diff --git a/package.json b/package.json index cc4cd327..021954a9 100644 --- a/package.json +++ b/package.json @@ -100,9 +100,9 @@ "@glimmer/interfaces": "^0.94.6", "@glint/ember-tsc": "^1.4.0", "@glint/template": "^1.7.7", - "@gossi/config-eslint": "^1.1.2", - "@gossi/config-prettier": "^1.0.1", - "@gossi/config-template-lint": "^1.0.1", + "@gossi/config-eslint": "^1.3.4", + "@gossi/config-prettier": "^1.2.2", + "@gossi/config-template-lint": "^1.2.3", "@rollup/plugin-babel": "^7.1.0", "@types/qunit": "^2.19.14", "@types/sinon": "^22.0.0", @@ -113,11 +113,11 @@ "ember-resolver": "^13.2.0", "ember-sinon-qunit": "^7.5.0", "ember-source": "~7.1.0", - "ember-template-lint": "^7.9.1", - "eslint": "^9.29.0", - "eslint-plugin-ember": "^12.5.0", - "eslint-plugin-qunit": "^8.2.2", - "prettier": "^3.6.2", + "ember-template-lint": "^7.9.4", + "eslint": "^9.39.5", + "eslint-plugin-ember": "^12.7.5", + "eslint-plugin-qunit": "^8.2.6", + "prettier": "^3.9.10", "qunit": "^2.26.0", "qunit-dom": "^3.6.0", "release-plan": "^0.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0dab99d8..96ae8b8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ importers: version: 7.29.7 '@babel/eslint-parser': specifier: ^7.29.9 - version: 7.29.9(@babel/core@7.29.7)(eslint@9.39.4) + version: 7.29.9(@babel/core@7.29.7)(eslint@9.39.5) '@babel/plugin-transform-typescript': specifier: ^7.29.9 version: 7.29.9(@babel/core@7.29.7) @@ -70,14 +70,14 @@ importers: specifier: ^1.7.7 version: 1.7.7 '@gossi/config-eslint': - specifier: ^1.1.2 - version: 1.1.2(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.4))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.29.7))(@types/eslint@9.6.1)(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint-plugin-ember@12.5.0(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint-plugin-qunit@8.2.2(eslint@9.39.4))(eslint@9.39.4)(prettier@3.6.2)(typescript@6.0.3) + specifier: ^1.3.4 + version: 1.3.4(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.5))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.29.7))(@types/eslint@9.6.1)(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint-plugin-qunit@8.2.6(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.10)(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3) '@gossi/config-prettier': - specifier: ^1.0.1 - version: 1.0.1(prettier@3.6.2) + specifier: ^1.2.2 + version: 1.2.2(prettier@3.9.10) '@gossi/config-template-lint': - specifier: ^1.0.1 - version: 1.0.1(ember-template-lint@7.9.1)(prettier@3.6.2) + specifier: ^1.2.3 + version: 1.2.3(ember-template-lint@7.9.4)(prettier@3.9.10) '@rollup/plugin-babel': specifier: ^7.1.0 version: 7.1.0(@babel/core@7.29.7)(rollup@4.63.5) @@ -109,20 +109,20 @@ importers: specifier: ~7.1.0 version: 7.1.0(@glimmer/component@2.0.0) ember-template-lint: - specifier: ^7.9.1 - version: 7.9.1 + specifier: ^7.9.4 + version: 7.9.4 eslint: - specifier: ^9.29.0 - version: 9.39.4 + specifier: ^9.39.5 + version: 9.39.5 eslint-plugin-ember: - specifier: ^12.5.0 - version: 12.5.0(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4) + specifier: ^12.7.5 + version: 12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5) eslint-plugin-qunit: - specifier: ^8.2.2 - version: 8.2.2(eslint@9.39.4) + specifier: ^8.2.6 + version: 8.2.6(eslint@9.39.5) prettier: - specifier: ^3.6.2 - version: 3.6.2 + specifier: ^3.9.10 + version: 3.9.10 qunit: specifier: ^2.26.0 version: 2.26.0 @@ -158,7 +158,7 @@ importers: version: 8.3.1(@types/node@24.0.12)(esbuild@0.27.2)(terser@5.43.1)(yaml@2.9.0) vitepress: specifier: ^1.6.4 - version: 1.6.4(@algolia/client-search@5.32.0)(@types/node@24.0.12)(lightningcss@1.33.0)(postcss@8.5.28)(search-insights@2.17.3)(terser@5.43.1)(typescript@6.0.3) + version: 1.6.4(@algolia/client-search@5.32.0)(@types/node@24.0.12)(change-case@5.4.4)(lightningcss@1.33.0)(postcss@8.5.28)(search-insights@2.17.3)(terser@5.43.1)(typescript@6.0.3) packages: @@ -1228,30 +1228,31 @@ packages: resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.13.0': - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.17.0': resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.5': - resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} + '@eslint/eslintrc@3.3.7': + resolution: {integrity: sha512-F42g89Qd5oAWtp0k0nnSrjziAKza7w8SVT4mStc18LZMaRb4J1HQAHLCalEtDCxrTuksx7NU9qsmeLwpOfPqWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.4': - resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} + '@eslint/js@10.0.1': + resolution: {integrity: sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + peerDependencies: + eslint: ^10.0.0 + peerDependenciesMeta: + eslint: + optional: true + + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.8': - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.4.1': resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1303,14 +1304,14 @@ packages: '@glint/template@1.7.7': resolution: {integrity: sha512-jcPdQ3A6cXo5h9RBi0tK4/o5qNn7868Y8xpkwWQNPAd8xQKuRKmG9dGJwUycXvtqISzfrnL1p3MQr3hYN/Ua6Q==} - '@gossi/config-eslint@1.1.2': - resolution: {integrity: sha512-GEwO2Z7pzXCngXWmM3abb6Ltzo5G+1WwAv0DuCB0clUou7hJ9x8vJb//25puv+0sTKijKtnWyV04fXLEyMJOeg==} - engines: {node: ^20.11.0 || >=22} + '@gossi/config-eslint@1.3.4': + resolution: {integrity: sha512-xNF/w8VmPOmEBPHS9RIZKQKQzdI/i1AINRzxqmNqrrol1k5qM/wLa/Ch/YyQ9B935oPw8gatkoGKsf/dtNmbjQ==} + engines: {node: '>=24'} peerDependencies: '@babel/eslint-parser': ^7.22.5 '@babel/plugin-proposal-decorators': ^7.22.5 - eslint: '^9.0.0 ' - eslint-plugin-ember: ^12.0.0 + eslint: ^10.0.0 + eslint-plugin-ember: ^13.0.0 eslint-plugin-qunit: ^8.0.0 peerDependenciesMeta: '@babel/eslint-parser': @@ -1322,15 +1323,15 @@ packages: eslint-plugin-qunit: optional: true - '@gossi/config-prettier@1.0.1': - resolution: {integrity: sha512-B+mU29QPTome6KBDXA4dT7OVTmtuDebMh/PIZqOPo1e8joGVYxIdMTCjNUF/2O3NPvkGQadnExDJeE1dE6P0VQ==} - engines: {node: ^20.11.0 || >=22} + '@gossi/config-prettier@1.2.2': + resolution: {integrity: sha512-J1AZpH6CL7WBMwAiuRKilretLvKYtKg+Nwf+MME7OWAxVu4O1/+BmceEV1Eha++u++vD8pFj3f3f14r6RnynJQ==} + engines: {node: '>=24'} peerDependencies: prettier: ^3.0.0 - '@gossi/config-template-lint@1.0.1': - resolution: {integrity: sha512-VqSGF7v6TwFnxBqDZoOk5LI/f2fRiM7Oe4ABVZyXC7egtO8dxf3veL5191C/ez3QqrZcqTkKvZv2JeBorVjcsQ==} - engines: {node: ^20.11.0 || >=22} + '@gossi/config-template-lint@1.2.3': + resolution: {integrity: sha512-pH7WpfjDisR+g7ahr9D9rxk6rqA+mJRmNs3NWYy7oGQ6/Xwj86mu40maspglUyPgyKOoNUCT7GKagre60HL7Bg==} + engines: {node: '>=24'} peerDependencies: ember-template-lint: ^7.0.0 @@ -1862,11 +1863,11 @@ packages: '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - '@stylistic/eslint-plugin@4.4.1': - resolution: {integrity: sha512-CEigAk7eOLyHvdgmpZsKFwtiqS2wFwI1fn4j09IU9GmD4euFM4jEBAViWeCqaNLlbX2k2+A/Fq9cje4HQBXuJQ==} + '@stylistic/eslint-plugin@5.10.0': + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=9.0.0' + eslint: ^9.0.0 || ^10.0.0 '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} @@ -1931,63 +1932,63 @@ packages: '@types/web-bluetooth@0.0.21': resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} - '@typescript-eslint/eslint-plugin@8.36.0': - resolution: {integrity: sha512-lZNihHUVB6ZZiPBNgOQGSxUASI7UJWhT8nHyUGCnaQ28XFCw98IfrMCG3rUl1uwUWoAvodJQby2KTs79UTcrAg==} + '@typescript-eslint/eslint-plugin@8.72.0': + resolution: {integrity: sha512-aysKgysPX9XOv/dk95UkvUDe++Q3n3dJPG9CEWT3RUccxfkPJ+Qn6nhKPDhZXU6Ofo9kgwGWwKyQCnZIXTgngg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.36.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/parser': ^8.72.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.36.0': - resolution: {integrity: sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==} + '@typescript-eslint/parser@8.72.0': + resolution: {integrity: sha512-0O+x3ynciD6zuXb1CKSu165haQV6ey53DKhHHUnujP7U+XlltJG+/keT0Xhd1HXCze+IHf7Tvt39ovyepX/LNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.36.0': - resolution: {integrity: sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==} + '@typescript-eslint/project-service@8.72.0': + resolution: {integrity: sha512-bzHngBbmIgzj6TsTjVUCntGx6FFLgE7mPjpO0PzHycOaZHXqS43XnrkFIHRS16LLr/xO6FHSXG3GJFo/F4bSBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.36.0': - resolution: {integrity: sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==} + '@typescript-eslint/scope-manager@8.72.0': + resolution: {integrity: sha512-JewPyJOYcXBSAS7PIgufscHOwZqhTGyBRiQJhhuDln66tMchxvvt7nJ90JKKIoOelmdHA3kAQbm9cEUHc4JSEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.36.0': - resolution: {integrity: sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==} + '@typescript-eslint/tsconfig-utils@8.72.0': + resolution: {integrity: sha512-0vbxCf7xLVPSjcOdm6eQbgViH8EDJ8xnl1laLT9yoqSz2YmcSfSg5Vdl0JUvZf6rcuJ0ZivJIuMD4edTg8obaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.36.0': - resolution: {integrity: sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==} + '@typescript-eslint/type-utils@8.72.0': + resolution: {integrity: sha512-gEXxmmbSTSOVTC37IYYvremOM31v+UN2W772bJxmVYPhAOPSUxtacyb7wkm1EhkYKU6KzFJsdU44DCV4to0LWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.36.0': - resolution: {integrity: sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==} + '@typescript-eslint/types@8.72.0': + resolution: {integrity: sha512-Adfoy59kxNEjT5E5fnyrp7GpHYuWs8ONbdohu4ez6IU46qDq8LltG90tLmkucZB2uhYL8mqBjtXqGd8yhfjXqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.36.0': - resolution: {integrity: sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==} + '@typescript-eslint/typescript-estree@8.72.0': + resolution: {integrity: sha512-gwLfFgWcw15tN2KXDCJvxEOQjPn+P3j/n3eSqkZ5sX4VpW9Cosodr+tWwBZRvJT3TcKx6HnPRGZMCNAiP1Xhug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.36.0': - resolution: {integrity: sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==} + '@typescript-eslint/utils@8.72.0': + resolution: {integrity: sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.36.0': - resolution: {integrity: sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==} + '@typescript-eslint/visitor-keys@8.72.0': + resolution: {integrity: sha512-E2mroviasaWecDzTGiGMtuEguuLVOeRggnrIn93CJuxYJzQBHbyymlT08aVQydbBal5538o+JkBKXh2sRuCyIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -2408,6 +2409,11 @@ packages: resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} engines: {node: ^4.5.0 || >= 5.9} + baseline-browser-mapping@2.11.30: + resolution: {integrity: sha512-YJs6Pz17RMNv8HoyKREtCY38E3BV1nPkWVmIb+XN1uHC1Vqt3KZCH/uJH9ZKRoiKb/icZ6tvehyee6RZNbFfRA==} + engines: {node: '>=6.0.0'} + hasBin: true + before-after-hook@4.0.0: resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} @@ -2508,8 +2514,8 @@ packages: peerDependencies: browserslist: '*' - browserslist@4.25.1: - resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} + browserslist@4.29.4: + resolution: {integrity: sha512-2TcbbiwXEq+N0kD36tykpCfyyQigUXmuwNQbnPp4Xk4PX9JOqVIKjJlIDjpH7uY6tmRGoAd+apeT1p60T8wsdA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2555,8 +2561,8 @@ packages: resolution: {integrity: sha512-RbsNrFyhwkx+6psk/0fK/Q9orOUr9VMxohGd8vTa4djf4TGLfblBgUfqZChrZuW0Q+mz2eBPFLusw9Jfukzmhg==} hasBin: true - caniuse-lite@1.0.30001727: - resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} + caniuse-lite@1.0.30001817: + resolution: {integrity: sha512-uZ1JG80BwhtMalIAGPxPfmNhHyd/B/nTdr3hITWlRamSyAdUStP1Gop01e7SD5q6J90ixJvWDbvmiFVfDgn4bw==} capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -2581,6 +2587,9 @@ packages: resolution: {integrity: sha512-2uNTXIuTTxk7ciZgAU1BQcgnchcG0xXnrs6jzkQfj9SsRa9M2s5zE8WT96hS6KmG4MzWHSrvH43DF1m4XRkrFg==} engines: {node: '>=22'} + change-case@5.4.4: + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} + character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} @@ -2598,14 +2607,10 @@ packages: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} - ci-info@4.3.0: - resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} - clean-regexp@1.0.0: - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} - engines: {node: '>=4'} - clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -2864,8 +2869,8 @@ packages: content-tag@3.1.3: resolution: {integrity: sha512-4Kiv9mEroxuMXfWUNUHcljVJgxThCNk7eEswdHMXdzJnkBBaYDqDwzHkoh3F74JJhfU3taJOsgpR6oEGIDg17g==} - content-tag@4.1.1: - resolution: {integrity: sha512-LyIbq4ZY+WbN0NoyHmg0w1kLPHyXZkZZrTDJZm/HW+MVurnKJy7U3m8WlpKm6lqbYbUSWP6ATNacE5dL2eH8+g==} + content-tag@4.2.1: + resolution: {integrity: sha512-DZwqYmBVGfCrybcMpXv5y5wkbicXZ5zlktIy4hH4EE3q/Sk3W2SRENJa3re+Ak8aegoKgOPCGZSuFmbQQ+h+GQ==} content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} @@ -2890,8 +2895,9 @@ packages: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} - core-js-compat@3.44.0: - resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} + core-js-compat@3.51.0: + resolution: {integrity: sha512-52r6fkXgxv4GLMjmFcMWRx7X9bw071xTTdrDcdyPGRqU2oE+9pCG0bAOMifSBdLw0JRBZKEF0q3B55qPlLuE8g==} + engines: {node: '>=6.4.0'} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2992,6 +2998,10 @@ packages: resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} engines: {node: '>=0.10.0'} + detect-indent@7.0.2: + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} + engines: {node: '>=12.20'} + detect-libc@2.1.2: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} @@ -3020,8 +3030,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.180: - resolution: {integrity: sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA==} + electron-to-chromium@1.5.462: + resolution: {integrity: sha512-9qpCBlXPy5v7n1Q7WTO5rW2StI4WNQhl96HpgXRZLPlNoXAD0LbsQUflovQYAO44Yia073ISusqohncvGSMbGA==} ember-cli-babel-plugin-helpers@1.1.1: resolution: {integrity: sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==} @@ -3126,8 +3136,8 @@ packages: ember-template-lint: '>= 4.0.0' prettier: '>= 3.0.0' - ember-template-lint@7.9.1: - resolution: {integrity: sha512-uh5WU2sJKkQgDgIQovwv1D0fw2/RJnmyAHqIhaTYk68CfKQ/O5v31c1iXNu71qv3xeONi3QPl/rBW0EMdIFXWA==} + ember-template-lint@7.9.4: + resolution: {integrity: sha512-yj/LIvtBv9zL7RJ8Fz+RURxZeYa1d+rCTnWSAjUFho74ywq55uht71+Nu8Svr5SL4eQXCdXmS7hWl+LCVPJvqg==} engines: {node: ^18.18.0 || >= 20.9.0} hasBin: true @@ -3260,8 +3270,8 @@ packages: '@babel/eslint-parser': optional: true - eslint-plugin-ember@12.5.0: - resolution: {integrity: sha512-DBUzsaKWDVXsujAZPpRir0O7owdlCoVzZmtaJm7g7iQeSrNtcRWI7AItsTqKSsws1XeAySH0sPsQItMdDCb9Fg==} + eslint-plugin-ember@12.7.5: + resolution: {integrity: sha512-2zLEpu3xcKjykgsKkj8sU2GwdxADFTH5XPBvuIrNBP253JxHSz2P21isUuRB50kGoR2KL+eUHNgV0j7IPCav1w==} engines: {node: 18.* || 20.* || >= 21} peerDependencies: '@typescript-eslint/parser': '*' @@ -3293,11 +3303,18 @@ packages: resolution: {integrity: sha512-3An5ISV5dq/kHfXdNyY5TUe2ONC3yXFSkLX2gu+W8xAhKhfvrRvkSAeKXCxZqZ0KJLX15ojBuLPyj+UikQMkOA==} engines: {node: '>=18.0'} - eslint-plugin-n@17.21.0: - resolution: {integrity: sha512-1+iZ8We4ZlwVMtb/DcHG3y5/bZOdazIpa/4TySo22MLKdwrLcfrX0hbadnCvykSQCCmkAnWmIP8jZVb2AAq29A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-plugin-n@18.5.0: + resolution: {integrity: sha512-M7uF6MTN/An+AXqvyIbXq7npJIZOkd5eKo8iMMvWrcDVNyZVdA6TF2lw01aKQfCEidRfpnR78GhAjZorlXNHiw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: - eslint: '>=8.23.0' + eslint: '>=8.57.1' + ts-declaration-location: ^1.0.6 + typescript: '>=5.0.0' + peerDependenciesMeta: + ts-declaration-location: + optional: true + typescript: + optional: true eslint-plugin-prettier@5.5.1: resolution: {integrity: sha512-dobTkHT6XaEVOo8IO90Q4DOSxnm3Y151QxPJlM/vKC0bVy+d6cVWQZLlFiuZPP0wS6vZwSKeJgKkcS+KfMBlRw==} @@ -3313,20 +3330,22 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-qunit@8.2.2: - resolution: {integrity: sha512-C56SpGPyUOgXWaTiQbwKaDQHEF7MbKUmWtKkIybK5vL3Dqk+4U3ng0wARIUxsk2YNPFzPvlQcMMP6jlQz2NlvQ==} + eslint-plugin-qunit@8.2.6: + resolution: {integrity: sha512-S1jC/DIW9J8VtNX4uG1vlf5FZVrfQFlcuiYmvTHR2IICUhubHqpWA5o+qS1tujh+81Gs39omKV2D4OXfbSJE5g==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} + peerDependencies: + eslint: '>=8.38.0' - eslint-plugin-simple-import-sort@12.1.1: - resolution: {integrity: sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA==} + eslint-plugin-simple-import-sort@13.0.0: + resolution: {integrity: sha512-McAc+/Nlvcg4byY/CABGH8kqnefWBj8s3JA2okEtz8ixbECQgU46p0HkTUKa4YS7wvgGceimlc34p1nXqbWqtA==} peerDependencies: eslint: '>=5.0.0' - eslint-plugin-unicorn@59.0.1: - resolution: {integrity: sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==} - engines: {node: ^18.20.0 || ^20.10.0 || >=21.0.0} + eslint-plugin-unicorn@66.0.0: + resolution: {integrity: sha512-+ywdy8T3foyZ2t3nRBujGa3vfOVMobHIi5iLB0L+fogdVO3EiUJ4BAyIacogWytnweLw3hgT70LQL9KoKTY/kA==} + engines: {node: '>=22'} peerDependencies: - eslint: '>=9.22.0' + eslint: '>=10.4' eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -3358,8 +3377,12 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.4: - resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} + eslint-visitor-keys@5.0.1: + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + + eslint@9.39.5: + resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true @@ -3668,8 +3691,8 @@ packages: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} - globals@16.3.0: - resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} + globals@17.13.0: + resolution: {integrity: sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==} engines: {node: '>=18'} globalyzer@0.1.0: @@ -3688,9 +3711,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - growly@1.3.0: resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} @@ -3981,8 +4001,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.1.1: - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + js-yaml@4.3.2: + resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true js-yaml@5.4.1: @@ -4328,10 +4348,6 @@ packages: resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} engines: {node: '>=8'} - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - minimatch@10.2.5: resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} @@ -4343,10 +4359,6 @@ packages: resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -4450,8 +4462,9 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.59: + resolution: {integrity: sha512-5qr2okC4ItAI0hG5SaV0HoYMpnM/Y6+Oqr7AmPYy/2uEoGvS+GbSKLeRxSS1uAdu59yz0ouzcuXievSgg///WA==} + engines: {node: '>=18'} node-watch@0.7.3: resolution: {integrity: sha512-3l4E8uMPY1HdMMryPRUAl+oIHtXtyiTlIiESNSVSNxcPfzAFzeTbXFQkZfAwBbo0B1qMSG8nUABx+Gd+YrbKrQ==} @@ -4704,8 +4717,8 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier-plugin-ember-template-tag@2.0.6: - resolution: {integrity: sha512-fo40XXhSEvpi5BQcG/EdKkij9M0s1KiIhPyXHpnAqHOwsd883fJ9YtTkz2RwzMwKU4XtVQ0bWNWXy+vgjlaMcQ==} + prettier-plugin-ember-template-tag@2.1.8: + resolution: {integrity: sha512-ioLdBFoZ11kuiuFF9/bGwHgzjiU3vQVOF1rQhcuEqGc1jmKBH+G3i3BL2yHGum2Z2IQOE/7MPstYo5iAU0Uhlw==} engines: {node: 18.* || >= 20} peerDependencies: prettier: '>= 3.0.0' @@ -4715,8 +4728,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + prettier@3.9.10: + resolution: {integrity: sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==} engines: {node: '>=14'} hasBin: true @@ -4838,10 +4851,6 @@ packages: regex@6.0.1: resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} - regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true - regexpu-core@6.2.0: resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} @@ -4861,6 +4870,10 @@ packages: resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true + regjsparser@0.13.4: + resolution: {integrity: sha512-EWV80YgFaVgFrjGCAsV7oybp4GOxbls5RzBg8OB0nKEVXsBJR1JlV8Di1JhCROg3MzTfe1RI8yitIm1eOs68iA==} + hasBin: true + release-plan@0.20.0: resolution: {integrity: sha512-BeFOBspvKTS4Sxq0/OnAS2aZ2pOWxiu19vkobGJtM8rDN9m/WM1IVvzRYbGloQTFwbyUxedd6+PgI7Cc/dPGQg==} engines: {node: 22.* || 24.* || >= 26} @@ -5024,8 +5037,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true @@ -5229,8 +5242,8 @@ packages: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + strip-indent@4.1.1: + resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} engines: {node: '>=12'} strip-json-comments@2.0.1: @@ -5382,8 +5395,8 @@ packages: trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -5445,12 +5458,12 @@ packages: typescript-auto-import-cache@0.3.6: resolution: {integrity: sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==} - typescript-eslint@8.36.0: - resolution: {integrity: sha512-fTCqxthY+h9QbEgSIBfL9iV6CvKDFuoxg6bHPNpJ9HIUzS+jy2lCEyCmGyZRWEBSaykqcDPf1SJ+BfCI8DRopA==} + typescript-eslint@8.72.0: + resolution: {integrity: sha512-r26Fkc8As+mZvqp7SLsMmNFyYUup/6CjK7/eHBHmhOw6GH6n6YFxHVFrG0jN1c5CMpDzelLPxvgeCOzx7BjN+A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' typescript-memoize@1.1.1: resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} @@ -5534,8 +5547,8 @@ packages: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + update-browserslist-db@1.3.4: + resolution: {integrity: sha512-t8wonIOdQyOjtPd2VktlBu6QjTVTks6v8bSi7kd0r2Vll8TK1JYDZtRRdbmCHOAMphkZgrzK+L+vXK4pyZ8t4A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -6004,11 +6017,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.4)': + '@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.5)': dependencies: '@babel/core': 7.29.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.39.4 + eslint: 9.39.5 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -6028,7 +6041,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.25.1 + browserslist: 4.29.4 lru-cache: 5.1.1 semver: 6.3.1 @@ -6653,7 +6666,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.29.7) babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7) babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.29.7) - core-js-compat: 3.44.0 + core-js-compat: 3.51.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6785,7 +6798,7 @@ snapshots: dependencies: '@embroider/core': 4.4.7(@glint/template@1.7.7) '@rollup/pluginutils': 5.2.0(rollup@4.63.5) - content-tag: 4.1.1 + content-tag: 4.2.1 execa: 5.1.1 fs-extra: 10.1.0 minimatch: 3.1.5 @@ -6807,7 +6820,7 @@ snapshots: '@embroider/shared-internals': 3.0.2 broccoli-funnel: 3.0.8 common-ancestor-path: 1.0.1 - semver: 7.7.2 + semver: 7.8.5 transitivePeerDependencies: - supports-color @@ -6852,7 +6865,7 @@ snapshots: resolve: 1.22.10 resolve-package-path: 4.0.3 resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.8.5 symlink-or-copy: 1.3.1 tree-sync: 2.1.0 typescript-memoize: 1.1.1 @@ -6890,7 +6903,7 @@ snapshots: resolve: 1.22.10 resolve-package-path: 4.0.3 resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.8.5 typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -6909,7 +6922,7 @@ snapshots: find-up: 5.0.0 lodash: 4.18.1 resolve: 1.22.10 - semver: 7.7.2 + semver: 7.8.5 optionalDependencies: '@glint/template': 1.7.7 transitivePeerDependencies: @@ -6934,7 +6947,7 @@ snapshots: pkg-entry-points: 1.1.1 resolve-package-path: 4.0.3 resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.8.5 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color @@ -6946,10 +6959,10 @@ snapshots: '@embroider/macros': 1.20.2(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 assert-never: 1.4.0 - browserslist: 4.25.1 - browserslist-to-esbuild: 2.1.1(browserslist@4.25.1) + browserslist: 4.29.4 + browserslist-to-esbuild: 2.1.1(browserslist@4.29.4) chalk: 5.6.2 - content-tag: 4.1.1 + content-tag: 4.2.1 debug: 4.4.3 fast-glob: 3.3.3 fs-extra: 10.1.0 @@ -7128,9 +7141,9 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5)': dependencies: - eslint: 9.39.4 + eslint: 9.39.5 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -7147,15 +7160,11 @@ snapshots: dependencies: '@eslint/core': 0.17.0 - '@eslint/core@0.13.0': - dependencies: - '@types/json-schema': 7.0.15 - '@eslint/core@0.17.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.5': + '@eslint/eslintrc@3.3.7': dependencies: ajv: 6.14.0 debug: 4.4.3 @@ -7163,20 +7172,19 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.3.2 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - '@eslint/js@9.39.4': {} + '@eslint/js@10.0.1(eslint@9.39.5)': + optionalDependencies: + eslint: 9.39.5 - '@eslint/object-schema@2.1.7': {} + '@eslint/js@9.39.5': {} - '@eslint/plugin-kit@0.2.8': - dependencies: - '@eslint/core': 0.13.0 - levn: 0.4.1 + '@eslint/object-schema@2.1.7': {} '@eslint/plugin-kit@0.4.1': dependencies: @@ -7256,7 +7264,7 @@ snapshots: '@volar/source-map': 2.4.28 '@volar/test-utils': 2.4.28 '@volar/typescript': 2.4.28 - content-tag: 4.1.1 + content-tag: 4.2.1 silent-error: 1.1.1 typescript: 6.0.3 volar-service-html: 0.0.68(@volar/language-service@2.4.28) @@ -7269,27 +7277,27 @@ snapshots: '@glint/template@1.7.7': {} - '@gossi/config-eslint@1.1.2(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.4))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.29.7))(@types/eslint@9.6.1)(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint-plugin-ember@12.5.0(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint-plugin-qunit@8.2.2(eslint@9.39.4))(eslint@9.39.4)(prettier@3.6.2)(typescript@6.0.3)': + '@gossi/config-eslint@1.3.4(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.5))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.29.7))(@types/eslint@9.6.1)(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint-plugin-qunit@8.2.6(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.10)(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3)': dependencies: - '@eslint/js': 9.39.4 - '@stylistic/eslint-plugin': 4.4.1(eslint@9.39.4)(typescript@6.0.3) - eslint: 9.39.4 - eslint-config-prettier: 10.1.5(eslint@9.39.4) - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4) - eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.4))(eslint@9.39.4) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4) + '@eslint/js': 10.0.1(eslint@9.39.5) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.5) + eslint: 9.39.5 + eslint-config-prettier: 10.1.5(eslint@9.39.5) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5) + eslint-plugin-decorator-position: 6.0.0(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.5))(eslint@9.39.5) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5) eslint-plugin-json: 4.0.1 - eslint-plugin-n: 17.21.0(eslint@9.39.4)(typescript@6.0.3) - eslint-plugin-prettier: 5.5.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.4))(eslint@9.39.4)(prettier@3.6.2) - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.39.4) - eslint-plugin-unicorn: 59.0.1(eslint@9.39.4) - globals: 16.3.0 - typescript-eslint: 8.36.0(eslint@9.39.4)(typescript@6.0.3) + eslint-plugin-n: 18.5.0(eslint@9.39.5)(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3) + eslint-plugin-prettier: 5.5.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.10) + eslint-plugin-simple-import-sort: 13.0.0(eslint@9.39.5) + eslint-plugin-unicorn: 66.0.0(eslint@9.39.5) + globals: 17.13.0 + typescript-eslint: 8.72.0(eslint@9.39.5)(typescript@6.0.3) optionalDependencies: - '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.4) + '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.5) '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.7) - eslint-plugin-ember: 12.5.0(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4) - eslint-plugin-qunit: 8.2.2(eslint@9.39.4) + eslint-plugin-ember: 12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5) + eslint-plugin-qunit: 8.2.6(eslint@9.39.5) transitivePeerDependencies: - '@types/eslint' - '@typescript-eslint/utils' @@ -7297,19 +7305,20 @@ snapshots: - eslint-plugin-import - prettier - supports-color + - ts-declaration-location - typescript - '@gossi/config-prettier@1.0.1(prettier@3.6.2)': + '@gossi/config-prettier@1.2.2(prettier@3.9.10)': dependencies: - prettier: 3.6.2 - prettier-plugin-ember-template-tag: 2.0.6(prettier@3.6.2) + prettier: 3.9.10 + prettier-plugin-ember-template-tag: 2.1.8(prettier@3.9.10) transitivePeerDependencies: - supports-color - '@gossi/config-template-lint@1.0.1(ember-template-lint@7.9.1)(prettier@3.6.2)': + '@gossi/config-template-lint@1.2.3(ember-template-lint@7.9.4)(prettier@3.9.10)': dependencies: - ember-template-lint: 7.9.1 - ember-template-lint-plugin-prettier: 5.0.0(ember-template-lint@7.9.1)(prettier@3.6.2) + ember-template-lint: 7.9.4 + ember-template-lint-plugin-prettier: 5.0.0(ember-template-lint@7.9.4)(prettier@3.9.10) transitivePeerDependencies: - prettier @@ -7392,7 +7401,7 @@ snapshots: dependencies: fast-glob: 3.3.3 jju: 1.4.0 - js-yaml: 4.1.1 + js-yaml: 4.3.2 '@manypkg/tools@2.1.2': dependencies: @@ -7438,7 +7447,7 @@ snapshots: '@npmcli/fs@5.0.0': dependencies: - semver: 7.7.2 + semver: 7.8.5 '@npmcli/git@8.0.0': dependencies: @@ -7448,7 +7457,7 @@ snapshots: lru-cache: 11.5.2 npm-pick-manifest: 12.0.0 proc-log: 7.0.0 - semver: 7.7.2 + semver: 7.8.5 which: 7.0.0 '@npmcli/package-json@8.0.0': @@ -7458,7 +7467,7 @@ snapshots: hosted-git-info: 10.1.1 json-parse-even-better-errors: 6.0.0 proc-log: 7.0.0 - semver: 7.7.2 + semver: 7.8.5 spdx-expression-parse: 4.0.0 '@npmcli/promise-spawn@10.0.0': @@ -7552,9 +7561,9 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@prettier/sync@0.2.1(prettier@3.6.2)': + '@prettier/sync@0.2.1(prettier@3.9.10)': dependencies: - prettier: 3.6.2 + prettier: 3.9.10 '@rolldown/binding-android-arm-eabi@1.2.11': optional: true @@ -7776,17 +7785,15 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@stylistic/eslint-plugin@4.4.1(eslint@9.39.4)(typescript@6.0.3)': + '@stylistic/eslint-plugin@5.10.0(eslint@9.39.5)': dependencies: - '@typescript-eslint/utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - eslint: 9.39.4 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) + '@typescript-eslint/types': 8.72.0 + eslint: 9.39.5 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 picomatch: 4.0.7 - transitivePeerDependencies: - - supports-color - - typescript '@tybys/wasm-util@0.9.0': dependencies: @@ -7855,97 +7862,96 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.72.0(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.36.0 - '@typescript-eslint/type-utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - '@typescript-eslint/utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.36.0 - eslint: 9.39.4 - graphemer: 1.4.0 + '@typescript-eslint/parser': 8.72.0(eslint@9.39.5)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/type-utils': 8.72.0(eslint@9.39.5)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.0(eslint@9.39.5)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.0 + eslint: 9.39.5 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@6.0.3) + ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3)': + '@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.36.0 - '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/typescript-estree': 8.36.0(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.36.0 + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.0 debug: 4.4.3 - eslint: 9.39.4 + eslint: 9.39.5 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.36.0(typescript@6.0.3)': + '@typescript-eslint/project-service@8.72.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@6.0.3) - '@typescript-eslint/types': 8.36.0 + '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@6.0.3) + '@typescript-eslint/types': 8.72.0 debug: 4.4.3 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.36.0': + '@typescript-eslint/scope-manager@8.72.0': dependencies: - '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/visitor-keys': 8.36.0 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/visitor-keys': 8.72.0 - '@typescript-eslint/tsconfig-utils@8.36.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.72.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.36.0(eslint@9.39.4)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.72.0(eslint@9.39.5)(typescript@6.0.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.36.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.0(eslint@9.39.5)(typescript@6.0.3) debug: 4.4.3 - eslint: 9.39.4 - ts-api-utils: 2.1.0(typescript@6.0.3) + eslint: 9.39.5 + ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.36.0': {} + '@typescript-eslint/types@8.72.0': {} - '@typescript-eslint/typescript-estree@8.36.0(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.72.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.36.0(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@6.0.3) - '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/visitor-keys': 8.36.0 + '@typescript-eslint/project-service': 8.72.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@6.0.3) + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/visitor-keys': 8.72.0 debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@6.0.3) + minimatch: 10.2.5 + semver: 7.8.5 + tinyglobby: 0.2.17 + ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3)': + '@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) - '@typescript-eslint/scope-manager': 8.36.0 - '@typescript-eslint/types': 8.36.0 - '@typescript-eslint/typescript-estree': 8.36.0(typescript@6.0.3) - eslint: 9.39.4 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) + '@typescript-eslint/scope-manager': 8.72.0 + '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/typescript-estree': 8.72.0(typescript@6.0.3) + eslint: 9.39.5 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.36.0': + '@typescript-eslint/visitor-keys@8.72.0': dependencies: - '@typescript-eslint/types': 8.36.0 - eslint-visitor-keys: 4.2.1 + '@typescript-eslint/types': 8.72.0 + eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.0': {} @@ -8143,12 +8149,13 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/integrations@12.8.2(focus-trap@7.6.5)(typescript@6.0.3)': + '@vueuse/integrations@12.8.2(change-case@5.4.4)(focus-trap@7.6.5)(typescript@6.0.3)': dependencies: '@vueuse/core': 12.8.2(typescript@6.0.3) '@vueuse/shared': 12.8.2(typescript@6.0.3) vue: 3.5.17(typescript@6.0.3) optionalDependencies: + change-case: 5.4.4 focus-trap: 7.6.5 transitivePeerDependencies: - typescript @@ -8289,7 +8296,7 @@ snapshots: dependencies: '@babel/core': 7.29.7 babel-import-util: 2.1.1 - semver: 7.7.2 + semver: 7.8.5 babel-plugin-ember-data-packages-polyfill@0.1.2: dependencies: @@ -8331,7 +8338,7 @@ snapshots: dependencies: '@babel/core': 7.29.7 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.29.7) - core-js-compat: 3.44.0 + core-js-compat: 3.51.0 transitivePeerDependencies: - supports-color @@ -8358,6 +8365,8 @@ snapshots: base64id@2.0.0: {} + baseline-browser-mapping@2.11.30: {} + before-after-hook@4.0.0: {} better-path-resolve@1.0.0: @@ -8545,17 +8554,18 @@ snapshots: transitivePeerDependencies: - supports-color - browserslist-to-esbuild@2.1.1(browserslist@4.25.1): + browserslist-to-esbuild@2.1.1(browserslist@4.29.4): dependencies: - browserslist: 4.25.1 + browserslist: 4.29.4 meow: 13.2.0 - browserslist@4.25.1: + browserslist@4.29.4: dependencies: - caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.180 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.1) + baseline-browser-mapping: 2.11.30 + caniuse-lite: 1.0.30001817 + electron-to-chromium: 1.5.462 + node-releases: 2.0.59 + update-browserslist-db: 1.3.4(browserslist@4.29.4) bser@2.1.1: dependencies: @@ -8607,7 +8617,7 @@ snapshots: dependencies: tmp: 0.0.28 - caniuse-lite@1.0.30001727: {} + caniuse-lite@1.0.30001817: {} capture-exit@2.0.0: dependencies: @@ -8630,6 +8640,8 @@ snapshots: chalk@6.0.0: {} + change-case@5.4.4: {} + character-entities-html4@2.1.0: {} character-entities-legacy@3.0.0: {} @@ -8644,11 +8656,7 @@ snapshots: dependencies: readdirp: 5.0.0 - ci-info@4.3.0: {} - - clean-regexp@1.0.0: - dependencies: - escape-string-regexp: 1.0.5 + ci-info@4.4.0: {} clean-stack@2.2.0: {} @@ -8769,7 +8777,7 @@ snapshots: content-tag@3.1.3: {} - content-tag@4.1.1: {} + content-tag@4.2.1: {} content-type@1.0.5: {} @@ -8785,9 +8793,9 @@ snapshots: dependencies: is-what: 4.1.16 - core-js-compat@3.44.0: + core-js-compat@3.51.0: dependencies: - browserslist: 4.25.1 + browserslist: 4.29.4 core-util-is@1.0.3: {} @@ -8873,6 +8881,8 @@ snapshots: detect-file@1.0.0: {} + detect-indent@7.0.2: {} + detect-libc@2.1.2: {} devlop@1.1.0: @@ -8901,7 +8911,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.180: {} + electron-to-chromium@1.5.462: {} ember-cli-babel-plugin-helpers@1.1.1: {} @@ -8934,7 +8944,7 @@ snapshots: ember-cli-version-checker: 5.1.2 ensure-posix-path: 1.1.1 resolve-package-path: 4.0.3 - semver: 7.7.2 + semver: 7.8.5 transitivePeerDependencies: - supports-color @@ -8960,7 +8970,7 @@ snapshots: ember-cli-version-checker@5.1.2: dependencies: resolve-package-path: 3.1.0 - semver: 7.7.2 + semver: 7.8.5 silent-error: 1.1.1 transitivePeerDependencies: - supports-color @@ -8984,10 +8994,10 @@ snapshots: transitivePeerDependencies: - supports-color - ember-eslint-parser@0.5.9(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4): + ember-eslint-parser@0.5.9(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5): dependencies: '@babel/core': 7.29.7 - '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.4) + '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.5) '@glimmer/syntax': 0.92.3 content-tag: 2.0.3 eslint-scope: 7.2.2 @@ -8995,7 +9005,7 @@ snapshots: mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.36.0(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.0(eslint@9.39.5)(typescript@6.0.3) transitivePeerDependencies: - eslint @@ -9061,7 +9071,7 @@ snapshots: ember-router-generator: 2.0.0 inflection: 2.0.1 route-recognizer: 0.3.4 - semver: 7.7.2 + semver: 7.8.5 silent-error: 1.1.1 simple-html-tokenizer: 0.5.11 transitivePeerDependencies: @@ -9077,14 +9087,14 @@ snapshots: - '@glint/template' - supports-color - ember-template-lint-plugin-prettier@5.0.0(ember-template-lint@7.9.1)(prettier@3.6.2): + ember-template-lint-plugin-prettier@5.0.0(ember-template-lint@7.9.4)(prettier@3.9.10): dependencies: - '@prettier/sync': 0.2.1(prettier@3.6.2) - ember-template-lint: 7.9.1 - prettier: 3.6.2 + '@prettier/sync': 0.2.1(prettier@3.9.10) + ember-template-lint: 7.9.4 + prettier: 3.9.10 prettier-linter-helpers: 1.0.0 - ember-template-lint@7.9.1: + ember-template-lint@7.9.4: dependencies: '@lint-todo/utils': 13.1.1 content-tag: 3.1.3 @@ -9211,14 +9221,14 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.39.4): + eslint-compat-utils@0.5.1(eslint@9.39.5): dependencies: - eslint: 9.39.4 - semver: 7.7.2 + eslint: 9.39.5 + semver: 7.8.5 - eslint-config-prettier@10.1.5(eslint@9.39.4): + eslint-config-prettier@10.1.5(eslint@9.39.5): dependencies: - eslint: 9.39.4 + eslint: 9.39.5 eslint-import-context@0.1.9(unrs-resolver@1.11.0): dependencies: @@ -9227,10 +9237,10 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.0 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5): dependencies: debug: 4.4.3 - eslint: 9.39.4 + eslint: 9.39.5 eslint-import-context: 0.1.9(unrs-resolver@1.11.0) get-tsconfig: 4.10.1 is-bun-module: 2.0.0 @@ -9238,62 +9248,62 @@ snapshots: tinyglobby: 0.2.17 unrs-resolver: 1.11.0 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5) transitivePeerDependencies: - supports-color - eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.4))(eslint@9.39.4): + eslint-plugin-decorator-position@6.0.0(@babel/eslint-parser@7.29.9(@babel/core@7.29.7)(eslint@9.39.5))(eslint@9.39.5): dependencies: '@babel/core': 7.29.7 '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.7) '@ember-data/rfc395-data': 0.0.4 ember-rfc176-data: 0.3.18 - eslint: 9.39.4 + eslint: 9.39.5 snake-case: 3.0.4 optionalDependencies: - '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.4) + '@babel/eslint-parser': 7.29.9(@babel/core@7.29.7)(eslint@9.39.5) transitivePeerDependencies: - supports-color - eslint-plugin-ember@12.5.0(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4): + eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.9(@babel/core@7.29.7)(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4) + ember-eslint-parser: 0.5.9(@babel/core@7.29.7)(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5) ember-rfc176-data: 0.3.18 - eslint: 9.39.4 - eslint-utils: 3.0.0(eslint@9.39.4) + eslint: 9.39.5 + eslint-utils: 3.0.0(eslint@9.39.5) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.36.0(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.0(eslint@9.39.5)(typescript@6.0.3) transitivePeerDependencies: - '@babel/core' - eslint-plugin-es-x@7.8.0(eslint@9.39.4): + eslint-plugin-es-x@7.8.0(eslint@9.39.5): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@eslint-community/regexpp': 4.12.2 - eslint: 9.39.4 - eslint-compat-utils: 0.5.1(eslint@9.39.4) + eslint: 9.39.5 + eslint-compat-utils: 0.5.1(eslint@9.39.5) - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5): dependencies: - '@typescript-eslint/types': 8.36.0 + '@typescript-eslint/types': 8.72.0 comment-parser: 1.4.1 debug: 4.4.3 - eslint: 9.39.4 + eslint: 9.39.5 eslint-import-context: 0.1.9(unrs-resolver@1.11.0) is-glob: 4.0.3 minimatch: 10.2.5 - semver: 7.7.2 + semver: 7.8.5 stable-hash-x: 0.2.0 unrs-resolver: 1.11.0 optionalDependencies: - '@typescript-eslint/utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.0(eslint@9.39.5)(typescript@6.0.3) transitivePeerDependencies: - supports-color @@ -9302,62 +9312,61 @@ snapshots: lodash: 4.18.1 vscode-json-languageservice: 4.2.1 - eslint-plugin-n@17.21.0(eslint@9.39.4)(typescript@6.0.3): + eslint-plugin-n@18.5.0(eslint@9.39.5)(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) enhanced-resolve: 5.18.2 - eslint: 9.39.4 - eslint-plugin-es-x: 7.8.0(eslint@9.39.4) + eslint: 9.39.5 + eslint-plugin-es-x: 7.8.0(eslint@9.39.5) get-tsconfig: 4.10.1 globals: 15.15.0 + globrex: 0.1.2 ignore: 5.3.2 - minimatch: 9.0.5 - semver: 7.7.2 + js-yaml: 5.4.1 + semver: 7.8.5 + optionalDependencies: ts-declaration-location: 1.0.7(typescript@6.0.3) - transitivePeerDependencies: - - typescript + typescript: 6.0.3 - eslint-plugin-prettier@5.5.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.4))(eslint@9.39.4)(prettier@3.6.2): + eslint-plugin-prettier@5.5.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.10): dependencies: - eslint: 9.39.4 - prettier: 3.6.2 + eslint: 9.39.5 + prettier: 3.9.10 prettier-linter-helpers: 1.0.0 synckit: 0.11.8 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.5(eslint@9.39.4) + eslint-config-prettier: 10.1.5(eslint@9.39.5) - eslint-plugin-qunit@8.2.2(eslint@9.39.4): + eslint-plugin-qunit@8.2.6(eslint@9.39.5): dependencies: - eslint-utils: 3.0.0(eslint@9.39.4) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) + eslint: 9.39.5 requireindex: 1.2.0 - transitivePeerDependencies: - - eslint - eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.4): + eslint-plugin-simple-import-sort@13.0.0(eslint@9.39.5): dependencies: - eslint: 9.39.4 + eslint: 9.39.5 - eslint-plugin-unicorn@59.0.1(eslint@9.39.4): + eslint-plugin-unicorn@66.0.0(eslint@9.39.5): dependencies: '@babel/helper-validator-identifier': 7.29.7 - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) - '@eslint/plugin-kit': 0.2.8 - ci-info: 4.3.0 - clean-regexp: 1.0.0 - core-js-compat: 3.44.0 - eslint: 9.39.4 - esquery: 1.7.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) + browserslist: 4.29.4 + change-case: 5.4.4 + ci-info: 4.4.0 + core-js-compat: 3.51.0 + detect-indent: 7.0.2 + eslint: 9.39.5 find-up-simple: 1.0.1 - globals: 16.3.0 + globals: 17.13.0 indent-string: 5.0.0 is-builtin-module: 5.0.0 jsesc: 3.1.0 pluralize: 8.0.0 - regexp-tree: 0.1.27 - regjsparser: 0.12.0 - semver: 7.7.2 - strip-indent: 4.0.0 + regjsparser: 0.13.4 + semver: 7.8.5 + strip-indent: 4.1.1 eslint-scope@5.1.1: dependencies: @@ -9374,9 +9383,9 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@9.39.4): + eslint-utils@3.0.0(eslint@9.39.5): dependencies: - eslint: 9.39.4 + eslint: 9.39.5 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -9385,15 +9394,17 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.4: + eslint-visitor-keys@5.0.1: {} + + eslint@9.39.5: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 + '@eslint/eslintrc': 3.3.7 + '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -9852,7 +9863,7 @@ snapshots: globals@15.15.0: {} - globals@16.3.0: {} + globals@17.13.0: {} globalyzer@0.1.0: {} @@ -9864,8 +9875,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - growly@1.3.0: {} handlebars@4.7.8: @@ -10081,7 +10090,7 @@ snapshots: is-bun-module@2.0.0: dependencies: - semver: 7.7.2 + semver: 7.8.5 is-core-module@2.16.1: dependencies: @@ -10145,7 +10154,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@4.1.1: + js-yaml@4.3.2: dependencies: argparse: 2.0.1 @@ -10498,8 +10507,6 @@ snapshots: mimic-fn@3.1.0: {} - min-indent@1.0.1: {} - minimatch@10.2.5: dependencies: brace-expansion: 5.0.5 @@ -10512,10 +10519,6 @@ snapshots: dependencies: brace-expansion: 2.0.2 - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 - minimist@1.2.8: {} minipass-collect@2.0.1: @@ -10599,7 +10602,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.19: {} + node-releases@2.0.59: {} node-watch@0.7.3: {} @@ -10607,7 +10610,7 @@ snapshots: npm-install-checks@9.0.0: dependencies: - semver: 7.7.2 + semver: 7.8.5 npm-normalize-package-bin@6.0.0: {} @@ -10615,7 +10618,7 @@ snapshots: dependencies: hosted-git-info: 10.1.1 proc-log: 7.0.0 - semver: 7.7.2 + semver: 7.8.5 validate-npm-package-name: 8.0.0 npm-pick-manifest@12.0.0: @@ -10623,7 +10626,7 @@ snapshots: npm-install-checks: 9.0.0 npm-normalize-package-bin: 6.0.0 npm-package-arg: 14.0.0 - semver: 7.7.2 + semver: 7.8.5 npm-run-path@4.0.1: dependencies: @@ -10725,7 +10728,7 @@ snapshots: ky: 1.8.1 registry-auth-token: 5.1.0 registry-url: 6.0.1 - semver: 7.7.2 + semver: 7.8.5 package-up@5.0.0: dependencies: @@ -10819,17 +10822,17 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-ember-template-tag@2.0.6(prettier@3.6.2): + prettier-plugin-ember-template-tag@2.1.8(prettier@3.9.10): dependencies: - '@babel/core': 7.29.7 - content-tag: 3.1.3 - prettier: 3.6.2 + '@babel/traverse': 7.29.7 + content-tag: 4.2.1 + prettier: 3.9.10 transitivePeerDependencies: - supports-color prettier@2.8.8: {} - prettier@3.6.2: {} + prettier@3.9.10: {} pretty-ms@9.2.0: dependencies: @@ -10953,8 +10956,6 @@ snapshots: dependencies: regex-utilities: 2.3.0 - regexp-tree@0.1.27: {} - regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 @@ -10978,6 +10979,10 @@ snapshots: dependencies: jsesc: 3.0.2 + regjsparser@0.13.4: + dependencies: + jsesc: 3.1.0 + release-plan@0.20.0: dependencies: '@manypkg/get-packages': 3.1.0 @@ -10990,7 +10995,7 @@ snapshots: github-changelog: 3.1.0 latest-version: 9.0.0 parse-github-repo-url: 1.4.1 - semver: 7.7.2 + semver: 7.8.5 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -11188,7 +11193,7 @@ snapshots: semver@6.3.1: {} - semver@7.7.2: {} + semver@7.8.5: {} send@0.18.0: dependencies: @@ -11448,9 +11453,7 @@ snapshots: strip-final-newline@4.0.0: {} - strip-indent@4.0.0: - dependencies: - min-indent: 1.0.1 + strip-indent@4.1.1: {} strip-json-comments@2.0.1: {} @@ -11645,7 +11648,7 @@ snapshots: dependencies: growly: 1.3.0 is-wsl: 2.2.0 - semver: 7.7.2 + semver: 7.8.5 shellwords: 0.1.1 which: 2.0.2 @@ -11681,7 +11684,7 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@2.1.0(typescript@6.0.3): + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: typescript: 6.0.3 @@ -11689,6 +11692,7 @@ snapshots: dependencies: picomatch: 4.0.7 typescript: 6.0.3 + optional: true tslib@1.14.1: {} @@ -11732,14 +11736,15 @@ snapshots: typescript-auto-import-cache@0.3.6: dependencies: - semver: 7.7.2 + semver: 7.8.5 - typescript-eslint@8.36.0(eslint@9.39.4)(typescript@6.0.3): + typescript-eslint@8.72.0(eslint@9.39.5)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3) - '@typescript-eslint/parser': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - '@typescript-eslint/utils': 8.36.0(eslint@9.39.4)(typescript@6.0.3) - eslint: 9.39.4 + '@typescript-eslint/eslint-plugin': 8.72.0(@typescript-eslint/parser@8.72.0(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.0(eslint@9.39.5)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.72.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.0(eslint@9.39.5)(typescript@6.0.3) + eslint: 9.39.5 typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -11832,9 +11837,9 @@ snapshots: upath@2.0.1: {} - update-browserslist-db@1.1.3(browserslist@4.25.1): + update-browserslist-db@1.3.4(browserslist@4.29.4): dependencies: - browserslist: 4.25.1 + browserslist: 4.29.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -11887,7 +11892,7 @@ snapshots: terser: 5.43.1 yaml: 2.9.0 - vitepress@1.6.4(@algolia/client-search@5.32.0)(@types/node@24.0.12)(lightningcss@1.33.0)(postcss@8.5.28)(search-insights@2.17.3)(terser@5.43.1)(typescript@6.0.3): + vitepress@1.6.4(@algolia/client-search@5.32.0)(@types/node@24.0.12)(change-case@5.4.4)(lightningcss@1.33.0)(postcss@8.5.28)(search-insights@2.17.3)(terser@5.43.1)(typescript@6.0.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.32.0)(search-insights@2.17.3) @@ -11900,7 +11905,7 @@ snapshots: '@vue/devtools-api': 7.7.7 '@vue/shared': 3.5.17 '@vueuse/core': 12.8.2(typescript@6.0.3) - '@vueuse/integrations': 12.8.2(focus-trap@7.6.5)(typescript@6.0.3) + '@vueuse/integrations': 12.8.2(change-case@5.4.4)(focus-trap@7.6.5)(typescript@6.0.3) focus-trap: 7.6.5 mark.js: 8.11.1 minisearch: 7.1.2 @@ -11947,7 +11952,7 @@ snapshots: volar-service-typescript@0.0.68(@volar/language-service@2.4.28): dependencies: path-browserify: 1.0.1 - semver: 7.7.2 + semver: 7.8.5 typescript-auto-import-cache: 0.3.6 vscode-languageserver-textdocument: 1.0.12 vscode-nls: 5.2.0