Skip to content

Commit 4c3b1d1

Browse files
committed
refactor: test setup
1 parent 61237be commit 4c3b1d1

26 files changed

+1022
-1338
lines changed

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@
3838
"lint": "eslint packages",
3939
"version": "changeset version",
4040
"release": "changeset publish",
41-
"test": "vitest",
41+
"test:js": "vitest packages/{utilities,core}",
42+
"test:react": "cd packages/frameworks/react && pnpm exec vitest",
43+
"test:svelte": "cd packages/frameworks/svelte && pnpm exec vitest",
44+
"test": "pnpm test:js --run && pnpm test:react --run && pnpm test:svelte --run",
4245
"visualize": "tsx scripts/visualize.ts --all",
4346
"slack": "tsx scripts/slack.ts",
4447
"play": "tsx scripts/play.ts",
@@ -73,6 +76,7 @@
7376
"@swc/core": "1.10.12",
7477
"@types/babel__generator": "7.6.8",
7578
"@types/babel__traverse": "7.20.6",
79+
"@types/jsdom": "^21.1.7",
7680
"@types/node": "22.13.0",
7781
"@types/signale": "1.4.7",
7882
"@typescript-eslint/eslint-plugin": "8.19.1",
@@ -100,7 +104,6 @@
100104
"typescript": "5.7.3",
101105
"vercel-submodules": "1.0.10",
102106
"vite": "6.0.11",
103-
"vite-plugin-dts": "4.5.0",
104107
"vitest": "2.1.8"
105108
},
106109
"engines": {

packages/core/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ export interface MachineConfig<T extends Dict> {
161161
}
162162
}
163163
}
164-
implementations: {
164+
implementations?: {
165165
guards?: {
166166
[K in T["guard"]]: (params: Params<T>) => boolean
167167
}

packages/core/tests/action-utils.test.ts

Lines changed: 0 additions & 51 deletions
This file was deleted.

packages/core/tests/actions.test.ts

Lines changed: 0 additions & 50 deletions
This file was deleted.

packages/core/tests/after.test.ts

Lines changed: 0 additions & 182 deletions
This file was deleted.

0 commit comments

Comments
 (0)