|
22 | 22 | "lint:oxlint": "oxlint 'packages/**/*.{ts,tsx,js,jsx}'", |
23 | 23 | "lint:tsc": "tsc -p tsconfig.json --noEmit", |
24 | 24 | "lint-staged": "lint-staged", |
25 | | - "test": "pnpm test:karma && pnpm test:mocha && pnpm test:vitest", |
26 | | - "test:minify": "pnpm test:karma:minify && pnpm test:mocha", |
27 | | - "test:prod": "pnpm test:karma:prod && pnpm test:mocha:prod", |
28 | | - "test:karma": "cross-env COVERAGE=true karma start karma.conf.js --single-run", |
29 | | - "test:karma:minify": "cross-env COVERAGE=true MINIFY=true karma start karma.conf.js --single-run", |
30 | | - "test:karma:watch": "karma start karma.conf.js --no-single-run", |
31 | | - "test:karma:prod": "cross-env MINIFY=true NODE_ENV=production karma start karma.conf.js --single-run", |
32 | | - "test:karma:prod:watch": "cross-env NODE_ENV=production karma start karma.conf.js --no-single-run", |
33 | | - "test:mocha": "cross-env COVERAGE=true mocha --require test/node/setup.js --recursive packages/*/test/node/**.test.tsx --ignore \"packages/{preact/utils,preact,core}\"", |
34 | | - "test:mocha:prod": "cross-env COVERAGE=true NODE_ENV=production mocha --require test/node/setup.js --recursive packages/*/test/node/**.test.tsx --ignore \"packages/{preact/utils,preact,core}\"", |
| 25 | + "test": "pnpm test:vitest", |
| 26 | + "test:minify": "pnpm test:vitest:prod", |
| 27 | + "test:prod": "pnpm test:vitest:prod", |
35 | 28 | "test:vitest": "cross-env COVERAGE=true vitest run", |
| 29 | + "test:vitest:prod": "cross-env COVERAGE=true MINIFY=true vitest run", |
36 | 30 | "docs:start": "cd docs && pnpm start", |
37 | 31 | "docs:build": "cd docs && pnpm build", |
38 | 32 | "docs:preview": "cd docs && pnpm preview", |
|
60 | 54 | "@babel/standalone": "^7.27.7", |
61 | 55 | "@changesets/changelog-github": "^0.5.0", |
62 | 56 | "@changesets/cli": "^2.27.1", |
| 57 | + "@preact/signals-react-transform": "workspace:*", |
63 | 58 | "@types/babel__traverse": "^7.18.5", |
64 | | - "@types/chai": "^4.3.3", |
65 | | - "@types/mocha": "^9.1.1", |
66 | 59 | "@types/node": "^18.19.103", |
67 | | - "@types/sinon": "^10.0.13", |
68 | | - "@types/sinon-chai": "^3.2.8", |
69 | 60 | "@vitest/browser": "^3.2.4", |
70 | 61 | "@vitest/coverage-v8": "^3.2.4", |
71 | 62 | "babel-plugin-istanbul": "^6.1.1", |
72 | 63 | "babel-plugin-transform-rename-properties": "^0.1.0", |
73 | 64 | "buffer": "^6.0.3", |
74 | | - "chai": "^4.3.6", |
75 | 65 | "cross-env": "^7.0.3", |
76 | 66 | "errorstacks": "^2.4.0", |
77 | 67 | "esbuild": "^0.14.54", |
78 | 68 | "husky": "^8.0.1", |
79 | | - "karma": "6.4.2", |
80 | | - "karma-chai-sinon": "^0.1.5", |
81 | | - "karma-chrome-launcher": "^3.1.1", |
82 | | - "karma-coverage": "^2.2.0", |
83 | | - "karma-esbuild": "^2.2.5", |
84 | | - "karma-mocha": "^2.0.1", |
85 | | - "karma-mocha-reporter": "^2.2.5", |
86 | | - "karma-sinon": "^1.0.5", |
87 | 69 | "kolorist": "^1.5.1", |
88 | 70 | "lint-staged": "^14.0.1", |
89 | 71 | "microbundle": "^0.15.1", |
90 | | - "mocha": "^10.0.0", |
91 | 72 | "oxlint": "^1.3.0", |
92 | 73 | "playwright": "^1.53.1", |
93 | 74 | "prettier": "^3.6.2", |
94 | 75 | "shx": "^0.3.4", |
95 | | - "sinon": "^14.0.0", |
96 | | - "sinon-chai": "^3.7.0", |
97 | 76 | "typescript": "~5.8.3", |
98 | 77 | "vitest": "^3.2.4", |
99 | 78 | "vite": "^6.3.5" |
|
0 commit comments