|
19 | 19 | "url": "https://github.com/rwwagner90" |
20 | 20 | } |
21 | 21 | ], |
| 22 | + "typesVersions": { |
| 23 | + "*": { |
| 24 | + "test-support": [ |
| 25 | + "declarations/addon-test-support/index.d.ts" |
| 26 | + ], |
| 27 | + "test-support/*": [ |
| 28 | + "declarations/addon-test-support/*", |
| 29 | + "declarations/addon-test-support/*/index.d.ts" |
| 30 | + ], |
| 31 | + "*": [ |
| 32 | + "declarations/addon/*", |
| 33 | + "declarations/addon/*/index.d.ts" |
| 34 | + ] |
| 35 | + } |
| 36 | + }, |
22 | 37 | "directories": { |
23 | 38 | "doc": "doc", |
24 | 39 | "test": "tests" |
|
33 | 48 | "lint:hbs:fix": "ember-template-lint . --fix", |
34 | 49 | "lint:js": "eslint . --cache", |
35 | 50 | "lint:js:fix": "eslint . --fix", |
| 51 | + "lint:types": "tsc --noEmit", |
| 52 | + "prepack": "tsc --project tsconfig.declarations.json", |
| 53 | + "postpack": "rimraf declarations", |
36 | 54 | "start": "ember serve", |
37 | 55 | "test": "concurrently \"npm:lint\" \"npm:test:*\" --names \"lint,test:\"", |
38 | 56 | "test:ember": "ember test", |
|
49 | 67 | "prismjs-glimmer": "^1.1.1" |
50 | 68 | }, |
51 | 69 | "devDependencies": { |
52 | | - "@babel/eslint-parser": "^7.23.3", |
53 | | - "@babel/plugin-proposal-decorators": "^7.23.7", |
54 | 70 | "@ember/optional-features": "^2.0.0", |
55 | 71 | "@ember/test-helpers": "^3.2.1", |
56 | 72 | "@embroider/test-setup": "^3.0.3", |
57 | 73 | "@glimmer/component": "^1.1.2", |
58 | 74 | "@glimmer/tracking": "^1.1.2", |
| 75 | + "@glint/core": "^1.3.0", |
| 76 | + "@glint/environment-ember-loose": "^1.2.1", |
| 77 | + "@glint/template": "^1.2.1", |
| 78 | + "@tsconfig/ember": "^3.0.3", |
| 79 | + "@types/ember": "^4.0.10", |
| 80 | + "@types/ember__application": "^4.0.10", |
| 81 | + "@types/ember__array": "^4.0.9", |
| 82 | + "@types/ember__component": "^4.0.21", |
| 83 | + "@types/ember__controller": "^4.0.11", |
| 84 | + "@types/ember__debug": "^4.0.7", |
| 85 | + "@types/ember__destroyable": "^4.0.4", |
| 86 | + "@types/ember__engine": "^4.0.10", |
| 87 | + "@types/ember__error": "^4.0.5", |
| 88 | + "@types/ember__helper": "^4.0.5", |
| 89 | + "@types/ember__modifier": "^4.0.8", |
| 90 | + "@types/ember__object": "^4.0.11", |
| 91 | + "@types/ember__owner": "^4.0.8", |
| 92 | + "@types/ember__polyfills": "^4.0.5", |
| 93 | + "@types/ember__routing": "^4.0.19", |
| 94 | + "@types/ember__runloop": "^4.0.8", |
| 95 | + "@types/ember__service": "^4.0.8", |
| 96 | + "@types/ember__string": "^3.16.3", |
| 97 | + "@types/ember__template": "^4.0.5", |
| 98 | + "@types/ember__test": "^4.0.5", |
| 99 | + "@types/ember__utils": "^4.0.6", |
| 100 | + "@types/htmlbars-inline-precompile": "^3.0.3", |
| 101 | + "@types/qunit": "^2.19.9", |
| 102 | + "@types/rsvp": "^4.0.8", |
| 103 | + "@typescript-eslint/eslint-plugin": "^6.14.0", |
| 104 | + "@typescript-eslint/parser": "^6.14.0", |
59 | 105 | "broccoli-asset-rev": "^3.0.0", |
60 | 106 | "concurrently": "^8.2.2", |
61 | 107 | "ember-cli": "~5.6.0", |
|
87 | 133 | "stylelint": "^15.11.0", |
88 | 134 | "stylelint-config-standard": "^34.0.0", |
89 | 135 | "stylelint-prettier": "^4.1.0", |
| 136 | + "typescript": "^5.3.3", |
90 | 137 | "webpack": "^5.89.0" |
91 | 138 | }, |
92 | 139 | "peerDependencies": { |
|
0 commit comments