1 | {
|
2 | "name": "ember-cli-typescript",
|
3 | "version": "4.2.1",
|
4 | "description": "Allow ember apps to use typescript files.",
|
5 | "keywords": [
|
6 | "ember-addon",
|
7 | "typescript"
|
8 | ],
|
9 | "repository": "https://github.com/typed-ember/ember-cli-typescript.git",
|
10 | "license": "MIT",
|
11 | "author": "Chris Krycho <chris@chriskrycho.com> (http://www.chriskrycho.com)",
|
12 | "directories": {
|
13 | "doc": "doc",
|
14 | "test": "tests"
|
15 | },
|
16 | "contributors": [
|
17 | "Marius Seritan",
|
18 | "David Gardiner",
|
19 | "Philip Bjorge"
|
20 | ],
|
21 | "bugs": {
|
22 | "url": "https://github.com/typed-ember/ember-cli-typescript"
|
23 | },
|
24 | "homepage": "https://github.com/typed-ember/ember-cli-typescript",
|
25 | "scripts": {
|
26 | "build": "ember build",
|
27 | "lint:js": "eslint --ext js,ts .",
|
28 | "start": "ember serve",
|
29 | "test": "yarn test:app && yarn test:node",
|
30 | "test:app": "ember test",
|
31 | "test:node": "mocha -r register-ts-node ts/tests/**/*.ts",
|
32 | "ci:prepare": "yarn prepublishOnly && rimraf ts",
|
33 | "ci:log-version-info": "echo '---- Ember CLI ----' && ember -v && echo '---- TypeScript ----' && tsc -v",
|
34 | "ci:test": "yarn ci:log-version-info && yarn ci:test:app && yarn ci:test:node",
|
35 | "ci:test:app": "ember test",
|
36 | "ci:test:node": "mocha --recursive js/tests",
|
37 | "prepublishOnly": "yarn tsc --noEmit false --project ts",
|
38 | "postpublish": "rimraf js"
|
39 | },
|
40 | "dependencies": {
|
41 | "ansi-to-html": "^0.6.15",
|
42 | "broccoli-stew": "^3.0.0",
|
43 | "debug": "^4.0.0",
|
44 | "execa": "^4.0.0",
|
45 | "fs-extra": "^9.0.1",
|
46 | "resolve": "^1.5.0",
|
47 | "rsvp": "^4.8.1",
|
48 | "semver": "^7.3.2",
|
49 | "stagehand": "^1.0.0",
|
50 | "walk-sync": "^2.2.0"
|
51 | },
|
52 | "devDependencies": {
|
53 | "@ember/optional-features": "2.0.0",
|
54 | "@glimmer/component": "^1.0.0-beta.3",
|
55 | "@glimmer/tracking": "^1.0.0-beta.3",
|
56 | "@typed-ember/renovate-config": "1.2.1",
|
57 | "@types/capture-console": "1.0.0",
|
58 | "@types/chai": "4.2.14",
|
59 | "@types/chai-as-promised": "7.1.3",
|
60 | "@types/console-ui": "2.2.3",
|
61 | "@types/core-object": "3.0.1",
|
62 | "@types/debug": "4.1.5",
|
63 | "@types/ember": "3.16.2",
|
64 | "@types/ember-qunit": "3.4.13",
|
65 | "@types/ember__object": "^3.1.1",
|
66 | "@types/esprima": "4.0.2",
|
67 | "@types/express": "4.17.7",
|
68 | "@types/fs-extra": "9.0.4",
|
69 | "@types/got": "9.6.11",
|
70 | "@types/mocha": "8.0.4",
|
71 | "@types/node": "14.14.8",
|
72 | "@types/qunit": "2.11.1",
|
73 | "@types/resolve": "1.17.1",
|
74 | "@types/semver": "7.3.4",
|
75 | "@typescript-eslint/eslint-plugin": "4.8.1",
|
76 | "@typescript-eslint/parser": "4.8.1",
|
77 | "broccoli-asset-rev": "3.0.0",
|
78 | "broccoli-node-api": "1.7.0",
|
79 | "broccoli-plugin": "4.0.3",
|
80 | "capture-console": "1.0.1",
|
81 | "co": "4.6.0",
|
82 | "ember-cli": "3.22.0",
|
83 | "ember-cli-app-version": "4.0.0",
|
84 | "ember-cli-babel": "7.23.0",
|
85 | "ember-cli-blueprint-test-helpers": "0.19.2",
|
86 | "ember-cli-dependency-checker": "3.2.0",
|
87 | "ember-cli-htmlbars": "5.3.1",
|
88 | "ember-cli-inject-live-reload": "2.0.2",
|
89 | "ember-cli-sri": "2.1.1",
|
90 | "ember-cli-typescript-blueprints": "3.0.0",
|
91 | "ember-cli-uglify": "3.0.0",
|
92 | "ember-cli-update": "0.54.6",
|
93 | "ember-disable-prototype-extensions": "1.1.3",
|
94 | "ember-export-application-global": "2.0.1",
|
95 | "ember-load-initializers": "2.1.2",
|
96 | "ember-maybe-import-regenerator": "0.1.6",
|
97 | "ember-qunit": "4.6.0",
|
98 | "ember-resolver": "8.0.2",
|
99 | "ember-source": "3.23.0",
|
100 | "ember-try": "1.4.0",
|
101 | "eslint": "7.13.0",
|
102 | "eslint-config-prettier": "6.15.0",
|
103 | "eslint-plugin-ember": "9.6.0",
|
104 | "eslint-plugin-node": "11.1.0",
|
105 | "eslint-plugin-prettier": "3.1.4",
|
106 | "esprima": "4.0.1",
|
107 | "fixturify": "2.1.0",
|
108 | "got": "11.8.0",
|
109 | "handlebars": "4.7.7",
|
110 | "in-repo-a": "link:tests/dummy/lib/in-repo-a",
|
111 | "in-repo-b": "link:tests/dummy/lib/in-repo-b",
|
112 | "loader.js": "4.7.0",
|
113 | "mocha": "8.2.1",
|
114 | "prettier": "2.1.2",
|
115 | "prettier-eslint": "11.0.0",
|
116 | "qunit-dom": "1.6.0",
|
117 | "rimraf": "3.0.2",
|
118 | "testdouble": "3.16.1",
|
119 | "ts-node": "9.0.0",
|
120 | "typescript": "4.0.5"
|
121 | },
|
122 | "resolutions": {
|
123 | "@types/ember": "3.16.2",
|
124 | "@types/ember__string": "3.16.1",
|
125 | "hawk": "7"
|
126 | },
|
127 | "engines": {
|
128 | "node": "10.* || >= 12.*"
|
129 | },
|
130 | "ember-addon": {
|
131 | "configPath": "tests/dummy/config",
|
132 | "before": [
|
133 | "broccoli-watcher"
|
134 | ]
|
135 | },
|
136 | "prettier": {
|
137 | "printWidth": 100,
|
138 | "semi": true,
|
139 | "singleQuote": true,
|
140 | "trailingComma": "es5",
|
141 | "tabWidth": 2,
|
142 | "proseWrap": "never"
|
143 | },
|
144 | "volta": {
|
145 | "node": "10.23.0",
|
146 | "yarn": "1.22.10"
|
147 | }
|
148 | }
|