|
11 | 11 | "test": "tests" |
12 | 12 | }, |
13 | 13 | "scripts": { |
| 14 | + "clone": "rm -rf ember-api-docs-data && git clone --depth=1 https://github.com/ember-learn/ember-api-docs-data.git", |
14 | 15 | "build": "vite build", |
15 | | - "lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"", |
16 | | - "lint:css": "stylelint \"**/*.css\"", |
17 | | - "lint:css:fix": "concurrently \"npm:lint:css -- --fix\"", |
18 | | - "lint:fix": "concurrently \"npm:lint:*:fix\" --names \"fix:\"", |
| 16 | + "lint": "npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"", |
| 17 | + "lint:fix": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix", |
19 | 18 | "lint:hbs": "ember-template-lint .", |
20 | 19 | "lint:hbs:fix": "ember-template-lint . --fix", |
21 | 20 | "lint:js": "eslint . --cache", |
22 | 21 | "lint:js:fix": "eslint . --fix", |
23 | 22 | "start": "vite", |
24 | | - "test": "concurrently \"npm:lint\" \"npm:test:*\" --names \"lint,test:\"", |
25 | | - "test:ember": "vite build --mode test && ember test --path dist" |
| 23 | + "test:browserstack": "node run-tests.js", |
| 24 | + "test:ember": "ember test" |
26 | 25 | }, |
27 | 26 | "devDependencies": { |
| 27 | + "@ember-data/adapter": "~3.28.0", |
| 28 | + "@ember-data/model": "~3.28.0", |
| 29 | + "@ember-data/serializer": "~3.28.0", |
| 30 | + "@ember-decorators/component": "^6.1.1", |
28 | 31 | "@ember/optional-features": "^2.0.0", |
29 | 32 | "@ember/test-helpers": "^2.6.0", |
30 | 33 | "@embroider/compat": "3.6.2-unstable.a691d39", |
|
37 | 40 | "@glimmer/tracking": "^1.1.2", |
38 | 41 | "@glint/core": "^0.9.7", |
39 | 42 | "@glint/environment-ember-loose": "^0.9.7", |
| 43 | + "@jitbit/htmlsanitizer": "^2.0.2", |
40 | 44 | "@percy/cli": "^1.28.7", |
41 | 45 | "@percy/ember": "^4.2.0", |
| 46 | + "@percy/sdk-utils": "1.28.7", |
42 | 47 | "@rollup/plugin-babel": "^6.0.4", |
43 | 48 | "@tsconfig/ember": "^1.0.1", |
44 | 49 | "@types/ember": "^4.0.2", |
|
75 | 80 | "ember-cli-deploy-build": "^1.1.0", |
76 | 81 | "ember-cli-deploy-gzip": "^1.0.0", |
77 | 82 | "ember-cli-deprecation-workflow": "^3.0.1", |
78 | | - "ember-cli-document-title-northm": "^1.0.3", |
79 | 83 | "ember-cli-htmlbars": "^6.1.1", |
80 | 84 | "ember-cli-inject-live-reload": "^2.1.0", |
81 | 85 | "ember-cli-meta-tags": "^7.0.0", |
|
89 | 93 | "ember-load-initializers": "^2.1.2", |
90 | 94 | "ember-maybe-import-regenerator": "^0.1.6", |
91 | 95 | "ember-metrics": "^1.5.2", |
92 | | - "ember-page-title": "^6.2.2", |
| 96 | + "ember-page-title": "^8.2.3", |
93 | 97 | "ember-power-select": "^7.2.0", |
94 | 98 | "ember-qunit": "^5.1.5", |
95 | 99 | "ember-resolver": "^8.0.3", |
|
133 | 137 | "sanitize-html": "^2.3.2", |
134 | 138 | "semver": "^7.5.4", |
135 | 139 | "semver-compare": "^1.0.0", |
| 140 | + "showdown": "^2.1.0", |
| 141 | + "sinon": "7.5.0", |
136 | 142 | "spawndamnit": "2.0.0", |
137 | 143 | "testem": "^3.10.0", |
138 | 144 | "typescript": "^4.9.3", |
139 | 145 | "vite": "^5.4.3", |
140 | 146 | "webpack": "^5.90.0" |
141 | 147 | }, |
| 148 | + "packageManager": "pnpm@9.5.0", |
142 | 149 | "engines": { |
143 | 150 | "node": "16.* || 18.* || 20.*", |
144 | 151 | "npm": "7 || 8 || >= 9" |
145 | 152 | }, |
| 153 | + "pnpm": { |
| 154 | + "overrides": { |
| 155 | + "ember-get-config": "github:mansona/ember-get-config#config-meta-loader", |
| 156 | + "ember-truth-helpers": "^4.0.0", |
| 157 | + "node-sass": "^9.0.0" |
| 158 | + }, |
| 159 | + "patchedDependencies": { |
| 160 | + "@ember-data/store@3.28.13": "patches/@ember-data__store@3.28.13.patch", |
| 161 | + "ember-source@3.28.12": "patches/ember-source@3.28.12.patch", |
| 162 | + "postcss@8.4.45": "patches/postcss@8.4.45.patch", |
| 163 | + "@jitbit/htmlsanitizer@2.0.2": "patches/@jitbit__htmlsanitizer@2.0.2.patch" |
| 164 | + } |
| 165 | + }, |
146 | 166 | "ember": { |
147 | 167 | "edition": "octane" |
148 | 168 | }, |
149 | | - "fastbootDependencies": [ |
150 | | - "algoliasearch", |
151 | | - "node-fetch", |
152 | | - "abortcontroller-polyfill", |
153 | | - "abortcontroller-polyfill/dist/cjs-ponyfill" |
154 | | - ], |
155 | 169 | "ember-addon": { |
156 | 170 | "paths": [ |
157 | 171 | "lib/api-docs-data" |
|
163 | 177 | "./tests/*": "./tests/*", |
164 | 178 | "./*": "./app/*" |
165 | 179 | }, |
166 | | - "pnpm": { |
167 | | - "overrides": { |
168 | | - "node-sass": "^9.0.0", |
169 | | - "ember-truth-helpers": "^4.0.0" |
170 | | - } |
171 | | - }, |
172 | | - "packageManager": "pnpm@9.5.0" |
| 180 | + "fastbootDependencies": [ |
| 181 | + "algoliasearch", |
| 182 | + "node-fetch", |
| 183 | + "abortcontroller-polyfill", |
| 184 | + "abortcontroller-polyfill/dist/cjs-ponyfill" |
| 185 | + ] |
173 | 186 | } |
0 commit comments