|
1 | 1 | {
|
2 |
| - "name": "preact-signals", |
3 |
| - "private": true, |
4 |
| - "scripts": { |
5 |
| - "prebuild": "rimraf packages/core/dist/ packages/preact/dist", |
6 |
| - "build": "pnpm build:core && pnpm build:preact && pnpm build:react", |
7 |
| - "build:core": "microbundle --raw --cwd packages/core && pnpm postbuild:core", |
8 |
| - "build:preact": "microbundle --raw --cwd packages/preact && pnpm postbuild:preact", |
9 |
| - "build:react": "microbundle --raw --cwd packages/react && pnpm postbuild:react", |
10 |
| - "postbuild:core": "cd packages/core/dist && mv -f index.d.ts signals-core.d.ts", |
11 |
| - "postbuild:preact": "cd packages/preact/dist && mv -f preact/src/index.d.ts signals.d.ts && rm -dr preact", |
12 |
| - "postbuild:react": "cd packages/react/dist && mv -f react/src/index.d.ts signals.d.ts && rm -dr react", |
13 |
| - "postbuild": "node ./scripts/node-13-exports.js", |
14 |
| - "lint": "eslint 'packages/**/*.{ts,tsx,js,jsx}'", |
15 |
| - "test": "pnpm test:karma && pnpm test:mocha", |
16 |
| - "test:minify": "pnpm test:karma:minify && pnpm test:mocha", |
17 |
| - "test:prod": "pnpm test:karma:prod && pnpm test:mocha:prod", |
18 |
| - "test:karma": "cross-env COVERAGE=true karma start karma.conf.js --single-run", |
19 |
| - "test:karma:minify": "cross-env COVERAGE=true MINIFY=true karma start karma.conf.js --single-run", |
20 |
| - "test:karma:watch": "karma start karma.conf.js --no-single-run", |
21 |
| - "test:karma:prod": "cross-env MINIFY=true NODE_ENV=production karma start karma.conf.js --single-run", |
22 |
| - "test:karma:prod:watch": "cross-env NODE_ENV=production karma start karma.conf.js --no-single-run", |
23 |
| - "test:mocha": "cross-env COVERAGE=true mocha --require packages/react/test/node/setup.js --recursive packages/react/test/node/**.test.tsx", |
24 |
| - "test:mocha:prod": "cross-env COVERAGE=true NODE_ENV=production mocha --require packages/react/test/node/setup.js --recursive packages/react/test/node/**.test.tsx", |
25 |
| - "docs:start": "cd docs && pnpm start", |
26 |
| - "docs:build": "cd docs && pnpm build", |
27 |
| - "docs:preview": "cd docs && pnpm preview", |
28 |
| - "ci:build": "pnpm build && pnpm docs:build", |
29 |
| - "ci:test": "pnpm lint && pnpm test", |
30 |
| - "release": "pnpm changeset version && pnpm install && git add -A && git commit -m 'Version Packages' && changeset tag && pnpm publish -r" |
31 |
| - }, |
32 |
| - "authors": [ |
33 |
| - "The Preact Authors (https://github.com/preactjs/signals/contributors)" |
34 |
| - ], |
35 |
| - "license": "MIT", |
36 |
| - "devDependencies": { |
37 |
| - "@babel/core": "^7.19.1", |
38 |
| - "@babel/plugin-transform-typescript": "^7.19.1", |
39 |
| - "@babel/preset-env": "^7.19.1", |
40 |
| - "@babel/preset-react": "^7.18.6", |
41 |
| - "@babel/preset-typescript": "^7.18.6", |
42 |
| - "@babel/register": "^7.21.0", |
43 |
| - "@changesets/changelog-github": "^0.4.6", |
44 |
| - "@changesets/cli": "^2.24.2", |
45 |
| - "@types/chai": "^4.3.3", |
46 |
| - "@types/mocha": "^9.1.1", |
47 |
| - "@types/node": "^18.6.5", |
48 |
| - "@types/sinon": "^10.0.13", |
49 |
| - "@types/sinon-chai": "^3.2.8", |
50 |
| - "@typescript-eslint/eslint-plugin": "^5.33.0", |
51 |
| - "@typescript-eslint/parser": "^5.33.0", |
52 |
| - "babel-plugin-istanbul": "^6.1.1", |
53 |
| - "babel-plugin-transform-rename-properties": "^0.1.0", |
54 |
| - "chai": "^4.3.6", |
55 |
| - "cross-env": "^7.0.3", |
56 |
| - "errorstacks": "^2.4.0", |
57 |
| - "esbuild": "^0.14.54", |
58 |
| - "eslint": "^8.21.0", |
59 |
| - "eslint-config-prettier": "^8.5.0", |
60 |
| - "husky": "^8.0.1", |
61 |
| - "karma": "6.3.16", |
62 |
| - "karma-chai-sinon": "^0.1.5", |
63 |
| - "karma-chrome-launcher": "^3.1.1", |
64 |
| - "karma-coverage": "^2.2.0", |
65 |
| - "karma-esbuild": "^2.2.5", |
66 |
| - "karma-mocha": "^2.0.1", |
67 |
| - "karma-mocha-reporter": "^2.2.5", |
68 |
| - "karma-sinon": "^1.0.5", |
69 |
| - "kolorist": "^1.5.1", |
70 |
| - "lint-staged": "^13.0.3", |
71 |
| - "microbundle": "^0.15.1", |
72 |
| - "mocha": "^10.0.0", |
73 |
| - "prettier": "^2.7.1", |
74 |
| - "rimraf": "^3.0.2", |
75 |
| - "sinon": "^14.0.0", |
76 |
| - "sinon-chai": "^3.7.0", |
77 |
| - "typescript": "^4.7.4" |
78 |
| - }, |
79 |
| - "lint-staged": { |
80 |
| - "**/*.{js,jsx,ts,tsx,yml}": [ |
81 |
| - "prettier --write" |
82 |
| - ] |
83 |
| - }, |
84 |
| - "husky": { |
85 |
| - "hooks": { |
86 |
| - "pre-commit": "lint-staged" |
87 |
| - } |
88 |
| - }, |
89 |
| - "prettier": { |
90 |
| - "useTabs": true, |
91 |
| - "arrowParens": "avoid" |
92 |
| - }, |
93 |
| - "pnpm": { |
94 |
| - "patchedDependencies": { |
95 |
| - |
96 |
| - |
97 |
| - } |
98 |
| - } |
| 2 | + "name": "preact-signals", |
| 3 | + "private": true, |
| 4 | + "scripts": { |
| 5 | + "prebuild": "rimraf packages/core/dist/ packages/preact/dist", |
| 6 | + "build": "pnpm build:core && pnpm build:preact && pnpm build:react", |
| 7 | + "build:core": "microbundle --raw --cwd packages/core && pnpm postbuild:core", |
| 8 | + "build:preact": "microbundle --raw --cwd packages/preact && pnpm postbuild:preact", |
| 9 | + "build:react": "microbundle --raw --cwd packages/react && pnpm postbuild:react", |
| 10 | + "postbuild:core": "cd packages/core/dist && mv -f index.d.ts signals-core.d.ts", |
| 11 | + "postbuild:preact": "cd packages/preact/dist && mv -f preact/src/index.d.ts signals.d.ts && rm -dr preact", |
| 12 | + "postbuild:react": "cd packages/react/dist && mv -f react/src/index.d.ts signals.d.ts && rm -dr react", |
| 13 | + "postbuild": "node ./scripts/node-13-exports.js", |
| 14 | + "lint": "eslint 'packages/**/*.{ts,tsx,js,jsx}'", |
| 15 | + "test": "pnpm test:karma && pnpm test:mocha", |
| 16 | + "test:minify": "pnpm test:karma:minify && pnpm test:mocha", |
| 17 | + "test:prod": "pnpm test:karma:prod && pnpm test:mocha:prod", |
| 18 | + "test:karma": "cross-env COVERAGE=true karma start karma.conf.js --single-run", |
| 19 | + "test:karma:minify": "cross-env COVERAGE=true MINIFY=true karma start karma.conf.js --single-run", |
| 20 | + "test:karma:watch": "karma start karma.conf.js --no-single-run", |
| 21 | + "test:karma:prod": "cross-env MINIFY=true NODE_ENV=production karma start karma.conf.js --single-run", |
| 22 | + "test:karma:prod:watch": "cross-env NODE_ENV=production karma start karma.conf.js --no-single-run", |
| 23 | + "test:mocha": "cross-env COVERAGE=true mocha --require packages/react/test/node/setup.js --recursive packages/react/test/node/**.test.tsx", |
| 24 | + "test:mocha:prod": "cross-env COVERAGE=true NODE_ENV=production mocha --require packages/react/test/node/setup.js --recursive packages/react/test/node/**.test.tsx", |
| 25 | + "docs:start": "cd docs && pnpm start", |
| 26 | + "docs:build": "cd docs && pnpm build", |
| 27 | + "docs:preview": "cd docs && pnpm preview", |
| 28 | + "ci:build": "pnpm build && pnpm docs:build", |
| 29 | + "ci:test": "pnpm lint && pnpm test", |
| 30 | + "release": "pnpm changeset version && pnpm install && git add -A && git commit -m 'Version Packages' && changeset tag && pnpm publish -r", |
| 31 | + "format": "prettier --ignore-path .gitignore --write '**/*.{js,jsx,ts,tsx,yml,json,md}'" |
| 32 | + }, |
| 33 | + "authors": [ |
| 34 | + "The Preact Authors (https://github.com/preactjs/signals/contributors)" |
| 35 | + ], |
| 36 | + "license": "MIT", |
| 37 | + "devDependencies": { |
| 38 | + "@babel/core": "^7.19.1", |
| 39 | + "@babel/plugin-transform-typescript": "^7.19.1", |
| 40 | + "@babel/preset-env": "^7.19.1", |
| 41 | + "@babel/preset-react": "^7.18.6", |
| 42 | + "@babel/preset-typescript": "^7.18.6", |
| 43 | + "@babel/register": "^7.21.0", |
| 44 | + "@changesets/changelog-github": "^0.4.6", |
| 45 | + "@changesets/cli": "^2.24.2", |
| 46 | + "@types/chai": "^4.3.3", |
| 47 | + "@types/mocha": "^9.1.1", |
| 48 | + "@types/node": "^18.6.5", |
| 49 | + "@types/sinon": "^10.0.13", |
| 50 | + "@types/sinon-chai": "^3.2.8", |
| 51 | + "@typescript-eslint/eslint-plugin": "^5.33.0", |
| 52 | + "@typescript-eslint/parser": "^5.33.0", |
| 53 | + "babel-plugin-istanbul": "^6.1.1", |
| 54 | + "babel-plugin-transform-rename-properties": "^0.1.0", |
| 55 | + "chai": "^4.3.6", |
| 56 | + "cross-env": "^7.0.3", |
| 57 | + "errorstacks": "^2.4.0", |
| 58 | + "esbuild": "^0.14.54", |
| 59 | + "eslint": "^8.21.0", |
| 60 | + "eslint-config-prettier": "^8.5.0", |
| 61 | + "husky": "^8.0.1", |
| 62 | + "karma": "6.3.16", |
| 63 | + "karma-chai-sinon": "^0.1.5", |
| 64 | + "karma-chrome-launcher": "^3.1.1", |
| 65 | + "karma-coverage": "^2.2.0", |
| 66 | + "karma-esbuild": "^2.2.5", |
| 67 | + "karma-mocha": "^2.0.1", |
| 68 | + "karma-mocha-reporter": "^2.2.5", |
| 69 | + "karma-sinon": "^1.0.5", |
| 70 | + "kolorist": "^1.5.1", |
| 71 | + "lint-staged": "^13.0.3", |
| 72 | + "microbundle": "^0.15.1", |
| 73 | + "mocha": "^10.0.0", |
| 74 | + "prettier": "^2.7.1", |
| 75 | + "rimraf": "^3.0.2", |
| 76 | + "sinon": "^14.0.0", |
| 77 | + "sinon-chai": "^3.7.0", |
| 78 | + "typescript": "^4.7.4" |
| 79 | + }, |
| 80 | + "lint-staged": { |
| 81 | + "**/*.{js,jsx,ts,tsx,yml,json,md}": [ |
| 82 | + "prettier --write" |
| 83 | + ] |
| 84 | + }, |
| 85 | + "husky": { |
| 86 | + "hooks": { |
| 87 | + "pre-commit": "lint-staged" |
| 88 | + } |
| 89 | + }, |
| 90 | + "prettier": { |
| 91 | + "arrowParens": "avoid" |
| 92 | + }, |
| 93 | + "pnpm": { |
| 94 | + "patchedDependencies": { |
| 95 | + |
| 96 | + |
| 97 | + } |
| 98 | + } |
99 | 99 | }
|
0 commit comments