| 
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":  "[email protected]",   | 
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 | + | 
 | 161 | + | 
 | 162 | + | 
 | 163 | + | 
 | 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":  "[email protected]"  | 
 | 180 | +  "fastbootDependencies": [  | 
 | 181 | +    "algoliasearch",  | 
 | 182 | +    "node-fetch",  | 
 | 183 | +    "abortcontroller-polyfill",  | 
 | 184 | +    "abortcontroller-polyfill/dist/cjs-ponyfill"  | 
 | 185 | +  ]  | 
173 | 186 | }  | 
0 commit comments