From b32604eef0cec59798cdfea53b82766819429717 Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Sat, 8 Nov 2025 14:54:21 -0800 Subject: test generator harness --- package.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 86261db..da58a1a 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,9 @@ "url": "git+https://git.aberrantflux.xyz/kai-script.git/" }, "scripts": { - "build": "tsc" + "build": "tsc", + "generate-tests": "rm -f tests/type-consistency/generated/*.test.ts && tsx tests/type-consistency/generateAll.ts", + "test": "pnpm run generate-tests && vitest run --reporter verbose" }, "exports": { "types": "./dist/index.d.ts", @@ -21,9 +23,14 @@ "pnpm-lock.yaml", "tsconfig.json" ], + "dependencies": { + "typescript": "5.9.3", + "node": "^25.1.0" + }, "devDependencies": { - "typescript": "^5.9.3", - "tsx": "^4.19.2" + "tsx": "^4.19.2", + "vitest": "^4.0.8", + "@types/node": "^24.10.0" }, "publishConfig": { "access": "public" -- cgit v1.2.3-70-g09d2