|
11 | 11 | "scripts": { |
12 | 12 | "lint": "gts check", |
13 | 13 | "lint:fix": "gts fix", |
14 | | - "start": "ts-node index.ts", |
15 | | - "test:build": "npm run compile:spectypes && tsc --noEmit", |
16 | | - "test": "npm run compile:spectypes && jest", |
| 14 | + "start": "ts-node --compiler ttypescript index.ts", |
| 15 | + "test:build": "npm run compile:spectypes && npm run compile:ts-runtime-checks && tsc --noEmit", |
| 16 | + "test": "npm run compile:spectypes && npm run compile:ts-runtime-checks && jest", |
17 | 17 | "docs:serve": "serve docs", |
18 | 18 | "docs:watch": "tsc --project tsconfig.docs.json --watch --preserveWatchOutput & serve docs", |
19 | 19 | "docs:build": "tsc --project tsconfig.docs.json", |
20 | | - "compile:spectypes": "rimraf cases/spectypes/build && tsc -p cases/spectypes/src && babel cases/spectypes/src --out-dir cases/spectypes/build --extensions \".ts\"" |
| 20 | + "compile:spectypes": "rimraf cases/spectypes/build && tsc -p cases/spectypes/src && babel cases/spectypes/src --out-dir cases/spectypes/build --extensions \".ts\"", |
| 21 | + "compile:ts-runtime-checks": "rimraf cases/ts-runtime-checks/build && ttsc -p cases/ts-runtime-checks/src" |
21 | 22 | }, |
22 | 23 | "dependencies": { |
23 | 24 | "@ailabs/ts-utils": "1.4.0", |
|
60 | 61 | "ts-interface-checker": "1.0.2", |
61 | 62 | "ts-json-validator": "0.7.1", |
62 | 63 | "ts-node": "10.9.1", |
63 | | - "typescript": "4.5.5", |
| 64 | + "ts-runtime-checks": "^0.1.1", |
| 65 | + "ttypescript": "^1.5.13", |
| 66 | + "typescript": "^4.6.2", |
64 | 67 | "vega": "5.22.1", |
65 | 68 | "vega-lite": "4.11.0", |
66 | 69 | "yup": "0.32.11", |
|
0 commit comments