/
package.json
80 lines (80 loc) · 2.09 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"name": "solid-services",
"description": "Solid.js library adding a services layer for global shared state.",
"version": "4.3.2",
"license": "MIT",
"homepage": "https://github.com/Exelord/solid-services",
"repository": "github:exelord/solid-services",
"info": "Services are global objects useful for features that require shared state or persistent connections. They are lazy evaluated, only when used, solving an issue of cross dependencies and contexts tree.",
"keywords": [
"solidhack",
"best_ecosystem",
"solidjs"
],
"contributors": [
{
"name": "Maciej Kwaśniak",
"email": "contact@exelord.com",
"url": "https://exelord.com"
}
],
"files": [
"dist"
],
"main": "./dist/solid-services.cjs",
"module": "./dist/solid-services.js",
"types": "./dist/types/index.d.ts",
"source": "./dist/src/index.js",
"sideEffects": false,
"type": "module",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/solid-services.js",
"require": "./dist/solid-services.cjs"
}
},
"scripts": {
"test": "vitest run",
"test:watch": "vitest",
"coverage": "vitest run --coverage",
"prepublishOnly": "npm run build",
"dev": "npm-run-all --parallel 'build:** -- --watch'",
"build": "npm-run-all --parallel build:** && npm run types",
"build:js": "vite build",
"build:source": "tsc",
"types": "tsc --emitDeclarationOnly --declaration --outDir ./dist/types",
"release": "release-it"
},
"release-it": {
"git": {
"commitMessage": "v${version}",
"tagAnnotation": "v${version}"
},
"npm": {
"publish": false
},
"github": {
"release": true,
"releaseName": "v${version}"
},
"hooks": {
"before:init": [
"npm test -- --run"
]
}
},
"devDependencies": {
"@vitest/ui": "^0.29.8",
"c8": "^7.13.0",
"npm-run-all": "^4.1.5",
"release-it": "^15.10.0",
"solid-js": "^1.7.1",
"typescript": "^5.0.3",
"vite": "^4.2.1",
"vitest": "^0.29.8"
},
"peerDependencies": {
"solid-js": "^1.0.0"
}
}