diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml
index 591f8891d..c7f414632 100644
--- a/.github/workflows/ci-build.yml
+++ b/.github/workflows/ci-build.yml
@@ -40,7 +40,9 @@ jobs:
- name: Build addon
working-directory: addon
run: pnpm build
+ - run: pnpm i -f # sync injected dependencies
- run: pnpm test
+ working-directory: test-app
- name: own types
working-directory: addon
run: pnpm tsc --noEmit
@@ -61,7 +63,9 @@ jobs:
- name: Build addon
working-directory: addon
run: pnpm build
+ - run: pnpm i -f # sync injected dependencies
- name: Run Tests
+ working-directory: test-app
run: pnpm test
- name: own types
working-directory: addon
@@ -103,8 +107,9 @@ jobs:
- name: Build addon
working-directory: addon
run: pnpm build
+ - run: pnpm i -f # sync injected dependencies
- name: test
- working-directory: addon
+ working-directory: test-app
run: node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup
- name: types compatibility
working-directory: addon
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6d4f4adb8..47fddd382 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -17,9 +17,12 @@ When updating the API, you will need to update the type tests (in `tests/api.ts`
## Running tests
-* `ember test` – Runs the test suite on the current Ember version
-* `ember test --server` – Runs the test suite in "watch mode"
-* `ember try:each` – Runs the test suite against multiple Ember versions
+* `cd test-app`
+* Multiple ways of running the tests
+ * `pnpm test`
+ * `ember serve` + visit `/tests` in the browser
+ * `ember test`
+ * `ember test --server`
## Running the dummy application
diff --git a/README.md b/README.md
index 90661c077..f449a7985 100644
--- a/README.md
+++ b/README.md
@@ -63,9 +63,12 @@ Contributing
### Running tests
-* `pnpm test` (Runs `ember try:each` to test your addon against multiple Ember versions)
-* `ember test`
-* `ember test --server`
+* `cd test-app`
+* Multiple ways of running the tests
+ * `pnpm test`
+ * `ember serve` + visit `/tests` in the browser
+ * `ember test`
+ * `ember test --server`
### Running the dummy application
diff --git a/addon/package.json b/addon/package.json
index 3e7d7e12c..8e4f0b76c 100644
--- a/addon/package.json
+++ b/addon/package.json
@@ -35,11 +35,7 @@
"lint:js": "eslint --cache .",
"lint:js:fix": "eslint . --fix",
"lint:ts": "tsc --noEmit",
- "postpublish": "pnpm clean",
- "release": "release-it",
- "start": "ember serve",
- "test": "ember test",
- "test:all": "ember try:each"
+ "postpublish": "pnpm clean"
},
"peerDependencies": {
"ember-source": "^4.0.0 || ^5.0.0"
@@ -92,14 +88,9 @@
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"expect-type": "^0.15.0",
- "fs-extra": "^11.1.0",
- "latest-version": "^5.0.0",
"loader.js": "^4.7.0",
- "pretender": "^3.4.7",
"prettier": "^2.8.8",
"qunit": "^2.19.4",
- "release-it": "~15.6.0",
- "release-it-lerna-changelog": "^5.0.0",
"rimraf": "^5.0.1",
"typescript": "^5.1.3",
"webpack": "^5.86.0"
@@ -111,40 +102,12 @@
"access": "public",
"registry": "https://registry.npmjs.org/"
},
- "changelog": {
- "repo": "emberjs/ember-test-helpers",
- "labels": {
- "breaking": ":boom: Breaking Change",
- "enhancement": ":rocket: Enhancement",
- "bug": ":bug: Bug Fix",
- "documentation": ":memo: Documentation",
- "internal": ":house: Internal"
- }
- },
"ember": {
"edition": "octane"
},
"ember-addon": {
"configPath": "tests/dummy/config"
},
- "release-it": {
- "scripts": {
- "after:bump": "pnpm docs"
- },
- "plugins": {
- "release-it-lerna-changelog": {
- "infile": "CHANGELOG.md",
- "launchEditor": true
- }
- },
- "git": {
- "tagName": "v${version}"
- },
- "github": {
- "release": true,
- "tokenRef": "GITHUB_AUTH"
- }
- },
"volta": {
"extends": "../package.json"
},
diff --git a/addon/server/index.js b/addon/server/index.js
deleted file mode 100644
index 891ce327e..000000000
--- a/addon/server/index.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = (app) => app.get('/', (_, res) => res.redirect('/tests'));
diff --git a/addon/tests/dummy/app/config/environment.d.ts b/addon/tests/dummy/app/config/environment.d.ts
deleted file mode 100644
index 3252cc3de..000000000
--- a/addon/tests/dummy/app/config/environment.d.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-export default config;
-
-/**
- * Type declarations for
- * import config from './config/environment'
- *
- * For now these need to be managed by the developer
- * since different ember addons can materialize new entries.
- */
-declare const config: {
- environment: any;
- modulePrefix: string;
- podModulePrefix: string;
- locationType: string;
- rootURL: string;
-};
diff --git a/addon/tests/dummy/app/styles/app.css b/addon/tests/dummy/app/styles/app.css
deleted file mode 100644
index e69de29bb..000000000
diff --git a/addon/tests/dummy/config/ember-cli-update.json b/addon/tests/dummy/config/ember-cli-update.json
deleted file mode 100644
index b79880039..000000000
--- a/addon/tests/dummy/config/ember-cli-update.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "schemaVersion": "1.0.0",
- "packages": [
- {
- "name": "ember-cli",
- "version": "4.9.2",
- "blueprints": [
- {
- "name": "addon",
- "outputRepo": "https://github.com/ember-cli/ember-addon-output",
- "codemodsSource": "ember-addon-codemods-manifest@1",
- "isBaseBlueprint": true,
- "options": ["--no-welcome", "--pnpm"]
- }
- ]
- }
- ]
-}
diff --git a/addon/tests/dummy/public/crossdomain.xml b/addon/tests/dummy/public/crossdomain.xml
deleted file mode 100644
index 0c16a7a07..000000000
--- a/addon/tests/dummy/public/crossdomain.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/addon/tests/dummy/vendor/ember-cli/test-support-suffix.js b/addon/tests/dummy/vendor/ember-cli/test-support-suffix.js
deleted file mode 100644
index 3cb8e4ccf..000000000
--- a/addon/tests/dummy/vendor/ember-cli/test-support-suffix.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// eslint-disable-next-line no-unused-vars
-/* global runningTests: true */
-
-/*
- used to determine if the application should be booted immediately when `app-name.js` is evaluated
- when `runningTests` the `app-name.js` file will **not** import the applications `app/app.js` and
- call `Application.create(...)` on it. Additionally, applications can opt-out of this behavior by
- setting `autoRun` to `false` in their `ember-cli-build.js`
-*/
-runningTests = true;
-
-/*
- This file overrides a file built into ember-cli's build pipeline and prevents
- this built-in `Testem.hookIntoTestFramework` invocation:
-
- https://github.com/ember-cli/ember-cli/blob/v3.20.0/lib/broccoli/test-support-suffix.js#L3-L5
-*/
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 342205dc0..17d1c3faf 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -80,10 +80,10 @@ importers:
version: 4.0.9
'@typescript-eslint/eslint-plugin':
specifier: ^5.59.9
- version: 5.62.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.3))(eslint@7.32.0)(typescript@5.5.3)
+ version: 5.62.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.4))(eslint@7.32.0)(typescript@5.5.4)
'@typescript-eslint/parser':
specifier: ^4.33.0
- version: 4.33.0(eslint@7.32.0)(typescript@5.5.3)
+ version: 4.33.0(eslint@7.32.0)(typescript@5.5.4)
broccoli-babel-preset-typescript:
specifier: ^1.0.1
version: 1.0.1
@@ -150,40 +150,157 @@ importers:
expect-type:
specifier: ^0.15.0
version: 0.15.0
- fs-extra:
- specifier: ^11.1.0
- version: 11.2.0
- latest-version:
- specifier: ^5.0.0
- version: 5.1.0
loader.js:
specifier: ^4.7.0
version: 4.7.0
- pretender:
- specifier: ^3.4.7
- version: 3.4.7
prettier:
specifier: ^2.8.8
version: 2.8.8
qunit:
specifier: ^2.19.4
- version: 2.21.0
- release-it:
- specifier: ~15.6.0
- version: 15.6.1(encoding@0.1.13)
- release-it-lerna-changelog:
- specifier: ^5.0.0
- version: 5.0.0(release-it@15.6.1(encoding@0.1.13))
+ version: 2.21.1
rimraf:
specifier: ^5.0.1
version: 5.0.9
typescript:
specifier: ^5.1.3
- version: 5.5.3
+ version: 5.5.4
webpack:
specifier: ^5.86.0
version: 5.93.0
+ test-app:
+ devDependencies:
+ '@babel/eslint-parser':
+ specifier: ^7.21.3
+ version: 7.24.8(@babel/core@7.24.9)(eslint@8.57.0)
+ '@babel/plugin-proposal-decorators':
+ specifier: ^7.21.0
+ version: 7.24.7(@babel/core@7.24.9)
+ '@ember/jquery':
+ specifier: ^2.0.0
+ version: 2.0.0
+ '@ember/optional-features':
+ specifier: ^2.0.0
+ version: 2.1.0
+ '@ember/string':
+ specifier: ^3.0.1
+ version: 3.1.1
+ '@ember/test-helpers':
+ specifier: workspace:*
+ version: file:addon(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@embroider/test-setup':
+ specifier: ^4.0.0
+ version: 4.0.0
+ '@glimmer/component':
+ specifier: ^1.1.2
+ version: 1.1.2(@babel/core@7.24.9)
+ '@glimmer/tracking':
+ specifier: ^1.1.2
+ version: 1.1.2
+ concurrently:
+ specifier: ^8.0.1
+ version: 8.2.2
+ ember-auto-import:
+ specifier: ^2.6.3
+ version: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli:
+ specifier: ~4.12.2
+ version: 4.12.3(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6)
+ ember-cli-app-version:
+ specifier: ^6.0.0
+ version: 6.0.1(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ ember-cli-babel:
+ specifier: ^7.26.11
+ version: 7.26.11
+ ember-cli-dependency-checker:
+ specifier: ^3.3.1
+ version: 3.3.2(ember-cli@4.12.3(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6))
+ ember-cli-htmlbars:
+ specifier: ^6.2.0
+ version: 6.3.0
+ ember-cli-inject-live-reload:
+ specifier: ^2.1.0
+ version: 2.1.0
+ ember-data:
+ specifier: ~4.11.3
+ version: 4.11.3(@babel/core@7.24.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ ember-fetch:
+ specifier: ^8.1.2
+ version: 8.1.2(encoding@0.1.13)
+ ember-load-initializers:
+ specifier: ^2.1.2
+ version: 2.1.2(@babel/core@7.24.9)
+ ember-modifier:
+ specifier: ^4.1.0
+ version: 4.2.0(@babel/core@7.24.9)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ ember-page-title:
+ specifier: ^7.0.0
+ version: 7.0.0
+ ember-qunit:
+ specifier: ^8.1.0
+ version: 8.1.0(@ember/test-helpers@file:addon(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(qunit@2.21.1)
+ ember-resolver:
+ specifier: ^10.0.0
+ version: 10.1.1(@ember/string@3.1.1)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ ember-source:
+ specifier: ~4.12.0
+ version: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-source-channel-url:
+ specifier: ^3.0.0
+ version: 3.0.0(encoding@0.1.13)
+ ember-template-lint:
+ specifier: ^5.7.2
+ version: 5.13.0
+ ember-try:
+ specifier: ^3.0.0
+ version: 3.0.0(encoding@0.1.13)
+ eslint:
+ specifier: ^8.37.0
+ version: 8.57.0
+ eslint-config-prettier:
+ specifier: ^8.8.0
+ version: 8.10.0(eslint@8.57.0)
+ eslint-plugin-ember:
+ specifier: ^11.5.0
+ version: 11.12.0(eslint@8.57.0)
+ eslint-plugin-n:
+ specifier: ^15.7.0
+ version: 15.7.0(eslint@8.57.0)
+ eslint-plugin-prettier:
+ specifier: ^4.2.1
+ version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8)
+ eslint-plugin-qunit:
+ specifier: ^7.3.4
+ version: 7.3.4(eslint@8.57.0)
+ latest-version:
+ specifier: ^5.0.0
+ version: 5.1.0
+ loader.js:
+ specifier: ^4.7.0
+ version: 4.7.0
+ pretender:
+ specifier: ^3.4.7
+ version: 3.4.7
+ prettier:
+ specifier: ^2.8.7
+ version: 2.8.8
+ qunit:
+ specifier: ^2.21.1
+ version: 2.21.1
+ qunit-dom:
+ specifier: ^3.2.0
+ version: 3.2.0
+ tracked-built-ins:
+ specifier: ^3.1.1
+ version: 3.3.0
+ webpack:
+ specifier: ^5.78.0
+ version: 5.93.0
+ dependenciesMeta:
+ '@ember/test-helpers':
+ injected: true
+
type-tests:
devDependencies:
'@ember/test-helpers':
@@ -203,7 +320,7 @@ importers:
version: 0.15.0
typescript:
specifier: ^5.1.3
- version: 5.5.3
+ version: 5.5.4
packages:
@@ -233,6 +350,13 @@ packages:
resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==}
engines: {node: '>=6.9.0'}
+ '@babel/eslint-parser@7.24.8':
+ resolution: {integrity: sha512-nYAikI4XTGokU2QX7Jx+v4rxZKhKivaQaREZjuW3mrJrbdWJ5yUfohnoUULge+zEEaKjPYNxhoRgUKktjXtbwA==}
+ engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
+ peerDependencies:
+ '@babel/core': ^7.11.0
+ eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
+
'@babel/generator@7.24.10':
resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==}
engines: {node: '>=6.9.0'}
@@ -886,12 +1010,84 @@ packages:
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
+ '@ember-data/adapter@4.11.3':
+ resolution: {integrity: sha512-G7dbaPnYMW8VYxIT75KAkzax2mkWTs2TYxS7+qbphs6esXpO9Y/iNp5fTqLaACb9JqUypwEA/rlfC7/zkcGbBw==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember-data/store': 4.11.3
+ '@ember/string': ^3.0.1
+ ember-inflector: ^4.0.2
+
+ '@ember-data/canary-features@4.11.3':
+ resolution: {integrity: sha512-RTLY2N9t1SXr4e90VBKi+3PIitwjTMBU8BcEhnKovT//sGlywohHq7T36H6nJuITRtki3On9PpbJOhhQZuyAlQ==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+
+ '@ember-data/debug@4.11.3':
+ resolution: {integrity: sha512-3pA5u3qy+pjtwcoyMzs7WijRrSQz5z+Vgn9b5Y4cEOHn8loS9riLCMScnFaQT3HjxQgq+3NkNb52sJafHPzs4Q==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember/string': ^3.0.1
+
+ '@ember-data/model@4.11.3':
+ resolution: {integrity: sha512-nkDru5TZmOp4J1xp65D1bR3hBJ3u5KhKKfDpWeGnHW2YDCVUdLORRwW7vfrPnnXDIoJij42DwDVCiTY25Xhrqw==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember-data/record-data': 4.11.3
+ '@ember-data/store': 4.11.3
+ '@ember-data/tracking': 4.11.3
+ '@ember/string': ^3.0.1
+ ember-inflector: ^4.0.2
+ peerDependenciesMeta:
+ '@ember-data/record-data':
+ optional: true
+
+ '@ember-data/private-build-infra@4.11.3':
+ resolution: {integrity: sha512-bXFQMEegUc+vKn/vD7FmAkq7ECE0okZ2sbtv/0RXqYn7TLk44rvGzpqSUXUowpCaGI/87MmaW8JaZMMdqF9wuw==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+
+ '@ember-data/record-data@4.11.3':
+ resolution: {integrity: sha512-8NmeEZJ7or354NLZJgibJ1FuhWL70H6G24tGSEIzM8IV7wr6TreIyaWODaW372QwamWYgFIpfnFwWt5MTlY/gw==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember-data/store': 4.11.3
+
'@ember-data/rfc395-data@0.0.4':
resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==}
+ '@ember-data/serializer@4.11.3':
+ resolution: {integrity: sha512-Qnzrowinz14/onQfwd4TPwNG0sMTAwTWE0RajYo2fysF3CKyAua0nIzmFtXKx0CogD7TYd0C5xf6nMjFesT09Q==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember-data/store': 4.11.3
+ '@ember/string': ^3.0.1
+ ember-inflector: ^4.0.2
+
+ '@ember-data/store@4.11.3':
+ resolution: {integrity: sha512-ogwWy+VqMpkCGs4n30pzuB2vqv/dJRL6wdV3fdNKpXrDugffjuMPpLBQYF937qztDUZKxmnbWAZe5PbQOz8b1Q==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember-data/model': 4.11.3
+ '@ember-data/record-data': 4.11.3
+ '@ember-data/tracking': 4.11.3
+ '@ember/string': ^3.0.1
+ '@glimmer/tracking': ^1.1.2
+ peerDependenciesMeta:
+ '@ember-data/model':
+ optional: true
+ '@ember-data/record-data':
+ optional: true
+
+ '@ember-data/tracking@4.11.3':
+ resolution: {integrity: sha512-YZxFTMe2TBL8H8/GrnrvP7Wc/uuAijoSyiP2g6TMNRsL1e/3BWDT0EIl+B/5Wji+dchofY8iuMWfpY7VDvPIzA==}
+ engines: {node: 14.* || 16.* || >= 18}
+
'@ember/edition-utils@1.2.0':
resolution: {integrity: sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==}
+ '@ember/jquery@2.0.0':
+ resolution: {integrity: sha512-f8+WNqzXBNxl96jo0IwJBO5QCi0bnUlba9I7WbZcGhgnzszC76INJkw6l8UepZ1PMGG1H1wYpoIGoBBp5ZVmFA==}
+ engines: {node: 12.* || 14.* || >= 16}
+
'@ember/optional-features@2.1.0':
resolution: {integrity: sha512-IXjDpTFhsjPk9h3OXwXjlRfhM/Wjtw2E71Xos/81ZsTTwZMB9H+DWhsxePXOkzYy7Jvw4TIzKbMfcnT8mrtwWQ==}
engines: {node: 10.* || 12.* || >= 14}
@@ -900,10 +1096,20 @@ packages:
resolution: {integrity: sha512-UbXJ+k3QOrYN4SRPHgXCqYIJ+yWWUg1+vr0H4DhdQPTy8LJfyqwZ2tc5uqpSSnEXE+/1KopHBE5J8GDagAg5cg==}
engines: {node: 12.* || 14.* || >= 16}
+ '@ember/test-helpers@file:addon':
+ resolution: {directory: addon, type: directory}
+ engines: {node: 16.* || >= 18}
+ peerDependencies:
+ ember-source: ^4.0.0 || ^5.0.0
+
'@ember/test-waiters@3.1.0':
resolution: {integrity: sha512-bb9h95ktG2wKY9+ja1sdsFBdOms2lB19VWs8wmNpzgHv1NCetonBoV5jHBV4DHt0uS1tg9z66cZqhUVlYs96KQ==}
engines: {node: 10.* || 12.* || >= 14.*}
+ '@embroider/addon-shim@1.8.9':
+ resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==}
+ engines: {node: 12.* || 14.* || >= 16}
+
'@embroider/macros@1.16.5':
resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==}
engines: {node: 12.* || 14.* || >= 16}
@@ -946,6 +1152,14 @@ packages:
resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==}
engines: {node: ^10.12.0 || >=12.0.0}
+ '@eslint/eslintrc@2.1.4':
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@eslint/js@8.57.0':
+ resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
'@gar/promisify@1.1.3':
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
@@ -972,6 +1186,9 @@ packages:
'@glimmer/env@0.1.7':
resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==}
+ '@glimmer/global-context@0.84.3':
+ resolution: {integrity: sha512-8Oy9Wg5IZxMEeAnVmzD2NkObf89BeHoFSzJgJROE/deutd3rxg83mvlOez4zBBGYwnTb+VGU2LYRpet92egJjA==}
+
'@glimmer/global-context@0.92.0':
resolution: {integrity: sha512-XUPXIsz/F0YQz3vY9x+u3YQMibM3378gEPJObs3CHzAWJUl9Kz1CAb+jRigRrxIcmdzoonA49VMwGmmKRNoGag==}
@@ -996,6 +1213,9 @@ packages:
'@glimmer/program@0.92.0':
resolution: {integrity: sha512-hRIZMRlRsyJuhUoqLsBu66NTPel6itXrccBOHBI49n9+FdisjiM3tgNNhrY+Tik/GnmtzztrCWjrqpf/PCp+rg==}
+ '@glimmer/reference@0.84.3':
+ resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==}
+
'@glimmer/reference@0.92.0':
resolution: {integrity: sha512-es2a3bh9nk8kYCacLfm5Ly3x5sFDf2f0/7Vj1Ca2BXXfAn8UhuaR9uCrEI1OtBBz1JBciCzpbKemsu8J6VulYg==}
@@ -1008,6 +1228,9 @@ packages:
'@glimmer/syntax@0.92.0':
resolution: {integrity: sha512-h8pYBC2cCnEyjbZBip2Yw4qi8S8sjNCYAb57iHek3AIhyFKMM13aTN+/aajFOM4FUTMCVE2B/iAAmO41WRCX4A==}
+ '@glimmer/tracking@1.1.2':
+ resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==}
+
'@glimmer/util@0.44.0':
resolution: {integrity: sha512-duAsm30uVK9jSysElCbLyU6QQYO2X9iLDLBIBUcCqck9qN1o3tK2qWiHbGK5d6g8E2AJ4H88UrfElkyaJlGrwg==}
@@ -1017,9 +1240,18 @@ packages:
'@glimmer/util@0.92.0':
resolution: {integrity: sha512-Fap52smLp8RkCgvozrZG7RysNJ2T6mk1SPoknMzmukbabFVBAzxl5iyY4OXUbmR09j6t2pupjF6sPabnLtL4vw==}
+ '@glimmer/validator@0.44.0':
+ resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==}
+
+ '@glimmer/validator@0.84.3':
+ resolution: {integrity: sha512-RTBV4TokUB0vI31UC7ikpV7lOYpWUlyqaKV//pRC4pexYMlmqnVhkFrdiimB/R1XyNdUOQUmnIAcdic39NkbhQ==}
+
'@glimmer/validator@0.92.0':
resolution: {integrity: sha512-GFX54PD8BRi+lg/HJ8KJRcvnV4rbDzJooQnOpJ9PlgIQi4KP/ivdjsw3DaEuvqn4K584LR6VTgHmxfZlLkDh2g==}
+ '@glimmer/vm-babel-plugins@0.84.2':
+ resolution: {integrity: sha512-HS2dEbJ3CgXn56wk/5QdudM7rE3vtNMvPIoG7Rrg+GhkGMNxBCIRxOeEF2g520j9rwlA2LAZFpc7MCDMFbTjNA==}
+
'@glimmer/vm-babel-plugins@0.92.0':
resolution: {integrity: sha512-s/jPlTykZb3YzzOCVmGyMP8NihonHM+eY5WBQl+MOCXe2KdGkTAxFgnuGYzHTtJ/JzCRa/YRXQhJhncJSg6L2A==}
engines: {node: '>=16'}
@@ -1036,17 +1268,27 @@ packages:
'@handlebars/parser@2.0.0':
resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==}
+ '@humanwhocodes/config-array@0.11.14':
+ resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
+ engines: {node: '>=10.10.0'}
+ deprecated: Use @eslint/config-array instead
+
'@humanwhocodes/config-array@0.5.0':
resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==}
engines: {node: '>=10.10.0'}
deprecated: Use @eslint/config-array instead
+ '@humanwhocodes/module-importer@1.0.1':
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
+
'@humanwhocodes/object-schema@1.2.1':
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
deprecated: Use @eslint/object-schema instead
- '@iarna/toml@2.2.5':
- resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
+ '@humanwhocodes/object-schema@2.0.3':
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+ deprecated: Use @eslint/object-schema instead
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -1073,6 +1315,10 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@lint-todo/utils@13.1.1':
+ resolution: {integrity: sha512-F5z53uvRIF4dYfFfJP3a2Cqg+4P1dgJchJsFnsZE0eZp0LK8X7g2J0CsJHRgns+skpXOlM7n5vFGwkWCWj8qJg==}
+ engines: {node: 12.* || >= 14}
+
'@manypkg/find-root@2.2.2':
resolution: {integrity: sha512-guhclSR8MCzjRHrFdhDBppjqofGbcv5St5PM4DITT9s0mEsxFbsAusp+L5UCsed+Pd6qTi73Sr7EdQS23nmBHA==}
engines: {node: '>=14.18.0'}
@@ -1088,6 +1334,9 @@ packages:
'@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3':
resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==}
+ '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
+ resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
+
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -1168,10 +1417,6 @@ packages:
resolution: {integrity: sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==}
engines: {node: '>= 14'}
- '@octokit/rest@19.0.7':
- resolution: {integrity: sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA==}
- engines: {node: '>= 14'}
-
'@octokit/tsconfig@1.0.2':
resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==}
@@ -1207,10 +1452,6 @@ packages:
resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==}
engines: {node: '>=6'}
- '@sindresorhus/is@5.6.0':
- resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==}
- engines: {node: '>=14.16'}
-
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
@@ -1218,10 +1459,6 @@ packages:
resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
engines: {node: '>=6'}
- '@szmarczak/http-timer@5.0.1':
- resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
- engines: {node: '>=14.16'}
-
'@tootallnate/once@1.1.2':
resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
engines: {node: '>= 6'}
@@ -1238,6 +1475,10 @@ packages:
'@types/body-parser@1.19.5':
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
+ '@types/broccoli-plugin@3.0.0':
+ resolution: {integrity: sha512-f+TcsARR2PovfFRKFdCX0kfH/QoM3ZVD2h1rl2mNvrKO0fq2uBNCBsTU3JanfU4COCt5cXpTfARyUsERlC8vIw==}
+ deprecated: This is a stub types definition. broccoli-plugin provides its own type definitions, so you do not need this installed.
+
'@types/chai-as-promised@7.1.8':
resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==}
@@ -1289,9 +1530,6 @@ packages:
'@types/hast@2.3.10':
resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
- '@types/http-cache-semantics@4.0.4':
- resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
-
'@types/http-errors@2.0.4':
resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
@@ -1446,6 +1684,9 @@ packages:
resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@ungap/structured-clone@1.2.0':
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+
'@vue/compiler-core@3.4.33':
resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==}
@@ -1540,10 +1781,6 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn-walk@8.3.3:
- resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==}
- engines: {node: '>=0.4.0'}
-
acorn@5.7.4:
resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==}
engines: {node: '>=0.4.0'}
@@ -1606,9 +1843,6 @@ packages:
resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==}
engines: {node: '>=0.4.2'}
- ansi-align@3.0.1:
- resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
-
ansi-colors@4.1.3:
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
engines: {node: '>=6'}
@@ -1621,10 +1855,6 @@ packages:
resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
engines: {node: '>=8'}
- ansi-escapes@6.2.1:
- resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==}
- engines: {node: '>=14.16'}
-
ansi-html@0.0.7:
resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==}
engines: {'0': node >= 0.8.0}
@@ -1698,6 +1928,9 @@ packages:
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+ aria-query@5.3.0:
+ resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+
arr-diff@4.0.0:
resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==}
engines: {node: '>=0.10.0'}
@@ -1734,10 +1967,6 @@ packages:
resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
engines: {node: '>=0.10.0'}
- array.prototype.map@1.0.7:
- resolution: {integrity: sha512-XpcFfLoBEAhezrrNw1V+yLXkE7M6uR7xJEsxbG6c/V9v043qurwVJB9r9UTnoSioFDoz1i1VOydpWGmJpfVZbg==}
- engines: {node: '>= 0.4'}
-
arraybuffer.prototype.slice@1.0.3:
resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
engines: {node: '>= 0.4'}
@@ -1753,10 +1982,6 @@ packages:
resolution: {integrity: sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==}
engines: {node: '>=4'}
- ast-types@0.13.4:
- resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==}
- engines: {node: '>=4'}
-
astral-regex@2.0.0:
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
engines: {node: '>=8'}
@@ -1771,9 +1996,6 @@ packages:
async-promise-queue@1.0.5:
resolution: {integrity: sha512-xi0aQ1rrjPWYmqbwr18rrSKbSaXIeIwSd1J4KAgVfkq8utNbdZoht7GfvfY6swFUAMJ9obkc4WPJmtGwl+B8dw==}
- async-retry@1.3.3:
- resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==}
-
async@0.2.10:
resolution: {integrity: sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==}
@@ -1838,6 +2060,14 @@ packages:
babel-helpers@6.24.1:
resolution: {integrity: sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==}
+ babel-import-util@0.2.0:
+ resolution: {integrity: sha512-CtWYYHU/MgK88rxMrLfkD356dApswtR/kWZ/c6JifG1m10e7tBBrs/366dFzWMAoqYmG5/JSh+94tUSpIwh+ag==}
+ engines: {node: '>= 12.*'}
+
+ babel-import-util@1.4.1:
+ resolution: {integrity: sha512-TNdiTQdPhXlx02pzG//UyVPSKE7SNWjY0n4So/ZnjQpWwaM5LvWBLkWa1JKll5u06HNscHD91XZPuwrMg1kadQ==}
+ engines: {node: '>= 12.*'}
+
babel-import-util@2.1.1:
resolution: {integrity: sha512-3qBQWRjzP9NreSH/YrOEU1Lj5F60+pWSLP0kIdCWxjFHH7pX2YPHIxQ67el4gnMNfYoDxSDGcT0zpVlZ+gVtQA==}
engines: {node: '>= 12.*'}
@@ -2032,6 +2262,9 @@ packages:
babel-types@6.26.0:
resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==}
+ babel6-plugin-strip-class-callcheck@6.0.0:
+ resolution: {integrity: sha512-biNFJ7JAK4+9BwswDGL0dmYpvXHvswOFR/iKg3Q/f+pNxPEa5bWZkLHI1fW4spPytkHGMe7f/XtYyhzml9hiWg==}
+
babylon@6.18.0:
resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==}
hasBin: true
@@ -2080,9 +2313,6 @@ packages:
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
- bl@5.1.0:
- resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==}
-
blank-object@1.0.2:
resolution: {integrity: sha512-kXQ19Xhoghiyw66CUiGypnuRpWlbHAzY/+NyvqTEdTfhfQGH1/dbEMYiXju7fYKIFePpzp/y9dsu5Cu/PkmawQ==}
@@ -2104,10 +2334,6 @@ packages:
resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==}
engines: {node: '>=0.8.0'}
- boxen@7.1.1:
- resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==}
- engines: {node: '>=14.16'}
-
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
@@ -2244,6 +2470,10 @@ packages:
resolution: {integrity: sha512-aky/Ovg5DbsrsJEx2QCXxHLA6ZR+9u1TNVTf85soP4gL8CjGGKQ/JU8R3BZ2ntkWzo6/83RCKzX6O+nlNKR5MQ==}
engines: {node: '>=4.0'}
+ broccoli-rollup@5.0.0:
+ resolution: {integrity: sha512-QdMuXHwsdz/LOS8zu4HP91Sfi4ofimrOXoYP/lrPdRh7lJYD87Lfq4WzzUhGHsxMfzANIEvl/7qVHKD3cFJ4tA==}
+ engines: {node: '>=12.0'}
+
broccoli-slow-trees@3.1.0:
resolution: {integrity: sha512-FRI7mRTk2wjIDrdNJd6znS7Kmmne4VkAkl8Ix1R/VoePFMD0g0tEl671xswzFqaRjpT9Qu+CC4hdXDLDJBuzMw==}
@@ -2288,8 +2518,8 @@ packages:
buffer@5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
- buffer@6.0.3:
- resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
+ builtins@5.1.0:
+ resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==}
bytes@1.0.0:
resolution: {integrity: sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==}
@@ -2310,14 +2540,6 @@ packages:
resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
engines: {node: '>=0.10.0'}
- cacheable-lookup@7.0.0:
- resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
- engines: {node: '>=14.16'}
-
- cacheable-request@10.2.14:
- resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==}
- engines: {node: '>=14.16'}
-
cacheable-request@6.1.0:
resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==}
engines: {node: '>=8'}
@@ -2334,10 +2556,6 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- camelcase@7.0.1:
- resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==}
- engines: {node: '>=14.16'}
-
can-symlink@1.0.0:
resolution: {integrity: sha512-RbsNrFyhwkx+6psk/0fK/Q9orOUr9VMxohGd8vTa4djf4TGLfblBgUfqZChrZuW0Q+mz2eBPFLusw9Jfukzmhg==}
hasBin: true
@@ -2371,10 +2589,6 @@ packages:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- chalk@5.2.0:
- resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
-
chalk@5.3.0:
resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
@@ -2432,10 +2646,6 @@ packages:
clean-up-path@1.0.0:
resolution: {integrity: sha512-PHGlEF0Z6976qQyN6gM7kKH6EH0RdfZcc8V+QhFe36eRxV0SMH5OUBZG7Bxa9YcreNzyNbK63cGiZxdSZgosRw==}
- cli-boxes@3.0.0:
- resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
- engines: {node: '>=10'}
-
cli-cursor@2.1.0:
resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==}
engines: {node: '>=4'}
@@ -2444,10 +2654,6 @@ packages:
resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
engines: {node: '>=8'}
- cli-cursor@4.0.0:
- resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
cli-highlight@2.1.11:
resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==}
engines: {node: '>=8.0.0', npm: '>=5.0.0'}
@@ -2472,10 +2678,6 @@ packages:
resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
engines: {node: '>= 10'}
- cli-width@4.1.0:
- resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==}
- engines: {node: '>= 12'}
-
cliui@7.0.4:
resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
@@ -2519,6 +2721,10 @@ packages:
resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==}
engines: {node: '>=0.1.90'}
+ colors@1.4.0:
+ resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==}
+ engines: {node: '>=0.1.90'}
+
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
@@ -2541,6 +2747,13 @@ packages:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
+ commander@8.3.0:
+ resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
+ engines: {node: '>= 12'}
+
+ common-ancestor-path@1.0.1:
+ resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==}
+
common-tags@1.8.2:
resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
engines: {node: '>=4.0.0'}
@@ -2567,6 +2780,11 @@ packages:
engines: {node: ^12.20.0 || ^14.13.0 || >=16.0.0}
hasBin: true
+ concurrently@8.2.2:
+ resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==}
+ engines: {node: ^14.13.0 || >=16.0.0}
+ hasBin: true
+
config-chain@1.1.13:
resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
@@ -2574,10 +2792,6 @@ packages:
resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==}
engines: {node: '>=8'}
- configstore@6.0.0:
- resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==}
- engines: {node: '>=12'}
-
connect@3.7.0:
resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
engines: {node: '>= 0.10.0'}
@@ -2805,10 +3019,6 @@ packages:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
- cosmiconfig@8.1.0:
- resolution: {integrity: sha512-0tLZ9URlPGU7JsKq0DQOQ3FoRsYX8xDZ7xMiATQfaiGMz7EHowNkbU9u1coAOmnh9p/1ySpm0RB3JNWRXM5GCg==}
- engines: {node: '>=14'}
-
cross-spawn@6.0.5:
resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==}
engines: {node: '>=4.8'}
@@ -2821,16 +3031,16 @@ packages:
resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
engines: {node: '>=8'}
- crypto-random-string@4.0.0:
- resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==}
- engines: {node: '>=12'}
-
css-loader@5.2.7:
resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==}
engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^4.27.0 || ^5.0.0
+ css-tree@2.3.1:
+ resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
+
cssesc@3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
@@ -2839,14 +3049,6 @@ packages:
dag-map@2.0.2:
resolution: {integrity: sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w==}
- data-uri-to-buffer@3.0.1:
- resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==}
- engines: {node: '>= 6'}
-
- data-uri-to-buffer@4.0.1:
- resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
- engines: {node: '>= 12'}
-
data-view-buffer@1.0.1:
resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
engines: {node: '>= 0.4'}
@@ -2906,9 +3108,8 @@ packages:
resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==}
engines: {node: '>=4'}
- decompress-response@6.0.0:
- resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
- engines: {node: '>=10'}
+ decorator-transforms@2.0.0:
+ resolution: {integrity: sha512-ETfQccGcotK01YJsoB0AGTdUp7kS9jI93mBzrRY5Oyo+bOJfa2UKTSjCNf+iRNwAWBmBKlbiCcyL4tkY4C4dZQ==}
deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
@@ -2923,18 +3124,10 @@ packages:
defer-to-connect@1.1.3:
resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==}
- defer-to-connect@2.0.1:
- resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==}
- engines: {node: '>=10'}
-
define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
engines: {node: '>= 0.4'}
- define-lazy-prop@2.0.0:
- resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
- engines: {node: '>=8'}
-
define-properties@1.2.1:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
@@ -2951,10 +3144,6 @@ packages:
resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
engines: {node: '>=0.10.0'}
- degenerator@3.0.4:
- resolution: {integrity: sha512-Z66uPeBfHZAHVmue3HPfyKu2Q0rC2cRxbTOsvmU/po5fvvcx27W4mIu9n0PUlQih4oUYvcG1BsbtVv8x7KDOSw==}
- engines: {node: '>= 6'}
-
delegates@1.0.0:
resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
@@ -3017,14 +3206,13 @@ packages:
dom-element-descriptors@0.5.1:
resolution: {integrity: sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==}
+ dot-case@3.0.4:
+ resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
+
dot-prop@5.3.0:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
- dot-prop@6.0.1:
- resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==}
- engines: {node: '>=10'}
-
duplexer3@0.1.5:
resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==}
@@ -3049,6 +3237,22 @@ packages:
resolution: {integrity: sha512-6CdXSegJJc8nwwK7+1lIcBUnMVrJRNd4ZdMgcKbCAwPvcGxMgRVBddSzrX/+q/UuflvTEO26Dk1g7Z6KHMXUhw==}
engines: {node: 12.* || 14.* || >= 16}
+ ember-cache-primitive-polyfill@1.0.1:
+ resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==}
+ engines: {node: 10.* || >= 12}
+
+ ember-cached-decorator-polyfill@1.0.2:
+ resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==}
+ engines: {node: 14.* || >= 16}
+ peerDependencies:
+ ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0
+
+ ember-cli-app-version@6.0.1:
+ resolution: {integrity: sha512-XA1FwkWA5QytmWF0jcJqEr3jcZoiCl9Fb33TZgOVfClL7Voxe+/RwzISEprBRQgbf7j8z1xf8/RJCKfclUy3rQ==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ ember-source: ^3.28.0 || >= 4.0.0
+
ember-cli-babel-plugin-helpers@1.1.1:
resolution: {integrity: sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==}
engines: {node: 6.* || 8.* || >= 10.*}
@@ -3107,6 +3311,9 @@ packages:
ember-cli-string-utils@1.1.0:
resolution: {integrity: sha512-PlJt4fUDyBrC/0X+4cOpaGCiMawaaB//qD85AXmDRikxhxVzfVdpuoec02HSiTGTTB85qCIzWBIh8lDOiMyyFg==}
+ ember-cli-test-info@1.0.0:
+ resolution: {integrity: sha512-dEVTIpmUfCzweC97NGf6p7L6XKBwV2GmSM4elmzKvkttEp5P7AvGA9uGyN4GqFq+RwhW+2b0I2qlX00w+skm+A==}
+
ember-cli-test-loader@3.1.0:
resolution: {integrity: sha512-0aocZV9SIoOHiU3hrH3IuLR6busWhTX6UVXgd490hmJkIymmOXNH2+jJoC7Ebkeo3PiOfAdjqhb765QDlHSJOw==}
engines: {node: 10.* || >= 12}
@@ -3151,6 +3358,12 @@ packages:
resolution: {integrity: sha512-BtkjulweiXo9c3yVWrtexw2dTmBrvavD/xixNC6TKOBdrixUwU+6nuOO9dufDWsMxoid7MvtmDpzc9+mE8PdaA==}
engines: {node: 10.* || >= 12.*}
+ ember-data@4.11.3:
+ resolution: {integrity: sha512-7vir6Re3M3M6yJoCHy6UxEg3oSY1JEnsuTByY3lJquWPaUamn7qbPQvNr16Tqh8EKrt+e/+X26czFm4kRGhpVg==}
+ engines: {node: ^14.8.0 || 16.* || >= 18.*}
+ peerDependencies:
+ '@ember/string': ^3.0.1
+
ember-fetch@8.1.2:
resolution: {integrity: sha512-TVx24/jrvDIuPL296DV0hBwp7BWLcSMf0I8464KGz01sPytAB+ZAePbc9ooBTJDkKZEGFgatJa4nj3yF1S9Bpw==}
engines: {node: '>= 10'}
@@ -3159,6 +3372,12 @@ packages:
resolution: {integrity: sha512-eHs+7D7PuQr8a1DPqsJTsEyo3FZ1XuH6WEZaEBPDa9s0xLlwByCNKl8hi1EbXOgvgEZNHHi9Rh0vjxyfakrlgg==}
engines: {node: 10.* || >= 12}
+ ember-inflector@4.0.3:
+ resolution: {integrity: sha512-E+NnmzybMRWn1JyEfDxY7arjOTJLIcGjcXnUxizgjD4TlvO1s3O65blZt+Xq2C2AFSPeqHLC6PXd6XHYM8BxdQ==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ ember-source: ^3.16.0 || ^4.0.0 || ^5.0.0
+
ember-load-initializers@2.1.2:
resolution: {integrity: sha512-CYR+U/wRxLbrfYN3dh+0Tb6mFaxJKfdyz+wNql6cqTrA0BBi9k6J3AaKXj273TqvEpyyXegQFFkZEiuZdYtgJw==}
engines: {node: 6.* || 8.* || >= 10.*}
@@ -3167,6 +3386,36 @@ packages:
resolution: {integrity: sha512-9ZOjrXZ6iO8WnVuk5kLqUZIFEEOx2O/EA08vcedaT/XSna6LzH2knLx5OiOD9f7XiO8jNaYuZoh0Uq3wnm8/oA==}
engines: {node: ^4.5 || 6.* || >= 7.*}
+ ember-modifier@4.2.0:
+ resolution: {integrity: sha512-BJ48eTEGxD8J7+lofwVmee7xDgNDgpr5dd6+MSu4gk+I6xb35099RMNorXY5hjjwMJEyi/IRR6Yn3M7iJMz8Zw==}
+ peerDependencies:
+ ember-source: ^3.24 || >=4.0
+ peerDependenciesMeta:
+ ember-source:
+ optional: true
+
+ ember-page-title@7.0.0:
+ resolution: {integrity: sha512-oq6+HYbeVD/BnxIO5AkP4gWlsatdgW2HFO10F8+XQiJZrwa7cC7Wm54JNGqQkavkDQTgNSiy1Fe2NILJ14MmAg==}
+ engines: {node: 12.* || 14.* || >= 16}
+
+ ember-qunit@8.1.0:
+ resolution: {integrity: sha512-55/xqvVQwhiNcnh/tCzWyvlYzrYqwDY0/cIPyDQbAxGKtkUt9jCfRUGllfyOofC6LX0fL/0fIi+5e9sg1m6vXw==}
+ version: 8.1.0
+ peerDependencies:
+ '@ember/test-helpers': '>=3.0.3'
+ ember-source: '>=4.0.0'
+ qunit: ^2.13.0
+
+ ember-resolver@10.1.1:
+ resolution: {integrity: sha512-y1zzn6C4YGJui+tJzcCKlsf1oSOSVAkRrvmg8OwqVIKnALKKb9ihx2qLCslHg8x0wJvJgMtDMXgrczvQrZW0Lw==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ '@ember/string': ^3.0.1
+ ember-source: ^4.8.3 || >= 5.0.0
+ peerDependenciesMeta:
+ ember-source:
+ optional: true
+
ember-resolver@9.0.1:
resolution: {integrity: sha512-vFdaxDuwp0xptxa4uhJE8mNLQf6/8Mz+mBohsF4721hz03ieW+zdSSR04fCetFVCLxtNhGmmrIZrClDcA5dB9w==}
engines: {node: 14.* || 16.* || >= 18}
@@ -3188,12 +3437,36 @@ packages:
engines: {node: 10.* || 12.* || >= 14}
hasBin: true
+ ember-source@4.12.4:
+ resolution: {integrity: sha512-HUlNAY+qr/Jm4c/5E11n5w6IvLY7Rr4DxmFv/0LZ3R5LqDSubM1jEmny5zDjOfadMa4pawoCmFFWXVeJEXwppg==}
+ engines: {node: '>= 14.*'}
+ peerDependencies:
+ '@glimmer/component': ^1.1.2
+
ember-source@5.9.0:
resolution: {integrity: sha512-sZdrRxsNJq49N+GlRpkrUfBagiCw5OUngXUcJO7tvoWPLTvO8RRip+1L2B868YkxlmSq22hLci9tgQUdmPmcXQ==}
engines: {node: '>= 16.*'}
peerDependencies:
'@glimmer/component': ^1.1.2
+ ember-template-imports@3.4.2:
+ resolution: {integrity: sha512-OS8TUVG2kQYYwP3netunLVfeijPoOKIs1SvPQRTNOQX4Pu8xGGBEZmrv0U1YTnQn12Eg+p6w/0UdGbUnITjyzw==}
+ engines: {node: 12.* || >= 14}
+
+ ember-template-lint@5.13.0:
+ resolution: {integrity: sha512-AYxz9S9fVZfHPmTsymc7NwsD7FVmDUZyfC+KYpxDlK0wic7JSQx2FNQNqQSBFRLOuzn7VQ0/+1pX6DGqKDGswg==}
+ engines: {node: ^14.18.0 || ^16.0.0 || >= 18.0.0}
+ hasBin: true
+
+ ember-template-recast@6.1.4:
+ resolution: {integrity: sha512-fCh+rOK6z+/tsdkTbOE+e7f84P6ObnIRQrCCrnu21E4X05hPeradikIkRMhJdxn4NWrxitfZskQDd37TR/lsNQ==}
+ engines: {node: 12.* || 14.* || >= 16.*}
+ hasBin: true
+
+ ember-tracked-storage-polyfill@1.0.0:
+ resolution: {integrity: sha512-eL7lZat68E6P/D7b9UoTB5bB5Oh/0aju0Z7PCMi3aTwhaydRaxloE7TGrTRYU+NdJuyNVZXeGyxFxn2frvd3TA==}
+ engines: {node: 12.* || >= 14}
+
ember-try-config@4.0.0:
resolution: {integrity: sha512-jAv7fqYJK7QYYekPc/8Nr7KOqDpv/asqM6F8xcRnbmf9UrD35BkSffY63qUuiD9e0aR5qiMNBIQzH8f65rGDqw==}
engines: {node: 10.* || 12.* || >= 14}
@@ -3269,9 +3542,6 @@ packages:
resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
engines: {node: '>= 0.4'}
- es-array-method-boxes-properly@1.0.0:
- resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==}
-
es-define-property@1.0.0:
resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
engines: {node: '>= 0.4'}
@@ -3280,9 +3550,6 @@ packages:
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
engines: {node: '>= 0.4'}
- es-get-iterator@1.1.3:
- resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}
-
es-module-lexer@1.5.4:
resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
@@ -3302,10 +3569,6 @@ packages:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
- escape-goat@4.0.0:
- resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==}
- engines: {node: '>=12'}
-
escape-html@1.0.3:
resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
@@ -3321,27 +3584,43 @@ packages:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
- escodegen@1.14.3:
- resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==}
- engines: {node: '>=4.0'}
- hasBin: true
-
eslint-config-prettier@8.10.0:
resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
+ eslint-formatter-kakoune@1.0.0:
+ resolution: {integrity: sha512-Uk/TVLt6Nf6Xoz7C1iYuZjOSdJxe5aaauGRke8JhKeJwD66Y61/pY2FjtLP04Ooq9PwV34bzrkKkU2UZ5FtDRA==}
+
eslint-plugin-disable-features@0.1.3:
resolution: {integrity: sha512-7Cq7aNz9gI38oCLc2RxCgC8OtQyg5thnY++zuJ0V2dCKN8FhfLz4S5c4ubtzoywvdS7HDWC3J0cVRkhEGniLOA==}
engines: {node: '>=4.0.0'}
+ eslint-plugin-ember@11.12.0:
+ resolution: {integrity: sha512-7Ow1ky5JnRR0k3cxuvgYi4AWTe9DzGjlLgOJbU5VABLgr7Q0iq3ioC+YwAP79nV48cpw2HOgMgkZ1MynuIg59g==}
+ engines: {node: 14.* || 16.* || >= 18}
+ peerDependencies:
+ eslint: '>= 7'
+
eslint-plugin-es@3.0.1:
resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==}
engines: {node: '>=8.10.0'}
peerDependencies:
eslint: '>=4.19.1'
+ eslint-plugin-es@4.1.0:
+ resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==}
+ engines: {node: '>=8.10.0'}
+ peerDependencies:
+ eslint: '>=4.19.1'
+
+ eslint-plugin-n@15.7.0:
+ resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==}
+ engines: {node: '>=12.22.0'}
+ peerDependencies:
+ eslint: '>=7.0.0'
+
eslint-plugin-node@11.1.0:
resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==}
engines: {node: '>=8.10.0'}
@@ -3359,14 +3638,28 @@ packages:
eslint-config-prettier:
optional: true
+ eslint-plugin-qunit@7.3.4:
+ resolution: {integrity: sha512-EbDM0zJerH9zVdUswMJpcFF7wrrpvsGuYfNexUpa5hZkkdFhaFcX+yD+RSK4Nrauw4psMGlcqeWUMhaVo+Manw==}
+ engines: {node: 12.x || 14.x || >=16.0.0}
+
eslint-scope@5.1.1:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
+ eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
eslint-utils@2.1.0:
resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
engines: {node: '>=6'}
+ eslint-utils@3.0.0:
+ resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
+ engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
+ peerDependencies:
+ eslint: '>=5'
+
eslint-visitor-keys@1.3.0:
resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
engines: {node: '>=4'}
@@ -3384,6 +3677,11 @@ packages:
engines: {node: ^10.12.0 || >=12.0.0}
hasBin: true
+ eslint@8.57.0:
+ resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+
esm@3.2.25:
resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
engines: {node: '>=6'}
@@ -3392,6 +3690,10 @@ packages:
resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==}
engines: {node: ^10.12.0 || >=12.0.0}
+ espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
esprima@3.0.0:
resolution: {integrity: sha512-xoBq/MIShSydNZOkjkoCEjqod963yHNXTLC40ypBhop6yPqflPz/vTinmCfSrGcywVLnSftRf6a0kJLdFdzemw==}
engines: {node: '>=0.10.0'}
@@ -3461,10 +3763,6 @@ packages:
resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
engines: {node: '>=10'}
- execa@7.0.0:
- resolution: {integrity: sha512-tQbH0pH/8LHTnwTrsKWideqi6rFB/QNUawEwrn+WHyz7PX1Tuz2u7wfTvbaNBdP5JD5LVWxNo8/A8CHNZ3bV6g==}
- engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
-
exists-sync@0.0.4:
resolution: {integrity: sha512-cy5z7K+05RFxHAWY37dSDkPWmuTi+VzrA/xLwPDHmwQPMnO/kVhu6jheGaItlnNRoOE6f5MAjxy3VEupfrHigQ==}
deprecated: Please replace with usage of fs.existsSync
@@ -3550,10 +3848,6 @@ packages:
fb-watchman@2.0.2:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
- fetch-blob@3.2.0:
- resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
- engines: {node: ^12.20 || >= 14.13}
-
figures@2.0.0:
resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==}
engines: {node: '>=4'}
@@ -3562,18 +3856,10 @@ packages:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
- figures@5.0.0:
- resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==}
- engines: {node: '>=14'}
-
file-entry-cache@6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
- file-uri-to-path@2.0.0:
- resolution: {integrity: sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==}
- engines: {node: '>= 6'}
-
filesize@10.1.4:
resolution: {integrity: sha512-ryBwPIIeErmxgPnm6cbESAzXjuEFubs+yKYLBZvg3CaiNcmkJChoOGcBSrZ6IwkMwPABwPpVXE6IlNdGJJrvEg==}
engines: {node: '>= 10.4.0'}
@@ -3683,14 +3969,6 @@ packages:
resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
engines: {node: '>=14'}
- form-data-encoder@2.1.4:
- resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==}
- engines: {node: '>= 14.17'}
-
- formdata-polyfill@4.0.10:
- resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
- engines: {node: '>=12.20.0'}
-
forwarded@0.2.0:
resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
engines: {node: '>= 0.6'}
@@ -3764,10 +4042,6 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
- ftp@0.3.10:
- resolution: {integrity: sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==}
- engines: {node: '>=0.8.0'}
-
function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
@@ -3781,6 +4055,10 @@ packages:
functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+ fuse.js@6.6.2:
+ resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==}
+ engines: {node: '>=10'}
+
gauge@4.0.4:
resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
@@ -3802,6 +4080,10 @@ packages:
resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==}
engines: {node: '>=0.10.0'}
+ get-stdin@9.0.0:
+ resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==}
+ engines: {node: '>=12'}
+
get-stream@4.1.0:
resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
engines: {node: '>=6'}
@@ -3818,10 +4100,6 @@ packages:
resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
engines: {node: '>= 0.4'}
- get-uri@3.0.2:
- resolution: {integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==}
- engines: {node: '>= 6'}
-
get-value@2.0.6:
resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
engines: {node: '>=0.10.0'}
@@ -3836,9 +4114,6 @@ packages:
git-up@7.0.0:
resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==}
- git-url-parse@13.1.0:
- resolution: {integrity: sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==}
-
git-url-parse@13.1.1:
resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==}
@@ -3857,6 +4132,10 @@ packages:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
+ glob-parent@6.0.2:
+ resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
+ engines: {node: '>=10.13.0'}
+
glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
@@ -3881,10 +4160,6 @@ packages:
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
engines: {node: '>=16 || 14 >=14.17'}
- global-dirs@3.0.1:
- resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
- engines: {node: '>=10'}
-
global-modules@1.0.0:
resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
engines: {node: '>=0.10.0'}
@@ -3923,8 +4198,8 @@ packages:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
- globby@13.1.3:
- resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==}
+ globby@13.2.2:
+ resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
globrex@0.1.2:
@@ -3933,10 +4208,6 @@ packages:
gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
- got@12.5.3:
- resolution: {integrity: sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==}
- engines: {node: '>=14.16'}
-
got@9.6.0:
resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==}
engines: {node: '>=8.6'}
@@ -4014,10 +4285,6 @@ packages:
resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==}
engines: {node: '>=0.10.0'}
- has-yarn@3.0.0:
- resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
hash-for-dep@1.5.1:
resolution: {integrity: sha512-/dQ/A2cl7FBPI2pO0CANkvuuVi/IFS5oTyJ0PsOb6jW6WbVW1js5qJXMJTNbWHXBIPdFTWFbabjB+mE0d+gelw==}
@@ -4118,10 +4385,6 @@ packages:
resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
engines: {node: '>=8.0.0'}
- http2-wrapper@2.2.1:
- resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==}
- engines: {node: '>=10.19.0'}
-
https-proxy-agent@5.0.1:
resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
engines: {node: '>= 6'}
@@ -4137,10 +4400,6 @@ packages:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
- human-signals@4.3.1:
- resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
- engines: {node: '>=14.18.0'}
-
humanize-ms@1.2.1:
resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
@@ -4173,10 +4432,6 @@ packages:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
- import-lazy@4.0.0:
- resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==}
- engines: {node: '>=8'}
-
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -4188,6 +4443,10 @@ packages:
infer-owner@1.0.4:
resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
+ inflection@1.13.4:
+ resolution: {integrity: sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==}
+ engines: {'0': node >= 0.4.0}
+
inflection@2.0.1:
resolution: {integrity: sha512-wzkZHqpb4eGrOKBl34xy3umnYHx8Si5R1U4fwmdxLo5gdH6mEK8gclckTj/qWqy4Je0bsDYe/qazZYuO7xe3XQ==}
engines: {node: '>=14.0.0'}
@@ -4205,10 +4464,6 @@ packages:
ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- ini@2.0.0:
- resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==}
- engines: {node: '>=10'}
-
ini@3.0.1:
resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
@@ -4233,18 +4488,10 @@ packages:
resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==}
engines: {node: '>=12.0.0'}
- inquirer@9.1.4:
- resolution: {integrity: sha512-9hiJxE5gkK/cM2d1mTEnuurGTAoHebbkX0BYl3h7iEg7FYfuNIom+nDfBCSWtvSnoSrWCeBxqqBZu26xdlJlXA==}
- engines: {node: '>=12.0.0'}
-
internal-slot@1.0.7:
resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
engines: {node: '>= 0.4'}
- interpret@1.4.0:
- resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
- engines: {node: '>= 0.10'}
-
invariant@2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
@@ -4256,9 +4503,6 @@ packages:
resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
engines: {node: '>= 12'}
- ip@1.1.9:
- resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==}
-
ipaddr.js@1.9.1:
resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
engines: {node: '>= 0.10'}
@@ -4271,10 +4515,6 @@ packages:
resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==}
engines: {node: '>= 0.10'}
- is-arguments@1.1.1:
- resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
- engines: {node: '>= 0.4'}
-
is-array-buffer@3.0.4:
resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
engines: {node: '>= 0.4'}
@@ -4304,10 +4544,6 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-ci@3.0.1:
- resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
- hasBin: true
-
is-core-module@2.15.0:
resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==}
engines: {node: '>= 0.4'}
@@ -4369,36 +4605,20 @@ packages:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
- is-installed-globally@0.4.0:
- resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
- engines: {node: '>=10'}
-
is-interactive@1.0.0:
resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
engines: {node: '>=8'}
- is-interactive@2.0.0:
- resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==}
- engines: {node: '>=12'}
-
is-lambda@1.0.1:
resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
is-language-code@3.1.0:
resolution: {integrity: sha512-zJdQ3QTeLye+iphMeK3wks+vXSRFKh68/Pnlw7aOfApFSEIOhYa8P9vwwa6QrImNNBMJTiL1PpYF0f4BxDuEgA==}
- is-map@2.0.3:
- resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
- engines: {node: '>= 0.4'}
-
is-negative-zero@2.0.3:
resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
engines: {node: '>= 0.4'}
- is-npm@6.0.0:
- resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
is-number-object@1.0.7:
resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
engines: {node: '>= 0.4'}
@@ -4446,10 +4666,6 @@ packages:
resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
engines: {node: '>=0.10.0'}
- is-set@2.0.3:
- resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
- engines: {node: '>= 0.4'}
-
is-shared-array-buffer@1.0.3:
resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
engines: {node: '>= 0.4'}
@@ -4465,10 +4681,6 @@ packages:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
- is-stream@3.0.0:
- resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
engines: {node: '>= 0.4'}
@@ -4495,10 +4707,6 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
- is-unicode-supported@1.3.0:
- resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
- engines: {node: '>=12'}
-
is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
@@ -4510,10 +4718,6 @@ packages:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
- is-yarn-global@0.4.1:
- resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==}
- engines: {node: '>=12'}
-
isarray@0.0.1:
resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==}
@@ -4550,12 +4754,6 @@ packages:
resolution: {integrity: sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==}
engines: {node: '>=0.12'}
- iterate-iterator@1.0.2:
- resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==}
-
- iterate-value@1.0.2:
- resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==}
-
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
@@ -4566,6 +4764,9 @@ packages:
jju@1.4.0:
resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
+ jquery@3.7.1:
+ resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==}
+
js-string-escape@1.0.1:
resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==}
engines: {node: '>= 0.8'}
@@ -4680,14 +4881,17 @@ packages:
resolution: {integrity: sha512-tPhhoGUiEiU/WXR4rt8klIoLdnTtyu+9jVKHd/wauEjYud32jyn63mzKWQweaQrHWxBQtYoVtdcEnYX1LosnFQ==}
engines: {node: '>=18'}
+ language-subtag-registry@0.3.23:
+ resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
+
+ language-tags@1.0.9:
+ resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
+ engines: {node: '>=0.10'}
+
latest-version@5.1.0:
resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==}
engines: {node: '>=8'}
- latest-version@7.0.0:
- resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==}
- engines: {node: '>=14.16'}
-
latest-version@9.0.0:
resolution: {integrity: sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==}
engines: {node: '>=18'}
@@ -4699,15 +4903,6 @@ packages:
leek@0.0.24:
resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==}
- lerna-changelog@2.2.0:
- resolution: {integrity: sha512-yjYNAHrbnw8xYFKmYWJEP52Tk4xSdlNmzpYr26+3glbSGDmpe8UMo8f9DlEntjGufL+opup421oVTXcLshwAaQ==}
- engines: {node: 12.* || 14.* || >= 16}
- hasBin: true
-
- levn@0.3.0:
- resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==}
- engines: {node: '>= 0.8.0'}
-
levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -4788,6 +4983,9 @@ packages:
lodash.assignin@4.2.0:
resolution: {integrity: sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==}
+ lodash.camelcase@4.3.0:
+ resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
+
lodash.castarray@4.4.0:
resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==}
@@ -4812,6 +5010,9 @@ packages:
lodash.isarray@3.0.4:
resolution: {integrity: sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==}
+ lodash.kebabcase@4.1.1:
+ resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
+
lodash.keys@3.1.2:
resolution: {integrity: sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==}
@@ -4853,10 +5054,6 @@ packages:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
engines: {node: '>=10'}
- log-symbols@5.1.0:
- resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
- engines: {node: '>=12'}
-
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
@@ -4864,6 +5061,9 @@ packages:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
+ lower-case@2.0.2:
+ resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
+
lowercase-keys@1.0.1:
resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
engines: {node: '>=0.10.0'}
@@ -4872,10 +5072,6 @@ packages:
resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
engines: {node: '>=8'}
- lowercase-keys@3.0.0:
- resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
@@ -4890,10 +5086,6 @@ packages:
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
engines: {node: '>=12'}
- macos-release@3.2.0:
- resolution: {integrity: sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
magic-string@0.24.1:
resolution: {integrity: sha512-YBfNxbJiixMzxW40XqJEIldzHyh5f7CZKalo1uZffevyrPEX8Qgo9s0dmcORLHdV47UyvJg8/zD+6hQG3qvJrA==}
@@ -4997,6 +5189,9 @@ packages:
mdast-util-toc@6.1.1:
resolution: {integrity: sha512-Er21728Kow8hehecK2GZtb7Ny3omcoPUVrmObiSUwmoRYVZaXLR751QROEFjR8W/vAQdHMLj49Lz20J55XaNpw==}
+ mdn-data@2.0.30:
+ resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
+
mdurl@1.0.1:
resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
@@ -5148,22 +5343,10 @@ packages:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
- mimic-fn@4.0.0:
- resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
- engines: {node: '>=12'}
-
mimic-response@1.0.1:
resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
engines: {node: '>=4'}
- mimic-response@3.1.0:
- resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
- engines: {node: '>=10'}
-
- mimic-response@4.0.0:
- resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
mini-css-extract-plugin@2.9.0:
resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==}
engines: {node: '>= 12.13.0'}
@@ -5315,20 +5498,11 @@ packages:
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
- netmask@2.0.2:
- resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==}
- engines: {node: '>= 0.4.0'}
-
- new-github-release-url@2.0.0:
- resolution: {integrity: sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
nice-try@1.0.5:
resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
- node-domexception@1.0.0:
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
- engines: {node: '>=10.5.0'}
+ no-case@3.0.4:
+ resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
@@ -5339,10 +5513,6 @@ packages:
encoding:
optional: true
- node-fetch@3.3.0:
- resolution: {integrity: sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
node-int64@0.4.0:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
@@ -5383,9 +5553,8 @@ packages:
resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==}
engines: {node: '>=8'}
- normalize-url@8.0.1:
- resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==}
- engines: {node: '>=14.16'}
+ npm-git-info@1.0.3:
+ resolution: {integrity: sha512-i5WBdj4F/ULl16z9ZhsJDMl1EQCMQhHZzBwNnKL2LOA+T8IHNeRkLCVz9uVV9SzUdGTbDq+1oXhIYMe+8148vw==}
npm-install-checks@6.3.0:
resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==}
@@ -5419,10 +5588,6 @@ packages:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
engines: {node: '>=8'}
- npm-run-path@5.3.0:
- resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
npmlog@6.0.2:
resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
@@ -5483,18 +5648,6 @@ packages:
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
engines: {node: '>=6'}
- onetime@6.0.0:
- resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
- engines: {node: '>=12'}
-
- open@8.4.2:
- resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
- engines: {node: '>=12'}
-
- optionator@0.8.3:
- resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
- engines: {node: '>= 0.8.0'}
-
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
@@ -5507,10 +5660,6 @@ packages:
resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
engines: {node: '>=10'}
- ora@6.1.2:
- resolution: {integrity: sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
os-homedir@1.0.2:
resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==}
engines: {node: '>=0.10.0'}
@@ -5519,10 +5668,6 @@ packages:
resolution: {integrity: sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==}
engines: {node: '>=10'}
- os-name@5.1.0:
- resolution: {integrity: sha512-YEIoAnM6zFmzw3PQ201gCVCIWbXNyKObGlVvpAVvraAeOHnlYVKFssbA/riRX5R40WA6kKrZ7Dr7dWzO3nKSeQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
os-tmpdir@1.0.2:
resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
engines: {node: '>=0.10.0'}
@@ -5535,10 +5680,6 @@ packages:
resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==}
engines: {node: '>=6'}
- p-cancelable@3.0.0:
- resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==}
- engines: {node: '>=12.20'}
-
p-defer@1.0.0:
resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==}
engines: {node: '>=4'}
@@ -5611,14 +5752,6 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
- pac-proxy-agent@5.0.0:
- resolution: {integrity: sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==}
- engines: {node: '>= 8'}
-
- pac-resolver@5.0.1:
- resolution: {integrity: sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==}
- engines: {node: '>= 8'}
-
package-json-from-dist@1.0.0:
resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
@@ -5630,10 +5763,6 @@ packages:
resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==}
engines: {node: '>=8'}
- package-json@8.1.1:
- resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==}
- engines: {node: '>=14.16'}
-
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -5707,10 +5836,6 @@ packages:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
- path-key@4.0.0:
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
- engines: {node: '>=12'}
-
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
@@ -5818,10 +5943,6 @@ packages:
resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
- prelude-ls@1.1.2:
- resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
- engines: {node: '>= 0.8.0'}
-
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -5888,14 +6009,13 @@ packages:
resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
engines: {node: '>=10'}
- promise.allsettled@1.0.6:
- resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==}
- engines: {node: '>= 0.4'}
-
promise.hash.helper@1.0.8:
resolution: {integrity: sha512-KYcnXctWUWyVD3W3Ye0ZDuA1N8Szrh85cVCxpG6xYrOk/0CttRtYCmU30nWsUch0NuExQQ63QXvzRE6FLimZmg==}
engines: {node: 10.* || >= 12.*}
+ proper-lockfile@4.1.2:
+ resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
+
property-information@6.5.0:
resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==}
@@ -5909,13 +6029,6 @@ packages:
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
engines: {node: '>= 0.10'}
- proxy-agent@5.0.0:
- resolution: {integrity: sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==}
- engines: {node: '>= 8'}
-
- proxy-from-env@1.1.0:
- resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
-
pump@3.0.0:
resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
@@ -5923,10 +6036,6 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- pupa@3.1.0:
- resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==}
- engines: {node: '>=12.20'}
-
qs@6.11.0:
resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
engines: {node: '>=0.6'}
@@ -5938,15 +6047,17 @@ packages:
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- quick-lru@5.1.1:
- resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
- engines: {node: '>=10'}
-
quick-temp@0.1.8:
resolution: {integrity: sha512-YsmIFfD9j2zaFwJkzI6eMG7y0lQP7YeWzgtFgNl38pGWZBSXJooZbOWwkcRot7Vt0Fg9L23pX0tqWU3VvLDsiA==}
- qunit@2.21.0:
- resolution: {integrity: sha512-kJJ+uzx5xDWk0oRrbOZ3zsm+imPULE58ZMIrNl+3POZl4a1k6VXj2E4OiqTmZ9j6hh9egE3kNgnAti9Q+BG6Yw==}
+ qunit-dom@3.2.0:
+ resolution: {integrity: sha512-VYFXbwod2sis16Nzgx5UrdCvjNUPYIAbTwEGv7hF1RfgJaVgG5ASVaQz9en0ZRvlybtql0LrVuAbleJU/57zQQ==}
+
+ qunit-theme-ember@1.0.0:
+ resolution: {integrity: sha512-vdMVVo6ecdCkWttMTKeyq1ZTLGHcA6zdze2zhguNuc3ritlJMhOXY5RDseqazOwqZVfCg3rtlmL3fMUyIzUyFQ==}
+
+ qunit@2.21.1:
+ resolution: {integrity: sha512-SMA8IBZamI9MyVB4dShGpn6+X6plO8mIyfZTQ815XBvv/nVMeUj+yxsw8SgZVnrMlrAvTziJkmjOhaDwkNMHWQ==}
engines: {node: '>=10'}
hasBin: true
@@ -5984,9 +6095,6 @@ packages:
readable-stream@1.0.34:
resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==}
- readable-stream@1.1.14:
- resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==}
-
readable-stream@3.6.2:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
@@ -5999,10 +6107,6 @@ packages:
resolution: {integrity: sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==}
engines: {node: '>= 4'}
- rechoir@0.6.2:
- resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
- engines: {node: '>= 0.10'}
-
redeyed@1.0.1:
resolution: {integrity: sha512-8eEWsNCkV2rvwKLS1Cvp5agNjMhwRe2um+y32B2+3LqOzg4C9BBPs6vzAfV16Ivb8B9HPNKIqd8OrdBws8kNlQ==}
@@ -6080,18 +6184,6 @@ packages:
resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
hasBin: true
- release-it-lerna-changelog@5.0.0:
- resolution: {integrity: sha512-s/rHzwAwp878bivWKsJKNya9SRVKYZjgpyyGzg5ddBKZY5u5lhTWhxHtld7mHTRg4azIN7YypPH3rGaOfVmNVw==}
- engines: {node: ^14.13.1 || >= 16}
- deprecated: This package has been renamed to @release-it-plugins/lerna-changelog
- peerDependencies:
- release-it: ^14.0.0 || ^15.1.3
-
- release-it@15.6.1:
- resolution: {integrity: sha512-oPJKP2yxMcA/TaGFnS5uB0spDSPiDXXd1yGKSSMQ2xutyiSs8X+1UahlJCF/xHnp01QwUqRv0fpsV9MFr2GKmQ==}
- engines: {node: '>=14.9'}
- hasBin: true
-
release-plan@0.9.2:
resolution: {integrity: sha512-KSK81V5vPNeKgRcfQftG1DL/ZAX7V+NNp/Y/LNIbYrCUs6AmgLioThz71O2AcDTCwndyEanq1VjuF4oJmpAJXg==}
hasBin: true
@@ -6154,6 +6246,10 @@ packages:
resolution: {integrity: sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg==}
engines: {node: '>=0.10.5'}
+ requireindex@1.2.0:
+ resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==}
+ engines: {node: '>=0.10.5'}
+
requires-port@1.0.0:
resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
@@ -6163,9 +6259,6 @@ packages:
reselect@4.1.8:
resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==}
- resolve-alpn@1.2.1:
- resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}
-
resolve-dir@1.0.1:
resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
engines: {node: '>=0.10.0'}
@@ -6204,10 +6297,6 @@ packages:
responselike@1.0.2:
resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==}
- responselike@3.0.0:
- resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==}
- engines: {node: '>=14.16'}
-
restore-cursor@2.0.0:
resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==}
engines: {node: '>=4'}
@@ -6216,10 +6305,6 @@ packages:
resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
engines: {node: '>=8'}
- restore-cursor@4.0.0:
- resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
ret@0.1.15:
resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
engines: {node: '>=0.12'}
@@ -6228,10 +6313,6 @@ packages:
resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
engines: {node: '>= 4'}
- retry@0.13.1:
- resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
- engines: {node: '>= 4'}
-
reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -6263,6 +6344,11 @@ packages:
resolution: {integrity: sha512-I18GBqP0qJoJC1K1osYjreqA8VAKovxuI3I81RSk0Dmr4TgloI0tAULjZaox8OsJ+n7XRrhH6i0G2By/pj1LCA==}
hasBin: true
+ rollup@2.79.1:
+ resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+
route-recognizer@0.3.4:
resolution: {integrity: sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==}
@@ -6352,10 +6438,6 @@ packages:
resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==}
engines: {node: '>= 12.13.0'}
- semver-diff@4.0.0:
- resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==}
- engines: {node: '>=12'}
-
semver@5.7.2:
resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
hasBin: true
@@ -6364,11 +6446,6 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.3.8:
- resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.6.3:
resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
@@ -6425,11 +6502,6 @@ packages:
shell-quote@1.8.1:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
- shelljs@0.8.5:
- resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
- engines: {node: '>=4'}
- hasBin: true
-
shellwords@0.1.1:
resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==}
@@ -6474,6 +6546,9 @@ packages:
resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
+ snake-case@3.0.4:
+ resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
+
snapdragon-node@2.1.1:
resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
engines: {node: '>=0.10.0'}
@@ -6497,10 +6572,6 @@ packages:
resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==}
engines: {node: '>=10.2.0'}
- socks-proxy-agent@5.0.1:
- resolution: {integrity: sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==}
- engines: {node: '>= 6'}
-
socks-proxy-agent@6.2.1:
resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==}
engines: {node: '>= 10'}
@@ -6605,10 +6676,6 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
- stop-iteration-iterator@1.0.0:
- resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
- engines: {node: '>= 0.4'}
-
string-template@0.2.1:
resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==}
@@ -6684,10 +6751,6 @@ packages:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
- strip-final-newline@3.0.0:
- resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
- engines: {node: '>=12'}
-
strip-json-comments@2.0.1:
resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
engines: {node: '>=0.10.0'}
@@ -6876,6 +6939,9 @@ packages:
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+ tracked-built-ins@3.3.0:
+ resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==}
+
tree-kill@1.2.2:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
hasBin: true
@@ -6909,10 +6975,6 @@ packages:
peerDependencies:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
- type-check@0.3.2:
- resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==}
- engines: {node: '>= 0.8.0'}
-
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -6929,10 +6991,6 @@ packages:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
- type-fest@1.4.0:
- resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
- engines: {node: '>=10'}
-
type-fest@2.19.0:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
@@ -6963,8 +7021,8 @@ packages:
typescript-memoize@1.1.1:
resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==}
- typescript@5.5.3:
- resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==}
+ typescript@5.5.4:
+ resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==}
engines: {node: '>=14.17'}
hasBin: true
@@ -7025,10 +7083,6 @@ packages:
resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
engines: {node: '>=8'}
- unique-string@3.0.0:
- resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==}
- engines: {node: '>=12'}
-
unist-builder@3.0.1:
resolution: {integrity: sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==}
@@ -7073,16 +7127,16 @@ packages:
resolution: {integrity: sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==}
engines: {node: '>=0.10.0'}
+ upath@2.0.1:
+ resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
+ engines: {node: '>=4'}
+
update-browserslist-db@1.1.0:
resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
- update-notifier@6.0.2:
- resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==}
- engines: {node: '>=14.16'}
-
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -7090,10 +7144,6 @@ packages:
resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
deprecated: Please see https://github.com/lydell/urix#deprecated
- url-join@5.0.0:
- resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
url-parse-lax@3.0.0:
resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==}
engines: {node: '>=4'}
@@ -7135,9 +7185,8 @@ packages:
resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- validate-peer-dependencies@2.2.0:
- resolution: {integrity: sha512-8X1OWlERjiUY6P6tdeU9E0EwO8RA3bahoOVG7ulOZT5MqgNDUO/BQoVjYiHPcNe+v8glsboZRIw9iToMAA2zAA==}
- engines: {node: '>= 12'}
+ validate-peer-dependencies@1.2.0:
+ resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==}
vary@1.1.2:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
@@ -7161,12 +7210,6 @@ packages:
vfile@5.3.7:
resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
- vm2@3.9.19:
- resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==}
- engines: {node: '>=6.0'}
- deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm.
- hasBin: true
-
vue-template-compiler@2.7.16:
resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
@@ -7201,10 +7244,6 @@ packages:
web-namespaces@2.0.1:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
- web-streams-polyfill@3.3.3:
- resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
- engines: {node: '>= 8'}
-
webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
@@ -7260,17 +7299,6 @@ packages:
wide-align@1.1.5:
resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
- widest-line@4.0.1:
- resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==}
- engines: {node: '>=12'}
-
- wildcard-match@5.1.2:
- resolution: {integrity: sha512-qNXwI591Z88c8bWxp+yjV60Ch4F8Riawe3iGxbzquhy8Xs9m+0+SLFBGb/0yCTIDElawtaImC37fYZ+dr32KqQ==}
-
- windows-release@5.1.1:
- resolution: {integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@@ -7325,13 +7353,6 @@ packages:
resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
engines: {node: '>=8'}
- xdg-basedir@5.1.0:
- resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==}
- engines: {node: '>=12'}
-
- xregexp@2.0.0:
- resolution: {integrity: sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==}
-
xtend@4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}
@@ -7429,6 +7450,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/eslint-parser@7.24.8(@babel/core@7.24.9)(eslint@8.57.0)':
+ dependencies:
+ '@babel/core': 7.24.9
+ '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
+ eslint: 8.57.0
+ eslint-visitor-keys: 2.1.0
+ semver: 6.3.1
+
'@babel/generator@7.24.10':
dependencies:
'@babel/types': 7.24.9
@@ -8285,60 +8314,250 @@ snapshots:
'@colors/colors@1.5.0':
optional: true
- '@ember-data/rfc395-data@0.0.4': {}
-
- '@ember/edition-utils@1.2.0': {}
-
- '@ember/optional-features@2.1.0':
+ '@ember-data/adapter@4.11.3(@ember-data/store@4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(webpack@5.93.0)':
dependencies:
- chalk: 4.1.2
- ember-cli-version-checker: 5.1.2
- glob: 7.2.3
- inquirer: 7.3.3
- mkdirp: 1.0.4
- silent-error: 1.1.1
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/store': 4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember/edition-utils': 1.2.0
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 7.26.11
+ ember-cli-test-info: 1.0.0
+ ember-inflector: 4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
transitivePeerDependencies:
+ - '@glint/template'
- supports-color
+ - webpack
- '@ember/string@3.1.1':
+ '@ember-data/canary-features@4.11.3(@glint/template@1.4.0)':
dependencies:
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
ember-cli-babel: 7.26.11
transitivePeerDependencies:
+ - '@glint/template'
- supports-color
- '@ember/test-waiters@3.1.0':
+ '@ember-data/debug@4.11.3(@ember/string@3.1.1)(@glint/template@1.4.0)(webpack@5.93.0)':
dependencies:
- calculate-cache-key-for-tree: 2.0.0
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember/edition-utils': 1.2.0
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
ember-cli-babel: 7.26.11
- ember-cli-version-checker: 5.1.2
- semver: 7.6.3
transitivePeerDependencies:
+ - '@glint/template'
- supports-color
+ - webpack
- '@embroider/macros@1.16.5(@glint/template@1.4.0)':
+ '@ember-data/model@4.11.3(@babel/core@7.24.9)(@ember-data/record-data@4.11.3)(@ember-data/store@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)':
dependencies:
- '@embroider/shared-internals': 2.6.2
- assert-never: 1.3.0
- babel-import-util: 2.1.1
+ '@ember-data/canary-features': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/store': 4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember-data/tracking': 4.11.3
+ '@ember/edition-utils': 1.2.0
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
ember-cli-babel: 7.26.11
- find-up: 5.0.0
- lodash: 4.17.21
- resolve: 1.22.8
- semver: 7.6.3
+ ember-cli-string-utils: 1.1.0
+ ember-cli-test-info: 1.0.0
+ ember-compatibility-helpers: 1.2.7(@babel/core@7.24.9)
+ ember-inflector: 4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ inflection: 2.0.1
optionalDependencies:
- '@glint/template': 1.4.0
+ '@ember-data/record-data': 4.11.3(@ember-data/store@4.11.3)(@glint/template@1.4.0)(webpack@5.93.0)
transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - ember-source
- supports-color
+ - webpack
- '@embroider/shared-internals@2.6.2':
+ '@ember-data/private-build-infra@4.11.3(@glint/template@1.4.0)':
dependencies:
- babel-import-util: 2.1.1
- debug: 4.3.5
- ember-rfc176-data: 0.3.18
- fs-extra: 9.1.0
- js-string-escape: 1.0.1
- lodash: 4.17.21
- minimatch: 3.1.2
+ '@babel/core': 7.24.9
+ '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9)
+ '@babel/runtime': 7.24.8
+ '@ember-data/canary-features': 4.11.3(@glint/template@1.4.0)
+ '@ember/edition-utils': 1.2.0
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ babel-import-util: 1.4.1
+ babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.9)
+ babel-plugin-filter-imports: 4.0.0
+ babel6-plugin-strip-class-callcheck: 6.0.0
+ broccoli-debug: 0.6.5
+ broccoli-file-creator: 2.1.1
+ broccoli-funnel: 3.0.8
+ broccoli-merge-trees: 4.2.0
+ broccoli-rollup: 5.0.0
+ calculate-cache-key-for-tree: 2.0.0
+ chalk: 4.1.2
+ ember-cli-babel: 7.26.11
+ ember-cli-path-utils: 1.0.0
+ ember-cli-string-utils: 1.1.0
+ ember-cli-version-checker: 5.1.2
+ git-repo-info: 2.1.1
+ glob: 8.1.0
+ npm-git-info: 1.0.3
+ rimraf: 3.0.2
+ rsvp: 4.8.5
+ semver: 7.6.3
+ silent-error: 1.1.1
+ transitivePeerDependencies:
+ - '@glint/template'
+ - supports-color
+
+ '@ember-data/record-data@4.11.3(@ember-data/store@4.11.3)(@glint/template@1.4.0)(webpack@5.93.0)':
+ dependencies:
+ '@ember-data/canary-features': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/store': 4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember/edition-utils': 1.2.0
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 7.26.11
+ transitivePeerDependencies:
+ - '@glint/template'
+ - supports-color
+ - webpack
+
+ '@ember-data/rfc395-data@0.0.4': {}
+
+ '@ember-data/serializer@4.11.3(@ember-data/store@4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(webpack@5.93.0)':
+ dependencies:
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/store': 4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 7.26.11
+ ember-cli-test-info: 1.0.0
+ ember-inflector: 4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ transitivePeerDependencies:
+ - '@glint/template'
+ - supports-color
+ - webpack
+
+ '@ember-data/store@4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)':
+ dependencies:
+ '@ember-data/canary-features': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/tracking': 4.11.3
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ '@glimmer/tracking': 1.1.2
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ ember-cli-babel: 7.26.11
+ optionalDependencies:
+ '@ember-data/model': 4.11.3(@babel/core@7.24.9)(@ember-data/record-data@4.11.3)(@ember-data/store@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember-data/record-data': 4.11.3(@ember-data/store@4.11.3)(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - ember-source
+ - supports-color
+ - webpack
+
+ '@ember-data/tracking@4.11.3':
+ dependencies:
+ ember-cli-babel: 7.26.11
+ transitivePeerDependencies:
+ - supports-color
+
+ '@ember/edition-utils@1.2.0': {}
+
+ '@ember/jquery@2.0.0':
+ dependencies:
+ broccoli-funnel: 3.0.8
+ broccoli-merge-trees: 4.2.0
+ ember-cli-babel: 7.26.11
+ jquery: 3.7.1
+ resolve: 1.22.8
+ transitivePeerDependencies:
+ - supports-color
+
+ '@ember/optional-features@2.1.0':
+ dependencies:
+ chalk: 4.1.2
+ ember-cli-version-checker: 5.1.2
+ glob: 7.2.3
+ inquirer: 7.3.3
+ mkdirp: 1.0.4
+ silent-error: 1.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@ember/string@3.1.1':
+ dependencies:
+ ember-cli-babel: 7.26.11
+ transitivePeerDependencies:
+ - supports-color
+
+ '@ember/test-helpers@file:addon(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)':
+ dependencies:
+ '@ember/test-waiters': 3.1.0
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ '@simple-dom/interface': 1.4.0
+ broccoli-debug: 0.6.5
+ broccoli-funnel: 3.0.8
+ dom-element-descriptors: 0.5.1
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 8.2.0(@babel/core@7.24.9)
+ ember-cli-htmlbars: 6.3.0
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - supports-color
+ - webpack
+
+ '@ember/test-waiters@3.1.0':
+ dependencies:
+ calculate-cache-key-for-tree: 2.0.0
+ ember-cli-babel: 7.26.11
+ ember-cli-version-checker: 5.1.2
+ semver: 7.6.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@embroider/addon-shim@1.8.9':
+ dependencies:
+ '@embroider/shared-internals': 2.6.2
+ broccoli-funnel: 3.0.8
+ common-ancestor-path: 1.0.1
+ semver: 7.6.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@embroider/macros@1.16.5(@glint/template@1.4.0)':
+ dependencies:
+ '@embroider/shared-internals': 2.6.2
+ assert-never: 1.3.0
+ babel-import-util: 2.1.1
+ ember-cli-babel: 7.26.11
+ find-up: 5.0.0
+ lodash: 4.17.21
+ resolve: 1.22.8
+ semver: 7.6.3
+ optionalDependencies:
+ '@glint/template': 1.4.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@embroider/shared-internals@2.6.2':
+ dependencies:
+ babel-import-util: 2.1.1
+ debug: 4.3.5
+ ember-rfc176-data: 0.3.18
+ fs-extra: 9.1.0
+ js-string-escape: 1.0.1
+ lodash: 4.17.21
+ minimatch: 3.1.2
resolve-package-path: 4.0.3
semver: 7.6.3
typescript-memoize: 1.1.1
@@ -8355,6 +8574,11 @@ snapshots:
eslint: 7.32.0
eslint-visitor-keys: 3.4.3
+ '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)':
+ dependencies:
+ eslint: 8.57.0
+ eslint-visitor-keys: 3.4.3
+
'@eslint-community/regexpp@4.11.0': {}
'@eslint/eslintrc@0.4.3':
@@ -8371,6 +8595,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@eslint/eslintrc@2.1.4':
+ dependencies:
+ ajv: 6.12.6
+ debug: 4.3.5
+ espree: 9.6.1
+ globals: 13.24.0
+ ignore: 5.3.1
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ minimatch: 3.1.2
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/js@8.57.0': {}
+
'@gar/promisify@1.1.3': {}
'@glimmer/compiler@0.92.0':
@@ -8423,6 +8663,10 @@ snapshots:
'@glimmer/env@0.1.7': {}
+ '@glimmer/global-context@0.84.3':
+ dependencies:
+ '@glimmer/env': 0.1.7
+
'@glimmer/global-context@0.92.0': {}
'@glimmer/interfaces@0.84.3':
@@ -8480,6 +8724,14 @@ snapshots:
'@glimmer/vm': 0.92.0
'@glimmer/wire-format': 0.92.0
+ '@glimmer/reference@0.84.3':
+ dependencies:
+ '@glimmer/env': 0.1.7
+ '@glimmer/global-context': 0.84.3
+ '@glimmer/interfaces': 0.84.3
+ '@glimmer/util': 0.84.3
+ '@glimmer/validator': 0.84.3
+
'@glimmer/reference@0.92.0':
dependencies:
'@glimmer/env': 0.1.7
@@ -8518,6 +8770,11 @@ snapshots:
'@handlebars/parser': 2.0.0
simple-html-tokenizer: 0.5.11
+ '@glimmer/tracking@1.1.2':
+ dependencies:
+ '@glimmer/env': 0.1.7
+ '@glimmer/validator': 0.44.0
+
'@glimmer/util@0.44.0': {}
'@glimmer/util@0.84.3':
@@ -8531,6 +8788,13 @@ snapshots:
'@glimmer/env': 0.1.7
'@glimmer/interfaces': 0.92.0
+ '@glimmer/validator@0.44.0': {}
+
+ '@glimmer/validator@0.84.3':
+ dependencies:
+ '@glimmer/env': 0.1.7
+ '@glimmer/global-context': 0.84.3
+
'@glimmer/validator@0.92.0':
dependencies:
'@glimmer/env': 0.1.7
@@ -8538,6 +8802,12 @@ snapshots:
'@glimmer/interfaces': 0.92.0
'@glimmer/util': 0.92.0
+ '@glimmer/vm-babel-plugins@0.84.2(@babel/core@7.24.9)':
+ dependencies:
+ babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.9)
+ transitivePeerDependencies:
+ - '@babel/core'
+
'@glimmer/vm-babel-plugins@0.92.0(@babel/core@7.24.9)':
dependencies:
babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.9)
@@ -8558,6 +8828,14 @@ snapshots:
'@handlebars/parser@2.0.0': {}
+ '@humanwhocodes/config-array@0.11.14':
+ dependencies:
+ '@humanwhocodes/object-schema': 2.0.3
+ debug: 4.3.5
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
'@humanwhocodes/config-array@0.5.0':
dependencies:
'@humanwhocodes/object-schema': 1.2.1
@@ -8566,9 +8844,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@humanwhocodes/module-importer@1.0.1': {}
+
'@humanwhocodes/object-schema@1.2.1': {}
- '@iarna/toml@2.2.5': {}
+ '@humanwhocodes/object-schema@2.0.3': {}
'@isaacs/cliui@8.0.2':
dependencies:
@@ -8601,6 +8881,16 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
+ '@lint-todo/utils@13.1.1':
+ dependencies:
+ '@types/eslint': 8.56.10
+ find-up: 5.0.0
+ fs-extra: 9.1.0
+ proper-lockfile: 4.1.2
+ slash: 3.0.0
+ tslib: 2.6.3
+ upath: 2.0.1
+
'@manypkg/find-root@2.2.2':
dependencies:
'@manypkg/tools': 1.1.1
@@ -8622,6 +8912,10 @@ snapshots:
'@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3':
optional: true
+ '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
+ dependencies:
+ eslint-scope: 5.1.1
+
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -8745,15 +9039,6 @@ snapshots:
transitivePeerDependencies:
- encoding
- '@octokit/rest@19.0.7(encoding@0.1.13)':
- dependencies:
- '@octokit/core': 4.2.4(encoding@0.1.13)
- '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4(encoding@0.1.13))
- '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.4(encoding@0.1.13))
- '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@4.2.4(encoding@0.1.13))
- transitivePeerDependencies:
- - encoding
-
'@octokit/tsconfig@1.0.2': {}
'@octokit/types@10.0.0':
@@ -8787,18 +9072,12 @@ snapshots:
'@sindresorhus/is@0.14.0': {}
- '@sindresorhus/is@5.6.0': {}
-
'@socket.io/component-emitter@3.1.2': {}
'@szmarczak/http-timer@1.1.2':
dependencies:
defer-to-connect: 1.1.3
- '@szmarczak/http-timer@5.0.1':
- dependencies:
- defer-to-connect: 2.0.1
-
'@tootallnate/once@1.1.2': {}
'@tsconfig/ember@2.0.0': {}
@@ -8814,6 +9093,12 @@ snapshots:
'@types/connect': 3.4.38
'@types/node': 20.14.11
+ '@types/broccoli-plugin@3.0.0':
+ dependencies:
+ broccoli-plugin: 4.0.7
+ transitivePeerDependencies:
+ - supports-color
+
'@types/chai-as-promised@7.1.8':
dependencies:
'@types/chai': 4.3.16
@@ -8884,8 +9169,6 @@ snapshots:
dependencies:
'@types/unist': 2.0.10
- '@types/http-cache-semantics@4.0.4': {}
-
'@types/http-errors@2.0.4': {}
'@types/jquery@3.5.30':
@@ -8956,34 +9239,34 @@ snapshots:
'@types/unist@2.0.10': {}
- '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.3))(eslint@7.32.0)(typescript@5.5.3)':
+ '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.4))(eslint@7.32.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@5.5.3)
+ '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@5.5.4)
'@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3)
- '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3)
+ '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.5.4)
+ '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.4)
debug: 4.3.5
eslint: 7.32.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare-lite: 1.4.0
semver: 7.6.3
- tsutils: 3.21.0(typescript@5.5.3)
+ tsutils: 3.21.0(typescript@5.5.4)
optionalDependencies:
- typescript: 5.5.3
+ typescript: 5.5.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.3)':
+ '@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@5.5.4)':
dependencies:
'@typescript-eslint/scope-manager': 4.33.0
'@typescript-eslint/types': 4.33.0
- '@typescript-eslint/typescript-estree': 4.33.0(typescript@5.5.3)
+ '@typescript-eslint/typescript-estree': 4.33.0(typescript@5.5.4)
debug: 4.3.5
eslint: 7.32.0
optionalDependencies:
- typescript: 5.5.3
+ typescript: 5.5.4
transitivePeerDependencies:
- supports-color
@@ -8997,15 +9280,15 @@ snapshots:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
- '@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@5.5.3)':
+ '@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3)
- '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3)
+ '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4)
+ '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.4)
debug: 4.3.5
eslint: 7.32.0
- tsutils: 3.21.0(typescript@5.5.3)
+ tsutils: 3.21.0(typescript@5.5.4)
optionalDependencies:
- typescript: 5.5.3
+ typescript: 5.5.4
transitivePeerDependencies:
- supports-color
@@ -9013,7 +9296,7 @@ snapshots:
'@typescript-eslint/types@5.62.0': {}
- '@typescript-eslint/typescript-estree@4.33.0(typescript@5.5.3)':
+ '@typescript-eslint/typescript-estree@4.33.0(typescript@5.5.4)':
dependencies:
'@typescript-eslint/types': 4.33.0
'@typescript-eslint/visitor-keys': 4.33.0
@@ -9021,13 +9304,13 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
semver: 7.6.3
- tsutils: 3.21.0(typescript@5.5.3)
+ tsutils: 3.21.0(typescript@5.5.4)
optionalDependencies:
- typescript: 5.5.3
+ typescript: 5.5.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)':
+ '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)':
dependencies:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
@@ -9035,20 +9318,20 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
semver: 7.6.3
- tsutils: 3.21.0(typescript@5.5.3)
+ tsutils: 3.21.0(typescript@5.5.4)
optionalDependencies:
- typescript: 5.5.3
+ typescript: 5.5.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@5.5.3)':
+ '@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@7.32.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.8
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3)
+ '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4)
eslint: 7.32.0
eslint-scope: 5.1.1
semver: 7.6.3
@@ -9066,6 +9349,8 @@ snapshots:
'@typescript-eslint/types': 5.62.0
eslint-visitor-keys: 3.4.3
+ '@ungap/structured-clone@1.2.0': {}
+
'@vue/compiler-core@3.4.33':
dependencies:
'@babel/parser': 7.24.8
@@ -9206,7 +9491,7 @@ snapshots:
dependencies:
acorn: 7.4.1
- acorn-walk@8.3.3:
+ acorn-jsx@5.3.2(acorn@8.12.1):
dependencies:
acorn: 8.12.1
@@ -9269,10 +9554,6 @@ snapshots:
amdefine@1.0.1: {}
- ansi-align@3.0.1:
- dependencies:
- string-width: 4.2.3
-
ansi-colors@4.1.3: {}
ansi-escapes@3.2.0: {}
@@ -9281,8 +9562,6 @@ snapshots:
dependencies:
type-fest: 0.21.3
- ansi-escapes@6.2.1: {}
-
ansi-html@0.0.7: {}
ansi-regex@2.1.1: {}
@@ -9340,6 +9619,10 @@ snapshots:
argparse@2.0.1: {}
+ aria-query@5.3.0:
+ dependencies:
+ dequal: 2.0.3
+
arr-diff@4.0.0: {}
arr-flatten@1.1.0: {}
@@ -9365,15 +9648,6 @@ snapshots:
array-unique@0.3.2: {}
- array.prototype.map@1.0.7:
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.23.3
- es-array-method-boxes-properly: 1.0.0
- es-object-atoms: 1.0.0
- is-string: 1.0.7
-
arraybuffer.prototype.slice@1.0.3:
dependencies:
array-buffer-byte-length: 1.0.1
@@ -9391,10 +9665,6 @@ snapshots:
ast-types@0.13.3: {}
- ast-types@0.13.4:
- dependencies:
- tslib: 2.6.3
-
astral-regex@2.0.0: {}
async-disk-cache@1.3.5:
@@ -9428,10 +9698,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- async-retry@1.3.3:
- dependencies:
- retry: 0.13.1
-
async@0.2.10: {}
async@2.6.4:
@@ -9580,6 +9846,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ babel-import-util@0.2.0: {}
+
+ babel-import-util@1.4.1: {}
+
babel-import-util@2.1.1: {}
babel-import-util@3.0.0: {}
@@ -9955,6 +10225,8 @@ snapshots:
lodash: 4.17.21
to-fast-properties: 1.0.3
+ babel6-plugin-strip-class-callcheck@6.0.0: {}
+
babylon@6.18.0: {}
backbone@1.6.0:
@@ -9999,12 +10271,6 @@ snapshots:
inherits: 2.0.4
readable-stream: 3.6.2
- bl@5.1.0:
- dependencies:
- buffer: 6.0.3
- inherits: 2.0.4
- readable-stream: 3.6.2
-
blank-object@1.0.2: {}
bluebird@3.7.2: {}
@@ -10044,17 +10310,6 @@ snapshots:
bower-endpoint-parser@0.2.2: {}
- boxen@7.1.1:
- dependencies:
- ansi-align: 3.0.1
- camelcase: 7.0.1
- chalk: 5.2.0
- cli-boxes: 3.0.0
- string-width: 5.1.2
- type-fest: 2.19.0
- widest-line: 4.0.1
- wrap-ansi: 8.1.0
-
brace-expansion@1.1.11:
dependencies:
balanced-match: 1.0.2
@@ -10415,6 +10670,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ broccoli-rollup@5.0.0:
+ dependencies:
+ '@types/broccoli-plugin': 3.0.0
+ broccoli-plugin: 4.0.7
+ fs-tree-diff: 2.0.1
+ heimdalljs: 0.2.6
+ node-modules-path: 1.0.2
+ rollup: 2.79.1
+ rollup-pluginutils: 2.8.2
+ symlink-or-copy: 1.3.1
+ walk-sync: 2.2.0
+ transitivePeerDependencies:
+ - supports-color
+
broccoli-slow-trees@3.1.0:
dependencies:
heimdalljs: 0.2.6
@@ -10508,10 +10777,9 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
- buffer@6.0.3:
+ builtins@5.1.0:
dependencies:
- base64-js: 1.5.1
- ieee754: 1.2.1
+ semver: 7.6.3
bytes@1.0.0: {}
@@ -10554,18 +10822,6 @@ snapshots:
union-value: 1.0.1
unset-value: 1.0.0
- cacheable-lookup@7.0.0: {}
-
- cacheable-request@10.2.14:
- dependencies:
- '@types/http-cache-semantics': 4.0.4
- get-stream: 6.0.1
- http-cache-semantics: 4.1.1
- keyv: 4.5.4
- mimic-response: 4.0.0
- normalize-url: 8.0.1
- responselike: 3.0.0
-
cacheable-request@6.1.0:
dependencies:
clone-response: 1.0.3
@@ -10590,8 +10846,6 @@ snapshots:
callsites@3.1.0: {}
- camelcase@7.0.1: {}
-
can-symlink@1.0.0:
dependencies:
tmp: 0.0.28
@@ -10635,8 +10889,6 @@ snapshots:
ansi-styles: 4.3.0
supports-color: 7.2.0
- chalk@5.2.0: {}
-
chalk@5.3.0: {}
character-entities-html4@2.1.0: {}
@@ -10693,8 +10945,6 @@ snapshots:
clean-up-path@1.0.0: {}
- cli-boxes@3.0.0: {}
-
cli-cursor@2.1.0:
dependencies:
restore-cursor: 2.0.0
@@ -10703,10 +10953,6 @@ snapshots:
dependencies:
restore-cursor: 3.1.0
- cli-cursor@4.0.0:
- dependencies:
- restore-cursor: 4.0.0
-
cli-highlight@2.1.11:
dependencies:
chalk: 4.1.2
@@ -10732,8 +10978,6 @@ snapshots:
cli-width@3.0.0: {}
- cli-width@4.1.0: {}
-
cliui@7.0.4:
dependencies:
string-width: 4.2.3
@@ -10775,6 +11019,8 @@ snapshots:
colors@1.0.3: {}
+ colors@1.4.0: {}
+
comma-separated-tokens@2.0.3: {}
commander@2.20.3: {}
@@ -10789,6 +11035,10 @@ snapshots:
commander@7.2.0: {}
+ commander@8.3.0: {}
+
+ common-ancestor-path@1.0.1: {}
+
common-tags@1.8.2: {}
commondir@1.0.1: {}
@@ -10825,6 +11075,18 @@ snapshots:
tree-kill: 1.2.2
yargs: 17.7.2
+ concurrently@8.2.2:
+ dependencies:
+ chalk: 4.1.2
+ date-fns: 2.30.0
+ lodash: 4.17.21
+ rxjs: 7.8.1
+ shell-quote: 1.8.1
+ spawn-command: 0.0.2
+ supports-color: 8.1.1
+ tree-kill: 1.2.2
+ yargs: 17.7.2
+
config-chain@1.1.13:
dependencies:
ini: 1.3.8
@@ -10839,14 +11101,6 @@ snapshots:
write-file-atomic: 3.0.3
xdg-basedir: 4.0.0
- configstore@6.0.0:
- dependencies:
- dot-prop: 6.0.1
- graceful-fs: 4.2.11
- unique-string: 3.0.0
- write-file-atomic: 3.0.3
- xdg-basedir: 5.1.0
-
connect@3.7.0:
dependencies:
debug: 2.6.9
@@ -10913,13 +11167,6 @@ snapshots:
object-assign: 4.1.1
vary: 1.1.2
- cosmiconfig@8.1.0:
- dependencies:
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- parse-json: 5.2.0
- path-type: 4.0.0
-
cross-spawn@6.0.5:
dependencies:
nice-try: 1.0.5
@@ -10936,10 +11183,6 @@ snapshots:
crypto-random-string@2.0.0: {}
- crypto-random-string@4.0.0:
- dependencies:
- type-fest: 1.4.0
-
css-loader@5.2.7(webpack@5.93.0):
dependencies:
icss-utils: 5.1.0(postcss@8.4.39)
@@ -10954,14 +11197,15 @@ snapshots:
semver: 7.6.3
webpack: 5.93.0
+ css-tree@2.3.1:
+ dependencies:
+ mdn-data: 2.0.30
+ source-map-js: 1.2.0
+
cssesc@3.0.0: {}
dag-map@2.0.2: {}
- data-uri-to-buffer@3.0.1: {}
-
- data-uri-to-buffer@4.0.1: {}
-
data-view-buffer@1.0.1:
dependencies:
call-bind: 1.0.7
@@ -11013,9 +11257,12 @@ snapshots:
dependencies:
mimic-response: 1.0.1
- decompress-response@6.0.0:
+ decorator-transforms@2.0.0(@babel/core@7.24.9):
dependencies:
- mimic-response: 3.1.0
+ '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9)
+ babel-import-util: 3.0.0
+ transitivePeerDependencies:
+ - '@babel/core'
deep-extend@0.6.0: {}
@@ -11027,16 +11274,12 @@ snapshots:
defer-to-connect@1.1.3: {}
- defer-to-connect@2.0.1: {}
-
define-data-property@1.1.4:
dependencies:
es-define-property: 1.0.0
es-errors: 1.3.0
gopd: 1.0.1
- define-lazy-prop@2.0.0: {}
-
define-properties@1.2.1:
dependencies:
define-data-property: 1.1.4
@@ -11056,13 +11299,6 @@ snapshots:
is-descriptor: 1.0.3
isobject: 3.0.1
- degenerator@3.0.4:
- dependencies:
- ast-types: 0.13.4
- escodegen: 1.14.3
- esprima: 4.0.1
- vm2: 3.9.19
-
delegates@1.0.0: {}
depd@1.1.2: {}
@@ -11146,11 +11382,12 @@ snapshots:
dom-element-descriptors@0.5.1: {}
- dot-prop@5.3.0:
+ dot-case@3.0.4:
dependencies:
- is-obj: 2.0.0
+ no-case: 3.0.4
+ tslib: 2.6.3
- dot-prop@6.0.1:
+ dot-prop@5.3.0:
dependencies:
is-obj: 2.0.0
@@ -11210,6 +11447,38 @@ snapshots:
- supports-color
- webpack
+ ember-cache-primitive-polyfill@1.0.1(@babel/core@7.24.9):
+ dependencies:
+ ember-cli-babel: 7.26.11
+ ember-cli-version-checker: 5.1.2
+ ember-compatibility-helpers: 1.2.7(@babel/core@7.24.9)
+ silent-error: 1.1.1
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+
+ ember-cached-decorator-polyfill@1.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)):
+ dependencies:
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ '@glimmer/tracking': 1.1.2
+ babel-import-util: 1.4.1
+ ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.9)
+ ember-cli-babel: 7.26.11
+ ember-cli-babel-plugin-helpers: 1.1.1
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - supports-color
+
+ ember-cli-app-version@6.0.1(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)):
+ dependencies:
+ ember-cli-babel: 7.26.11
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ git-repo-info: 2.1.1
+ transitivePeerDependencies:
+ - supports-color
+
ember-cli-babel-plugin-helpers@1.1.1: {}
ember-cli-babel@6.18.0(@babel/core@7.24.9):
@@ -11380,6 +11649,10 @@ snapshots:
ember-cli-string-utils@1.1.0: {}
+ ember-cli-test-info@1.0.0:
+ dependencies:
+ ember-cli-string-utils: 1.1.0
+
ember-cli-test-loader@3.1.0:
dependencies:
ember-cli-babel: 7.26.11
@@ -11632,6 +11905,32 @@ snapshots:
- '@babel/core'
- supports-color
+ ember-data@4.11.3(@babel/core@7.24.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0):
+ dependencies:
+ '@ember-data/adapter': 4.11.3(@ember-data/store@4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(webpack@5.93.0)
+ '@ember-data/debug': 4.11.3(@ember/string@3.1.1)(@glint/template@1.4.0)(webpack@5.93.0)
+ '@ember-data/model': 4.11.3(@babel/core@7.24.9)(@ember-data/record-data@4.11.3)(@ember-data/store@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember-data/private-build-infra': 4.11.3(@glint/template@1.4.0)
+ '@ember-data/record-data': 4.11.3(@ember-data/store@4.11.3)(@glint/template@1.4.0)(webpack@5.93.0)
+ '@ember-data/serializer': 4.11.3(@ember-data/store@4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)))(webpack@5.93.0)
+ '@ember-data/store': 4.11.3(@babel/core@7.24.9)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@ember-data/tracking': 4.11.3
+ '@ember/edition-utils': 1.2.0
+ '@ember/string': 3.1.1
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ '@glimmer/env': 0.1.7
+ broccoli-merge-trees: 4.2.0
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 7.26.11
+ ember-inflector: 4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glimmer/tracking'
+ - '@glint/template'
+ - ember-source
+ - supports-color
+ - webpack
+
ember-fetch@8.1.2(encoding@0.1.13):
dependencies:
abortcontroller-polyfill: 1.7.5
@@ -11661,6 +11960,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ ember-inflector@4.0.3(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)):
+ dependencies:
+ ember-cli-babel: 7.26.11
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - supports-color
+
ember-load-initializers@2.1.2(@babel/core@7.24.9):
dependencies:
ember-cli-babel: 7.26.11
@@ -11678,6 +11984,46 @@ snapshots:
- '@babel/core'
- supports-color
+ ember-modifier@4.2.0(@babel/core@7.24.9)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)):
+ dependencies:
+ '@embroider/addon-shim': 1.8.9
+ decorator-transforms: 2.0.0(@babel/core@7.24.9)
+ ember-cli-normalize-entity-name: 1.0.0
+ ember-cli-string-utils: 1.1.0
+ optionalDependencies:
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+
+ ember-page-title@7.0.0:
+ dependencies:
+ ember-cli-babel: 7.26.11
+ transitivePeerDependencies:
+ - supports-color
+
+ ember-qunit@8.1.0(@ember/test-helpers@file:addon(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0))(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(qunit@2.21.1):
+ dependencies:
+ '@ember/test-helpers': file:addon(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0))(webpack@5.93.0)
+ '@embroider/addon-shim': 1.8.9
+ '@embroider/macros': 1.16.5(@glint/template@1.4.0)
+ ember-cli-test-loader: 3.1.0
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ qunit: 2.21.1
+ qunit-theme-ember: 1.0.0
+ transitivePeerDependencies:
+ - '@glint/template'
+ - supports-color
+
+ ember-resolver@10.1.1(@ember/string@3.1.1)(ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)):
+ dependencies:
+ '@ember/string': 3.1.1
+ ember-cli-babel: 7.26.11
+ optionalDependencies:
+ ember-source: 4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0)
+ transitivePeerDependencies:
+ - supports-color
+
ember-resolver@9.0.1(ember-source@5.9.0(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.93.0)):
dependencies:
ember-cli-babel: 7.26.11
@@ -11702,6 +12048,42 @@ snapshots:
transitivePeerDependencies:
- encoding
+ ember-source@4.12.4(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(webpack@5.93.0):
+ dependencies:
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9)
+ '@ember/edition-utils': 1.2.0
+ '@glimmer/component': 1.1.2(@babel/core@7.24.9)
+ '@glimmer/vm-babel-plugins': 0.84.2(@babel/core@7.24.9)
+ '@simple-dom/interface': 1.4.0
+ babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.9)
+ babel-plugin-filter-imports: 4.0.0
+ broccoli-concat: 4.2.5
+ broccoli-debug: 0.6.5
+ broccoli-file-creator: 2.1.1
+ broccoli-funnel: 3.0.8
+ broccoli-merge-trees: 4.2.0
+ chalk: 4.1.2
+ ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0)
+ ember-cli-babel: 7.26.11
+ ember-cli-get-component-path-option: 1.0.0
+ ember-cli-is-package-missing: 1.0.0
+ ember-cli-normalize-entity-name: 1.0.0
+ ember-cli-path-utils: 1.0.0
+ ember-cli-string-utils: 1.1.0
+ ember-cli-typescript-blueprint-polyfill: 0.1.0
+ ember-cli-version-checker: 5.1.2
+ ember-router-generator: 2.0.0
+ inflection: 1.13.4
+ resolve: 1.22.8
+ semver: 7.6.3
+ silent-error: 1.1.1
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@glint/template'
+ - supports-color
+ - webpack
+
ember-source@5.9.0(@babel/core@7.24.9)(@glimmer/component@1.1.2(@babel/core@7.24.9))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.93.0):
dependencies:
'@babel/helper-module-imports': 7.24.7
@@ -11758,6 +12140,66 @@ snapshots:
- supports-color
- webpack
+ ember-template-imports@3.4.2:
+ dependencies:
+ babel-import-util: 0.2.0
+ broccoli-stew: 3.0.0
+ ember-cli-babel-plugin-helpers: 1.1.1
+ ember-cli-version-checker: 5.1.2
+ line-column: 1.0.2
+ magic-string: 0.25.9
+ parse-static-imports: 1.1.0
+ string.prototype.matchall: 4.0.11
+ validate-peer-dependencies: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
+
+ ember-template-lint@5.13.0:
+ dependencies:
+ '@lint-todo/utils': 13.1.1
+ aria-query: 5.3.0
+ chalk: 5.3.0
+ ci-info: 3.9.0
+ date-fns: 2.30.0
+ ember-template-imports: 3.4.2
+ ember-template-recast: 6.1.4
+ eslint-formatter-kakoune: 1.0.0
+ find-up: 6.3.0
+ fuse.js: 6.6.2
+ get-stdin: 9.0.0
+ globby: 13.2.2
+ is-glob: 4.0.3
+ language-tags: 1.0.9
+ micromatch: 4.0.7
+ resolve: 1.22.8
+ v8-compile-cache: 2.4.0
+ yargs: 17.7.2
+ transitivePeerDependencies:
+ - supports-color
+
+ ember-template-recast@6.1.4:
+ dependencies:
+ '@glimmer/reference': 0.84.3
+ '@glimmer/syntax': 0.84.3
+ '@glimmer/validator': 0.84.3
+ async-promise-queue: 1.0.5
+ colors: 1.4.0
+ commander: 8.3.0
+ globby: 11.1.0
+ ora: 5.4.1
+ slash: 3.0.0
+ tmp: 0.2.3
+ workerpool: 6.5.1
+ transitivePeerDependencies:
+ - supports-color
+
+ ember-tracked-storage-polyfill@1.0.0:
+ dependencies:
+ ember-cli-babel: 7.26.11
+ ember-cli-htmlbars: 5.7.2
+ transitivePeerDependencies:
+ - supports-color
+
ember-try-config@4.0.0(encoding@0.1.13):
dependencies:
ember-source-channel-url: 3.0.0(encoding@0.1.13)
@@ -11901,26 +12343,12 @@ snapshots:
unbox-primitive: 1.0.2
which-typed-array: 1.1.15
- es-array-method-boxes-properly@1.0.0: {}
-
es-define-property@1.0.0:
dependencies:
get-intrinsic: 1.2.4
es-errors@1.3.0: {}
- es-get-iterator@1.1.3:
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- is-arguments: 1.1.1
- is-map: 2.0.3
- is-set: 2.0.3
- is-string: 1.0.7
- isarray: 2.0.5
- stop-iteration-iterator: 1.0.0
-
es-module-lexer@1.5.4: {}
es-object-atoms@1.0.0:
@@ -11941,8 +12369,6 @@ snapshots:
escalade@3.1.2: {}
- escape-goat@4.0.0: {}
-
escape-html@1.0.3: {}
escape-string-regexp@1.0.5: {}
@@ -11951,29 +12377,63 @@ snapshots:
escape-string-regexp@5.0.0: {}
- escodegen@1.14.3:
- dependencies:
- esprima: 4.0.1
- estraverse: 4.3.0
- esutils: 2.0.3
- optionator: 0.8.3
- optionalDependencies:
- source-map: 0.6.1
-
eslint-config-prettier@8.10.0(eslint@7.32.0):
dependencies:
eslint: 7.32.0
+ eslint-config-prettier@8.10.0(eslint@8.57.0):
+ dependencies:
+ eslint: 8.57.0
+
+ eslint-formatter-kakoune@1.0.0: {}
+
eslint-plugin-disable-features@0.1.3:
dependencies:
requireindex: 1.1.0
+ eslint-plugin-ember@11.12.0(eslint@8.57.0):
+ dependencies:
+ '@ember-data/rfc395-data': 0.0.4
+ '@glimmer/syntax': 0.84.3
+ css-tree: 2.3.1
+ ember-rfc176-data: 0.3.18
+ ember-template-imports: 3.4.2
+ ember-template-recast: 6.1.4
+ eslint: 8.57.0
+ eslint-utils: 3.0.0(eslint@8.57.0)
+ estraverse: 5.3.0
+ lodash.camelcase: 4.3.0
+ lodash.kebabcase: 4.1.1
+ magic-string: 0.30.10
+ requireindex: 1.2.0
+ snake-case: 3.0.4
+ transitivePeerDependencies:
+ - supports-color
+
eslint-plugin-es@3.0.1(eslint@7.32.0):
dependencies:
eslint: 7.32.0
eslint-utils: 2.1.0
regexpp: 3.2.0
+ eslint-plugin-es@4.1.0(eslint@8.57.0):
+ dependencies:
+ eslint: 8.57.0
+ eslint-utils: 2.1.0
+ regexpp: 3.2.0
+
+ eslint-plugin-n@15.7.0(eslint@8.57.0):
+ dependencies:
+ builtins: 5.1.0
+ eslint: 8.57.0
+ eslint-plugin-es: 4.1.0(eslint@8.57.0)
+ eslint-utils: 3.0.0(eslint@8.57.0)
+ ignore: 5.3.1
+ is-core-module: 2.15.0
+ minimatch: 3.1.2
+ resolve: 1.22.8
+ semver: 7.6.3
+
eslint-plugin-node@11.1.0(eslint@7.32.0):
dependencies:
eslint: 7.32.0
@@ -11992,15 +12452,40 @@ snapshots:
optionalDependencies:
eslint-config-prettier: 8.10.0(eslint@7.32.0)
+ eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8):
+ dependencies:
+ eslint: 8.57.0
+ prettier: 2.8.8
+ prettier-linter-helpers: 1.0.0
+ optionalDependencies:
+ eslint-config-prettier: 8.10.0(eslint@8.57.0)
+
+ eslint-plugin-qunit@7.3.4(eslint@8.57.0):
+ dependencies:
+ eslint-utils: 3.0.0(eslint@8.57.0)
+ requireindex: 1.2.0
+ transitivePeerDependencies:
+ - eslint
+
eslint-scope@5.1.1:
dependencies:
esrecurse: 4.3.0
estraverse: 4.3.0
+ eslint-scope@7.2.2:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 5.3.0
+
eslint-utils@2.1.0:
dependencies:
eslint-visitor-keys: 1.3.0
+ eslint-utils@3.0.0(eslint@8.57.0):
+ dependencies:
+ eslint: 8.57.0
+ eslint-visitor-keys: 2.1.0
+
eslint-visitor-keys@1.3.0: {}
eslint-visitor-keys@2.1.0: {}
@@ -12052,6 +12537,49 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ eslint@8.57.0:
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@eslint-community/regexpp': 4.11.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.57.0
+ '@humanwhocodes/config-array': 0.11.14
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.5
+ doctrine: 3.0.0
+ escape-string-regexp: 4.0.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.6.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.24.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ is-path-inside: 3.0.3
+ js-yaml: 4.1.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.2
+ natural-compare: 1.4.0
+ optionator: 0.9.4
+ strip-ansi: 6.0.1
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - supports-color
+
esm@3.2.25: {}
espree@7.3.1:
@@ -12060,6 +12588,12 @@ snapshots:
acorn-jsx: 5.3.2(acorn@7.4.1)
eslint-visitor-keys: 1.3.0
+ espree@9.6.1:
+ dependencies:
+ acorn: 8.12.1
+ acorn-jsx: 5.3.2(acorn@8.12.1)
+ eslint-visitor-keys: 3.4.3
+
esprima@3.0.0: {}
esprima@4.0.1: {}
@@ -12139,18 +12673,6 @@ snapshots:
signal-exit: 3.0.7
strip-final-newline: 2.0.0
- execa@7.0.0:
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 4.3.1
- is-stream: 3.0.0
- merge-stream: 2.0.0
- npm-run-path: 5.3.0
- onetime: 6.0.0
- signal-exit: 3.0.7
- strip-final-newline: 3.0.0
-
exists-sync@0.0.4: {}
exit@0.1.2: {}
@@ -12289,11 +12811,6 @@ snapshots:
dependencies:
bser: 2.1.1
- fetch-blob@3.2.0:
- dependencies:
- node-domexception: 1.0.0
- web-streams-polyfill: 3.3.3
-
figures@2.0.0:
dependencies:
escape-string-regexp: 1.0.5
@@ -12302,17 +12819,10 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
- figures@5.0.0:
- dependencies:
- escape-string-regexp: 5.0.0
- is-unicode-supported: 1.3.0
-
file-entry-cache@6.0.1:
dependencies:
flat-cache: 3.2.0
- file-uri-to-path@2.0.0: {}
-
filesize@10.1.4: {}
fill-range@4.0.0:
@@ -12466,12 +12976,6 @@ snapshots:
cross-spawn: 7.0.3
signal-exit: 4.1.0
- form-data-encoder@2.1.4: {}
-
- formdata-polyfill@4.0.10:
- dependencies:
- fetch-blob: 3.2.0
-
forwarded@0.2.0: {}
fragment-cache@0.2.1:
@@ -12586,11 +13090,6 @@ snapshots:
fsevents@2.3.3:
optional: true
- ftp@0.3.10:
- dependencies:
- readable-stream: 1.1.14
- xregexp: 2.0.0
-
function-bind@1.1.2: {}
function.prototype.name@1.1.6:
@@ -12604,6 +13103,8 @@ snapshots:
functions-have-names@1.2.3: {}
+ fuse.js@6.6.2: {}
+
gauge@4.0.4:
dependencies:
aproba: 2.0.0
@@ -12629,6 +13130,8 @@ snapshots:
get-stdin@4.0.1: {}
+ get-stdin@9.0.0: {}
+
get-stream@4.1.0:
dependencies:
pump: 3.0.0
@@ -12645,17 +13148,6 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.2.4
- get-uri@3.0.2:
- dependencies:
- '@tootallnate/once': 1.1.2
- data-uri-to-buffer: 3.0.1
- debug: 4.3.5
- file-uri-to-path: 2.0.0
- fs-extra: 8.1.0
- ftp: 0.3.10
- transitivePeerDependencies:
- - supports-color
-
get-value@2.0.6: {}
git-hooks-list@1.0.3: {}
@@ -12667,10 +13159,6 @@ snapshots:
is-ssh: 1.4.0
parse-url: 8.1.0
- git-url-parse@13.1.0:
- dependencies:
- git-up: 7.0.0
-
git-url-parse@13.1.1:
dependencies:
git-up: 7.0.0
@@ -12698,6 +13186,10 @@ snapshots:
dependencies:
is-glob: 4.0.3
+ glob-parent@6.0.2:
+ dependencies:
+ is-glob: 4.0.3
+
glob-to-regexp@0.4.1: {}
glob@10.4.5:
@@ -12741,10 +13233,6 @@ snapshots:
minipass: 4.2.8
path-scurry: 1.11.1
- global-dirs@3.0.1:
- dependencies:
- ini: 2.0.0
-
global-modules@1.0.0:
dependencies:
global-prefix: 1.0.2
@@ -12796,7 +13284,7 @@ snapshots:
merge2: 1.4.1
slash: 3.0.0
- globby@13.1.3:
+ globby@13.2.2:
dependencies:
dir-glob: 3.0.1
fast-glob: 3.3.2
@@ -12810,20 +13298,6 @@ snapshots:
dependencies:
get-intrinsic: 1.2.4
- got@12.5.3:
- dependencies:
- '@sindresorhus/is': 5.6.0
- '@szmarczak/http-timer': 5.0.1
- cacheable-lookup: 7.0.0
- cacheable-request: 10.2.14
- decompress-response: 6.0.0
- form-data-encoder: 2.1.4
- get-stream: 6.0.1
- http2-wrapper: 2.2.1
- lowercase-keys: 3.0.0
- p-cancelable: 3.0.0
- responselike: 3.0.0
-
got@9.6.0:
dependencies:
'@sindresorhus/is': 0.14.0
@@ -12906,8 +13380,6 @@ snapshots:
is-number: 3.0.0
kind-of: 4.0.0
- has-yarn@3.0.0: {}
-
hash-for-dep@1.5.1:
dependencies:
broccoli-kitchen-sink-helpers: 0.3.1
@@ -13076,11 +13548,6 @@ snapshots:
transitivePeerDependencies:
- debug
- http2-wrapper@2.2.1:
- dependencies:
- quick-lru: 5.1.1
- resolve-alpn: 1.2.1
-
https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
@@ -13094,8 +13561,6 @@ snapshots:
human-signals@2.1.0: {}
- human-signals@4.3.1: {}
-
humanize-ms@1.2.1:
dependencies:
ms: 2.1.3
@@ -13124,14 +13589,14 @@ snapshots:
parent-module: 1.0.1
resolve-from: 4.0.0
- import-lazy@4.0.0: {}
-
imurmurhash@0.1.4: {}
indent-string@4.0.0: {}
infer-owner@1.0.4: {}
+ inflection@1.13.4: {}
+
inflection@2.0.1: {}
inflight@1.0.6:
@@ -13145,8 +13610,6 @@ snapshots:
ini@1.3.8: {}
- ini@2.0.0: {}
-
ini@3.0.1: {}
ini@4.1.3: {}
@@ -13209,32 +13672,12 @@ snapshots:
through: 2.3.8
wrap-ansi: 6.2.0
- inquirer@9.1.4:
- dependencies:
- ansi-escapes: 6.2.1
- chalk: 5.2.0
- cli-cursor: 4.0.0
- cli-width: 4.1.0
- external-editor: 3.1.0
- figures: 5.0.0
- lodash: 4.17.21
- mute-stream: 0.0.8
- ora: 6.1.2
- run-async: 2.4.1
- rxjs: 7.8.1
- string-width: 5.1.2
- strip-ansi: 7.1.0
- through: 2.3.8
- wrap-ansi: 8.1.0
-
internal-slot@1.0.7:
dependencies:
es-errors: 1.3.0
hasown: 2.0.2
side-channel: 1.0.6
- interpret@1.4.0: {}
-
invariant@2.2.4:
dependencies:
loose-envify: 1.4.0
@@ -13246,8 +13689,6 @@ snapshots:
jsbn: 1.1.0
sprintf-js: 1.1.3
- ip@1.1.9: {}
-
ipaddr.js@1.9.1: {}
is-absolute@1.0.0:
@@ -13259,11 +13700,6 @@ snapshots:
dependencies:
hasown: 2.0.2
- is-arguments@1.1.1:
- dependencies:
- call-bind: 1.0.7
- has-tostringtag: 1.0.2
-
is-array-buffer@3.0.4:
dependencies:
call-bind: 1.0.7
@@ -13290,10 +13726,6 @@ snapshots:
is-callable@1.2.7: {}
- is-ci@3.0.1:
- dependencies:
- ci-info: 3.9.0
-
is-core-module@2.15.0:
dependencies:
hasown: 2.0.2
@@ -13342,27 +13774,16 @@ snapshots:
dependencies:
is-extglob: 2.1.1
- is-installed-globally@0.4.0:
- dependencies:
- global-dirs: 3.0.1
- is-path-inside: 3.0.3
-
is-interactive@1.0.0: {}
- is-interactive@2.0.0: {}
-
is-lambda@1.0.1: {}
is-language-code@3.1.0:
dependencies:
'@babel/runtime': 7.24.8
- is-map@2.0.3: {}
-
is-negative-zero@2.0.3: {}
- is-npm@6.0.0: {}
-
is-number-object@1.0.7:
dependencies:
has-tostringtag: 1.0.2
@@ -13400,8 +13821,6 @@ snapshots:
dependencies:
is-unc-path: 1.0.0
- is-set@2.0.3: {}
-
is-shared-array-buffer@1.0.3:
dependencies:
call-bind: 1.0.7
@@ -13414,8 +13833,6 @@ snapshots:
is-stream@2.0.1: {}
- is-stream@3.0.0: {}
-
is-string@1.0.7:
dependencies:
has-tostringtag: 1.0.2
@@ -13440,8 +13857,6 @@ snapshots:
is-unicode-supported@0.1.0: {}
- is-unicode-supported@1.3.0: {}
-
is-weakref@1.0.2:
dependencies:
call-bind: 1.0.7
@@ -13452,8 +13867,6 @@ snapshots:
dependencies:
is-docker: 2.2.1
- is-yarn-global@0.4.1: {}
-
isarray@0.0.1: {}
isarray@1.0.0: {}
@@ -13484,13 +13897,6 @@ snapshots:
editions: 2.3.1
textextensions: 2.6.0
- iterate-iterator@1.0.2: {}
-
- iterate-value@1.0.2:
- dependencies:
- es-get-iterator: 1.1.3
- iterate-iterator: 1.0.2
-
jackspeak@3.4.3:
dependencies:
'@isaacs/cliui': 8.0.2
@@ -13505,6 +13911,8 @@ snapshots:
jju@1.4.0: {}
+ jquery@3.7.1: {}
+
js-string-escape@1.0.1: {}
js-tokens@3.0.2: {}
@@ -13602,13 +14010,15 @@ snapshots:
ky@1.4.0: {}
- latest-version@5.1.0:
+ language-subtag-registry@0.3.23: {}
+
+ language-tags@1.0.9:
dependencies:
- package-json: 6.5.0
+ language-subtag-registry: 0.3.23
- latest-version@7.0.0:
+ latest-version@5.1.0:
dependencies:
- package-json: 8.1.1
+ package-json: 6.5.0
latest-version@9.0.0:
dependencies:
@@ -13626,25 +14036,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- lerna-changelog@2.2.0:
- dependencies:
- chalk: 4.1.2
- cli-highlight: 2.1.11
- execa: 5.1.1
- hosted-git-info: 4.1.0
- make-fetch-happen: 9.1.0
- p-map: 3.0.0
- progress: 2.0.3
- yargs: 17.7.2
- transitivePeerDependencies:
- - bluebird
- - supports-color
-
- levn@0.3.0:
- dependencies:
- prelude-ls: 1.1.2
- type-check: 0.3.2
-
levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
@@ -13731,6 +14122,8 @@ snapshots:
lodash.assignin@4.2.0: {}
+ lodash.camelcase@4.3.0: {}
+
lodash.castarray@4.4.0: {}
lodash.clonedeep@4.5.0: {}
@@ -13752,6 +14145,8 @@ snapshots:
lodash.isarray@3.0.4: {}
+ lodash.kebabcase@4.1.1: {}
+
lodash.keys@3.1.2:
dependencies:
lodash._getnative: 3.9.1
@@ -13792,23 +14187,20 @@ snapshots:
chalk: 4.1.2
is-unicode-supported: 0.1.0
- log-symbols@5.1.0:
- dependencies:
- chalk: 5.2.0
- is-unicode-supported: 1.3.0
-
longest-streak@3.1.0: {}
loose-envify@1.4.0:
dependencies:
js-tokens: 4.0.0
+ lower-case@2.0.2:
+ dependencies:
+ tslib: 2.6.3
+
lowercase-keys@1.0.1: {}
lowercase-keys@2.0.0: {}
- lowercase-keys@3.0.0: {}
-
lru-cache@10.4.3: {}
lru-cache@5.1.1:
@@ -13821,8 +14213,6 @@ snapshots:
lru-cache@7.18.3: {}
- macos-release@3.2.0: {}
-
magic-string@0.24.1:
dependencies:
sourcemap-codec: 1.4.8
@@ -13834,7 +14224,6 @@ snapshots:
magic-string@0.30.10:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
- optional: true
make-dir@2.1.0:
dependencies:
@@ -14029,6 +14418,8 @@ snapshots:
unist-util-is: 5.2.1
unist-util-visit: 4.1.2
+ mdn-data@2.0.30: {}
+
mdurl@1.0.1: {}
media-typer@0.3.0: {}
@@ -14297,14 +14688,8 @@ snapshots:
mimic-fn@2.1.0: {}
- mimic-fn@4.0.0: {}
-
mimic-response@1.0.1: {}
- mimic-response@3.1.0: {}
-
- mimic-response@4.0.0: {}
-
mini-css-extract-plugin@2.9.0(webpack@5.93.0):
dependencies:
schema-utils: 4.2.0
@@ -14452,15 +14837,12 @@ snapshots:
neo-async@2.6.2: {}
- netmask@2.0.2: {}
-
- new-github-release-url@2.0.0:
- dependencies:
- type-fest: 2.19.0
-
nice-try@1.0.5: {}
- node-domexception@1.0.0: {}
+ no-case@3.0.4:
+ dependencies:
+ lower-case: 2.0.2
+ tslib: 2.6.3
node-fetch@2.7.0(encoding@0.1.13):
dependencies:
@@ -14468,12 +14850,6 @@ snapshots:
optionalDependencies:
encoding: 0.1.13
- node-fetch@3.3.0:
- dependencies:
- data-uri-to-buffer: 4.0.1
- fetch-blob: 3.2.0
- formdata-polyfill: 4.0.10
-
node-int64@0.4.0: {}
node-modules-path@1.0.2: {}
@@ -14516,7 +14892,7 @@ snapshots:
normalize-url@4.5.1: {}
- normalize-url@8.0.1: {}
+ npm-git-info@1.0.3: {}
npm-install-checks@6.3.0:
dependencies:
@@ -14557,10 +14933,6 @@ snapshots:
dependencies:
path-key: 3.1.1
- npm-run-path@5.3.0:
- dependencies:
- path-key: 4.0.0
-
npmlog@6.0.2:
dependencies:
are-we-there-yet: 3.0.1
@@ -14619,25 +14991,6 @@ snapshots:
dependencies:
mimic-fn: 2.1.0
- onetime@6.0.0:
- dependencies:
- mimic-fn: 4.0.0
-
- open@8.4.2:
- dependencies:
- define-lazy-prop: 2.0.0
- is-docker: 2.2.1
- is-wsl: 2.2.0
-
- optionator@0.8.3:
- dependencies:
- deep-is: 0.1.4
- fast-levenshtein: 2.0.6
- levn: 0.3.0
- prelude-ls: 1.1.2
- type-check: 0.3.2
- word-wrap: 1.2.5
-
optionator@0.9.4:
dependencies:
deep-is: 0.1.4
@@ -14668,18 +15021,6 @@ snapshots:
strip-ansi: 6.0.1
wcwidth: 1.0.1
- ora@6.1.2:
- dependencies:
- bl: 5.1.0
- chalk: 5.2.0
- cli-cursor: 4.0.0
- cli-spinners: 2.9.2
- is-interactive: 2.0.0
- is-unicode-supported: 1.3.0
- log-symbols: 5.1.0
- strip-ansi: 7.1.0
- wcwidth: 1.0.1
-
os-homedir@1.0.2: {}
os-locale@5.0.0:
@@ -14688,11 +15029,6 @@ snapshots:
lcid: 3.1.1
mem: 5.1.1
- os-name@5.1.0:
- dependencies:
- macos-release: 3.2.0
- windows-release: 5.1.1
-
os-tmpdir@1.0.2: {}
osenv@0.1.5:
@@ -14702,8 +15038,6 @@ snapshots:
p-cancelable@1.1.0: {}
- p-cancelable@3.0.0: {}
-
p-defer@1.0.0: {}
p-defer@3.0.0: {}
@@ -14762,26 +15096,6 @@ snapshots:
p-try@2.2.0: {}
- pac-proxy-agent@5.0.0:
- dependencies:
- '@tootallnate/once': 1.1.2
- agent-base: 6.0.2
- debug: 4.3.5
- get-uri: 3.0.2
- http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.1
- pac-resolver: 5.0.1
- raw-body: 2.5.2
- socks-proxy-agent: 5.0.1
- transitivePeerDependencies:
- - supports-color
-
- pac-resolver@5.0.1:
- dependencies:
- degenerator: 3.0.4
- ip: 1.1.9
- netmask: 2.0.2
-
package-json-from-dist@1.0.0: {}
package-json@10.0.1:
@@ -14798,13 +15112,6 @@ snapshots:
registry-url: 5.1.0
semver: 6.3.1
- package-json@8.1.1:
- dependencies:
- got: 12.5.3
- registry-auth-token: 5.0.2
- registry-url: 6.0.1
- semver: 7.3.8
-
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -14862,8 +15169,6 @@ snapshots:
path-key@3.1.1: {}
- path-key@4.0.0: {}
-
path-parse@1.0.7: {}
path-posix@1.0.0: {}
@@ -14955,8 +15260,6 @@ snapshots:
picocolors: 1.0.1
source-map-js: 1.2.0
- prelude-ls@1.1.2: {}
-
prelude-ls@1.2.1: {}
prepend-http@2.0.0: {}
@@ -15003,17 +15306,14 @@ snapshots:
err-code: 2.0.3
retry: 0.12.0
- promise.allsettled@1.0.6:
- dependencies:
- array.prototype.map: 1.0.7
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.23.3
- get-intrinsic: 1.2.4
- iterate-value: 1.0.2
-
promise.hash.helper@1.0.8: {}
+ proper-lockfile@4.1.2:
+ dependencies:
+ graceful-fs: 4.2.11
+ retry: 0.12.0
+ signal-exit: 3.0.7
+
property-information@6.5.0: {}
proto-list@1.2.4: {}
@@ -15025,21 +15325,6 @@ snapshots:
forwarded: 0.2.0
ipaddr.js: 1.9.1
- proxy-agent@5.0.0:
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.5
- http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.1
- lru-cache: 5.1.1
- pac-proxy-agent: 5.0.0
- proxy-from-env: 1.1.0
- socks-proxy-agent: 5.0.1
- transitivePeerDependencies:
- - supports-color
-
- proxy-from-env@1.1.0: {}
-
pump@3.0.0:
dependencies:
end-of-stream: 1.4.4
@@ -15047,10 +15332,6 @@ snapshots:
punycode@2.3.1: {}
- pupa@3.1.0:
- dependencies:
- escape-goat: 4.0.0
-
qs@6.11.0:
dependencies:
side-channel: 1.0.6
@@ -15061,15 +15342,19 @@ snapshots:
queue-microtask@1.2.3: {}
- quick-lru@5.1.1: {}
-
quick-temp@0.1.8:
dependencies:
mktemp: 0.4.0
rimraf: 2.7.1
underscore.string: 3.3.6
- qunit@2.21.0:
+ qunit-dom@3.2.0:
+ dependencies:
+ dom-element-descriptors: 0.5.1
+
+ qunit-theme-ember@1.0.0: {}
+
+ qunit@2.21.1:
dependencies:
commander: 7.2.0
node-watch: 0.7.3
@@ -15127,13 +15412,6 @@ snapshots:
isarray: 0.0.1
string_decoder: 0.10.31
- readable-stream@1.1.14:
- dependencies:
- core-util-is: 1.0.3
- inherits: 2.0.4
- isarray: 0.0.1
- string_decoder: 0.10.31
-
readable-stream@3.6.2:
dependencies:
inherits: 2.0.4
@@ -15151,10 +15429,6 @@ snapshots:
private: 0.1.8
source-map: 0.6.1
- rechoir@0.6.2:
- dependencies:
- resolve: 1.22.8
-
redeyed@1.0.1:
dependencies:
esprima: 3.0.0
@@ -15240,52 +15514,6 @@ snapshots:
dependencies:
jsesc: 0.5.0
- release-it-lerna-changelog@5.0.0(release-it@15.6.1(encoding@0.1.13)):
- dependencies:
- execa: 5.1.1
- lerna-changelog: 2.2.0
- lodash.template: 4.5.0
- mdast-util-from-markdown: 1.3.1
- release-it: 15.6.1(encoding@0.1.13)
- tmp: 0.2.3
- validate-peer-dependencies: 2.2.0
- which: 2.0.2
- transitivePeerDependencies:
- - bluebird
- - supports-color
-
- release-it@15.6.1(encoding@0.1.13):
- dependencies:
- '@iarna/toml': 2.2.5
- '@octokit/rest': 19.0.7(encoding@0.1.13)
- async-retry: 1.3.3
- chalk: 5.2.0
- cosmiconfig: 8.1.0
- execa: 7.0.0
- git-url-parse: 13.1.0
- globby: 13.1.3
- got: 12.5.3
- inquirer: 9.1.4
- is-ci: 3.0.1
- lodash: 4.17.21
- mime-types: 2.1.35
- new-github-release-url: 2.0.0
- node-fetch: 3.3.0
- open: 8.4.2
- ora: 6.1.2
- os-name: 5.1.0
- promise.allsettled: 1.0.6
- proxy-agent: 5.0.0
- semver: 7.3.8
- shelljs: 0.8.5
- update-notifier: 6.0.2
- url-join: 5.0.0
- wildcard-match: 5.1.2
- yargs-parser: 21.1.1
- transitivePeerDependencies:
- - encoding
- - supports-color
-
release-plan@0.9.2(encoding@0.1.13):
dependencies:
'@manypkg/get-packages': 2.2.2
@@ -15388,14 +15616,14 @@ snapshots:
requireindex@1.1.0: {}
+ requireindex@1.2.0: {}
+
requires-port@1.0.0: {}
reselect@3.0.1: {}
reselect@4.1.8: {}
- resolve-alpn@1.2.1: {}
-
resolve-dir@1.0.1:
dependencies:
expand-tilde: 2.0.2
@@ -15439,10 +15667,6 @@ snapshots:
dependencies:
lowercase-keys: 1.0.1
- responselike@3.0.0:
- dependencies:
- lowercase-keys: 3.0.0
-
restore-cursor@2.0.0:
dependencies:
onetime: 2.0.1
@@ -15453,17 +15677,10 @@ snapshots:
onetime: 5.1.2
signal-exit: 3.0.7
- restore-cursor@4.0.0:
- dependencies:
- onetime: 5.1.2
- signal-exit: 3.0.7
-
ret@0.1.15: {}
retry@0.12.0: {}
- retry@0.13.1: {}
-
reusify@1.0.4: {}
rimraf@2.6.3:
@@ -15500,6 +15717,10 @@ snapshots:
signal-exit: 3.0.7
sourcemap-codec: 1.4.8
+ rollup@2.79.1:
+ optionalDependencies:
+ fsevents: 2.3.3
+
route-recognizer@0.3.4: {}
router_js@8.0.5(route-recognizer@0.3.4)(rsvp@4.8.5):
@@ -15604,18 +15825,10 @@ snapshots:
ajv-formats: 2.1.1(ajv@8.17.1)
ajv-keywords: 5.1.0(ajv@8.17.1)
- semver-diff@4.0.0:
- dependencies:
- semver: 7.3.8
-
semver@5.7.2: {}
semver@6.3.1: {}
- semver@7.3.8:
- dependencies:
- lru-cache: 6.0.0
-
semver@7.6.3: {}
send@0.18.0:
@@ -15692,12 +15905,6 @@ snapshots:
shell-quote@1.8.1: {}
- shelljs@0.8.5:
- dependencies:
- glob: 7.2.3
- interpret: 1.4.0
- rechoir: 0.6.2
-
shellwords@0.1.1: {}
side-channel@1.0.6:
@@ -15735,6 +15942,11 @@ snapshots:
smart-buffer@4.2.0: {}
+ snake-case@3.0.4:
+ dependencies:
+ dot-case: 3.0.4
+ tslib: 2.6.3
+
snapdragon-node@2.1.1:
dependencies:
define-property: 1.0.0
@@ -15788,14 +16000,6 @@ snapshots:
- supports-color
- utf-8-validate
- socks-proxy-agent@5.0.1:
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.5
- socks: 2.8.3
- transitivePeerDependencies:
- - supports-color
-
socks-proxy-agent@6.2.1:
dependencies:
agent-base: 6.0.2
@@ -15900,10 +16104,6 @@ snapshots:
statuses@2.0.1: {}
- stop-iteration-iterator@1.0.0:
- dependencies:
- internal-slot: 1.0.7
-
string-template@0.2.1: {}
string-width@2.1.1:
@@ -15996,8 +16196,6 @@ snapshots:
strip-final-newline@2.0.0: {}
- strip-final-newline@3.0.0: {}
-
strip-json-comments@2.0.1: {}
strip-json-comments@3.1.1: {}
@@ -16274,6 +16472,13 @@ snapshots:
tr46@0.0.3: {}
+ tracked-built-ins@3.3.0:
+ dependencies:
+ '@embroider/addon-shim': 1.8.9
+ ember-tracked-storage-polyfill: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+
tree-kill@1.2.2: {}
tree-sync@1.4.0:
@@ -16306,14 +16511,10 @@ snapshots:
tslib@2.6.3: {}
- tsutils@3.21.0(typescript@5.5.3):
+ tsutils@3.21.0(typescript@5.5.4):
dependencies:
tslib: 1.14.1
- typescript: 5.5.3
-
- type-check@0.3.2:
- dependencies:
- prelude-ls: 1.1.2
+ typescript: 5.5.4
type-check@0.4.0:
dependencies:
@@ -16325,8 +16526,6 @@ snapshots:
type-fest@0.21.3: {}
- type-fest@1.4.0: {}
-
type-fest@2.19.0: {}
type-is@1.6.18:
@@ -16372,7 +16571,7 @@ snapshots:
typescript-memoize@1.1.1: {}
- typescript@5.5.3: {}
+ typescript@5.5.4: {}
uc.micro@1.0.6: {}
@@ -16437,10 +16636,6 @@ snapshots:
dependencies:
crypto-random-string: 2.0.0
- unique-string@3.0.0:
- dependencies:
- crypto-random-string: 4.0.0
-
unist-builder@3.0.1:
dependencies:
'@types/unist': 2.0.10
@@ -16487,37 +16682,20 @@ snapshots:
dependencies:
os-homedir: 1.0.2
+ upath@2.0.1: {}
+
update-browserslist-db@1.1.0(browserslist@4.23.2):
dependencies:
browserslist: 4.23.2
escalade: 3.1.2
picocolors: 1.0.1
- update-notifier@6.0.2:
- dependencies:
- boxen: 7.1.1
- chalk: 5.2.0
- configstore: 6.0.0
- has-yarn: 3.0.0
- import-lazy: 4.0.0
- is-ci: 3.0.1
- is-installed-globally: 0.4.0
- is-npm: 6.0.0
- is-yarn-global: 0.4.1
- latest-version: 7.0.0
- pupa: 3.1.0
- semver: 7.3.8
- semver-diff: 4.0.0
- xdg-basedir: 5.1.0
-
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
urix@0.1.0: {}
- url-join@5.0.0: {}
-
url-parse-lax@3.0.0:
dependencies:
prepend-http: 2.0.0
@@ -16550,9 +16728,9 @@ snapshots:
validate-npm-package-name@5.0.1: {}
- validate-peer-dependencies@2.2.0:
+ validate-peer-dependencies@1.2.0:
dependencies:
- resolve-package-path: 4.0.3
+ resolve-package-path: 3.1.0
semver: 7.6.3
vary@1.1.2: {}
@@ -16595,11 +16773,6 @@ snapshots:
unist-util-stringify-position: 3.0.3
vfile-message: 3.1.4
- vm2@3.9.19:
- dependencies:
- acorn: 8.12.1
- acorn-walk: 8.3.3
-
vue-template-compiler@2.7.16:
dependencies:
de-indent: 1.0.2
@@ -16654,8 +16827,6 @@ snapshots:
web-namespaces@2.0.1: {}
- web-streams-polyfill@3.3.3: {}
-
webidl-conversions@3.0.1: {}
webpack-sources@3.2.3: {}
@@ -16738,16 +16909,6 @@ snapshots:
dependencies:
string-width: 4.2.3
- widest-line@4.0.1:
- dependencies:
- string-width: 5.1.2
-
- wildcard-match@5.1.2: {}
-
- windows-release@5.1.1:
- dependencies:
- execa: 5.1.1
-
word-wrap@1.2.5: {}
wordwrap@0.0.3: {}
@@ -16799,10 +16960,6 @@ snapshots:
xdg-basedir@4.0.0: {}
- xdg-basedir@5.1.0: {}
-
- xregexp@2.0.0: {}
-
xtend@4.0.2: {}
y18n@5.0.8: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index fda563ea0..a4194bab3 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,3 +1,4 @@
packages:
- "addon"
- "type-tests"
+- "test-app"
diff --git a/test-app/.editorconfig b/test-app/.editorconfig
new file mode 100644
index 000000000..c35a00240
--- /dev/null
+++ b/test-app/.editorconfig
@@ -0,0 +1,19 @@
+# EditorConfig helps developers define and maintain consistent
+# coding styles between different editors and IDEs
+# editorconfig.org
+
+root = true
+
+[*]
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+indent_style = space
+indent_size = 2
+
+[*.hbs]
+insert_final_newline = false
+
+[*.{diff,md}]
+trim_trailing_whitespace = false
diff --git a/test-app/.ember-cli b/test-app/.ember-cli
new file mode 100644
index 000000000..8c1812cff
--- /dev/null
+++ b/test-app/.ember-cli
@@ -0,0 +1,15 @@
+{
+ /**
+ Ember CLI sends analytics information by default. The data is completely
+ anonymous, but there are times when you might want to disable this behavior.
+
+ Setting `disableAnalytics` to true will prevent any data from being sent.
+ */
+ "disableAnalytics": false,
+
+ /**
+ Setting `isTypeScriptProject` to true will force the blueprint generators to generate TypeScript
+ rather than JavaScript by default, when a TypeScript version of a given blueprint is available.
+ */
+ "isTypeScriptProject": false
+}
diff --git a/test-app/.eslintignore b/test-app/.eslintignore
new file mode 100644
index 000000000..d474a40bd
--- /dev/null
+++ b/test-app/.eslintignore
@@ -0,0 +1,25 @@
+# unconventional js
+/blueprints/*/files/
+/vendor/
+
+# compiled output
+/dist/
+/tmp/
+
+# dependencies
+/bower_components/
+/node_modules/
+
+# misc
+/coverage/
+!.*
+.*/
+.eslintcache
+
+# ember-try
+/.node_modules.ember-try/
+/bower.json.ember-try
+/npm-shrinkwrap.json.ember-try
+/package.json.ember-try
+/package-lock.json.ember-try
+/yarn.lock.ember-try
diff --git a/test-app/.eslintrc.js b/test-app/.eslintrc.js
new file mode 100644
index 000000000..52286f7dd
--- /dev/null
+++ b/test-app/.eslintrc.js
@@ -0,0 +1,86 @@
+'use strict';
+
+module.exports = {
+ root: true,
+ parser: '@babel/eslint-parser',
+ parserOptions: {
+ ecmaVersion: 'latest',
+ sourceType: 'module',
+ requireConfigFile: false,
+ babelOptions: {
+ plugins: [
+ ['@babel/plugin-proposal-decorators', { decoratorsBeforeExport: true }],
+ ],
+ },
+ },
+ plugins: ['ember'],
+ extends: [
+ 'eslint:recommended',
+ 'plugin:ember/recommended',
+ 'plugin:prettier/recommended',
+ ],
+ env: {
+ browser: true,
+ },
+ rules: {},
+ overrides: [
+ // node files
+ {
+ files: [
+ './.eslintrc.js',
+ './.prettierrc.js',
+ './.stylelintrc.js',
+ './.template-lintrc.js',
+ './ember-cli-build.js',
+ './testem.js',
+ './blueprints/*/index.js',
+ './config/**/*.js',
+ './lib/*/index.js',
+ './server/**/*.js',
+ ],
+ parserOptions: {
+ sourceType: 'script',
+ },
+ env: {
+ browser: false,
+ node: true,
+ },
+ extends: ['plugin:n/recommended'],
+ },
+ {
+ // test files
+ files: ['tests/**/*'],
+ extends: ['plugin:qunit/recommended'],
+ rules: {
+ // TODO items from upgrades (but also, test-helpers may need to support all these things)
+
+ // eslint-plugin-ember
+ 'ember/avoid-leaking-state-in-ember-objects': 'off',
+ 'ember/new-module-imports': 'off',
+ 'ember/no-actions-hash': 'off',
+ 'ember/no-classic-classes': 'off',
+ 'ember/no-classic-components': 'off',
+ 'ember/no-ember-testing-in-module-scope': 'off',
+ 'ember/no-empty-glimmer-component-classes': 'off',
+ 'ember/no-get': 'off',
+ 'ember/require-super-in-lifecycle-hooks': 'off',
+ 'ember/no-global-jquery': 'off',
+ 'ember/no-jquery': 'off',
+ 'ember/no-legacy-test-waiters': 'off',
+ 'ember/no-pause-test': 'off',
+ 'ember/no-settled-after-test-helper': 'off',
+ 'ember/require-valid-css-selector-in-test-helpers': 'off',
+
+ // eslint-plugin-qunit
+ 'qunit/no-assert-equal': 'off',
+ 'qunit/no-assert-equal-boolean': 'off',
+ 'qunit/no-conditional-assertions': 'off',
+ 'qunit/no-early-return': 'off',
+ 'qunit/no-identical-names': 'off',
+ 'qunit/no-negated-ok': 'off',
+ 'qunit/require-expect': 'off',
+ 'qunit/resolve-async': 'off',
+ },
+ },
+ ],
+};
diff --git a/test-app/.gitignore b/test-app/.gitignore
new file mode 100644
index 000000000..f1e859b29
--- /dev/null
+++ b/test-app/.gitignore
@@ -0,0 +1,32 @@
+# See https://help.github.com/ignore-files/ for more about ignoring files.
+
+# compiled output
+/dist/
+/tmp/
+
+# dependencies
+/bower_components/
+/node_modules/
+
+# misc
+/.env*
+/.pnp*
+/.sass-cache
+/.eslintcache
+/connect.lock
+/coverage/
+/libpeerconnection.log
+/npm-debug.log*
+/testem.log
+/yarn-error.log
+
+# ember-try
+/.node_modules.ember-try/
+/bower.json.ember-try
+/npm-shrinkwrap.json.ember-try
+/package.json.ember-try
+/package-lock.json.ember-try
+/yarn.lock.ember-try
+
+# broccoli-debug
+/DEBUG/
diff --git a/test-app/.prettierignore b/test-app/.prettierignore
new file mode 100644
index 000000000..4178fd571
--- /dev/null
+++ b/test-app/.prettierignore
@@ -0,0 +1,25 @@
+# unconventional js
+/blueprints/*/files/
+/vendor/
+
+# compiled output
+/dist/
+/tmp/
+
+# dependencies
+/bower_components/
+/node_modules/
+
+# misc
+/coverage/
+!.*
+.eslintcache
+.lint-todo/
+
+# ember-try
+/.node_modules.ember-try/
+/bower.json.ember-try
+/npm-shrinkwrap.json.ember-try
+/package.json.ember-try
+/package-lock.json.ember-try
+/yarn.lock.ember-try
diff --git a/test-app/.prettierrc.js b/test-app/.prettierrc.js
new file mode 100644
index 000000000..e5f7b6d1e
--- /dev/null
+++ b/test-app/.prettierrc.js
@@ -0,0 +1,12 @@
+'use strict';
+
+module.exports = {
+ overrides: [
+ {
+ files: '*.{js,ts}',
+ options: {
+ singleQuote: true,
+ },
+ },
+ ],
+};
diff --git a/test-app/.stylelintignore b/test-app/.stylelintignore
new file mode 100644
index 000000000..a0cf71cbd
--- /dev/null
+++ b/test-app/.stylelintignore
@@ -0,0 +1,8 @@
+# unconventional files
+/blueprints/*/files/
+
+# compiled output
+/dist/
+
+# addons
+/.node_modules.ember-try/
diff --git a/test-app/.stylelintrc.js b/test-app/.stylelintrc.js
new file mode 100644
index 000000000..021c539ad
--- /dev/null
+++ b/test-app/.stylelintrc.js
@@ -0,0 +1,5 @@
+'use strict';
+
+module.exports = {
+ extends: ['stylelint-config-standard', 'stylelint-prettier/recommended'],
+};
diff --git a/test-app/.template-lintrc.js b/test-app/.template-lintrc.js
new file mode 100644
index 000000000..4c4076368
--- /dev/null
+++ b/test-app/.template-lintrc.js
@@ -0,0 +1,21 @@
+'use strict';
+
+module.exports = {
+ extends: 'recommended',
+ overrides: [
+ {
+ files: ['tests/**/*'],
+ rules: {
+ // These probably don't need to be enabled for tests
+ 'no-action': 'off',
+ 'no-curly-component-invocation': 'off',
+ 'no-empty-headings': 'off',
+ 'no-inline-styles': 'off',
+ 'no-link-to-positional-params': 'off',
+ 'no-unnecessary-component-helper': 'off',
+ 'require-button-type': 'off',
+ 'require-input-label': 'off',
+ },
+ },
+ ],
+};
diff --git a/test-app/.watchmanconfig b/test-app/.watchmanconfig
new file mode 100644
index 000000000..e7834e3e4
--- /dev/null
+++ b/test-app/.watchmanconfig
@@ -0,0 +1,3 @@
+{
+ "ignore_dirs": ["tmp", "dist"]
+}
diff --git a/test-app/README.md b/test-app/README.md
new file mode 100644
index 000000000..16ff55051
--- /dev/null
+++ b/test-app/README.md
@@ -0,0 +1,56 @@
+# test-app
+
+This README outlines the details of collaborating on this Ember application.
+A short introduction of this app could easily go here.
+
+## Prerequisites
+
+You will need the following things properly installed on your computer.
+
+* [Git](https://git-scm.com/)
+* [Node.js](https://nodejs.org/) (with npm)
+* [Ember CLI](https://cli.emberjs.com/release/)
+* [Google Chrome](https://google.com/chrome/)
+
+## Installation
+
+* `git clone ` this repository
+* `cd test-app`
+* `npm install`
+
+## Running / Development
+
+* `ember serve`
+* Visit your app at [http://localhost:4200](http://localhost:4200).
+* Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests).
+
+### Code Generators
+
+Make use of the many generators for code, try `ember help generate` for more details
+
+### Running Tests
+
+* `ember test`
+* `ember test --server`
+
+### Linting
+
+* `npm run lint`
+* `npm run lint:fix`
+
+### Building
+
+* `ember build` (development)
+* `ember build --environment production` (production)
+
+### Deploying
+
+Specify what it takes to deploy your app.
+
+## Further Reading / Useful Links
+
+* [ember.js](https://emberjs.com/)
+* [ember-cli](https://cli.emberjs.com/release/)
+* Development Browser Extensions
+ * [ember inspector for chrome](https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi)
+ * [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)
diff --git a/addon/tests/dummy/app/app.js b/test-app/app/app.js
similarity index 87%
rename from addon/tests/dummy/app/app.js
rename to test-app/app/app.js
index d0b375ac5..e436c2d2a 100644
--- a/addon/tests/dummy/app/app.js
+++ b/test-app/app/app.js
@@ -1,7 +1,7 @@
import Application from '@ember/application';
import Resolver from './resolver';
import loadInitializers from 'ember-load-initializers';
-import config from 'dummy/config/environment';
+import config from 'test-app/config/environment';
export default class App extends Application {
modulePrefix = config.modulePrefix;
diff --git a/addon/tests/dummy/app/components/.gitkeep b/test-app/app/components/.gitkeep
similarity index 100%
rename from addon/tests/dummy/app/components/.gitkeep
rename to test-app/app/components/.gitkeep
diff --git a/addon/tests/dummy/app/controllers/.gitkeep b/test-app/app/controllers/.gitkeep
similarity index 100%
rename from addon/tests/dummy/app/controllers/.gitkeep
rename to test-app/app/controllers/.gitkeep
diff --git a/addon/tests/dummy/app/helpers/.gitkeep b/test-app/app/helpers/.gitkeep
similarity index 100%
rename from addon/tests/dummy/app/helpers/.gitkeep
rename to test-app/app/helpers/.gitkeep
diff --git a/addon/tests/dummy/app/index.html b/test-app/app/index.html
similarity index 84%
rename from addon/tests/dummy/app/index.html
rename to test-app/app/index.html
index 8c195bc41..90cb9a37c 100644
--- a/addon/tests/dummy/app/index.html
+++ b/test-app/app/index.html
@@ -2,14 +2,14 @@
- Dummy
+ TestApp
{{content-for "head"}}
-
+
{{content-for "head-footer"}}
@@ -17,7 +17,7 @@
{{content-for "body"}}
-
+
{{content-for "body-footer"}}
diff --git a/addon/tests/dummy/app/models/.gitkeep b/test-app/app/models/.gitkeep
similarity index 100%
rename from addon/tests/dummy/app/models/.gitkeep
rename to test-app/app/models/.gitkeep
diff --git a/addon/tests/dummy/app/resolver.js b/test-app/app/resolver.js
similarity index 100%
rename from addon/tests/dummy/app/resolver.js
rename to test-app/app/resolver.js
diff --git a/addon/tests/dummy/app/router.js b/test-app/app/router.js
similarity index 79%
rename from addon/tests/dummy/app/router.js
rename to test-app/app/router.js
index 64e543ab2..38a0b80a6 100644
--- a/addon/tests/dummy/app/router.js
+++ b/test-app/app/router.js
@@ -1,5 +1,5 @@
import EmberRouter from '@ember/routing/router';
-import config from 'dummy/config/environment';
+import config from 'test-app/config/environment';
export default class Router extends EmberRouter {
location = config.locationType;
diff --git a/addon/tests/dummy/app/routes/.gitkeep b/test-app/app/routes/.gitkeep
similarity index 100%
rename from addon/tests/dummy/app/routes/.gitkeep
rename to test-app/app/routes/.gitkeep
diff --git a/test-app/app/styles/app.css b/test-app/app/styles/app.css
new file mode 100644
index 000000000..2763afa4c
--- /dev/null
+++ b/test-app/app/styles/app.css
@@ -0,0 +1 @@
+/* Ember supports plain CSS out of the box. More info: https://cli.emberjs.com/release/advanced-use/stylesheets/ */
diff --git a/test-app/app/templates/application.hbs b/test-app/app/templates/application.hbs
new file mode 100644
index 000000000..943e1519d
--- /dev/null
+++ b/test-app/app/templates/application.hbs
@@ -0,0 +1,4 @@
+{{page-title "TestApp"}}
+
+
+{{outlet}}
\ No newline at end of file
diff --git a/test-app/config/ember-cli-update.json b/test-app/config/ember-cli-update.json
new file mode 100644
index 000000000..059388238
--- /dev/null
+++ b/test-app/config/ember-cli-update.json
@@ -0,0 +1,20 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "4.12.1",
+ "blueprints": [
+ {
+ "name": "app",
+ "outputRepo": "https://github.com/ember-cli/ember-new-output",
+ "codemodsSource": "ember-app-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": [
+ "--ci-provider=github"
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/addon/tests/dummy/config/ember-try.js b/test-app/config/ember-try.js
similarity index 100%
rename from addon/tests/dummy/config/ember-try.js
rename to test-app/config/ember-try.js
diff --git a/addon/tests/dummy/config/environment.js b/test-app/config/environment.js
similarity index 91%
rename from addon/tests/dummy/config/environment.js
rename to test-app/config/environment.js
index 580cd3abd..113d30aeb 100644
--- a/addon/tests/dummy/config/environment.js
+++ b/test-app/config/environment.js
@@ -2,12 +2,11 @@
module.exports = function (environment) {
const ENV = {
- modulePrefix: 'dummy',
+ modulePrefix: 'test-app',
environment,
rootURL: '/',
locationType: 'history',
EmberENV: {
- _EMBER_TRY_CURRENT_SCENARIO: process.env.EMBER_TRY_CURRENT_SCENARIO,
EXTEND_PROTOTYPES: false,
FEATURES: {
// Here you can enable experimental features on an ember canary build
@@ -40,6 +39,7 @@ module.exports = function (environment) {
ENV.APP.rootElement = '#ember-testing';
ENV.APP.autoboot = false;
}
+
if (environment === 'production') {
// here you can enable a production-specific feature
}
diff --git a/addon/tests/dummy/config/optional-features.json b/test-app/config/optional-features.json
similarity index 77%
rename from addon/tests/dummy/config/optional-features.json
rename to test-app/config/optional-features.json
index 77a734e93..b26286e2e 100644
--- a/addon/tests/dummy/config/optional-features.json
+++ b/test-app/config/optional-features.json
@@ -1,5 +1,6 @@
{
"application-template-wrapper": false,
+ "default-async-observers": true,
"jquery-integration": false,
"template-only-glimmer-components": true
}
diff --git a/addon/tests/dummy/config/targets.js b/test-app/config/targets.js
similarity index 100%
rename from addon/tests/dummy/config/targets.js
rename to test-app/config/targets.js
diff --git a/test-app/ember-cli-build.js b/test-app/ember-cli-build.js
new file mode 100644
index 000000000..ed991bd98
--- /dev/null
+++ b/test-app/ember-cli-build.js
@@ -0,0 +1,11 @@
+'use strict';
+
+const EmberApp = require('ember-cli/lib/broccoli/ember-app');
+
+module.exports = function (defaults) {
+ const app = new EmberApp(defaults, {
+ // Add options here
+ });
+
+ return app.toTree();
+};
diff --git a/test-app/package.json b/test-app/package.json
new file mode 100644
index 000000000..611f80bcb
--- /dev/null
+++ b/test-app/package.json
@@ -0,0 +1,83 @@
+{
+ "name": "test-app",
+ "version": "0.0.0",
+ "private": true,
+ "description": "Small description for test-app goes here",
+ "repository": "",
+ "license": "MIT",
+ "author": "",
+ "directories": {
+ "doc": "doc",
+ "test": "tests"
+ },
+ "scripts": {
+ "build": "ember build --environment=production",
+ "lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"",
+ "lint:fix": "concurrently \"npm:lint:*:fix\" --names \"fix:\"",
+ "lint:hbs": "ember-template-lint .",
+ "lint:hbs:fix": "ember-template-lint . --fix",
+ "lint:js": "eslint . --cache",
+ "lint:js:fix": "eslint . --fix",
+ "start": "ember serve",
+ "test": "ember test",
+ "test:ember": "ember test"
+ },
+ "dependenciesMeta": {
+ "@ember/test-helpers": {
+ "injected": true
+ }
+ },
+ "devDependencies": {
+ "@babel/eslint-parser": "^7.21.3",
+ "@babel/plugin-proposal-decorators": "^7.21.0",
+ "@ember/jquery": "^2.0.0",
+ "@ember/optional-features": "^2.0.0",
+ "@ember/string": "^3.0.1",
+ "@ember/test-helpers": "workspace:*",
+ "@embroider/test-setup": "^4.0.0",
+ "@glimmer/component": "^1.1.2",
+ "@glimmer/tracking": "^1.1.2",
+ "concurrently": "^8.0.1",
+ "ember-auto-import": "^2.6.3",
+ "ember-cli": "~4.12.2",
+ "ember-cli-app-version": "^6.0.0",
+ "ember-cli-babel": "^7.26.11",
+ "ember-cli-dependency-checker": "^3.3.1",
+ "ember-cli-htmlbars": "^6.2.0",
+ "ember-cli-inject-live-reload": "^2.1.0",
+ "ember-data": "~4.11.3",
+ "ember-fetch": "^8.1.2",
+ "ember-load-initializers": "^2.1.2",
+ "ember-modifier": "^4.1.0",
+ "ember-page-title": "^7.0.0",
+ "ember-qunit": "^8.1.0",
+ "ember-resolver": "^10.0.0",
+ "ember-source": "~4.12.0",
+ "ember-source-channel-url": "^3.0.0",
+ "ember-template-lint": "^5.7.2",
+ "ember-try": "^3.0.0",
+ "eslint": "^8.37.0",
+ "eslint-config-prettier": "^8.8.0",
+ "eslint-plugin-ember": "^11.5.0",
+ "eslint-plugin-n": "^15.7.0",
+ "eslint-plugin-prettier": "^4.2.1",
+ "eslint-plugin-qunit": "^7.3.4",
+ "latest-version": "^5.0.0",
+ "loader.js": "^4.7.0",
+ "pretender": "^3.4.7",
+ "prettier": "^2.8.7",
+ "qunit": "^2.21.1",
+ "qunit-dom": "^3.2.0",
+ "tracked-built-ins": "^3.1.1",
+ "webpack": "^5.78.0"
+ },
+ "engines": {
+ "node": "14.* || 16.* || >= 18"
+ },
+ "ember": {
+ "edition": "octane"
+ },
+ "volta": {
+ "extends": "../package.json"
+ }
+}
diff --git a/addon/tests/dummy/public/robots.txt b/test-app/public/robots.txt
similarity index 100%
rename from addon/tests/dummy/public/robots.txt
rename to test-app/public/robots.txt
diff --git a/test-app/testem.js b/test-app/testem.js
new file mode 100644
index 000000000..ed2f37124
--- /dev/null
+++ b/test-app/testem.js
@@ -0,0 +1,23 @@
+'use strict';
+
+module.exports = {
+ test_page: 'tests/index.html?hidepassed',
+ disable_watching: true,
+ launch_in_ci: ['Chrome'],
+ launch_in_dev: ['Chrome'],
+ browser_start_timeout: 120,
+ browser_args: {
+ Chrome: {
+ ci: [
+ // --no-sandbox is needed when running Chrome inside a container
+ process.env.CI ? '--no-sandbox' : null,
+ '--headless',
+ '--disable-dev-shm-usage',
+ '--disable-software-rasterizer',
+ '--mute-audio',
+ '--remote-debugging-port=0',
+ '--window-size=1440,900',
+ ].filter(Boolean),
+ },
+ },
+};
diff --git a/addon/tests/helpers/ajax.js b/test-app/tests/helpers/ajax.js
similarity index 100%
rename from addon/tests/helpers/ajax.js
rename to test-app/tests/helpers/ajax.js
diff --git a/addon/tests/helpers/browser-detect.js b/test-app/tests/helpers/browser-detect.js
similarity index 100%
rename from addon/tests/helpers/browser-detect.js
rename to test-app/tests/helpers/browser-detect.js
diff --git a/addon/tests/helpers/destroy-app.js b/test-app/tests/helpers/destroy-app.js
similarity index 100%
rename from addon/tests/helpers/destroy-app.js
rename to test-app/tests/helpers/destroy-app.js
diff --git a/addon/tests/helpers/events.js b/test-app/tests/helpers/events.js
similarity index 99%
rename from addon/tests/helpers/events.js
rename to test-app/tests/helpers/events.js
index 613a03a2b..ab9c91db7 100644
--- a/addon/tests/helpers/events.js
+++ b/test-app/tests/helpers/events.js
@@ -1,4 +1,5 @@
import { get } from '@ember/object';
+import QUnit from 'qunit';
// from https://mdn.mozilla.org/en-US/docs/Web/Events
export const KNOWN_EVENTS = Object.freeze([
diff --git a/addon/tests/helpers/has-jquery.js b/test-app/tests/helpers/has-jquery.js
similarity index 100%
rename from addon/tests/helpers/has-jquery.js
rename to test-app/tests/helpers/has-jquery.js
diff --git a/addon/tests/helpers/manual-test-waiter.js b/test-app/tests/helpers/manual-test-waiter.js
similarity index 100%
rename from addon/tests/helpers/manual-test-waiter.js
rename to test-app/tests/helpers/manual-test-waiter.js
diff --git a/addon/tests/helpers/module-for-acceptance.js b/test-app/tests/helpers/module-for-acceptance.js
similarity index 100%
rename from addon/tests/helpers/module-for-acceptance.js
rename to test-app/tests/helpers/module-for-acceptance.js
diff --git a/addon/tests/helpers/qunit-module-for.js b/test-app/tests/helpers/qunit-module-for.js
similarity index 100%
rename from addon/tests/helpers/qunit-module-for.js
rename to test-app/tests/helpers/qunit-module-for.js
diff --git a/addon/tests/helpers/qunit-test-adapter.js b/test-app/tests/helpers/qunit-test-adapter.js
similarity index 100%
rename from addon/tests/helpers/qunit-test-adapter.js
rename to test-app/tests/helpers/qunit-test-adapter.js
diff --git a/addon/tests/helpers/register-hooks.js b/test-app/tests/helpers/register-hooks.js
similarity index 100%
rename from addon/tests/helpers/register-hooks.js
rename to test-app/tests/helpers/register-hooks.js
diff --git a/addon/tests/helpers/resolver.js b/test-app/tests/helpers/resolver.js
similarity index 100%
rename from addon/tests/helpers/resolver.js
rename to test-app/tests/helpers/resolver.js
diff --git a/addon/tests/helpers/start-app.js b/test-app/tests/helpers/start-app.js
similarity index 100%
rename from addon/tests/helpers/start-app.js
rename to test-app/tests/helpers/start-app.js
diff --git a/addon/tests/index.html b/test-app/tests/index.html
similarity index 81%
rename from addon/tests/index.html
rename to test-app/tests/index.html
index b74fc8be6..0fc67879d 100644
--- a/addon/tests/index.html
+++ b/test-app/tests/index.html
@@ -2,7 +2,7 @@
- Dummy Tests
+ TestApp Tests
@@ -10,8 +10,7 @@
{{content-for "test-head"}}
-
-
+
{{content-for "head-footer"}}
{{content-for "test-head-footer"}}
@@ -30,7 +29,7 @@
-
+
{{content-for "body-footer"}}
diff --git a/addon/tests/integration/.gitkeep b/test-app/tests/integration/.gitkeep
similarity index 100%
rename from addon/tests/integration/.gitkeep
rename to test-app/tests/integration/.gitkeep
diff --git a/addon/tests/integration/dom/scroll-to-test.js b/test-app/tests/integration/dom/scroll-to-test.js
similarity index 100%
rename from addon/tests/integration/dom/scroll-to-test.js
rename to test-app/tests/integration/dom/scroll-to-test.js
diff --git a/addon/tests/integration/rerender-test.js b/test-app/tests/integration/rerender-test.js
similarity index 100%
rename from addon/tests/integration/rerender-test.js
rename to test-app/tests/integration/rerender-test.js
diff --git a/addon/tests/integration/settled-test.js b/test-app/tests/integration/settled-test.js
similarity index 100%
rename from addon/tests/integration/settled-test.js
rename to test-app/tests/integration/settled-test.js
diff --git a/addon/tests/integration/setup-rendering-context-test.js b/test-app/tests/integration/setup-rendering-context-test.js
similarity index 100%
rename from addon/tests/integration/setup-rendering-context-test.js
rename to test-app/tests/integration/setup-rendering-context-test.js
diff --git a/addon/tests/test-helper.js b/test-app/tests/test-helper.js
similarity index 83%
rename from addon/tests/test-helper.js
rename to test-app/tests/test-helper.js
index aba046ea4..eab2cb7b6 100644
--- a/addon/tests/test-helper.js
+++ b/test-app/tests/test-helper.js
@@ -1,16 +1,18 @@
-/* globals Testem */
-import QUnit from 'qunit';
-import AbstractTestLoader from 'ember-cli-test-loader/test-support/index';
+import * as QUnit from 'qunit';
import Ember from 'ember';
import { isSettled, getSettledState } from '@ember/test-helpers';
import { _backburner } from '@ember/runloop';
import './helpers/resolver';
+import { setup } from 'qunit-dom';
+import { start } from 'ember-qunit';
import {
getDeprecationsDuringCallback,
getDeprecations,
} from '@ember/test-helpers';
+setup(QUnit.assert);
+
if (QUnit.config.seed) {
QUnit.config.reorder = false;
}
@@ -35,19 +37,6 @@ QUnit.done(function () {
}
});
-class TestLoader extends AbstractTestLoader {
- moduleLoadFailure(moduleName, error) {
- moduleLoadFailures.push(error);
-
- QUnit.module('TestLoader Failures');
- QUnit.test(moduleName + ': could not be loaded', function () {
- throw error;
- });
- }
-}
-
-new TestLoader().loadModules();
-
QUnit.testDone(function ({ module, name }) {
// ensure no test accidentally change state of backburner.DEBUG
if (_backburner.DEBUG !== true) {
@@ -109,8 +98,8 @@ QUnit.assert.deprecationsInclude = function (expected) {
});
};
-QUnit.start();
-
-if (typeof Testem !== 'undefined') {
- Testem.hookIntoTestFramework();
-}
+start({
+ // We manage Ember.testing manually in this test-app
+ // (we probably don't need to anymore since ember-qunit handles it)
+ setupEmberTesting: false,
+});
diff --git a/addon/tests/unit/-internal/is-promise-test.js b/test-app/tests/unit/-internal/is-promise-test.js
similarity index 100%
rename from addon/tests/unit/-internal/is-promise-test.js
rename to test-app/tests/unit/-internal/is-promise-test.js
diff --git a/addon/tests/unit/application-test.js b/test-app/tests/unit/application-test.js
similarity index 100%
rename from addon/tests/unit/application-test.js
rename to test-app/tests/unit/application-test.js
diff --git a/addon/tests/unit/dom/blur-test.js b/test-app/tests/unit/dom/blur-test.js
similarity index 100%
rename from addon/tests/unit/dom/blur-test.js
rename to test-app/tests/unit/dom/blur-test.js
diff --git a/addon/tests/unit/dom/click-test.js b/test-app/tests/unit/dom/click-test.js
similarity index 100%
rename from addon/tests/unit/dom/click-test.js
rename to test-app/tests/unit/dom/click-test.js
diff --git a/addon/tests/unit/dom/double-click-test.js b/test-app/tests/unit/dom/double-click-test.js
similarity index 100%
rename from addon/tests/unit/dom/double-click-test.js
rename to test-app/tests/unit/dom/double-click-test.js
diff --git a/addon/tests/unit/dom/fill-in-test.js b/test-app/tests/unit/dom/fill-in-test.js
similarity index 100%
rename from addon/tests/unit/dom/fill-in-test.js
rename to test-app/tests/unit/dom/fill-in-test.js
diff --git a/addon/tests/unit/dom/find-all-test.js b/test-app/tests/unit/dom/find-all-test.js
similarity index 100%
rename from addon/tests/unit/dom/find-all-test.js
rename to test-app/tests/unit/dom/find-all-test.js
diff --git a/addon/tests/unit/dom/find-test.js b/test-app/tests/unit/dom/find-test.js
similarity index 100%
rename from addon/tests/unit/dom/find-test.js
rename to test-app/tests/unit/dom/find-test.js
diff --git a/addon/tests/unit/dom/focus-test.js b/test-app/tests/unit/dom/focus-test.js
similarity index 100%
rename from addon/tests/unit/dom/focus-test.js
rename to test-app/tests/unit/dom/focus-test.js
diff --git a/addon/tests/unit/dom/get-root-element-test.js b/test-app/tests/unit/dom/get-root-element-test.js
similarity index 100%
rename from addon/tests/unit/dom/get-root-element-test.js
rename to test-app/tests/unit/dom/get-root-element-test.js
diff --git a/addon/tests/unit/dom/helper-hooks-test.js b/test-app/tests/unit/dom/helper-hooks-test.js
similarity index 100%
rename from addon/tests/unit/dom/helper-hooks-test.js
rename to test-app/tests/unit/dom/helper-hooks-test.js
diff --git a/addon/tests/unit/dom/logging-test.js b/test-app/tests/unit/dom/logging-test.js
similarity index 100%
rename from addon/tests/unit/dom/logging-test.js
rename to test-app/tests/unit/dom/logging-test.js
diff --git a/addon/tests/unit/dom/select-files-test.js b/test-app/tests/unit/dom/select-files-test.js
similarity index 100%
rename from addon/tests/unit/dom/select-files-test.js
rename to test-app/tests/unit/dom/select-files-test.js
diff --git a/addon/tests/unit/dom/select-test.js b/test-app/tests/unit/dom/select-test.js
similarity index 100%
rename from addon/tests/unit/dom/select-test.js
rename to test-app/tests/unit/dom/select-test.js
diff --git a/addon/tests/unit/dom/tab-test.js b/test-app/tests/unit/dom/tab-test.js
similarity index 100%
rename from addon/tests/unit/dom/tab-test.js
rename to test-app/tests/unit/dom/tab-test.js
diff --git a/addon/tests/unit/dom/tap-test.js b/test-app/tests/unit/dom/tap-test.js
similarity index 100%
rename from addon/tests/unit/dom/tap-test.js
rename to test-app/tests/unit/dom/tap-test.js
diff --git a/addon/tests/unit/dom/trigger-event-test.js b/test-app/tests/unit/dom/trigger-event-test.js
similarity index 100%
rename from addon/tests/unit/dom/trigger-event-test.js
rename to test-app/tests/unit/dom/trigger-event-test.js
diff --git a/addon/tests/unit/dom/trigger-key-event-test.js b/test-app/tests/unit/dom/trigger-key-event-test.js
similarity index 100%
rename from addon/tests/unit/dom/trigger-key-event-test.js
rename to test-app/tests/unit/dom/trigger-key-event-test.js
diff --git a/addon/tests/unit/dom/type-in-test.js b/test-app/tests/unit/dom/type-in-test.js
similarity index 100%
rename from addon/tests/unit/dom/type-in-test.js
rename to test-app/tests/unit/dom/type-in-test.js
diff --git a/addon/tests/unit/dom/wait-for-test.js b/test-app/tests/unit/dom/wait-for-test.js
similarity index 100%
rename from addon/tests/unit/dom/wait-for-test.js
rename to test-app/tests/unit/dom/wait-for-test.js
diff --git a/addon/tests/unit/settled-test.js b/test-app/tests/unit/settled-test.js
similarity index 100%
rename from addon/tests/unit/settled-test.js
rename to test-app/tests/unit/settled-test.js
diff --git a/addon/tests/unit/setup-application-context-test.js b/test-app/tests/unit/setup-application-context-test.js
similarity index 99%
rename from addon/tests/unit/setup-application-context-test.js
rename to test-app/tests/unit/setup-application-context-test.js
index 29b35af93..ce3b15f58 100644
--- a/addon/tests/unit/setup-application-context-test.js
+++ b/test-app/tests/unit/setup-application-context-test.js
@@ -1,4 +1,4 @@
-import { module, test } from 'qunit';
+import QUnit, { module, test } from 'qunit';
import EmberRouter from '@ember/routing/router';
import Route from '@ember/routing/route';
import Service from '@ember/service';
diff --git a/addon/tests/unit/setup-context-test.js b/test-app/tests/unit/setup-context-test.js
similarity index 100%
rename from addon/tests/unit/setup-context-test.js
rename to test-app/tests/unit/setup-context-test.js
diff --git a/addon/tests/unit/setup-ember-onerror-test.js b/test-app/tests/unit/setup-ember-onerror-test.js
similarity index 100%
rename from addon/tests/unit/setup-ember-onerror-test.js
rename to test-app/tests/unit/setup-ember-onerror-test.js
diff --git a/addon/tests/unit/setup-rendering-context-test.js b/test-app/tests/unit/setup-rendering-context-test.js
similarity index 100%
rename from addon/tests/unit/setup-rendering-context-test.js
rename to test-app/tests/unit/setup-rendering-context-test.js
diff --git a/addon/tests/unit/teardown-context-test.js b/test-app/tests/unit/teardown-context-test.js
similarity index 100%
rename from addon/tests/unit/teardown-context-test.js
rename to test-app/tests/unit/teardown-context-test.js
diff --git a/addon/tests/unit/test-debug-info-test.js b/test-app/tests/unit/test-debug-info-test.js
similarity index 100%
rename from addon/tests/unit/test-debug-info-test.js
rename to test-app/tests/unit/test-debug-info-test.js
diff --git a/addon/tests/unit/test-metadata-test.js b/test-app/tests/unit/test-metadata-test.js
similarity index 100%
rename from addon/tests/unit/test-metadata-test.js
rename to test-app/tests/unit/test-metadata-test.js
diff --git a/addon/tests/unit/utils/mock-stable-error.js b/test-app/tests/unit/utils/mock-stable-error.js
similarity index 100%
rename from addon/tests/unit/utils/mock-stable-error.js
rename to test-app/tests/unit/utils/mock-stable-error.js
diff --git a/addon/tests/unit/utils/test-isolation-helpers.js b/test-app/tests/unit/utils/test-isolation-helpers.js
similarity index 100%
rename from addon/tests/unit/utils/test-isolation-helpers.js
rename to test-app/tests/unit/utils/test-isolation-helpers.js
diff --git a/addon/tests/unit/validate-error-handler-test.js b/test-app/tests/unit/validate-error-handler-test.js
similarity index 100%
rename from addon/tests/unit/validate-error-handler-test.js
rename to test-app/tests/unit/validate-error-handler-test.js
diff --git a/addon/tests/unit/wait-until-test.js b/test-app/tests/unit/wait-until-test.js
similarity index 100%
rename from addon/tests/unit/wait-until-test.js
rename to test-app/tests/unit/wait-until-test.js