From 8ef07c32772c0bcdabca9de191738382744fee6d Mon Sep 17 00:00:00 2001 From: Jonas Metzener Date: Tue, 5 Dec 2023 11:27:38 +0100 Subject: [PATCH] chore(deps): update ember-cli --- .ember-cli | 8 - .eslintignore | 12 - .github/dependabot.yml | 4 - .github/workflows/ci.yml | 69 +++ .github/workflows/test.yml | 99 ---- .gitignore | 9 +- .npmignore | 6 - .prettierignore | 13 + .watchmanconfig | 2 +- CONTRIBUTING.md | 5 +- package.json | 9 +- pnpm-lock.yaml | 641 +++++++++++++---------- tests/dummy/config/ember-cli-update.json | 2 +- tests/dummy/config/ember-try.js | 10 +- tests/helpers/index.js | 2 +- tsconfig.declarations.json | 10 + 16 files changed, 478 insertions(+), 423 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/test.yml create mode 100644 .prettierignore create mode 100644 tsconfig.declarations.json diff --git a/.ember-cli b/.ember-cli index 8c1812cf..465c4050 100644 --- a/.ember-cli +++ b/.ember-cli @@ -1,12 +1,4 @@ { - /** - 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. diff --git a/.eslintignore b/.eslintignore index d474a40b..9385391f 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,25 +1,13 @@ # 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/.github/dependabot.yml b/.github/dependabot.yml index b7fb6169..fb24c3c7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -21,7 +21,3 @@ updates: - dependency-name: ember-data versions: - ">= 5" - # https://github.com/villander/ember-engines-router-service/issues/67 - - dependency-name: ember-engines-router-service - versions: - - ">= 0.4.0 <= 4.4.1" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..6a747d58 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,69 @@ +name: CI + +on: + push: + branches: + - main + - master + pull_request: {} + +concurrency: + group: ci-${{ github.head_ref || github.ref }} + cancel-in-progress: true + +jobs: + test: + name: "Tests" + runs-on: ubuntu-latest + timeout-minutes: 10 + + steps: + - uses: actions/checkout@v3 + - uses: wyvox/action-setup-pnpm@v2 + with: + node-version: 18 + - name: Lint + run: pnpm lint + - name: Run Tests + run: pnpm test:ember + + floating: + name: "Floating Dependencies" + runs-on: ubuntu-latest + timeout-minutes: 10 + + steps: + - uses: actions/checkout@v3 + - uses: wyvox/action-setup-pnpm@v2 + with: + node-version: 18 + args: "--no-lockfile" + - name: Run Tests + run: pnpm test:ember + + try-scenarios: + name: ${{ matrix.try-scenario }} + runs-on: ubuntu-latest + needs: "test" + timeout-minutes: 10 + + strategy: + fail-fast: false + matrix: + try-scenario: + - ember-lts-4.4 + - ember-lts-4.8 + - ember-lts-4.12 + - ember-release + - ember-beta + - ember-canary + - embroider-safe + - embroider-optimized + + steps: + - uses: actions/checkout@v3 + - uses: wyvox/action-setup-pnpm@v2 + with: + node-version: 18 + - name: Run Tests + run: ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index fe057cca..00000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,99 +0,0 @@ -name: Test - -on: - push: - branches: - - main - pull_request: - branches: - - main - -env: - NODE_VERSION: 18 - -concurrency: - group: test-${{ github.ref }} - cancel-in-progress: true - -jobs: - lint: - name: Lint - runs-on: [ubuntu-latest] - timeout-minutes: 5 - - strategy: - matrix: - target: [js, hbs, css] - - steps: - - uses: actions/checkout@v4 - - uses: wyvox/action-setup-pnpm@v3 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: Lint ${{ matrix.target }} - run: pnpm lint:${{ matrix.target }} - - test: - name: Tests - needs: [lint] - runs-on: [ubuntu-latest] - timeout-minutes: 10 - - steps: - - uses: actions/checkout@v4 - - uses: wyvox/action-setup-pnpm@v3 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: Run tests - run: pnpm test:ember - env: - COVERAGE: true - - - name: Upload coverage report to Codecov - uses: codecov/codecov-action@v3 - with: - file: ./coverage/lcov.info - - test-floating: - name: Floating Tests - needs: [lint] - runs-on: [ubuntu-latest] - timeout-minutes: 10 - - steps: - - uses: actions/checkout@v4 - - uses: wyvox/action-setup-pnpm@v3 - with: - node-version: ${{ env.NODE_VERSION }} - args: "--no-lockfile" - - - name: Run tests - run: pnpm test:ember - - test-compatibility: - name: Compatibility Tests - needs: [lint] - runs-on: [ubuntu-latest] - timeout-minutes: 10 - - strategy: - fail-fast: false - matrix: - scenario: - - ember-lts-4.4 - - ember-lts-4.8 - - ember-release - - embroider-safe - - embroider-optimized - - steps: - - uses: actions/checkout@v4 - - uses: wyvox/action-setup-pnpm@v3 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: Run tests - continue-on-error: true - run: pnpm ember try:one ${{ matrix.scenario }} --skip-cleanup diff --git a/.gitignore b/.gitignore index 1680353e..99572503 100644 --- a/.gitignore +++ b/.gitignore @@ -1,21 +1,15 @@ -# See https://help.github.com/ignore-files/ for more about ignoring files. - # compiled output /dist/ -/tmp/ +/declarations/ # dependencies -/bower_components/ /node_modules/ # misc /.env* /.pnp* -/.sass-cache /.eslintcache -/connect.lock /coverage/ -/libpeerconnection.log /npm-debug.log* /testem.log /yarn-error.log @@ -24,7 +18,6 @@ # ember-try /.node_modules.ember-try/ -/bower.json.ember-try /npm-shrinkwrap.json.ember-try /package.json.ember-try /package-lock.json.ember-try diff --git a/.npmignore b/.npmignore index 27849b17..69beb28f 100644 --- a/.npmignore +++ b/.npmignore @@ -2,11 +2,7 @@ /dist/ /tmp/ -# dependencies -/bower_components/ - # misc -/.bowerrc /.editorconfig /.ember-cli /.env* @@ -23,7 +19,6 @@ /.template-lintrc.js /.travis.yml /.watchmanconfig -/bower.json /CONTRIBUTING.md /ember-cli-build.js /testem.js @@ -34,7 +29,6 @@ # ember-try /.node_modules.ember-try/ -/bower.json.ember-try /npm-shrinkwrap.json.ember-try /package.json.ember-try /package-lock.json.ember-try diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..9385391f --- /dev/null +++ b/.prettierignore @@ -0,0 +1,13 @@ +# unconventional js +/blueprints/*/files/ + +# compiled output +/dist/ + +# misc +/coverage/ +!.* +.*/ + +# ember-try +/.node_modules.ember-try/ diff --git a/.watchmanconfig b/.watchmanconfig index e7834e3e..f9c3d8f8 100644 --- a/.watchmanconfig +++ b/.watchmanconfig @@ -1,3 +1,3 @@ { - "ignore_dirs": ["tmp", "dist"] + "ignore_dirs": ["dist"] } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a635cbcd..98b4ddee 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,9 +8,8 @@ ## Linting -* `pnpm lint:hbs` -* `pnpm lint:js` -* `pnpm lint:js --fix` +* `pnpm lint` +* `pnpm lint:fix` ## Running tests diff --git a/package.json b/package.json index 3aefb892..12af092b 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "test:ember-compatibility": "ember try:each" }, "dependencies": { + "@babel/core": "^7.23.5", "@ember/legacy-built-in-components": "^0.5.0", "@ember/optional-features": "^2.0.0", "@ember/render-modifiers": "^2.1.0", @@ -66,14 +67,14 @@ "@adfinis/semantic-release-config": "4.1.0", "@babel/eslint-parser": "7.23.3", "@babel/plugin-proposal-decorators": "7.23.5", - "@ember/string": "3.1.1", "@ember/test-helpers": "3.2.1", "@embroider/test-setup": "3.0.3", "@faker-js/faker": "8.3.1", "@fortawesome/fontawesome-svg-core": "6.5.1", "broccoli-asset-rev": "3.0.0", "concurrently": "8.2.2", - "ember-cli": "4.12.2", + "ember-cli": "5.4.1", + "ember-cli-clean-css": "3.0.0", "ember-cli-dependency-checker": "3.3.2", "ember-cli-inject-live-reload": "2.1.0", "ember-cli-mirage": "3.0.2", @@ -86,7 +87,7 @@ "ember-resolver": "11.0.1", "ember-simple-auth": "6.0.0", "ember-sinon-qunit": "7.4.0", - "ember-source": "4.12.3", + "ember-source": "5.4.0", "ember-source-channel-url": "3.0.0", "ember-template-lint": "5.13.0", "ember-template-lint-plugin-prettier": "5.0.0", @@ -134,7 +135,7 @@ }, "peerDependencies": { "ember-engines": "^0.9.0", - "ember-source": "^4.0.0" + "ember-source": "^4.0.0 || ^5.0.0" }, "engines": { "node": ">= 18" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a8606d8..b2273b29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,21 +8,24 @@ overrides: '@ember-data/store': 4.12.5 dependencies: + '@babel/core': + specifier: ^7.23.5 + version: 7.23.5 '@ember/legacy-built-in-components': specifier: ^0.5.0 - version: 0.5.0(@glint/template@1.2.1)(ember-source@4.12.3) + version: 0.5.0(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/optional-features': specifier: ^2.0.0 version: 2.0.0 '@ember/render-modifiers': specifier: ^2.1.0 - version: 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + version: 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) '@embroider/macros': specifier: ^1.13.2 version: 1.13.3(@glint/template@1.2.1) '@fortawesome/ember-fontawesome': specifier: ^2.0.0 - version: 2.0.0(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + version: 2.0.0(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) '@fortawesome/free-regular-svg-icons': specifier: ^6.5.1 version: 6.5.1 @@ -52,46 +55,46 @@ dependencies: version: 5.0.0 ember-concurrency: specifier: ^3.1.1 - version: 3.1.1(@babel/core@7.23.5)(ember-source@4.12.3) + version: 3.1.1(@babel/core@7.23.5)(ember-source@5.4.0) ember-data: specifier: ^3.28.13 || ^4.12.5 - version: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + version: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) ember-data-resources: specifier: ^5.0.0 - version: 5.0.0(@ember-data/store@4.12.5)(@glimmer/tracking@1.1.2)(ember-data@4.12.5)(ember-resources@6.4.2)(ember-source@4.12.3) + version: 5.0.0(@ember-data/store@4.12.5)(@glimmer/tracking@1.1.2)(ember-data@4.12.5)(ember-resources@6.4.2)(ember-source@5.4.0) ember-engines-router-service: specifier: ^0.5.0 - version: 0.5.0(@glint/template@1.2.1)(ember-source@4.12.3) + version: 0.5.0(@glint/template@1.2.1)(ember-source@5.4.0) ember-fetch: specifier: ^8.1.2 version: 8.1.2 ember-flatpickr: specifier: ^4.0.0 - version: 4.0.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + version: 4.0.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) ember-intl: specifier: ^6.3.2 version: 6.3.2(@babel/core@7.23.5)(@glint/template@1.2.1)(typescript@5.3.2)(webpack@5.89.0) ember-localized-model: specifier: ^3.2.1 - version: 3.2.1(@glint/template@1.2.1)(ember-data@4.12.5)(ember-source@4.12.3)(typescript@5.3.2)(webpack@5.89.0) + version: 3.2.1(@glint/template@1.2.1)(ember-data@4.12.5)(ember-source@5.4.0)(typescript@5.3.2)(webpack@5.89.0) ember-modifier: specifier: ^4.1.0 - version: 4.1.0(ember-source@4.12.3) + version: 4.1.0(ember-source@5.4.0) ember-promise-helpers: specifier: ^2.0.0 version: 2.0.0 ember-resources: specifier: ^6.4.0 - version: 6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@4.12.3) + version: 6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@5.4.0) ember-simple-auth-oidc: specifier: ^6.0.0 - version: 6.0.0(@babel/core@7.23.5)(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@4.12.3)(graphql@16.8.1)(webpack@5.89.0) + version: 6.0.0(@babel/core@7.23.5)(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@5.4.0)(graphql@16.8.1)(webpack@5.89.0) ember-truth-helpers: specifier: ^4.0.3 - version: 4.0.3(ember-source@4.12.3) + version: 4.0.3(ember-source@5.4.0) ember-uikit: specifier: ^9.0.0 - version: 9.0.0(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + version: 9.0.0(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) file-saver: specifier: ^2.0.5 version: 2.0.5 @@ -112,12 +115,9 @@ devDependencies: '@babel/plugin-proposal-decorators': specifier: 7.23.5 version: 7.23.5(@babel/core@7.23.5) - '@ember/string': - specifier: 3.1.1 - version: 3.1.1 '@ember/test-helpers': specifier: 3.2.1 - version: 3.2.1(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + version: 3.2.1(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) '@embroider/test-setup': specifier: 3.0.3 version: 3.0.3 @@ -134,17 +134,20 @@ devDependencies: specifier: 8.2.2 version: 8.2.2 ember-cli: - specifier: 4.12.2 - version: 4.12.2 + specifier: 5.4.1 + version: 5.4.1 + ember-cli-clean-css: + specifier: 3.0.0 + version: 3.0.0 ember-cli-dependency-checker: specifier: 3.3.2 - version: 3.3.2(ember-cli@4.12.2) + version: 3.3.2(ember-cli@5.4.1) ember-cli-inject-live-reload: specifier: 2.1.0 version: 2.1.0 ember-cli-mirage: specifier: 3.0.2 - version: 3.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-data@4.12.5)(ember-qunit@8.0.2)(ember-source@4.12.3)(miragejs@0.1.48)(webpack@5.89.0) + version: 3.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-data@4.12.5)(ember-qunit@8.0.2)(ember-source@5.4.0)(miragejs@0.1.48)(webpack@5.89.0) ember-cli-sass: specifier: 11.0.1 version: 11.0.1 @@ -156,25 +159,25 @@ devDependencies: version: 4.0.2 ember-engines: specifier: 0.9.0 - version: 0.9.0(@ember/legacy-built-in-components@0.5.0)(@glint/template@1.2.1)(ember-source@4.12.3) + version: 0.9.0(@ember/legacy-built-in-components@0.5.0)(@glint/template@1.2.1)(ember-source@5.4.0) ember-load-initializers: specifier: 2.1.2 version: 2.1.2(@babel/core@7.23.5) ember-qunit: specifier: 8.0.2 - version: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@4.12.3)(qunit@2.20.0) + version: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@5.4.0)(qunit@2.20.0) ember-resolver: specifier: 11.0.1 - version: 11.0.1(ember-source@4.12.3) + version: 11.0.1(ember-source@5.4.0) ember-simple-auth: specifier: 6.0.0 version: 6.0.0(@ember/test-helpers@3.2.1)(@glint/template@1.2.1) ember-sinon-qunit: specifier: 7.4.0 - version: 7.4.0(ember-source@4.12.3)(qunit@2.20.0)(sinon@17.0.1) + version: 7.4.0(ember-source@5.4.0)(qunit@2.20.0)(sinon@17.0.1) ember-source: - specifier: 4.12.3 - version: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + specifier: 5.4.0 + version: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) ember-source-channel-url: specifier: 3.0.0 version: 3.0.0 @@ -1794,7 +1797,7 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/string': 3.1.1 '@embroider/macros': 1.13.3(@glint/template@1.2.1) ember-cli-babel: 7.26.11 @@ -1812,7 +1815,7 @@ packages: '@ember/string': ^3.0.1 dependencies: '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.13.3(@glint/template@1.2.1) @@ -1830,7 +1833,7 @@ packages: '@ember-data/store': 4.12.5 dependencies: '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.13.3(@glint/template@1.2.1) ember-cli-babel: 7.26.11 @@ -1847,7 +1850,7 @@ packages: dependencies: '@ember-data/graph': 4.12.5(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.13.3(@glint/template@1.2.1) ember-cli-babel: 7.26.11 @@ -1876,7 +1879,7 @@ packages: - '@glint/template' - supports-color - /@ember-data/model@4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@4.12.3): + /@ember-data/model@4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@5.4.0): resolution: {integrity: sha512-2+n8tlDSQqrM65u+jGoANQkEzx8dQsMez9EqPZ7Czgv0gtOq9m03H6O3xahqtX/igABwz+2Fcc5o9W4Wv1uWnA==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -1901,12 +1904,12 @@ packages: '@ember-data/json-api': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/legacy-compat': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@glint/template@1.2.1) '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember-data/tracking': 4.12.5(@glint/template@1.2.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.13.3(@glint/template@1.2.1) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 @@ -1975,7 +1978,7 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/string': 3.1.1 '@embroider/macros': 1.13.3(@glint/template@1.2.1) ember-cli-babel: 7.26.11 @@ -1985,7 +1988,7 @@ packages: - '@glint/template' - supports-color - /@ember-data/store@4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3): + /@ember-data/store@4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-hpMrOa3+R3jXft7+j1RQl0Jw79rIWZE7TFuA5Z4u11QjlHiXxpOP/0icer8CeRJk1QSWPMedF/TgwZOnYWh4GQ==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -2009,13 +2012,13 @@ packages: '@ember-data/graph': 4.12.5(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/json-api': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/legacy-compat': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@glint/template@1.2.1) - '@ember-data/model': 4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@4.12.3) + '@ember-data/model': 4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@5.4.0) '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) '@ember-data/tracking': 4.12.5(@glint/template@1.2.1) '@ember/string': 3.1.1 '@embroider/macros': 1.13.3(@glint/template@1.2.1) '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@babel/core' @@ -2037,7 +2040,7 @@ packages: /@ember/edition-utils@1.2.0: resolution: {integrity: sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==} - /@ember/legacy-built-in-components@0.5.0(@glint/template@1.2.1)(ember-source@4.12.3): + /@ember/legacy-built-in-components@0.5.0(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-hbUCt5rii6CT1L4mheH+aqCDeF1dzp/UjS2g7KFIKYGd9zMqyKU4OEnQGk2/O5tATXkEGPf4Zpj671BddBOrbQ==} engines: {node: '>= 16'} peerDependencies: @@ -2047,7 +2050,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 ember-cli-typescript: 4.2.1 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/template' - supports-color @@ -2066,7 +2069,7 @@ packages: - supports-color dev: false - /@ember/render-modifiers@2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3): + /@ember/render-modifiers@2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2080,7 +2083,7 @@ packages: '@glint/template': 1.2.1 ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.23.5) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -2094,7 +2097,7 @@ packages: transitivePeerDependencies: - supports-color - /@ember/test-helpers@3.2.1(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0): + /@ember/test-helpers@3.2.1(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0): resolution: {integrity: sha512-DvJSihJPV4xshwEgBrFN4aUVc9m/Y/hVzwcslfSVq/h3dMWCyAj4+agkkdJPQrwBaE+H4IyGNzr555S7bTErEA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -2108,7 +2111,7 @@ packages: ember-auto-import: 2.7.0(@glint/template@1.2.1)(webpack@5.89.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/template' - supports-color @@ -2191,7 +2194,7 @@ packages: resolve: 1.22.8 dev: true - /@embroider/util@1.12.1(@glint/template@1.2.1)(ember-source@4.12.3): + /@embroider/util@1.12.1(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-sEjFf2HOcqQdm3auernvvD3oXX/CdGTjo9eB5N8DmQBz9vseYNjn4kQRaAcyHWpCpMHe5Yr0d9xW8+4c9a9fJw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2208,7 +2211,7 @@ packages: '@glint/template': 1.2.1 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -2323,7 +2326,7 @@ packages: typescript: 5.3.2 dev: false - /@fortawesome/ember-fontawesome@2.0.0(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0): + /@fortawesome/ember-fontawesome@2.0.0(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0): resolution: {integrity: sha512-lUyMvocZZzMuCwr8pkKhejXKBj5RGnIs8YUHc/tCNSEyHSx7/E5xAhtE4fa5B1c9+UO789Kng8z6DQ9E/agVGA==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -2343,7 +2346,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-get-config: 2.1.1(@glint/template@1.2.1) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) find-yarn-workspace-root: 2.0.0 glob: 10.3.10 transitivePeerDependencies: @@ -2381,6 +2384,15 @@ packages: '@fortawesome/fontawesome-common-types': 6.5.1 dev: false + /@glimmer/compiler@0.84.3: + resolution: {integrity: sha512-cj9sGlnvExP9httxY6ZMivJRGulyaZ31DddCYB5h6LxupR4Nk2d1nAJCWPLsvuQJ8qR+eYw0y9aiY/VeT0krpQ==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/syntax': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/wire-format': 0.84.3 + '@simple-dom/interface': 1.4.0 + /@glimmer/component@1.1.2(@babel/core@7.23.5): resolution: {integrity: sha512-XyAsEEa4kWOPy+gIdMjJ8XlzA3qrGH55ZDv6nA16ibalCR17k74BI0CztxuRds+Rm6CtbUVgheCVlcCULuqD7A==} engines: {node: 6.* || 8.* || >= 10.*} @@ -2403,9 +2415,24 @@ packages: - '@babel/core' - supports-color + /@glimmer/destroyable@0.84.3: + resolution: {integrity: sha512-4tUw5UR4ntuySPvbcWyCMRjqxMJMV1GewjU3zGq22XvuBVFfq2K9WmuYV9H9FHg8X0MgDwcus+LjxrVSel39Sw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + /@glimmer/di@0.1.11: resolution: {integrity: sha512-moRwafNDwHTnTHzyyZC9D+mUSvYrs1Ak0tRPjjmCghdoHHIvMshVbEnwKb/1WmW5CUlKc2eL9rlAV32n3GiItg==} + /@glimmer/encoder@0.84.3: + resolution: {integrity: sha512-T99YQDhNC/1rOFgiz8k4uzgzQsQ+r1my+WVXRv26o0r+/yOnKYndrb6WH/E9d+XtBIZbm1yCSm2BMFYelR0Nrg==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/vm': 0.84.3 + /@glimmer/env@0.1.7: resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==} @@ -2413,13 +2440,61 @@ packages: resolution: {integrity: sha512-8Oy9Wg5IZxMEeAnVmzD2NkObf89BeHoFSzJgJROE/deutd3rxg83mvlOez4zBBGYwnTb+VGU2LYRpet92egJjA==} dependencies: '@glimmer/env': 0.1.7 - dev: true /@glimmer/interfaces@0.84.3: resolution: {integrity: sha512-dk32ykoNojt0mvEaIW6Vli5MGTbQo58uy3Epj7ahCgTHmWOKuw/0G83f2UmFprRwFx689YTXG38I/vbpltEjzg==} dependencies: '@simple-dom/interface': 1.4.0 + /@glimmer/low-level@0.78.2: + resolution: {integrity: sha512-0S6TWOOd0fzLLysw1pWZN0TgasaHmYs1Sjz9Til1mTByIXU1S+1rhdyr2veSQPO/aRjPuEQyKXZQHvx23Zax6w==} + + /@glimmer/manager@0.84.3: + resolution: {integrity: sha512-FtcwvrQ3HWlGRGChwlXiisMeKf9+XcCkMwVrrO0cxQavT01tIHx40OFtPOhXKGbgXGtRKcJI8XR41aK9t2kvyg==} + dependencies: + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + + /@glimmer/node@0.84.3: + resolution: {integrity: sha512-QXlZjr7X6DDTJ3wiYQIHv2Pq/5sdGeTTW15+U+IosjZuQgvwCPJaeXC2CU8yqgA33yHgMgJpkdvLnPUCPrrhwg==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/runtime': 0.84.3 + '@glimmer/util': 0.84.3 + '@simple-dom/document': 1.4.0 + '@simple-dom/interface': 1.4.0 + + /@glimmer/opcode-compiler@0.84.3: + resolution: {integrity: sha512-flUuikKLFL9cekJUA10gJxMRCDjUPb61R3UCl1u69TGN0Nm7FTsMhOsVDtJLeeiAROtPx+NvasPw/6UB1rrdyg==} + dependencies: + '@glimmer/encoder': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/vm': 0.84.3 + '@glimmer/wire-format': 0.84.3 + + /@glimmer/owner@0.84.3: + resolution: {integrity: sha512-ZwA0rU4V8m0z4ncXtWD2QEU6eh61wkKKQUThahPYhfB+JYceVM6Grx7uWeiAxc2v3ncpvbYqIGdnICXDMloxAA==} + dependencies: + '@glimmer/util': 0.84.3 + + /@glimmer/program@0.84.3: + resolution: {integrity: sha512-D8z1lP8NEMyzT8gByFsZpmbRThZvGLS0Tl5AngaDbI2FqlcpEV0ujvLTzzgecd9QQ1k3Cd60dTgy/2N2CI82SA==} + dependencies: + '@glimmer/encoder': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/manager': 0.84.3 + '@glimmer/opcode-compiler': 0.84.3 + '@glimmer/util': 0.84.3 + /@glimmer/reference@0.84.3: resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} dependencies: @@ -2428,7 +2503,23 @@ packages: '@glimmer/interfaces': 0.84.3 '@glimmer/util': 0.84.3 '@glimmer/validator': 0.84.3 - dev: true + + /@glimmer/runtime@0.84.3: + resolution: {integrity: sha512-LzlJbPDCUH/wjsgJ5kRImvOkqAImSyVRW37t34n/1Qd3v7ZoI8xVQg92lS+2kHZe030sT49ZwKkEIeVZiBreBw==} + dependencies: + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/low-level': 0.78.2 + '@glimmer/owner': 0.84.3 + '@glimmer/program': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + '@glimmer/vm': 0.84.3 + '@glimmer/wire-format': 0.84.3 + '@simple-dom/interface': 1.4.0 /@glimmer/syntax@0.84.3: resolution: {integrity: sha512-ioVbTic6ZisLxqTgRBL2PCjYZTFIwobifCustrozRU2xGDiYvVIL0vt25h2c1ioDsX59UgVlDkIK4YTAQQSd2A==} @@ -2462,15 +2553,26 @@ packages: dependencies: '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.84.3 - dev: true - /@glimmer/vm-babel-plugins@0.84.2(@babel/core@7.23.5): - resolution: {integrity: sha512-HS2dEbJ3CgXn56wk/5QdudM7rE3vtNMvPIoG7Rrg+GhkGMNxBCIRxOeEF2g520j9rwlA2LAZFpc7MCDMFbTjNA==} + /@glimmer/vm-babel-plugins@0.84.3(@babel/core@7.23.5): + resolution: {integrity: sha512-fucWuuN7Q9QFB0ODd+PCltcTkmH4fLqYyXGArrfLt/TYN8gLv0yo00mPwFOSY7MWti/MUx88xd20/PycvYtg8w==} dependencies: babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.5) transitivePeerDependencies: - '@babel/core' + /@glimmer/vm@0.84.3: + resolution: {integrity: sha512-3mBWvQLEbB8We2EwdmuALMT3zQEcE13ItfLJ0wxlSO2uj1uegeHat++mli8RMxeYNqex27DC+VuhHeWVve6Ngg==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + + /@glimmer/wire-format@0.84.3: + resolution: {integrity: sha512-aZVfQhqv4k7tTo2vwjy+b4mAxKt7cHH75JR3zAeCilimApa+yYTYUyY73NDNSUVbelgAlQ5s6vTiMSQ55WwVow==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + /@glint/template@1.2.1: resolution: {integrity: sha512-rlYy/93fAhYjXmTchWcwCpPFMfrqBYEskzbDYawS2oz4DVwtf4fOITLKB0QddQMI7WUCjgXAiIGZqcNa/R4YeQ==} @@ -2568,6 +2670,13 @@ packages: upath: 2.0.1 dev: true + /@ljharb/through@2.3.11: + resolution: {integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + dev: true + /@miragejs/pretender-node-polyfill@0.1.2: resolution: {integrity: sha512-M/BexG/p05C5lFfMunxo/QcgIJnMT2vDVCd00wNqK2ImZONIlEETZwWJu1QtLxtmYlSHlCFl3JNzp0tLe7OJ5g==} dev: true @@ -2733,6 +2842,26 @@ packages: engines: {node: '>=12.22.0'} dev: true + /@pnpm/constants@7.1.1: + resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/error@5.0.2: + resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/constants': 7.1.1 + dev: true + + /@pnpm/find-workspace-dir@6.0.2: + resolution: {integrity: sha512-JSrpQUFCs4vY1D5tOmj7qBb+oE2j/lO6341giEdUpvYf3FijY8CY13l8rPjfHV2y3m//utzl0An+q+qx14S6Nw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/error': 5.0.2 + find-up: 5.0.0 + dev: true + /@pnpm/network.ca-file@1.0.2: resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} engines: {node: '>=12.22.0'} @@ -2932,6 +3061,11 @@ packages: - supports-color dev: true + /@simple-dom/document@1.4.0: + resolution: {integrity: sha512-/RUeVH4kuD3rzo5/91+h4Z1meLSLP66eXqpVAw/4aZmYozkeqUkMprq0znL4psX/adEed5cBgiNJcfMz/eKZLg==} + dependencies: + '@simple-dom/interface': 1.4.0 + /@simple-dom/interface@1.4.0: resolution: {integrity: sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==} @@ -3946,17 +4080,6 @@ packages: reselect: 3.0.1 resolve: 1.22.8 - /babel-plugin-module-resolver@4.1.0: - resolution: {integrity: sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==} - engines: {node: '>= 8.0.0'} - dependencies: - find-babel-config: 1.2.0 - glob: 7.2.3 - pkg-up: 3.1.0 - reselect: 4.1.8 - resolve: 1.22.8 - dev: true - /babel-plugin-module-resolver@5.0.0: resolution: {integrity: sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==} engines: {node: '>= 16'} @@ -4012,6 +4135,9 @@ packages: underscore: 1.13.6 dev: true + /backburner.js@2.8.0: + resolution: {integrity: sha512-zYXY0KvpD7/CWeOLF576mV8S+bQsaIoj/GNLXXB+Eb8SJcQy5lqSjkRrZ0MZhdKUs9QoqmGNIEIe3NQfGiiscQ==} + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -4115,23 +4241,6 @@ packages: resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} dev: true - /bower-config@1.4.3: - resolution: {integrity: sha512-MVyyUk3d1S7d2cl6YISViwJBc2VXCkxF5AUFykvN0PQj5FsUiMNSgAYTso18oRFfyZ6XEtjrgg9MAaufHbOwNw==} - engines: {node: '>=0.8.0'} - dependencies: - graceful-fs: 4.2.11 - minimist: 0.2.4 - mout: 1.2.4 - osenv: 0.1.5 - untildify: 2.1.0 - wordwrap: 0.0.3 - dev: true - - /bower-endpoint-parser@0.2.2: - resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==} - engines: {node: '>=0.8.0'} - dev: true - /bplist-parser@0.2.0: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} engines: {node: '>= 5.10.0'} @@ -4173,14 +4282,6 @@ packages: dependencies: fill-range: 7.0.1 - /broccoli-amd-funnel@2.0.1: - resolution: {integrity: sha512-VRE+0PYAN4jQfkIq3GKRj4U/4UV9rVpLan5ll6fVYV4ziVg4OEfR5GUnILEg++QtR4xSaugRxCPU5XJLDy3bNQ==} - engines: {node: '>=6'} - dependencies: - broccoli-plugin: 1.3.1 - symlink-or-copy: 1.3.1 - dev: true - /broccoli-asset-rev@3.0.0: resolution: {integrity: sha512-gAHQZnwvtl74tGevUqGuWoyOdJUdMMv0TjGSMzbdyGImr9fZcnM6xmggDA8bUawrMto9NFi00ZtNUgA4dQiUBw==} dependencies: @@ -5056,6 +5157,13 @@ packages: source-map: 0.4.4 dev: true + /clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} + dependencies: + source-map: 0.6.1 + dev: true + /clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -5119,6 +5227,12 @@ packages: /cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} + dev: false + + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + dev: true /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} @@ -6039,14 +6153,14 @@ packages: engines: {node: '>= 6'} dev: false - /ember-async-data@1.0.3(ember-source@4.12.3): + /ember-async-data@1.0.3(ember-source@5.4.0): resolution: {integrity: sha512-54OtoQwNi+/ZvPOVuT4t8fcHR9xL8N7kBydzcZSo6BIEsLYeXPi3+jUR8niWjfjXXhKlJ8EWXR0lTeHleTrxbw==} peerDependencies: ember-source: '>=4.8.4' dependencies: '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.8.7 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -6119,7 +6233,7 @@ packages: - supports-color dev: false - /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3): + /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==} engines: {node: 14.* || >= 16} peerDependencies: @@ -6131,7 +6245,7 @@ packages: ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.23.5) ember-cli-babel: 7.26.11 ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -6215,14 +6329,25 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli-dependency-checker@3.3.2(ember-cli@4.12.2): + /ember-cli-clean-css@3.0.0: + resolution: {integrity: sha512-BbveJCyRvzzkaTH1llLW+MpHe/yzA5zpHOpMIg2vp/3JD9mban9zUm7lphaB0TSpPuMuby9rAhTI8pgXq0ifIA==} + engines: {node: 16.* || >= 18} + dependencies: + broccoli-persistent-filter: 3.1.3 + clean-css: 5.3.3 + json-stable-stringify: 1.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /ember-cli-dependency-checker@3.3.2(ember-cli@5.4.1): resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 - ember-cli: 4.12.2 + ember-cli: 5.4.1 find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 @@ -6294,7 +6419,7 @@ packages: engines: {node: ^4.5 || 6.* || >= 7.*} dev: true - /ember-cli-mirage@3.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-data@4.12.5)(ember-qunit@8.0.2)(ember-source@4.12.3)(miragejs@0.1.48)(webpack@5.89.0): + /ember-cli-mirage@3.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-data@4.12.5)(ember-qunit@8.0.2)(ember-source@5.4.0)(miragejs@0.1.48)(webpack@5.89.0): resolution: {integrity: sha512-SthtL8i/tvo7F/XwkSa/XEE1h99p2o1wS2O3DzyEzPqySpSD8a8YKauvN/FgZQVwjcXJuprSrCiWne8+bb6rYA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -6315,18 +6440,18 @@ packages: optional: true dependencies: '@babel/core': 7.23.5 - '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) '@embroider/macros': 1.13.3(@glint/template@1.2.1) broccoli-file-creator: 2.1.1 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 ember-auto-import: 2.7.0(@glint/template@1.2.1)(webpack@5.89.0) ember-cli-babel: 8.2.0(@babel/core@7.23.5) - ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) ember-get-config: 2.1.1(@glint/template@1.2.1) ember-inflector: 4.0.2 - ember-qunit: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@4.12.3)(qunit@2.20.0) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-qunit: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@5.4.0)(qunit@2.20.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) miragejs: 0.1.48 transitivePeerDependencies: - '@glint/template' @@ -6355,6 +6480,16 @@ packages: - supports-color dev: true + /ember-cli-preprocess-registry@5.0.1: + resolution: {integrity: sha512-Jb2zbE5Kfe56Nf4IpdaQ10zZ72p/RyLdgE5j5/lKG3I94QHlq+7AkAd18nPpb5OUeRUT13yQTAYpU+MbjpKTtg==} + engines: {node: 16.* || >= 18} + dependencies: + broccoli-funnel: 3.0.8 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /ember-cli-sass@11.0.1: resolution: {integrity: sha512-RMlFPMK4kaB+67seF/IIoY3EC4rRd+L58q+lyElrxB3FcQTgph/qmGwtqf9Up7m3SDbPiA7cccCOSmgReMgCXA==} engines: {node: '>= 10.*'} @@ -6519,20 +6654,13 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli@4.12.2: - resolution: {integrity: sha512-990UglceEsB3nd/pTI08wL+hbApICrd6P4BO88486rSf9r3XjZ7LBcD318N8I1AGe5IUDkbccMrOQxoHge6zNg==} - engines: {node: '>= 14'} + /ember-cli@5.4.1: + resolution: {integrity: sha512-+jwp63OPT0zkUnXP563DkIwb1GiI6kGYHg6DyzJKY48BCdevqcgxsMFn8/RENXoF7krg18A5B9cSa8Y1v15tIw==} + engines: {node: '>= 18'} hasBin: true dependencies: - '@babel/core': 7.23.5 - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.5) - amd-name-resolver: 1.3.1 - babel-plugin-module-resolver: 4.1.0 - bower-config: 1.4.3 - bower-endpoint-parser: 0.2.2 + '@pnpm/find-workspace-dir': 6.0.2 broccoli: 3.5.2 - broccoli-amd-funnel: 2.0.1 - broccoli-babel-transpiler: 7.8.1 broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 broccoli-config-loader: 1.0.1 @@ -6559,7 +6687,7 @@ packages: ember-cli-is-package-missing: 1.0.0 ember-cli-lodash-subset: 2.0.1 ember-cli-normalize-entity-name: 1.0.0 - ember-cli-preprocess-registry: 3.3.0 + ember-cli-preprocess-registry: 5.0.1 ember-cli-string-utils: 1.1.0 ensure-posix-path: 1.1.1 execa: 5.1.1 @@ -6580,12 +6708,10 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 8.2.6 + inquirer: 9.2.12 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.0 - js-yaml: 4.1.0 - leek: 0.0.24 lodash.template: 4.5.0 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) @@ -6612,7 +6738,6 @@ packages: testem: 3.11.0 tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -6701,7 +6826,7 @@ packages: - supports-color dev: false - /ember-concurrency@3.1.1(@babel/core@7.23.5)(ember-source@4.12.3): + /ember-concurrency@3.1.1(@babel/core@7.23.5)(ember-source@5.4.0): resolution: {integrity: sha512-doXFYYfy1C7jez+jDDlfahTp03QdjXeSY/W3Zbnx/q3UNJ9g10Shf2d7M/HvWo/TC22eU+6dPLIpqd/6q4pR+Q==} engines: {node: 16.* || >= 18} peerDependencies: @@ -6714,7 +6839,7 @@ packages: ember-cli-babel-plugin-helpers: 1.1.1 ember-cli-htmlbars: 6.3.0 ember-compatibility-helpers: 1.2.7(@babel/core@7.23.5) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -6728,7 +6853,7 @@ packages: transitivePeerDependencies: - supports-color - /ember-data-resources@5.0.0(@ember-data/store@4.12.5)(@glimmer/tracking@1.1.2)(ember-data@4.12.5)(ember-resources@6.4.2)(ember-source@4.12.3): + /ember-data-resources@5.0.0(@ember-data/store@4.12.5)(@glimmer/tracking@1.1.2)(ember-data@4.12.5)(ember-resources@6.4.2)(ember-source@5.4.0): resolution: {integrity: sha512-Da/VJREqhEMm7AkbaDaj8UGR86lEskHBRQDGak979dLvyRAV+9yzce/n3RwsPIvVcMGbwRLxvbFi8TRSaa9chg==} peerDependencies: '@ember-data/store': 4.12.5 @@ -6737,19 +6862,19 @@ packages: ember-resources: ^5.3.0 || >= 6.0.0 ember-source: ^3.25.0 || >=4.0.0 dependencies: - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember/string': 3.1.1 '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.8.7 '@glimmer/tracking': 1.1.2 - ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) - ember-resources: 6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@4.12.3) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) + ember-resources: 6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@5.4.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false - /ember-data@4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0): + /ember-data@4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0): resolution: {integrity: sha512-5q0m0qFdbur3eFk2/iT1GEGxBUOnwbDD0Gk6sWLiVGL2NLZw1wH6Spo36RqClx62ov2vlo9DytVmKbOu224WaQ==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -6760,11 +6885,11 @@ packages: '@ember-data/graph': 4.12.5(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/json-api': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/store@4.12.5)(@glint/template@1.2.1) '@ember-data/legacy-compat': 4.12.5(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@glint/template@1.2.1) - '@ember-data/model': 4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@4.12.3) + '@ember-data/model': 4.12.5(@babel/core@7.23.5)(@ember-data/debug@4.12.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/store@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2)(ember-source@5.4.0) '@ember-data/private-build-infra': 4.12.5(@glint/template@1.2.1) '@ember-data/request': 4.12.5(@glint/template@1.2.1) '@ember-data/serializer': 4.12.5(@ember-data/store@4.12.5)(@ember/string@3.1.1)(@glint/template@1.2.1)(ember-inflector@4.0.2) - '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember-data/store': 4.12.5(@babel/core@7.23.5)(@ember-data/graph@4.12.5)(@ember-data/json-api@4.12.5)(@ember-data/legacy-compat@4.12.5)(@ember-data/model@4.12.5)(@ember-data/tracking@4.12.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0) '@ember-data/tracking': 4.12.5(@glint/template@1.2.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 @@ -6782,7 +6907,7 @@ packages: - supports-color - webpack - /ember-engines-router-service@0.5.0(@glint/template@1.2.1)(ember-source@4.12.3): + /ember-engines-router-service@0.5.0(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-RB/xCGHs+d/PPs9PSHIETWme0BaQA2rQXMEyKgk0Si915YRZew5RsnUha2YhbQrpzRSIy6s2MjzJfaHZ8W6O3A==} engines: {node: 16.* || 18.* || >= 20} peerDependencies: @@ -6790,13 +6915,13 @@ packages: dependencies: '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.13.3(@glint/template@1.2.1) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/template' - supports-color dev: false - /ember-engines@0.9.0(@ember/legacy-built-in-components@0.5.0)(@glint/template@1.2.1)(ember-source@4.12.3): + /ember-engines@0.9.0(@ember/legacy-built-in-components@0.5.0)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-LVb1GrLGU2DXLXL2ynYXPHg0JJ6P3LRciOdDfjP0aRPLZ1evOr0h7IPIDq4SsT2nG0yhX5qBMJNB4NCyFZvcyA==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -6806,7 +6931,7 @@ packages: '@ember/legacy-built-in-components': optional: true dependencies: - '@ember/legacy-built-in-components': 0.5.0(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember/legacy-built-in-components': 0.5.0(@glint/template@1.2.1)(ember-source@5.4.0) '@embroider/macros': 1.13.3(@glint/template@1.2.1) amd-name-resolver: 1.3.1 babel-plugin-compact-reexports: 1.1.0 @@ -6823,7 +6948,7 @@ packages: ember-cli-preprocess-registry: 3.3.0 ember-cli-string-utils: 1.1.0 ember-cli-version-checker: 5.1.2 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) lodash: 4.17.21 transitivePeerDependencies: - '@glint/template' @@ -6853,13 +6978,13 @@ packages: - supports-color dev: false - /ember-flatpickr@4.0.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3): + /ember-flatpickr@4.0.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-NWCGFZENEcJ5GgtkuAtlAad3uyik4E0wD+/k40tNrlNd+XcGdMVQ4t90ku3GwfTrH9gNR5iq5LajL0dzA5Uhrw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: ^3.28.0 || ^4.0.0 dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember/render-modifiers': 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) '@glimmer/component': 1.1.2(@babel/core@7.23.5) '@glimmer/tracking': 1.1.2 broccoli-funnel: 3.0.8 @@ -6868,7 +6993,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-cli-typescript: 5.2.1 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) flatpickr: 4.6.13 transitivePeerDependencies: - '@babel/core' @@ -6876,20 +7001,20 @@ packages: - supports-color dev: false - /ember-focus-trap@1.1.0(ember-source@4.12.3): + /ember-focus-trap@1.1.0(ember-source@5.4.0): resolution: {integrity: sha512-KxbCKpAJaBVZm+bW4tHPoBJAZThmxa6pI+WQusL+bj0RtAnGUNkWsVy6UBMZ5QqTQzf4EvGHkCVACVp5lbAWMQ==} engines: {node: 12.* || >= 14} peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@embroider/addon-shim': 1.8.7 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) focus-trap: 6.9.4 transitivePeerDependencies: - supports-color dev: false - /ember-functions-as-helper-polyfill@2.1.2(ember-source@4.12.3): + /ember-functions-as-helper-polyfill@2.1.2(ember-source@5.4.0): resolution: {integrity: sha512-yvW6xykvZEIYzzwlrC/g9yu6LtLkkj5F+ho6U+BDxN1uREMgoMOZnji7sSILn5ITVpaJ055DPcO+utEFD7IZOA==} engines: {node: '>= 14.0.0'} peerDependencies: @@ -6898,7 +7023,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-typescript: 5.2.1 ember-cli-version-checker: 5.1.2 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -6981,7 +7106,7 @@ packages: - supports-color dev: true - /ember-localized-model@3.2.1(@glint/template@1.2.1)(ember-data@4.12.5)(ember-source@4.12.3)(typescript@5.3.2)(webpack@5.89.0): + /ember-localized-model@3.2.1(@glint/template@1.2.1)(ember-data@4.12.5)(ember-source@5.4.0)(typescript@5.3.2)(webpack@5.89.0): resolution: {integrity: sha512-bvkkI5KFMPOCvZ3qou9kpFtpHADoEtSfZ3N0aV0zG3FmkHBijgvttwl8ILbj2uIKE5Z3BdIae2eajBeM5PvxOw==} engines: {node: 16.* || >= 18} peerDependencies: @@ -6993,9 +7118,9 @@ packages: '@glimmer/tracking': 1.1.2 ember-cli-babel: 8.2.0(@babel/core@7.23.5) ember-cli-htmlbars: 6.3.0 - ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + ember-data: 4.12.5(@babel/core@7.23.5)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) ember-intl: 6.3.2(@babel/core@7.23.5)(@glint/template@1.2.1)(typescript@5.3.2)(webpack@5.89.0) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/template' - supports-color @@ -7029,7 +7154,7 @@ packages: - supports-color dev: false - /ember-modifier@4.1.0(ember-source@4.12.3): + /ember-modifier@4.1.0(ember-source@5.4.0): resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==} peerDependencies: ember-source: '*' @@ -7040,7 +7165,7 @@ packages: '@embroider/addon-shim': 1.8.7 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -7055,25 +7180,25 @@ packages: - supports-color dev: false - /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@4.12.3)(qunit@2.20.0): + /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@5.4.0)(qunit@2.20.0): resolution: {integrity: sha512-Rf60jeUTWNsF3Imf/FLujW/B/DFmKVXKmXO1lirTXjpertKfwRhp/3MnN8a/U/WyodTIsERkInGT1IqTtphCdQ==} peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.13.3(@glint/template@1.2.1) ember-cli-test-loader: 3.1.0 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) qunit: 2.20.0 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /ember-resolver@11.0.1(ember-source@4.12.3): + /ember-resolver@11.0.1(ember-source@5.4.0): resolution: {integrity: sha512-ucBk3oM+PR+AfYoSUXeQh8cDQS1sSiEKp4Pcgbew5cFMSqPxJfqd1zyZsfQKNTuyubeGmWxBOyMVSTvX2LeCyg==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -7083,12 +7208,12 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: true - /ember-resources@6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@4.12.3): + /ember-resources@6.4.2(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.2.1)(ember-concurrency@3.1.1)(ember-source@5.4.0): resolution: {integrity: sha512-B1OLdSpekdiyk/yfHc+aJF3ovI6rskwJOLzd+iX60RTyicO9Nsjw8LU9XI95uk4AOqO0MbSXogQ/MsN/mIPzOw==} peerDependencies: '@ember/test-waiters': ^3.0.0 @@ -7111,9 +7236,9 @@ packages: '@glimmer/component': 1.1.2(@babel/core@7.23.5) '@glimmer/tracking': 1.1.2 '@glint/template': 1.2.1 - ember-async-data: 1.0.3(ember-source@4.12.3) - ember-concurrency: 3.1.1(@babel/core@7.23.5)(ember-source@4.12.3) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-async-data: 1.0.3(ember-source@5.4.0) + ember-concurrency: 3.1.1(@babel/core@7.23.5)(ember-source@5.4.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -7131,7 +7256,7 @@ packages: transitivePeerDependencies: - supports-color - /ember-simple-auth-oidc@6.0.0(@babel/core@7.23.5)(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@4.12.3)(graphql@16.8.1)(webpack@5.89.0): + /ember-simple-auth-oidc@6.0.0(@babel/core@7.23.5)(@ember/test-helpers@3.2.1)(@glint/template@1.2.1)(ember-source@5.4.0)(graphql@16.8.1)(webpack@5.89.0): resolution: {integrity: sha512-iPwpr51cK6uWz+elehMc1RQNEZpFmyfJRD5nmJCpHw7FC4Ywlm2IZQ4DyJmLIWz32d1cLb3FsAxjPpHbKrm+2g==} engines: {node: 16.* || >= 18} peerDependencies: @@ -7142,10 +7267,10 @@ packages: base64-js: 1.5.1 ember-auto-import: 2.7.0(@glint/template@1.2.1)(webpack@5.89.0) ember-cli-babel: 7.26.11 - ember-concurrency: 3.1.1(@babel/core@7.23.5)(ember-source@4.12.3) + ember-concurrency: 3.1.1(@babel/core@7.23.5)(ember-source@5.4.0) ember-fetch: 8.1.2 ember-simple-auth: 6.0.0(@ember/test-helpers@3.2.1)(@glint/template@1.2.1) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) js-sha256: 0.9.0 tracked-built-ins: 3.3.0 uuid: 9.0.1 @@ -7171,7 +7296,7 @@ packages: '@ember/test-helpers': optional: true dependencies: - '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0) '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.13.3(@glint/template@1.2.1) @@ -7182,7 +7307,7 @@ packages: - '@glint/template' - supports-color - /ember-sinon-qunit@7.4.0(ember-source@4.12.3)(qunit@2.20.0)(sinon@17.0.1): + /ember-sinon-qunit@7.4.0(ember-source@5.4.0)(qunit@2.20.0)(sinon@17.0.1): resolution: {integrity: sha512-BcH2scgJ4Vpq5Fnjeq5Z2ESnHLsmcfFRaq/gOujy3my+8w7WTtrHyaUgWzmd5mLw+tfCYssAUEalQhk1ZNpV+g==} peerDependencies: ember-source: '>=3.28.0' @@ -7191,7 +7316,7 @@ packages: dependencies: '@embroider/addon-shim': 1.8.7 '@types/sinon': 10.0.20 - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) qunit: 2.20.0 sinon: 17.0.1 transitivePeerDependencies: @@ -7208,20 +7333,36 @@ packages: - encoding dev: true - /ember-source@4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0): - resolution: {integrity: sha512-UuFpMWf931pEWBPuujkaMYhsoPvFyZc+tMYjlUn7um20uL+hWs+k2n/TxMVuxydSzJLnxrXz81nTwbYIlgRWdw==} - engines: {node: '>= 14.*'} + /ember-source@5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0): + resolution: {integrity: sha512-y2fPd7DJ8D9IBjHSf6CPwU8TqNpqytpMgFyzf+9tPvu/u2Wdd45jEd2W1weKE3URQwPTcA0vK8Q1w6uzLOx/EA==} + engines: {node: '>= 16.*'} peerDependencies: '@glimmer/component': ^1.1.2 dependencies: '@babel/helper-module-imports': 7.22.15 '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.5) '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 0.84.3 '@glimmer/component': 1.1.2(@babel/core@7.23.5) - '@glimmer/vm-babel-plugins': 0.84.2(@babel/core@7.23.5) + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/manager': 0.84.3 + '@glimmer/node': 0.84.3 + '@glimmer/opcode-compiler': 0.84.3 + '@glimmer/owner': 0.84.3 + '@glimmer/program': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/runtime': 0.84.3 + '@glimmer/syntax': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + '@glimmer/vm-babel-plugins': 0.84.3(@babel/core@7.23.5) '@simple-dom/interface': 1.4.0 babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.5) babel-plugin-filter-imports: 4.0.0 + backburner.js: 2.8.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 broccoli-file-creator: 2.1.1 @@ -7238,13 +7379,16 @@ packages: 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 + inflection: 2.0.1 resolve: 1.22.8 + route-recognizer: 0.3.4 + router_js: 8.0.3(route-recognizer@0.3.4)(rsvp@4.8.5) semver: 7.5.4 silent-error: 1.1.1 transitivePeerDependencies: - '@babel/core' - '@glint/template' + - rsvp - supports-color - webpack @@ -7336,11 +7480,11 @@ packages: - supports-color dev: true - /ember-toggle@9.0.3(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3): + /ember-toggle@9.0.3(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0): resolution: {integrity: sha512-DxcQZ6HYq0NSRCkHqX77N8XiaIRZPjipDj68FVibPcW3puEFZwJnJgDu9eKmGcZWQvxpge5gzbloiwpJ7xib1A==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) + '@ember/render-modifiers': 2.1.0(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.23.5) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 @@ -7362,14 +7506,14 @@ packages: - supports-color dev: false - /ember-truth-helpers@4.0.3(ember-source@4.12.3): + /ember-truth-helpers@4.0.3(ember-source@5.4.0): resolution: {integrity: sha512-T6Ogd3pk9FxYiZfSxdjgn3Hb3Ksqgw7CD23V9qfig9jktNdkNEHo4+3PA3cSD/+3a2kdH3KmNvKyarVuzdtEkA==} peerDependencies: ember-source: '>=3.28.0' dependencies: '@embroider/addon-shim': 1.8.7 - ember-functions-as-helper-polyfill: 2.1.2(ember-source@4.12.3) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) + ember-functions-as-helper-polyfill: 2.1.2(ember-source@5.4.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -7407,7 +7551,7 @@ packages: - supports-color dev: true - /ember-uikit@9.0.0(@glint/template@1.2.1)(ember-source@4.12.3)(webpack@5.89.0): + /ember-uikit@9.0.0(@glint/template@1.2.1)(ember-source@5.4.0)(webpack@5.89.0): resolution: {integrity: sha512-zEmifiWleNmRHRd0A8I4Ylonh6lJoeUxX9w8tgrBkMtONUqe2lwQNJTbiaOEvCZQjuHyBoYjti83DnQ0FykL0Q==} engines: {node: 16.* || >= 18} peerDependencies: @@ -7415,7 +7559,7 @@ packages: dependencies: '@babel/core': 7.23.5 '@ember/string': 3.1.1 - '@embroider/util': 1.12.1(@glint/template@1.2.1)(ember-source@4.12.3) + '@embroider/util': 1.12.1(@glint/template@1.2.1)(ember-source@5.4.0) '@glimmer/component': 1.1.2(@babel/core@7.23.5) '@glimmer/tracking': 1.1.2 broccoli-funnel: 3.0.8 @@ -7425,11 +7569,11 @@ packages: ember-cli-babel: 8.2.0(@babel/core@7.23.5) ember-cli-htmlbars: 6.3.0 ember-composable-helpers: 5.0.0 - ember-focus-trap: 1.1.0(ember-source@4.12.3) - ember-modifier: 4.1.0(ember-source@4.12.3) - ember-source: 4.12.3(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(webpack@5.89.0) - ember-toggle: 9.0.3(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@4.12.3) - ember-truth-helpers: 4.0.3(ember-source@4.12.3) + ember-focus-trap: 1.1.0(ember-source@5.4.0) + ember-modifier: 4.1.0(ember-source@5.4.0) + ember-source: 5.4.0(@babel/core@7.23.5)(@glimmer/component@1.1.2)(@glint/template@1.2.1)(rsvp@4.8.5)(webpack@5.89.0) + ember-toggle: 9.0.3(@babel/core@7.23.5)(@glint/template@1.2.1)(ember-source@5.4.0) + ember-truth-helpers: 4.0.3(ember-source@5.4.0) uikit: 3.17.11 transitivePeerDependencies: - '@glint/environment-ember-loose' @@ -8268,6 +8412,15 @@ packages: engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 + dev: false + + /figures@5.0.0: + resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} + engines: {node: '>=14'} + dependencies: + escape-string-regexp: 5.0.0 + is-unicode-supported: 1.3.0 + dev: true /figures@6.0.1: resolution: {integrity: sha512-0oY/olScYD4IhQ8u//gCPA4F3mlTn2dacYmiDm/mbDQvpmLjV4uH+zhsQ5IyXRyvqkvtUkXkNdGvg5OFJTCsuQ==} @@ -9458,10 +9611,6 @@ packages: resolution: {integrity: sha512-hAEKNxvHf2Iq3H60oMBHkB4wl5jn3TPF3+fXek/sRwAB5gP9xWs4r7aweSF95f99HFoz69pnZTcu8f0SIHV18w==} dev: true - /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'} @@ -9532,24 +9681,24 @@ packages: through: 2.3.8 dev: false - /inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} + /inquirer@9.2.12: + resolution: {integrity: sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==} + engines: {node: '>=14.18.0'} dependencies: + '@ljharb/through': 2.3.11 ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 5.3.0 cli-cursor: 3.1.0 - cli-width: 3.0.0 + cli-width: 4.1.0 external-editor: 3.1.0 - figures: 3.2.0 + figures: 5.0.0 lodash: 4.17.21 - mute-stream: 0.0.8 + mute-stream: 1.0.0 ora: 5.4.1 - run-async: 2.4.1 + run-async: 3.0.0 rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 - through: 2.3.8 wrap-ansi: 6.2.0 dev: true @@ -9874,6 +10023,11 @@ packages: engines: {node: '>=10'} dev: true + /is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + dev: true + /is-unicode-supported@2.0.0: resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} engines: {node: '>=18'} @@ -10145,16 +10299,6 @@ packages: invert-kv: 3.0.1 dev: true - /leek@0.0.24: - resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==} - dependencies: - debug: 2.6.9 - lodash.assign: 3.2.0 - rsvp: 3.6.2 - transitivePeerDependencies: - - supports-color - dev: true - /levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -10250,17 +10394,6 @@ packages: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} dev: true - /lodash._baseassign@3.2.0: - resolution: {integrity: sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==} - dependencies: - lodash._basecopy: 3.0.1 - lodash.keys: 3.1.2 - dev: true - - /lodash._basecopy@3.0.1: - resolution: {integrity: sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==} - dev: true - /lodash._baseflatten@3.1.4: resolution: {integrity: sha512-fESngZd+X4k+GbTxdMutf8ohQa0s3sJEHIcwtu4/LsIQ2JTDzdRxDCMQjW+ezzwRitLmHnacVVmosCbxifefbw==} dependencies: @@ -10268,18 +10401,6 @@ packages: lodash.isarray: 3.0.4 dev: true - /lodash._bindcallback@3.0.1: - resolution: {integrity: sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==} - dev: true - - /lodash._createassigner@3.1.1: - resolution: {integrity: sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==} - dependencies: - lodash._bindcallback: 3.0.1 - lodash._isiterateecall: 3.0.9 - lodash.restparam: 3.6.1 - dev: true - /lodash._getnative@3.9.1: resolution: {integrity: sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==} dev: true @@ -10291,14 +10412,6 @@ packages: /lodash._reinterpolate@3.0.0: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} - /lodash.assign@3.2.0: - resolution: {integrity: sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==} - dependencies: - lodash._baseassign: 3.2.0 - lodash._createassigner: 3.1.1 - lodash.keys: 3.1.2 - dev: true - /lodash.assignin@4.2.0: resolution: {integrity: sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==} dev: true @@ -10379,14 +10492,6 @@ packages: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} dev: true - /lodash.keys@3.1.2: - resolution: {integrity: sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==} - dependencies: - lodash._getnative: 3.9.1 - lodash.isarguments: 3.1.0 - lodash.isarray: 3.0.4 - dev: true - /lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: false @@ -10401,10 +10506,6 @@ packages: /lodash.omit@4.5.0: resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} - /lodash.restparam@3.6.1: - resolution: {integrity: sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==} - dev: true - /lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} dev: true @@ -10842,10 +10943,6 @@ packages: kind-of: 6.0.3 dev: true - /minimist@0.2.4: - resolution: {integrity: sha512-Pkrrm8NjyQ8yVt8Am9M+yUt74zE3iokhzbG1bFVNjLB92vwM71hf40RkEsryg98BujhVOncKm/C1xROxZ030LQ==} - dev: true - /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -10916,10 +11013,6 @@ packages: - supports-color dev: true - /mout@1.2.4: - resolution: {integrity: sha512-mZb9uOruMWgn/fw28DG4/yE3Kehfk1zKCLhuDU2O3vlKdnBBr4XaOCqVTflJ5aODavGUPqFHZgrFX3NJVuxGhQ==} - dev: true - /mr-dep-walk@1.4.0: resolution: {integrity: sha512-UaDUqkLsd0ep3jAx2+A7BIpfw8wKxhthDj3yPNLBnevipK1CUFJJiz24jRVLw18q7R2aEiRq13WwUBlnwfbQqQ==} dependencies: @@ -10949,6 +11042,12 @@ packages: /mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: false + + /mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true /nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} @@ -11414,11 +11513,6 @@ packages: wcwidth: 1.0.1 dev: true - /os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - dev: true - /os-locale@5.0.0: resolution: {integrity: sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==} engines: {node: '>=10'} @@ -11432,13 +11526,6 @@ packages: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - /osenv@0.1.5: - resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - dev: true - /p-cancelable@1.1.0: resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} engines: {node: '>=6'} @@ -12525,7 +12612,17 @@ packages: /route-recognizer@0.3.4: resolution: {integrity: sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==} - dev: true + + /router_js@8.0.3(route-recognizer@0.3.4)(rsvp@4.8.5): + resolution: {integrity: sha512-lSgNMksk/wp8nspLX3Pn6QD499FUjwYMkgP99RxqKEScil4DKC/59YezpEZ318zGtkq8WR01VBhH+/u3InlLgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + route-recognizer: ^0.3.4 + rsvp: ^4.8.5 + dependencies: + '@glimmer/env': 0.1.7 + route-recognizer: 0.3.4 + rsvp: 4.8.5 /rsvp@3.2.1: resolution: {integrity: sha512-Rf4YVNYpKjZ6ASAmibcwTNciQ5Co5Ztq6iZPEykHpkoflnD/K5ryE/rHehFsTm4NJj8nKDhbi3eKBWGogmNnkg==} @@ -12549,6 +12646,11 @@ packages: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} + /run-async@3.0.0: + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} + engines: {node: '>=0.12.0'} + dev: true + /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: @@ -14223,13 +14325,6 @@ packages: has-value: 0.3.1 isobject: 3.0.1 - /untildify@2.1.0: - resolution: {integrity: sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==} - engines: {node: '>=0.10.0'} - dependencies: - os-homedir: 1.0.2 - dev: true - /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -14294,6 +14389,7 @@ packages: /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true + dev: false /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -14506,11 +14602,6 @@ packages: string-width: 4.2.3 dev: true - /wordwrap@0.0.3: - resolution: {integrity: sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==} - engines: {node: '>=0.4.0'} - dev: true - /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} diff --git a/tests/dummy/config/ember-cli-update.json b/tests/dummy/config/ember-cli-update.json index 6ea8955b..346687fc 100644 --- a/tests/dummy/config/ember-cli-update.json +++ b/tests/dummy/config/ember-cli-update.json @@ -3,7 +3,7 @@ "packages": [ { "name": "ember-cli", - "version": "4.12.1", + "version": "5.4.1", "blueprints": [ { "name": "addon", diff --git a/tests/dummy/config/ember-try.js b/tests/dummy/config/ember-try.js index b8f85f12..1403b13c 100644 --- a/tests/dummy/config/ember-try.js +++ b/tests/dummy/config/ember-try.js @@ -23,6 +23,14 @@ module.exports = async function () { }, }, }, + { + name: "ember-lts-4.12", + npm: { + devDependencies: { + "ember-source": "~4.12.0", + }, + }, + }, { name: "ember-release", npm: { @@ -48,7 +56,7 @@ module.exports = async function () { }, }, embroiderSafe(), - embroiderOptimized(), + embroiderOptimized({ allowedToFail: true }), ], }; }; diff --git a/tests/helpers/index.js b/tests/helpers/index.js index 60d6f0a9..f0a4c9cc 100644 --- a/tests/helpers/index.js +++ b/tests/helpers/index.js @@ -37,7 +37,7 @@ function setupEnginesRouter(hooks) { }); } -// This file exists to provide wrappers around ember-qunit's / ember-mocha's +// This file exists to provide wrappers around ember-qunit's // test setup functions. This way, you can easily extend the setup that is // needed per test type. diff --git a/tsconfig.declarations.json b/tsconfig.declarations.json new file mode 100644 index 00000000..5a21df72 --- /dev/null +++ b/tsconfig.declarations.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "declarationDir": "declarations", + "emitDeclarationOnly": true, + "noEmit": false, + "rootDir": "." + }, + "include": ["addon", "addon-test-support"] +}