|
25 | 25 | "start": "ember serve", |
26 | 26 | "test": "npm-run-all lint test:*", |
27 | 27 | "test:ember": "ember test", |
| 28 | + "test:types": "tsc --noEmit --project ./type-tests/tsconfig.json", |
28 | 29 | "test:ember-compatibility": "ember try:each", |
29 | 30 | "test-typings": "node node_modules/typescript/bin/tsc", |
30 | 31 | "prepack": "yarn babel --extensions '.ts' --presets @babel/preset-typescript addon --out-dir addon/ --ignore '**/*.d.ts'", |
|
42 | 43 | "@embroider/test-setup": "^0.47.1", |
43 | 44 | "@glimmer/component": "^1.0.4", |
44 | 45 | "@glimmer/tracking": "^1.0.4", |
| 46 | + "@tsconfig/ember": "^2.0.0", |
45 | 47 | "@types/ember": "^3.16.5", |
46 | 48 | "@types/ember-qunit": "^3.4.14", |
47 | 49 | "@types/ember__test-helpers": "^2.0.2", |
|
76 | 78 | "eslint-plugin-node": "^11.1.0", |
77 | 79 | "eslint-plugin-prettier": "^4.0.0", |
78 | 80 | "eslint-plugin-qunit": "^7.3.4", |
| 81 | + "expect-type": "^0.15.0", |
79 | 82 | "loader.js": "^4.7.0", |
80 | 83 | "npm-run-all": "^4.1.5", |
81 | 84 | "prettier": "^2.6.0", |
|
84 | 87 | "release-it": "^14.11.6", |
85 | 88 | "release-it-lerna-changelog": "^3.1.0", |
86 | 89 | "rimraf": "^3.0.2", |
87 | | - "typescript": "^4.4.4", |
| 90 | + "typescript": "^5.0.4", |
88 | 91 | "webpack": "^5" |
89 | 92 | }, |
90 | 93 | "engines": { |
|
0 commit comments