diff --git a/.eslintignore b/.eslintignore index 9385391..768fab3 100644 --- a/.eslintignore +++ b/.eslintignore @@ -2,6 +2,7 @@ /blueprints/*/files/ # compiled output +/declarations/ /dist/ # misc diff --git a/.npmignore b/.npmignore index 69beb28..8c9fd97 100644 --- a/.npmignore +++ b/.npmignore @@ -23,6 +23,8 @@ /ember-cli-build.js /testem.js /tests/ +/tsconfig.declarations.json +/tsconfig.json /yarn-error.log /yarn.lock .gitkeep diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c4cce1e..23b79a9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,13 +13,13 @@ ## Running tests -* `ember test` – Runs the test suite on the current Ember version -* `ember test --server` – Runs the test suite in "watch mode" -* `ember try:each` – Runs the test suite against multiple Ember versions +* `npm run test` – Runs the test suite on the current Ember version +* `npm run test:ember -- --server` – Runs the test suite in "watch mode" +* `npm run test:ember-compatibility` – Runs the test suite against multiple Ember versions ## Running the dummy application -* `ember serve` +* `npm run start` * Visit the dummy application at [http://localhost:4200](http://localhost:4200). For more information on using ember-cli, visit [https://cli.emberjs.com/release/](https://cli.emberjs.com/release/). diff --git a/README.md b/README.md index e57be3d..94dd080 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ Addon that encapsulates ability to render a data set as either excel or csv. ## Compatibility -* Ember.js v4.8 or above -* Ember CLI v4.8 or above +* Ember.js v4.12 or above +* Ember CLI v4.12 or above * Node.js v18 or above diff --git a/package.json b/package.json index 5d807e3..c872ae2 100644 --- a/package.json +++ b/package.json @@ -34,51 +34,51 @@ "test:ember-compatibility": "ember try:each" }, "dependencies": { - "@babel/core": "^7.23.2", - "ember-auto-import": "^2.6.3", + "@babel/core": "^7.24.4", + "ember-auto-import": "^2.7.2", "ember-cli-babel": "^8.2.0", "ember-cli-htmlbars": "^6.3.0", "file-saver": "^2.0.5", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz" }, "devDependencies": { - "@babel/eslint-parser": "^7.22.15", - "@babel/plugin-proposal-decorators": "^7.23.2", - "@ember/optional-features": "^2.0.0", - "@ember/test-helpers": "^3.2.0", - "@embroider/test-setup": "^3.0.2", + "@babel/eslint-parser": "^7.24.1", + "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember/optional-features": "^2.1.0", + "@ember/test-helpers": "^3.3.0", + "@embroider/test-setup": "^3.0.3", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "broccoli-asset-rev": "^3.0.0", "concurrently": "^8.2.2", - "ember-cli": "~5.4.2", + "ember-cli": "~5.8.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-sri": "^2.1.1", "ember-cli-terser": "^4.0.2", "ember-load-initializers": "^2.1.2", - "ember-page-title": "^8.0.0", - "ember-qunit": "^8.0.1", + "ember-page-title": "^8.2.3", + "ember-qunit": "^8.0.2", "ember-resolver": "^11.0.1", - "ember-source": "~5.4.0", + "ember-source": "~5.8.0", "ember-source-channel-url": "^3.0.0", - "ember-template-lint": "^5.11.2", + "ember-template-lint": "^5.13.0", "ember-try": "^3.0.0", - "eslint": "^8.52.0", - "eslint-config-prettier": "^9.0.0", - "eslint-plugin-ember": "^11.11.1", - "eslint-plugin-n": "^16.2.0", - "eslint-plugin-prettier": "^5.0.1", - "eslint-plugin-qunit": "^8.0.1", + "eslint": "^8.57.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-ember": "^11.12.0", + "eslint-plugin-n": "^16.6.2", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-qunit": "^8.1.1", "loader.js": "^4.7.0", - "prettier": "^3.0.3", - "qunit": "^2.20.0", + "prettier": "^3.2.5", + "qunit": "^2.20.1", "qunit-dom": "^2.0.0", "stylelint": "^15.11.0", "stylelint-config-standard": "^34.0.0", - "stylelint-prettier": "^4.0.2", - "webpack": "^5.89.0" + "stylelint-prettier": "^4.1.0", + "webpack": "^5.91.0" }, "peerDependencies": { "ember-source": "^4.0.0" diff --git a/tests/dummy/config/ember-cli-update.json b/tests/dummy/config/ember-cli-update.json index 52621ff..2f4b82e 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": "5.4.2", + "version": "5.8.1", "blueprints": [ { "name": "addon", diff --git a/tests/dummy/config/ember-try.js b/tests/dummy/config/ember-try.js index 93b9f51..e3e6b94 100644 --- a/tests/dummy/config/ember-try.js +++ b/tests/dummy/config/ember-try.js @@ -7,18 +7,18 @@ module.exports = async function () { return { scenarios: [ { - name: 'ember-lts-4.8', + name: 'ember-lts-4.12', npm: { devDependencies: { - 'ember-source': '~4.8.0', + 'ember-source': '~4.12.0', }, }, }, { - name: 'ember-lts-4.12', + name: 'ember-lts-5.4', npm: { devDependencies: { - 'ember-source': '~4.12.0', + 'ember-source': '~5.4.0', }, }, }, diff --git a/tsconfig.declarations.json b/tsconfig.declarations.json deleted file mode 100644 index 5a21df7..0000000 --- a/tsconfig.declarations.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "declarationDir": "declarations", - "emitDeclarationOnly": true, - "noEmit": false, - "rootDir": "." - }, - "include": ["addon", "addon-test-support"] -} diff --git a/yarn.lock b/yarn.lock index 732f914..c21b78e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,7 +23,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.9.tgz#24b01c5db6a3ebf85661b4fb4a946a9bccc72ac8" integrity sha512-yD+hEuJ/+wAJ4Ox2/rpNv5HIuPG82x3ZlQvYVn8iYCprdxzE7P1udpGF1jyjQVBU4dgznN+k2h103vxZ7NdPyw== -"@babel/core@^7.12.0", "@babel/core@^7.16.10", "@babel/core@^7.16.7", "@babel/core@^7.23.2", "@babel/core@^7.3.4": +"@babel/core@^7.12.0", "@babel/core@^7.16.10", "@babel/core@^7.16.7", "@babel/core@^7.24.4", "@babel/core@^7.3.4": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.9.tgz#855a4cddcec4158f3f7afadacdab2a7de8af7434" integrity sha512-WYvQviPw+Qyib0v92AwNIrdLISTp7RfDkM7bPqBvpbnhY4wq8HvHBZREVdYDXk98C8BkOIVnHAY3yvj7AVISxQ== @@ -44,7 +44,7 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/eslint-parser@^7.22.15": +"@babel/eslint-parser@^7.24.1": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.25.9.tgz#603c68a63078796527bc9d0833f5e52dd5f9224c" integrity sha512-5UXfgpK0j0Xr/xIdgdLEhOFxaDZ0bRPWJJchRpqOSur/3rZoPbqqki5mm0p4NE2cs28krBEiSM2MB7//afRSQQ== @@ -290,7 +290,7 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-decorators@^7.13.5", "@babel/plugin-proposal-decorators@^7.16.7", "@babel/plugin-proposal-decorators@^7.20.13", "@babel/plugin-proposal-decorators@^7.23.2": +"@babel/plugin-proposal-decorators@^7.13.5", "@babel/plugin-proposal-decorators@^7.16.7", "@babel/plugin-proposal-decorators@^7.20.13", "@babel/plugin-proposal-decorators@^7.24.1": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz#8680707f943d1a3da2cd66b948179920f097e254" integrity sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g== @@ -397,7 +397,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-block-scoping@^7.22.5", "@babel/plugin-transform-block-scoping@^7.25.9": +"@babel/plugin-transform-block-scoping@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== @@ -964,7 +964,7 @@ resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6" integrity sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog== -"@ember/optional-features@^2.0.0": +"@ember/optional-features@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@ember/optional-features/-/optional-features-2.1.0.tgz#8e15672ca342b5ca6d4d8a00558dc696db0d6f16" integrity sha512-IXjDpTFhsjPk9h3OXwXjlRfhM/Wjtw2E71Xos/81ZsTTwZMB9H+DWhsxePXOkzYy7Jvw4TIzKbMfcnT8mrtwWQ== @@ -976,7 +976,7 @@ mkdirp "^1.0.4" silent-error "^1.1.1" -"@ember/test-helpers@^3.2.0": +"@ember/test-helpers@^3.3.0": version "3.3.1" resolved "https://registry.yarnpkg.com/@ember/test-helpers/-/test-helpers-3.3.1.tgz#b19287dbb7ba169a2033574bb5021c0490b199b9" integrity sha512-h4uFBy4pquBtHsHI+tx9S0wtMmn1L+8dkXiDiyoqG1+3e0Awk6GBujiFM9s4ANq6wC8uIhC3wEFyts10h2OAoQ== @@ -1043,7 +1043,7 @@ semver "^7.3.5" typescript-memoize "^1.0.1" -"@embroider/test-setup@^3.0.2": +"@embroider/test-setup@^3.0.3": version "3.0.3" resolved "https://registry.yarnpkg.com/@embroider/test-setup/-/test-setup-3.0.3.tgz#938f36db1578ad70f357a09ef4ebd16fca0434f9" integrity sha512-3K5KSyTdnxAkZQill6+TdC/XTRr6226LNwZMsrhRbBM0FFZXw2D8qmJSHPvZLheQx3A1jnF9t1lyrAzrKlg6Yw== @@ -1083,16 +1083,16 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== -"@glimmer/compiler@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.84.3.tgz#4bcb414c726977f7d290ff56345ea13ac47bf5dd" - integrity sha512-cj9sGlnvExP9httxY6ZMivJRGulyaZ31DddCYB5h6LxupR4Nk2d1nAJCWPLsvuQJ8qR+eYw0y9aiY/VeT0krpQ== +"@glimmer/compiler@0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.87.1.tgz#2a5e5553b0cc853c14848c94111b7f115a2bb1da" + integrity sha512-7qXrOv55cH/YW+Vs4dFkNJsNXAW/jP+7kZLhKcH8wCduPfBCQxb9HNh1lBESuFej2rCks6h9I1qXeZHkc/oWxQ== 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/interfaces" "^0.87.1" + "@glimmer/syntax" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/vm" "^0.87.1" + "@glimmer/wire-format" "^0.87.1" "@glimmer/component@^1.1.2": version "1.1.2" @@ -1114,29 +1114,37 @@ ember-cli-version-checker "^3.1.3" ember-compatibility-helpers "^1.1.2" -"@glimmer/destroyable@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/destroyable/-/destroyable-0.84.3.tgz#a837ef59bfd64a7b991c76747586205a4a363e41" - integrity sha512-4tUw5UR4ntuySPvbcWyCMRjqxMJMV1GewjU3zGq22XvuBVFfq2K9WmuYV9H9FHg8X0MgDwcus+LjxrVSel39Sw== +"@glimmer/debug@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/debug/-/debug-0.87.1.tgz#aeb06e3c47d739991f81b9e0742ed855d093fd3e" + integrity sha512-rja9/Hofv1NEjIqp8P2eQuHY3+orlS3BL4fbFyvrE+Pw4lRwQPLm6UdgCMHZGGe9yweZAGvNVH6CimDBq7biwA== + dependencies: + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/vm" "^0.87.1" + +"@glimmer/destroyable@0.87.1", "@glimmer/destroyable@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/destroyable/-/destroyable-0.87.1.tgz#e6a5e416b8157b923fa468f6aede8e44854b59f8" + integrity sha512-v9kdMq/FCSMcXK4gIKxPCSEcYXjDAnapKVY2o9fCgqky+mbpd0XuGoxaXa35nFwDk69L/9/8B3vXQOpa6ThikA== dependencies: "@glimmer/env" "0.1.7" - "@glimmer/global-context" "0.84.3" - "@glimmer/interfaces" "0.84.3" - "@glimmer/util" "0.84.3" + "@glimmer/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" "@glimmer/di@^0.1.9": version "0.1.11" resolved "https://registry.yarnpkg.com/@glimmer/di/-/di-0.1.11.tgz#a6878c07a13a2c2c76fcde598a5c97637bfc4280" integrity sha512-moRwafNDwHTnTHzyyZC9D+mUSvYrs1Ak0tRPjjmCghdoHHIvMshVbEnwKb/1WmW5CUlKc2eL9rlAV32n3GiItg== -"@glimmer/encoder@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.84.3.tgz#3c7291243e6cd595bf22fc2771286d570dc24d47" - integrity sha512-T99YQDhNC/1rOFgiz8k4uzgzQsQ+r1my+WVXRv26o0r+/yOnKYndrb6WH/E9d+XtBIZbm1yCSm2BMFYelR0Nrg== +"@glimmer/encoder@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.87.1.tgz#1fbd9c1dcbc6b1451502263d582f1eb7e422ad5f" + integrity sha512-5oZEkdtYcAbkiWuXFQ8ofSEGH5uzqi86WK9/IXb7Qn4t6o7ixadWk8nhtORRpVS1u4FpAjhsAysnzRFoNqJwbQ== dependencies: - "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.84.3" - "@glimmer/vm" "0.84.3" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/vm" "^0.87.1" "@glimmer/env@0.1.7", "@glimmer/env@^0.1.7": version "0.1.7" @@ -1150,6 +1158,11 @@ dependencies: "@glimmer/env" "^0.1.7" +"@glimmer/global-context@0.87.1", "@glimmer/global-context@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/global-context/-/global-context-0.87.1.tgz#e0da196bc80d2e4852639da8a02b1a51c275db96" + integrity sha512-Mitr7pBeVDTplFWlohyzxWLpFll7ffMZN+fnkBmUj8HiDLbD790Lb8lR9B2nL3t4RGnh6W9kDkCnZB+hvDm/eQ== + "@glimmer/interfaces@0.84.3": version "0.84.3" resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.84.3.tgz#629777a4abe373b0785656f6c8d08989f5784805" @@ -1157,68 +1170,87 @@ dependencies: "@simple-dom/interface" "^1.4.0" -"@glimmer/low-level@0.78.2": - version "0.78.2" - resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.78.2.tgz#bca5f666760ce98345e87c5b3e37096e772cb2de" - integrity sha512-0S6TWOOd0fzLLysw1pWZN0TgasaHmYs1Sjz9Til1mTByIXU1S+1rhdyr2veSQPO/aRjPuEQyKXZQHvx23Zax6w== - -"@glimmer/manager@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/manager/-/manager-0.84.3.tgz#5be61728713e6c893836540353989462492ca9fe" - 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": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.84.3.tgz#01679eaa33bcb8b3fc55f19cfb7ae078fb79503b" - integrity sha512-QXlZjr7X6DDTJ3wiYQIHv2Pq/5sdGeTTW15+U+IosjZuQgvwCPJaeXC2CU8yqgA33yHgMgJpkdvLnPUCPrrhwg== +"@glimmer/interfaces@0.87.1", "@glimmer/interfaces@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.87.1.tgz#2b8092db4df791d297473e9ffae97725d08d6efe" + integrity sha512-2lbwLY4Bt9i2SvwT4hhY0TgEYKhOMQBgYvRiraq2BYHwO8iLKh3lC8iO3d+rQ3VgDtQ9i/sP6HG848VNRyVHxA== 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": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.84.3.tgz#aa95000034d10786cb8fdbd199d66fb5498e90f3" - integrity sha512-flUuikKLFL9cekJUA10gJxMRCDjUPb61R3UCl1u69TGN0Nm7FTsMhOsVDtJLeeiAROtPx+NvasPw/6UB1rrdyg== +"@glimmer/manager@0.87.1", "@glimmer/manager@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/manager/-/manager-0.87.1.tgz#7936004b20e0ca6e336ba5553bfe129f5867295d" + integrity sha512-jEUZZQWcuxKg+Ri/A1HGURm9pBrx13JDHx1djYCnPo96yjtQFYxEG0VcwLq2EtAEpFrekwfO1b6m3JZiFqmtGg== dependencies: - "@glimmer/encoder" "0.84.3" + "@glimmer/debug" "^0.87.1" + "@glimmer/destroyable" "^0.87.1" "@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": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/owner/-/owner-0.84.3.tgz#e64083b692452031bdf30cba4124d1fc64e6e5e2" - integrity sha512-ZwA0rU4V8m0z4ncXtWD2QEU6eh61wkKKQUThahPYhfB+JYceVM6Grx7uWeiAxc2v3ncpvbYqIGdnICXDMloxAA== - dependencies: - "@glimmer/util" "0.84.3" + "@glimmer/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/reference" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/validator" "^0.87.1" + "@glimmer/vm" "^0.87.1" + +"@glimmer/node@0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.87.1.tgz#b82d9711ba59c9f571c01e84cd1d09ccdc6a8aaf" + integrity sha512-peESyArA08Va9f3gpBnhO+RNkK4Oe0Q8sMPQILCloAukNe2+DQOhTvDgVjRUKmVXMJCWoSgmJtxkiB3ZE193vw== + dependencies: + "@glimmer/interfaces" "^0.87.1" + "@glimmer/runtime" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@simple-dom/document" "^1.4.0" -"@glimmer/program@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.84.3.tgz#a93d5e2ecd1cb7b9e4582cc4d41d0f92b16f9cf5" - integrity sha512-D8z1lP8NEMyzT8gByFsZpmbRThZvGLS0Tl5AngaDbI2FqlcpEV0ujvLTzzgecd9QQ1k3Cd60dTgy/2N2CI82SA== +"@glimmer/opcode-compiler@0.87.1", "@glimmer/opcode-compiler@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.87.1.tgz#89a5f2cbfc6e80b0762e7910ec05f74e0cccaf1d" + integrity sha512-D9OFrH3CrGNXfGtgcVWvu3xofpQZPoYFkqj3RrcDwnsSIYPSqUYTIOO6dwpxTbPlzkASidq0B2htXK7WkCERVw== dependencies: - "@glimmer/encoder" "0.84.3" + "@glimmer/debug" "^0.87.1" + "@glimmer/encoder" "^0.87.1" "@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/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/manager" "^0.87.1" + "@glimmer/reference" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/vm" "^0.87.1" + "@glimmer/wire-format" "^0.87.1" + +"@glimmer/owner@0.87.1", "@glimmer/owner@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/owner/-/owner-0.87.1.tgz#0133096e754e7d644a59da84f019bdc21134e1e7" + integrity sha512-ayYjznPMSGpgygNT7XlTXeel6Cl/fafm4WJeRRgdPxG1EZMjKPlfpfAyNzf9peEIlW3WMbPu3RAIYrf54aThWQ== + dependencies: + "@glimmer/util" "^0.87.1" + +"@glimmer/program@0.87.1", "@glimmer/program@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.87.1.tgz#b3132cd9369841c36578b06b802aae1c81ba3f22" + integrity sha512-+r1Dz5Da0zyYwBhPmqoXiw3qmDamqqhVmSCtJLLcZ6exXXC2ZjGoNdynfos80A91dx+PFqYgHg+5lfa5STT9iQ== + dependencies: + "@glimmer/encoder" "^0.87.1" + "@glimmer/env" "0.1.7" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/manager" "^0.87.1" + "@glimmer/opcode-compiler" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/vm" "^0.87.1" + "@glimmer/wire-format" "^0.87.1" + +"@glimmer/reference@0.87.1", "@glimmer/reference@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.87.1.tgz#f4c0bc906d867c2354f285cef5929129d05dd398" + integrity sha512-KJwKYDnds6amsmVB1YxmFhJGI/TNCNmsFBWKUH8K0odmiggUCjt3AwUoOKztkwh3xxy/jpq+5AahIuV+uBgW7A== + dependencies: + "@glimmer/env" "^0.1.7" + "@glimmer/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/validator" "^0.87.1" -"@glimmer/reference@0.84.3", "@glimmer/reference@^0.84.3": +"@glimmer/reference@^0.84.3": version "0.84.3" resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.84.3.tgz#6420ad9c102633ac83939fd1b2457269d21fb632" integrity sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw== @@ -1229,26 +1261,36 @@ "@glimmer/util" "0.84.3" "@glimmer/validator" "0.84.3" -"@glimmer/runtime@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.84.3.tgz#d84c02b21ac127fe3da85c7722371406beb6763a" - integrity sha512-LzlJbPDCUH/wjsgJ5kRImvOkqAImSyVRW37t34n/1Qd3v7ZoI8xVQg92lS+2kHZe030sT49ZwKkEIeVZiBreBw== +"@glimmer/runtime@0.87.1", "@glimmer/runtime@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.87.1.tgz#efb56b14f2a34d169ea29af39c857dfe79c10a7a" + integrity sha512-7QBONxRFesnHzelCiUahZjRj3nhbUxPg0F+iD+3rALrXaWfB1pkhngMTK2DYEmsJ7kq04qVzwBnTSrqsmLzOTg== dependencies: - "@glimmer/destroyable" "0.84.3" + "@glimmer/destroyable" "^0.87.1" "@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/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/manager" "^0.87.1" + "@glimmer/owner" "^0.87.1" + "@glimmer/program" "^0.87.1" + "@glimmer/reference" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/validator" "^0.87.1" + "@glimmer/vm" "^0.87.1" + "@glimmer/wire-format" "^0.87.1" + +"@glimmer/syntax@0.87.1", "@glimmer/syntax@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.87.1.tgz#4f8372d7b5e57f109e897cd149097fcd51fe51a1" + integrity sha512-zYzZT6LgpSF0iv5iuxmMV5Pf52aE8dukNC2KfrHC6gXJfM4eLZMZcyk76NW5m+SEetZSOXX6AWv/KwLnoxiMfQ== + dependencies: + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/wire-format" "^0.87.1" + "@handlebars/parser" "~2.0.0" + simple-html-tokenizer "^0.5.11" -"@glimmer/syntax@0.84.3", "@glimmer/syntax@^0.84.2", "@glimmer/syntax@^0.84.3": +"@glimmer/syntax@^0.84.2", "@glimmer/syntax@^0.84.3": version "0.84.3" resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.84.3.tgz#4045a1708cef7fd810cff42fe6deeba40c7286d0" integrity sha512-ioVbTic6ZisLxqTgRBL2PCjYZTFIwobifCustrozRU2xGDiYvVIL0vt25h2c1ioDsX59UgVlDkIK4YTAQQSd2A== @@ -1275,6 +1317,14 @@ "@glimmer/interfaces" "0.84.3" "@simple-dom/interface" "^1.4.0" +"@glimmer/util@0.87.1", "@glimmer/util@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.87.1.tgz#f0e3f9cc7e57eb100e4a6b1d81a97850539d4f00" + integrity sha512-Duxi2JutaIewfIWp8PJl7U5n12yasKWtZFHNLSrg+C8TKeMXdRyJtI7uqtqg0Z/6F9JwdJe/IPhTvdsTTfzAuA== + dependencies: + "@glimmer/env" "0.1.7" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util@^0.44.0": version "0.44.0" resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.44.0.tgz#45df98d73812440206ae7bda87cfe04aaae21ed9" @@ -1288,33 +1338,43 @@ "@glimmer/env" "^0.1.7" "@glimmer/global-context" "0.84.3" +"@glimmer/validator@0.87.1", "@glimmer/validator@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.87.1.tgz#019d66afeff62adc70a9e698a8fd58544656fd82" + integrity sha512-GqzULgK9m2QPfPswhyV30tZmsUegowv9Tyfz2l15cLDFX9L5GcEORpzKXjR0TzCplffuqOC1g8rnMaPsP55apw== + dependencies: + "@glimmer/env" "^0.1.7" + "@glimmer/global-context" "^0.87.1" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" + "@glimmer/validator@^0.44.0": version "0.44.0" resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.44.0.tgz#03d127097dc9cb23052cdb7fcae59d0a9dca53e1" integrity sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw== -"@glimmer/vm-babel-plugins@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.84.3.tgz#82fc094a75ff20086a45b088825e4d97d49b779a" - integrity sha512-fucWuuN7Q9QFB0ODd+PCltcTkmH4fLqYyXGArrfLt/TYN8gLv0yo00mPwFOSY7MWti/MUx88xd20/PycvYtg8w== +"@glimmer/vm-babel-plugins@0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.87.1.tgz#a651e09e842b88290343764e34623b30b65582b5" + integrity sha512-VbhYHa+HfGFiTIOOkvFuYPwBTaDvWTAR1Q55RI25JI6Nno0duBLB3UVRTDgHM+iOfbgRN7OSR5XCe/C5X5C5LA== dependencies: babel-plugin-debug-macros "^0.3.4" -"@glimmer/vm@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.84.3.tgz#45724ba7b4f90383de78a59071222bdc391ada98" - integrity sha512-3mBWvQLEbB8We2EwdmuALMT3zQEcE13ItfLJ0wxlSO2uj1uegeHat++mli8RMxeYNqex27DC+VuhHeWVve6Ngg== +"@glimmer/vm@0.87.1", "@glimmer/vm@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.87.1.tgz#c8b37066927c4b49c5e49c014ab838d4875a33c7" + integrity sha512-JSFr85ASZmuN4H72px7GHtnW79PPRHpqHw6O/6UUZd+ocwWHy+nG9JGbo8kntvqN5xP0SdCipjv/c0u7nkc8tg== dependencies: - "@glimmer/interfaces" "0.84.3" - "@glimmer/util" "0.84.3" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" -"@glimmer/wire-format@0.84.3": - version "0.84.3" - resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.84.3.tgz#d31ac85e5f51e67636efe9c5fbd8ae3d5097d8b5" - integrity sha512-aZVfQhqv4k7tTo2vwjy+b4mAxKt7cHH75JR3zAeCilimApa+yYTYUyY73NDNSUVbelgAlQ5s6vTiMSQ55WwVow== +"@glimmer/wire-format@^0.87.1": + version "0.87.1" + resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.87.1.tgz#f0e31590dff9de7286d816911bf9c81f755949f5" + integrity sha512-O3W1HDfRGX7wHZqvP8UzI/nWyZ2GIMFolU7l6WcLGU9HIdzqfxsc7ae2Icob/fq2kV9meHti4yDEdTMlBVK9AQ== dependencies: - "@glimmer/interfaces" "0.84.3" - "@glimmer/util" "0.84.3" + "@glimmer/interfaces" "^0.87.1" + "@glimmer/util" "^0.87.1" "@handlebars/parser@~2.0.0": version "2.0.0" @@ -2192,7 +2252,7 @@ babel-plugin-ember-modules-api-polyfill@^3.5.0: dependencies: ember-rfc176-data "^0.3.17" -babel-plugin-ember-template-compilation@^2.0.0, babel-plugin-ember-template-compilation@^2.0.1: +babel-plugin-ember-template-compilation@^2.0.0, babel-plugin-ember-template-compilation@^2.0.1, babel-plugin-ember-template-compilation@^2.1.1: version "2.3.0" resolved "https://registry.yarnpkg.com/babel-plugin-ember-template-compilation/-/babel-plugin-ember-template-compilation-2.3.0.tgz#900aefaeb7c06244293c926c33e2951605d4d4c6" integrity sha512-4ZrKVSqdw5PxEKRbqfOpPhrrNBDG3mFPhyT6N1Oyyem81ZIkCvNo7TPKvlTHeFxqb6HtUvCACP/pzFpZ74J4pg== @@ -3360,6 +3420,11 @@ content-disposition@0.5.4: dependencies: safe-buffer "5.2.1" +content-tag@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/content-tag/-/content-tag-1.2.2.tgz#8cbc3cdb9957a81f7c425b138e334330dd6fd78d" + integrity sha512-9guqKIx2H+78N17otBpl8yLZbQGL5q1vBO/jDb3gF2JjixtcVpC62jDUNxjVMNoaZ09oxRX84ZOD6VX02qkVvg== + content-type@~1.0.4, content-type@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" @@ -3755,7 +3820,7 @@ electron-to-chromium@^1.5.41: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.42.tgz#4b3ca7648fb0865daec92298f9ba79e278a476a3" integrity sha512-gIfKavKDw1mhvic9nbzA5lZw8QSHpdMwLwXc0cWidQz9B15pDoDdDH4boIatuFfeoCatb3a/NGL6CYRVFxGZ9g== -ember-auto-import@^2.6.0, ember-auto-import@^2.6.3: +ember-auto-import@^2.6.0, ember-auto-import@^2.6.3, ember-auto-import@^2.7.2: version "2.8.1" resolved "https://registry.yarnpkg.com/ember-auto-import/-/ember-auto-import-2.8.1.tgz#03977e87ce178e6f9e4f89809185ff8f0fee9fcb" integrity sha512-R5RpJmhycU6YKryzsIL/wP42r0e2PPfLRsFECoGvb1st2eEnU1Q7XyLVC1txd/XvURfu7x3Z7hKtZtYUxy61oQ== @@ -4049,10 +4114,10 @@ ember-cli-version-checker@^5.1.1, ember-cli-version-checker@^5.1.2: semver "^7.3.4" silent-error "^1.1.1" -ember-cli@~5.4.2: - version "5.4.2" - resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-5.4.2.tgz#d91c42ad6a974ba75d6ca87db9087b7c9730ffd3" - integrity sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA== +ember-cli@~5.8.1: + version "5.8.1" + resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-5.8.1.tgz#75196a4037a23e543e9eaf90230fc02acd32d5ad" + integrity sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg== dependencies: "@pnpm/find-workspace-dir" "^6.0.2" broccoli "^3.5.2" @@ -4076,6 +4141,7 @@ ember-cli@~5.4.2: compression "^1.7.4" configstore "^5.0.1" console-ui "^3.1.2" + content-tag "^1.2.2" core-object "^3.1.5" dag-map "^2.0.2" diff "^5.1.0" @@ -4157,7 +4223,7 @@ ember-load-initializers@^2.1.2: ember-cli-babel "^7.13.0" ember-cli-typescript "^2.0.2" -ember-page-title@^8.0.0: +ember-page-title@^8.2.3: version "8.2.3" resolved "https://registry.yarnpkg.com/ember-page-title/-/ember-page-title-8.2.3.tgz#1ed47ff26e2c9ba581e9e7d3ef1b01977843978e" integrity sha512-9XH4EVPCpSCyXRsLPzdDydU4HgQnaVeJJTrRF0WVh5bZERI9DgxuHv1NPmZU28todHRH91KcBc5nx8kIVJmqUw== @@ -4165,7 +4231,7 @@ ember-page-title@^8.0.0: "@embroider/addon-shim" "^1.8.7" "@simple-dom/document" "^1.4.0" -ember-qunit@^8.0.1: +ember-qunit@^8.0.2: version "8.1.0" resolved "https://registry.yarnpkg.com/ember-qunit/-/ember-qunit-8.1.0.tgz#c9dcd5bc97d3b122db7e416e3aef09fba7db39f9" integrity sha512-55/xqvVQwhiNcnh/tCzWyvlYzrYqwDY0/cIPyDQbAxGKtkUt9jCfRUGllfyOofC6LX0fL/0fIi+5e9sg1m6vXw== @@ -4203,33 +4269,34 @@ ember-source-channel-url@^3.0.0: dependencies: node-fetch "^2.6.0" -ember-source@~5.4.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-5.4.1.tgz#198c13ba06033b76b16ba708abf7a702149d0cd4" - integrity sha512-9nDumNOxODPHUDE0s/mDelOnpB416PrngeG88Gxha3NLbjR2sgQV3K6KQ/w8sCaTGB3qVXNZSi+RqLPO+d74Ig== +ember-source@~5.8.0: + version "5.8.0" + resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-5.8.0.tgz#792f391b6b12f280dab6e6e89b923ef6d52f43ff" + integrity sha512-jRmT5egy7XG2G9pKNdNNwNBZqFxrl7xJwdYrJ3ugreR7zK1FR28lHSR5CMSKtYLmJZxu340cf2EbRohWEtO2Zw== dependencies: "@babel/helper-module-imports" "^7.16.7" - "@babel/plugin-transform-block-scoping" "^7.22.5" "@ember/edition-utils" "^1.2.0" - "@glimmer/compiler" "0.84.3" + "@glimmer/compiler" "0.87.1" "@glimmer/component" "^1.1.2" - "@glimmer/destroyable" "0.84.3" + "@glimmer/destroyable" "0.87.1" "@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" + "@glimmer/global-context" "0.87.1" + "@glimmer/interfaces" "0.87.1" + "@glimmer/manager" "0.87.1" + "@glimmer/node" "0.87.1" + "@glimmer/opcode-compiler" "0.87.1" + "@glimmer/owner" "0.87.1" + "@glimmer/program" "0.87.1" + "@glimmer/reference" "0.87.1" + "@glimmer/runtime" "0.87.1" + "@glimmer/syntax" "0.87.1" + "@glimmer/util" "0.87.1" + "@glimmer/validator" "0.87.1" + "@glimmer/vm" "0.87.1" + "@glimmer/vm-babel-plugins" "0.87.1" "@simple-dom/interface" "^1.4.0" babel-plugin-debug-macros "^0.3.4" + babel-plugin-ember-template-compilation "^2.1.1" babel-plugin-filter-imports "^4.0.0" backburner.js "^2.8.0" broccoli-concat "^4.2.5" @@ -4249,11 +4316,11 @@ ember-source@~5.4.0: ember-cli-version-checker "^5.1.2" ember-router-generator "^2.0.0" inflection "^2.0.1" - resolve "^1.22.2" route-recognizer "^0.3.4" router_js "^8.0.3" semver "^7.5.2" silent-error "^1.1.1" + simple-html-tokenizer "^0.5.11" ember-template-imports@^3.4.2: version "3.4.2" @@ -4270,7 +4337,7 @@ ember-template-imports@^3.4.2: string.prototype.matchall "^4.0.6" validate-peer-dependencies "^1.1.0" -ember-template-lint@^5.11.2: +ember-template-lint@^5.13.0: version "5.13.0" resolved "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-5.13.0.tgz#e9e3864646b9e16ce77a2ec8a91a5204be85d4c4" integrity sha512-AYxz9S9fVZfHPmTsymc7NwsD7FVmDUZyfC+KYpxDlK0wic7JSQx2FNQNqQSBFRLOuzn7VQ0/+1pX6DGqKDGswg== @@ -4550,7 +4617,7 @@ eslint-compat-utils@^0.5.1: dependencies: semver "^7.5.4" -eslint-config-prettier@^9.0.0: +eslint-config-prettier@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== @@ -4560,7 +4627,7 @@ eslint-formatter-kakoune@^1.0.0: resolved "https://registry.yarnpkg.com/eslint-formatter-kakoune/-/eslint-formatter-kakoune-1.0.0.tgz#a95cc4fe1fbc06b84e0f2397e83f5f0b68340125" integrity sha512-Uk/TVLt6Nf6Xoz7C1iYuZjOSdJxe5aaauGRke8JhKeJwD66Y61/pY2FjtLP04Ooq9PwV34bzrkKkU2UZ5FtDRA== -eslint-plugin-ember@^11.11.1: +eslint-plugin-ember@^11.12.0: version "11.12.0" resolved "https://registry.yarnpkg.com/eslint-plugin-ember/-/eslint-plugin-ember-11.12.0.tgz#0dee580fd9baab19b5a1eb825f03e7897edf2ac1" integrity sha512-7Ow1ky5JnRR0k3cxuvgYi4AWTe9DzGjlLgOJbU5VABLgr7Q0iq3ioC+YwAP79nV48cpw2HOgMgkZ1MynuIg59g== @@ -4588,7 +4655,7 @@ eslint-plugin-es-x@^7.5.0: "@eslint-community/regexpp" "^4.11.0" eslint-compat-utils "^0.5.1" -eslint-plugin-n@^16.2.0: +eslint-plugin-n@^16.6.2: version "16.6.2" resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b" integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ== @@ -4605,7 +4672,7 @@ eslint-plugin-n@^16.2.0: resolve "^1.22.2" semver "^7.5.3" -eslint-plugin-prettier@^5.0.1: +eslint-plugin-prettier@^5.1.3: version "5.2.1" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz#d1c8f972d8f60e414c25465c163d16f209411f95" integrity sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw== @@ -4613,7 +4680,7 @@ eslint-plugin-prettier@^5.0.1: prettier-linter-helpers "^1.0.0" synckit "^0.9.1" -eslint-plugin-qunit@^8.0.1: +eslint-plugin-qunit@^8.1.1: version "8.1.2" resolved "https://registry.yarnpkg.com/eslint-plugin-qunit/-/eslint-plugin-qunit-8.1.2.tgz#ac740615e73377dd531429da02769dc2ca205fe1" integrity sha512-2gDQdHlQW8GVXD7YYkO8vbm9Ldc60JeGMuQN5QlD48OeZ8znBvvoHWZZMeXjvoDPReGaLEvyuWrDtrI8bDbcqw== @@ -4654,7 +4721,7 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@^8.52.0: +eslint@^8.57.0: version "8.57.1" resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9" integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== @@ -7938,7 +8005,7 @@ prettier@^2.5.1: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== -prettier@^3.0.3: +prettier@^3.2.5: version "3.3.3" resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== @@ -8046,7 +8113,7 @@ qunit-theme-ember@^1.0.0: resolved "https://registry.yarnpkg.com/qunit-theme-ember/-/qunit-theme-ember-1.0.0.tgz#3b750b9e3ab2837cc3b31cc5b73a0b71b964b0db" integrity sha512-vdMVVo6ecdCkWttMTKeyq1ZTLGHcA6zdze2zhguNuc3ritlJMhOXY5RDseqazOwqZVfCg3rtlmL3fMUyIzUyFQ== -qunit@^2.20.0: +qunit@^2.20.1: version "2.22.0" resolved "https://registry.yarnpkg.com/qunit/-/qunit-2.22.0.tgz#77c26ebfc337bbf82e0e69d4192f0e4454ef134d" integrity sha512-wPYvAvpjTL3zlUeyCX75T8gfZfdVXZa8y1EVkGe/XZNORIsCH/WI2X8R2KlemT921X9EKSZUL6CLGSPC7Ks08g== @@ -9169,7 +9236,7 @@ stylelint-config-standard@^34.0.0: dependencies: stylelint-config-recommended "^13.0.0" -stylelint-prettier@^4.0.2: +stylelint-prettier@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/stylelint-prettier/-/stylelint-prettier-4.1.0.tgz#1ac2ffa2971086fe60bc92af37f8ddda1bd1a7a4" integrity sha512-dd653q/d1IfvsSQshz1uAMe+XDm6hfM/7XiFH0htYY8Lse/s5ERTg7SURQehZPwVvm/rs7AsFhda9EQ2E9TS0g== @@ -9910,7 +9977,7 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.89.0: +webpack@^5.91.0: version "5.95.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0" integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==