diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70b923d0e..f02c03a4b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -95,7 +95,7 @@ jobs: - ember-lts-4.4 - ember-lts-4.8 - ember-lts-4.12 - - ember-5.4 + - ember-lts-5.4 - ember-release - ember-beta - ember-canary diff --git a/docs/README.md b/docs/README.md index b461ac49a..f0767e337 100644 --- a/docs/README.md +++ b/docs/README.md @@ -20,7 +20,7 @@ You will need the following things properly installed on your computer. ## Running / Development -* `ember serve` +* `npm run start` * Visit your app at [http://localhost:4200](http://localhost:4200). * Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests). @@ -30,8 +30,8 @@ Make use of the many generators for code, try `ember help generate` for more det ### Running Tests -* `ember test` -* `ember test --server` +* `npm run test` +* `npm run test:ember -- --server` ### Linting @@ -40,8 +40,8 @@ Make use of the many generators for code, try `ember help generate` for more det ### Building -* `ember build` (development) -* `ember build --environment production` (production) +* `npm exec ember build` (development) +* `npm run build` (production) ### Deploying diff --git a/docs/config/ember-cli-update.json b/docs/config/ember-cli-update.json index cd71c80e5..abbc5467e 100644 --- a/docs/config/ember-cli-update.json +++ b/docs/config/ember-cli-update.json @@ -3,7 +3,7 @@ "packages": [ { "name": "ember-cli", - "version": "5.4.1", + "version": "5.5.0", "blueprints": [ { "name": "app", @@ -12,7 +12,6 @@ "isBaseBlueprint": true, "options": [ "--no-welcome", - "--ci-provider=travis", "--typescript" ] } diff --git a/docs/config/ember-try.js b/docs/config/ember-try.js index 7f465a5ff..21e04f418 100644 --- a/docs/config/ember-try.js +++ b/docs/config/ember-try.js @@ -45,7 +45,7 @@ module.exports = async function () { }, }, { - name: 'ember-5.4', + name: 'ember-lts-5.4', npm: { devDependencies: { 'ember-source': '~5.4.0', diff --git a/docs/package.json b/docs/package.json index a879cc085..534448ded 100644 --- a/docs/package.json +++ b/docs/package.json @@ -28,6 +28,8 @@ }, "devDependencies": { "@babel/core": "^7.23.7", + "@babel/eslint-parser": "^7.23.3", + "@babel/plugin-proposal-decorators": "^7.23.7", "@ember/optional-features": "^2.0.0", "@ember/string": "^3.1.1", "@ember/test-helpers": "^3.2.1", @@ -69,23 +71,27 @@ "concurrently": "^8.2.2", "ember-auto-import": "^2.7.2", "ember-basic-dropdown": "8.0.0-beta.4", - "ember-cli": "~5.4.1", + "ember-cli": "~5.5.0", "ember-cli-app-version": "^6.0.1", "ember-cli-babel": "^8.2.0", "ember-cli-clean-css": "^3.0.0", "ember-cli-dependency-checker": "^3.3.2", "ember-cli-htmlbars": "^6.3.0", "ember-cli-inject-live-reload": "^2.1.0", + "ember-cli-mirage": "^3.0.2", + "ember-cli-sass": "^11.0.1", "ember-cli-sri": "^2.1.1", "ember-cli-terser": "^4.0.2", + "ember-code-snippet": "git+https://git@github.com/ef4/ember-code-snippet.git#d054b697098ad52481c94a952ccf8d89ba1f25fe", "ember-data": "~5.3.0", "ember-fetch": "^8.1.2", "ember-load-initializers": "^2.1.2", "ember-modifier": "^4.1.0", "ember-page-title": "^8.2.0", + "ember-prism": "^0.13.0", "ember-qunit": "^8.0.2", "ember-resolver": "^11.0.1", - "ember-source": "~5.4.0", + "ember-source": "~5.5.0", "ember-source-channel-url": "^3.0.0", "ember-template-lint": "^5.13.0", "ember-try": "^3.0.0", @@ -96,24 +102,18 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.0.1", "loader.js": "^4.7.0", + "memory-scroll": "^1.0.2", + "miragejs": "^0.1.48", "prettier": "^3.2.3", "qunit": "^2.20.0", "qunit-dom": "^3.0.0", + "sass": "^1.69.7", "stylelint": "^16.1.0", "stylelint-config-standard": "^36.0.0", "stylelint-prettier": "^5.0.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.3.3", - "webpack": "^5.89.0", - "@babel/eslint-parser": "^7.23.3", - "@babel/plugin-proposal-decorators": "^7.23.7", - "ember-cli-mirage": "^3.0.2", - "ember-cli-sass": "^11.0.1", - "ember-code-snippet": "git+https://git@github.com/ef4/ember-code-snippet.git#d054b697098ad52481c94a952ccf8d89ba1f25fe", - "ember-prism": "^0.13.0", - "memory-scroll": "^1.0.2", - "miragejs": "^0.1.48", - "sass": "^1.69.7" + "webpack": "^5.89.0" }, "engines": { "node": ">= 18" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c41b013ab..449aa5464 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,7 +50,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.1 - version: 3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/test-setup': specifier: ^3.0.3 version: 3.0.3 @@ -164,13 +164,13 @@ importers: version: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-basic-dropdown: specifier: 8.0.0-beta.4 - version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) ember-cli: - specifier: ~5.4.1 - version: 5.4.1 + specifier: ~5.5.0 + version: 5.5.0 ember-cli-app-version: specifier: ^6.0.1 - version: 6.0.1(ember-source@5.4.0) + version: 6.0.1(ember-source@5.5.0) ember-cli-babel: specifier: ^8.2.0 version: 8.2.0(@babel/core@7.23.7) @@ -179,7 +179,7 @@ importers: version: 3.0.0 ember-cli-dependency-checker: specifier: ^3.3.2 - version: 3.3.2(ember-cli@5.4.1) + version: 3.3.2(ember-cli@5.5.0) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -188,7 +188,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.2 - version: 3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.4.0)(miragejs@0.1.48)(webpack@5.89.0) + version: 3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.5.0)(miragejs@0.1.48)(webpack@5.89.0) ember-cli-sass: specifier: ^11.0.1 version: 11.0.1 @@ -203,7 +203,7 @@ importers: version: github.com/ef4/ember-code-snippet/d054b697098ad52481c94a952ccf8d89ba1f25fe ember-data: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + version: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) ember-fetch: specifier: ^8.1.2 version: 8.1.2 @@ -212,22 +212,22 @@ importers: version: 2.1.2(@babel/core@7.23.7) ember-modifier: specifier: ^4.1.0 - version: 4.1.0(ember-source@5.4.0) + version: 4.1.0(ember-source@5.5.0) ember-page-title: specifier: ^8.2.0 - version: 8.2.0(ember-source@5.4.0) + version: 8.2.0(ember-source@5.5.0) ember-prism: specifier: ^0.13.0 - version: 0.13.0(@babel/core@7.23.7)(ember-source@5.4.0)(webpack@5.89.0) + version: 0.13.0(@babel/core@7.23.7)(ember-source@5.5.0)(webpack@5.89.0) ember-qunit: specifier: ^8.0.2 - version: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.4.0)(qunit@2.20.0) + version: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.5.0)(qunit@2.20.0) ember-resolver: specifier: ^11.0.1 - version: 11.0.1(ember-source@5.4.0) + version: 11.0.1(ember-source@5.5.0) ember-source: - specifier: ~5.4.0 - version: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + specifier: ~5.5.0 + version: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -299,31 +299,31 @@ importers: dependencies: '@ember/render-modifiers': specifier: ^2.1.0 - version: 2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.4.0) + version: 2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0) '@ember/test-helpers': specifier: ^2.9.4 || ^3.2.1 - version: 3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/addon-shim': specifier: ^1.8.7 version: 1.8.7 '@embroider/util': specifier: ^1.12.1 - version: 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0) + version: 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0) ember-assign-helper: specifier: ^0.5.0 - version: 0.5.0(ember-source@5.4.0) + version: 0.5.0(ember-source@5.5.0) ember-basic-dropdown: specifier: 8.0.0-beta.4 - version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) ember-concurrency: specifier: ^3.1.1 - version: 3.1.1(@babel/core@7.23.7)(ember-source@5.4.0) + version: 3.1.1(@babel/core@7.23.7)(ember-source@5.5.0) ember-source: specifier: ^3.28.0 || ^4.0.0 || >=5.0.0 - version: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + version: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) ember-truth-helpers: specifier: ^4.0.3 - version: 4.0.3(ember-source@5.4.0) + version: 4.0.3(ember-source@5.5.0) devDependencies: '@babel/core': specifier: ^7.23.7 @@ -511,7 +511,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.1 - version: 3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/test-setup': specifier: ^3.0.3 version: 3.0.3 @@ -628,13 +628,13 @@ importers: version: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-basic-dropdown: specifier: 8.0.0-beta.4 - version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + version: 8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) ember-cli: - specifier: ~5.4.1 - version: 5.4.1 + specifier: ~5.5.0 + version: 5.5.0 ember-cli-app-version: specifier: ^6.0.1 - version: 6.0.1(ember-source@5.4.0) + version: 6.0.1(ember-source@5.5.0) ember-cli-babel: specifier: ^8.2.0 version: 8.2.0(@babel/core@7.23.7) @@ -643,7 +643,7 @@ importers: version: 3.0.0 ember-cli-dependency-checker: specifier: ^3.3.2 - version: 3.3.2(ember-cli@5.4.1) + version: 3.3.2(ember-cli@5.5.0) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -652,7 +652,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.2 - version: 3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.4.0)(miragejs@0.1.48)(webpack@5.89.0) + version: 3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.5.0)(miragejs@0.1.48)(webpack@5.89.0) ember-cli-sass: specifier: ^11.0.1 version: 11.0.1 @@ -664,7 +664,7 @@ importers: version: 4.0.2 ember-data: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + version: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) ember-fetch: specifier: ^8.1.2 version: 8.1.2 @@ -673,19 +673,19 @@ importers: version: 2.1.2(@babel/core@7.23.7) ember-modifier: specifier: ^4.1.0 - version: 4.1.0(ember-source@5.4.0) + version: 4.1.0(ember-source@5.5.0) ember-page-title: specifier: ^8.2.0 - version: 8.2.0(ember-source@5.4.0) + version: 8.2.0(ember-source@5.5.0) ember-qunit: specifier: ^8.0.2 - version: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.4.0)(qunit@2.20.0) + version: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.5.0)(qunit@2.20.0) ember-resolver: specifier: ^11.0.1 - version: 11.0.1(ember-source@5.4.0) + version: 11.0.1(ember-source@5.5.0) ember-source: - specifier: ~5.4.0 - version: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + specifier: ~5.5.0 + version: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -811,6 +811,16 @@ packages: semver: 6.3.1 dev: true + /@babel/generator@7.23.0: + resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.21 + jsesc: 2.5.2 + dev: true + /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} @@ -1959,6 +1969,24 @@ packages: '@babel/parser': 7.23.6 '@babel/types': 7.23.6 + /@babel/traverse@7.23.0: + resolution: {integrity: sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/traverse@7.23.7: resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} engines: {node: '>=6.9.0'} @@ -1976,6 +2004,15 @@ packages: transitivePeerDependencies: - supports-color + /@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + /@babel/types@7.23.6: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} @@ -2043,7 +2080,7 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember/string': 3.1.1 '@embroider/macros': 1.13.4(@glint/template@1.2.2) ember-cli-babel: 8.2.0(@babel/core@7.23.7) @@ -2064,7 +2101,7 @@ packages: dependencies: '@babel/core': 7.23.7 '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.13.4(@glint/template@1.2.2) @@ -2087,7 +2124,7 @@ packages: '@ember-data/store': 5.3.0 dependencies: '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.13.4(@glint/template@1.2.2) ember-cli-babel: 8.2.0(@babel/core@7.23.7) @@ -2109,7 +2146,7 @@ packages: '@ember-data/graph': 5.3.0(@babel/core@7.23.7)(@ember-data/store@5.3.0) '@ember-data/private-build-infra': 5.3.0 '@ember-data/request-utils': 5.3.0(@babel/core@7.23.7) - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.13.4(@glint/template@1.2.2) ember-cli-babel: 8.2.0(@babel/core@7.23.7) @@ -2145,7 +2182,7 @@ packages: - supports-color dev: true - /@ember-data/model@5.3.0(@babel/core@7.23.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.4.0): + /@ember-data/model@5.3.0(@babel/core@7.23.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.5.0): resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -2170,12 +2207,12 @@ packages: '@ember-data/json-api': 5.3.0(@babel/core@7.23.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember-data/tracking': 5.3.0(@babel/core@7.23.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.13.4(@glint/template@1.2.2) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.7)(ember-source@5.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.7)(ember-source@5.5.0) ember-cli-babel: 8.2.0(@babel/core@7.23.7) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 @@ -2265,7 +2302,7 @@ packages: - supports-color dev: true - /@ember-data/store@5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0): + /@ember-data/store@5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0): resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -2278,7 +2315,7 @@ packages: '@ember/string': 3.1.1 '@embroider/macros': 1.13.4(@glint/template@1.2.2) '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.7)(ember-source@5.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.7)(ember-source@5.5.0) ember-cli-babel: 8.2.0(@babel/core@7.23.7) transitivePeerDependencies: - '@babel/core' @@ -2317,7 +2354,7 @@ packages: - supports-color dev: true - /@ember/render-modifiers@2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.4.0): + /@ember/render-modifiers@2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0): resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2331,7 +2368,7 @@ packages: '@glint/template': 1.2.2 ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.23.7) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -2344,7 +2381,7 @@ packages: transitivePeerDependencies: - supports-color - /@ember/test-helpers@3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0): + /@ember/test-helpers@3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0): resolution: {integrity: sha512-DvJSihJPV4xshwEgBrFN4aUVc9m/Y/hVzwcslfSVq/h3dMWCyAj4+agkkdJPQrwBaE+H4IyGNzr555S7bTErEA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -2358,7 +2395,7 @@ packages: ember-auto-import: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/template' - supports-color @@ -2520,7 +2557,7 @@ packages: resolve: 1.22.8 dev: true - /@embroider/util@1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0): + /@embroider/util@1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0): resolution: {integrity: sha512-sEjFf2HOcqQdm3auernvvD3oXX/CdGTjo9eB5N8DmQBz9vseYNjn4kQRaAcyHWpCpMHe5Yr0d9xW8+4c9a9fJw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2538,7 +2575,7 @@ packages: '@glint/template': 1.2.2 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color @@ -7019,13 +7056,13 @@ packages: /electron-to-chromium@1.4.634: resolution: {integrity: sha512-gQNahJfF5AE4MZo+pMSwmnwkzVZ+F4ZGGj4Z/MMddOXVQM0y9OHy6ts3W9SDzAJaiZM3p6eixn5ABCQ+AfXzcQ==} - /ember-assign-helper@0.5.0(ember-source@5.4.0): + /ember-assign-helper@0.5.0(ember-source@5.5.0): resolution: {integrity: sha512-swH7FqmqB5iSeoKlU6X41iqw5HQ+EdBDyFDXmwytTyUd5GRvfGfZUn2SMUUGdyvo5FxXJWqMJ0rBT//EcGC0+Q==} peerDependencies: ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0 dependencies: '@embroider/addon-shim': 1.8.7 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: false @@ -7073,23 +7110,23 @@ packages: - supports-color - webpack - /ember-basic-dropdown@8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0): + /ember-basic-dropdown@8.0.0-beta.4(@ember/string@3.1.1)(@ember/test-helpers@3.2.1)(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0): resolution: {integrity: sha512-tSYJ4hclgYaUfW47+orrD/HRwzl+PYaDC5dfxIS0N/+Meb+gZ+oAFon5zwPMNNpiCoNT0dd1lNGf1MUVpk+ppg==} peerDependencies: '@ember/test-helpers': ^2.9.4 || ^3.2.1 ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0 dependencies: '@babel/core': 7.23.7 - '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.13.4(@glint/template@1.2.2) - '@embroider/util': 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0) - ember-element-helper: 0.8.5(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0) + '@embroider/util': 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0) + ember-element-helper: 0.8.5(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0) ember-get-config: 2.1.1(@glint/template@1.2.2) - ember-modifier: 4.1.0(ember-source@5.4.0) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) - ember-style-modifier: 3.1.1(@ember/string@3.1.1)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) - ember-truth-helpers: 4.0.3(ember-source@5.4.0) + ember-modifier: 4.1.0(ember-source@5.5.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-style-modifier: 3.1.1(@ember/string@3.1.1)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) + ember-truth-helpers: 4.0.3(ember-source@5.5.0) transitivePeerDependencies: - '@ember/string' - '@glint/environment-ember-loose' @@ -7110,7 +7147,7 @@ packages: - supports-color dev: true - /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.7)(ember-source@5.4.0): + /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.7)(ember-source@5.5.0): resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==} engines: {node: 14.* || >= 16} peerDependencies: @@ -7122,21 +7159,21 @@ packages: ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.23.7) ember-cli-babel: 7.26.11 ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color dev: true - /ember-cli-app-version@6.0.1(ember-source@5.4.0): + /ember-cli-app-version@6.0.1(ember-source@5.5.0): resolution: {integrity: sha512-XA1FwkWA5QytmWF0jcJqEr3jcZoiCl9Fb33TZgOVfClL7Voxe+/RwzISEprBRQgbf7j8z1xf8/RJCKfclUy3rQ==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -7232,14 +7269,14 @@ packages: - supports-color dev: true - /ember-cli-dependency-checker@3.3.2(ember-cli@5.4.1): + /ember-cli-dependency-checker@3.3.2(ember-cli@5.5.0): 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: 5.4.1 + ember-cli: 5.5.0 find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 @@ -7312,7 +7349,7 @@ packages: engines: {node: ^4.5 || 6.* || >= 7.*} dev: true - /ember-cli-mirage@3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.4.0)(miragejs@0.1.48)(webpack@5.89.0): + /ember-cli-mirage@3.0.2(@ember/test-helpers@3.2.1)(ember-data@5.3.0)(ember-qunit@8.0.2)(ember-source@5.5.0)(miragejs@0.1.48)(webpack@5.89.0): resolution: {integrity: sha512-SthtL8i/tvo7F/XwkSa/XEE1h99p2o1wS2O3DzyEzPqySpSD8a8YKauvN/FgZQVwjcXJuprSrCiWne8+bb6rYA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -7333,18 +7370,18 @@ packages: optional: true dependencies: '@babel/core': 7.23.7 - '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/macros': 1.13.4(@glint/template@1.2.2) broccoli-file-creator: 2.1.1 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 ember-auto-import: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-cli-babel: 8.2.0(@babel/core@7.23.7) - ember-data: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + ember-data: 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) ember-get-config: 2.1.1(@glint/template@1.2.2) ember-inflector: 4.0.2 - ember-qunit: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.4.0)(qunit@2.20.0) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-qunit: 8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.5.0)(qunit@2.20.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) miragejs: 0.1.48 transitivePeerDependencies: - '@glint/template' @@ -7551,8 +7588,8 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli@5.4.1: - resolution: {integrity: sha512-+jwp63OPT0zkUnXP563DkIwb1GiI6kGYHg6DyzJKY48BCdevqcgxsMFn8/RENXoF7krg18A5B9cSa8Y1v15tIw==} + /ember-cli@5.5.0: + resolution: {integrity: sha512-D3Q+mq5yOpZB1pJu4aOnVj5+LTwXmd5sJhXqZxc9Y0JFRYinl4h0HHGUMUvtV7obo811gf13ObDAaUmSfVPQbQ==} engines: {node: '>= 18'} hasBin: true dependencies: @@ -7586,6 +7623,7 @@ packages: ember-cli-normalize-entity-name: 1.0.0 ember-cli-preprocess-registry: 5.0.1 ember-cli-string-utils: 1.1.0 + ember-template-tag: 2.3.15 ensure-posix-path: 1.1.1 execa: 5.1.1 exit: 0.1.2 @@ -7711,7 +7749,7 @@ packages: - '@babel/core' - supports-color - /ember-concurrency@3.1.1(@babel/core@7.23.7)(ember-source@5.4.0): + /ember-concurrency@3.1.1(@babel/core@7.23.7)(ember-source@5.5.0): resolution: {integrity: sha512-doXFYYfy1C7jez+jDDlfahTp03QdjXeSY/W3Zbnx/q3UNJ9g10Shf2d7M/HvWo/TC22eU+6dPLIpqd/6q4pR+Q==} engines: {node: 16.* || >= 18} peerDependencies: @@ -7724,13 +7762,13 @@ 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.7) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - supports-color dev: false - /ember-data@5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0): + /ember-data@5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0): resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -7741,12 +7779,12 @@ packages: '@ember-data/graph': 5.3.0(@babel/core@7.23.7)(@ember-data/store@5.3.0) '@ember-data/json-api': 5.3.0(@babel/core@7.23.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) - '@ember-data/model': 5.3.0(@babel/core@7.23.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.4.0) + '@ember-data/model': 5.3.0(@babel/core@7.23.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.5.0) '@ember-data/private-build-infra': 5.3.0 '@ember-data/request': 5.3.0(@babel/core@7.23.7) '@ember-data/request-utils': 5.3.0(@babel/core@7.23.7) '@ember-data/serializer': 5.3.0(@babel/core@7.23.7)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.4.0) + '@ember-data/store': 5.3.0(@babel/core@7.23.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.5.0) '@ember-data/tracking': 5.3.0(@babel/core@7.23.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 @@ -7768,15 +7806,15 @@ packages: - webpack-cli dev: true - /ember-element-helper@0.8.5(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0): + /ember-element-helper@0.8.5(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0): resolution: {integrity: sha512-yZYzuasn6ZC8Nwv0MpaLYGtm68ZxIBSNSe/CYxNWkDdgcuAb2lAG1gx37XkwBIiwPQET0W2agwq7++/HwdMF8g==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: ^3.8 || ^4.0.0 || >= 5.0.0 dependencies: '@embroider/addon-shim': 1.8.3 - '@embroider/util': 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.4.0) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + '@embroider/util': 1.12.1(@glint/environment-ember-loose@1.2.2)(@glint/template@1.2.2)(ember-source@5.5.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - '@glint/environment-ember-loose' - '@glint/template' @@ -7805,7 +7843,7 @@ packages: - supports-color dev: true - /ember-functions-as-helper-polyfill@2.1.2(ember-source@5.4.0): + /ember-functions-as-helper-polyfill@2.1.2(ember-source@5.5.0): resolution: {integrity: sha512-yvW6xykvZEIYzzwlrC/g9yu6LtLkkj5F+ho6U+BDxN1uREMgoMOZnji7sSILn5ITVpaJ055DPcO+utEFD7IZOA==} engines: {node: '>= 14.0.0'} peerDependencies: @@ -7814,7 +7852,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-typescript: 5.2.1 ember-cli-version-checker: 5.1.2 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color @@ -7859,7 +7897,7 @@ packages: - '@babel/core' - supports-color - /ember-modifier@4.1.0(ember-source@5.4.0): + /ember-modifier@4.1.0(ember-source@5.5.0): resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==} peerDependencies: ember-source: '*' @@ -7870,11 +7908,11 @@ packages: '@embroider/addon-shim': 1.8.7 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color - /ember-page-title@8.2.0(ember-source@5.4.0): + /ember-page-title@8.2.0(ember-source@5.5.0): resolution: {integrity: sha512-8t6kJ4V47BLccXH5I/0h86MG0TqwGi7UDxbLGn8yudg8Hit3iAkB3YrN2378uLUluYZM8KBxu1NsrMRsxhi48A==} engines: {node: 16.* || >= 18} peerDependencies: @@ -7882,16 +7920,16 @@ packages: dependencies: '@embroider/addon-shim': 1.8.7 '@simple-dom/document': 1.4.0 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: true - /ember-prism@0.13.0(@babel/core@7.23.7)(ember-source@5.4.0)(webpack@5.89.0): + /ember-prism@0.13.0(@babel/core@7.23.7)(ember-source@5.5.0)(webpack@5.89.0): resolution: {integrity: sha512-+vbrlXAxO8kw3pJCdtNuuQItANEP9dJ/UPxPPFX6hvbbGTAS5JYz6VG4SyNEJ4vBG1MxkwHirYywiDZIbaD8hQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.4.0) + '@ember/render-modifiers': 2.1.0(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0) ember-auto-import: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 @@ -7906,25 +7944,25 @@ packages: - webpack dev: true - /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.4.0)(qunit@2.20.0): + /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(ember-source@5.5.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.2)(ember-source@5.4.0)(webpack@5.89.0) + '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.13.4(@glint/template@1.2.2) ember-cli-test-loader: 3.1.0 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(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@5.4.0): + /ember-resolver@11.0.1(ember-source@5.5.0): resolution: {integrity: sha512-ucBk3oM+PR+AfYoSUXeQh8cDQS1sSiEKp4Pcgbew5cFMSqPxJfqd1zyZsfQKNTuyubeGmWxBOyMVSTvX2LeCyg==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -7934,7 +7972,7 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color dev: true @@ -7962,8 +8000,8 @@ packages: - encoding dev: true - /ember-source@5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0): - resolution: {integrity: sha512-y2fPd7DJ8D9IBjHSf6CPwU8TqNpqytpMgFyzf+9tPvu/u2Wdd45jEd2W1weKE3URQwPTcA0vK8Q1w6uzLOx/EA==} + /ember-source@5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0): + resolution: {integrity: sha512-OTJ9kt76wyvEkdSdjmonoLUTTqYg5OaFxicSiwKsjX9gJ9bVzuCu3uInhBKEfTdC5lSBMEcVuGk8f9LUF3pxJQ==} engines: {node: '>= 16.*'} peerDependencies: '@glimmer/component': ^1.1.2 @@ -8009,11 +8047,11 @@ packages: ember-cli-version-checker: 5.1.2 ember-router-generator: 2.0.0 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 + simple-html-tokenizer: 0.5.11 transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -8021,7 +8059,7 @@ packages: - supports-color - webpack - /ember-style-modifier@3.1.1(@ember/string@3.1.1)(@glint/template@1.2.2)(ember-source@5.4.0)(webpack@5.89.0): + /ember-style-modifier@3.1.1(@ember/string@3.1.1)(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0): resolution: {integrity: sha512-J91YLKVp3/m7LrcLEWNSG2sJlSFhE5Ny75empU048qYJtdJMe788Ks/EpKEi953o1mJujVRg792YGrwbrpTzNA==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -8030,7 +8068,7 @@ packages: '@ember/string': 3.1.1 ember-auto-import: 2.7.2(@glint/template@1.2.2)(webpack@5.89.0) ember-cli-babel: 7.26.11 - ember-modifier: 4.1.0(ember-source@5.4.0) + ember-modifier: 4.1.0(ember-source@5.5.0) transitivePeerDependencies: - '@glint/template' - ember-source @@ -8101,6 +8139,17 @@ packages: - supports-color dev: true + /ember-template-tag@2.3.15: + resolution: {integrity: sha512-uvFt+eIE4788Yr3X1wYLrh+PYYmasmREh2IoShIrZvOW2dOfC+elSZeqeEacNhbKJUX3tT9XUKlbpYFVwvSvyA==} + dependencies: + '@babel/generator': 7.23.0 + '@babel/traverse': 7.23.0 + '@babel/types': 7.23.0 + '@glimmer/syntax': 0.84.3 + transitivePeerDependencies: + - supports-color + dev: true + /ember-tracked-storage-polyfill@1.0.0: resolution: {integrity: sha512-eL7lZat68E6P/D7b9UoTB5bB5Oh/0aju0Z7PCMi3aTwhaydRaxloE7TGrTRYU+NdJuyNVZXeGyxFxn2frvd3TA==} engines: {node: 12.* || >= 14} @@ -8111,14 +8160,14 @@ packages: - supports-color dev: true - /ember-truth-helpers@4.0.3(ember-source@5.4.0): + /ember-truth-helpers@4.0.3(ember-source@5.5.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@5.4.0) - ember-source: 5.4.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) + ember-functions-as-helper-polyfill: 2.1.2(ember-source@5.5.0) + ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(rsvp@4.8.5)(webpack@5.89.0) transitivePeerDependencies: - supports-color @@ -9587,7 +9636,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 3.0.8 once: 1.4.0 path-is-absolute: 1.0.1 dev: true diff --git a/test-app/README.md b/test-app/README.md index 16ff55051..f94122fe9 100644 --- a/test-app/README.md +++ b/test-app/README.md @@ -20,7 +20,7 @@ You will need the following things properly installed on your computer. ## Running / Development -* `ember serve` +* `npm run start` * Visit your app at [http://localhost:4200](http://localhost:4200). * Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests). @@ -30,8 +30,8 @@ Make use of the many generators for code, try `ember help generate` for more det ### Running Tests -* `ember test` -* `ember test --server` +* `npm run test` +* `npm run test:ember -- --server` ### Linting @@ -40,8 +40,8 @@ Make use of the many generators for code, try `ember help generate` for more det ### Building -* `ember build` (development) -* `ember build --environment production` (production) +* `npm exec ember build` (development) +* `npm run build` (production) ### Deploying diff --git a/test-app/config/ember-cli-update.json b/test-app/config/ember-cli-update.json index cd71c80e5..abbc5467e 100644 --- a/test-app/config/ember-cli-update.json +++ b/test-app/config/ember-cli-update.json @@ -3,7 +3,7 @@ "packages": [ { "name": "ember-cli", - "version": "5.4.1", + "version": "5.5.0", "blueprints": [ { "name": "app", @@ -12,7 +12,6 @@ "isBaseBlueprint": true, "options": [ "--no-welcome", - "--ci-provider=travis", "--typescript" ] } diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index 7f465a5ff..21e04f418 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -45,7 +45,7 @@ module.exports = async function () { }, }, { - name: 'ember-5.4', + name: 'ember-lts-5.4', npm: { devDependencies: { 'ember-source': '~5.4.0', diff --git a/test-app/package.json b/test-app/package.json index 6391651ab..6d992f177 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -27,12 +27,15 @@ }, "devDependencies": { "@babel/core": "^7.23.7", + "@babel/eslint-parser": "^7.23.3", + "@babel/plugin-proposal-decorators": "^7.23.7", "@ember/optional-features": "^2.0.0", "@ember/string": "^3.1.1", "@ember/test-helpers": "^3.2.1", "@embroider/test-setup": "^3.0.3", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", + "@release-it-plugins/lerna-changelog": "^6.1.0", "@tsconfig/ember": "^3.0.3", "@types/ember": "^4.0.11", "@types/ember-data": "^4.4.16", @@ -68,13 +71,15 @@ "concurrently": "^8.2.2", "ember-auto-import": "^2.7.2", "ember-basic-dropdown": "8.0.0-beta.4", - "ember-cli": "~5.4.1", + "ember-cli": "~5.5.0", "ember-cli-app-version": "^6.0.1", "ember-cli-babel": "^8.2.0", "ember-cli-clean-css": "^3.0.0", "ember-cli-dependency-checker": "^3.3.2", "ember-cli-htmlbars": "^6.3.0", "ember-cli-inject-live-reload": "^2.1.0", + "ember-cli-mirage": "^3.0.2", + "ember-cli-sass": "^11.0.1", "ember-cli-sri": "^2.1.1", "ember-cli-terser": "^4.0.2", "ember-data": "~5.3.0", @@ -84,7 +89,7 @@ "ember-page-title": "^8.2.0", "ember-qunit": "^8.0.2", "ember-resolver": "^11.0.1", - "ember-source": "~5.4.0", + "ember-source": "~5.5.0", "ember-source-channel-url": "^3.0.0", "ember-template-lint": "^5.13.0", "ember-try": "^3.0.0", @@ -95,22 +100,17 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.0.1", "loader.js": "^4.7.0", + "miragejs": "^0.1.48", "prettier": "^3.2.3", "qunit": "^2.20.0", "qunit-dom": "^3.0.0", + "sass": "^1.69.7", "stylelint": "^16.1.0", "stylelint-config-standard": "^36.0.0", "stylelint-prettier": "^5.0.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.3.3", - "webpack": "^5.89.0", - "@babel/eslint-parser": "^7.23.3", - "@babel/plugin-proposal-decorators": "^7.23.7", - "@release-it-plugins/lerna-changelog": "^6.1.0", - "ember-cli-mirage": "^3.0.2", - "ember-cli-sass": "^11.0.1", - "miragejs": "^0.1.48", - "sass": "^1.69.7" + "webpack": "^5.89.0" }, "engines": { "node": ">= 18"