From d87ffa715bbf9caf6f2cd130e04b5638ae9f09e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 5 Apr 2026 21:10:55 +0000 Subject: [PATCH] Update devDependencies --- docs-app/package.json | 2 +- package.json | 4 +- pnpm-lock.yaml | 489 ++++++++++++---------- test-apps/broccoli/package.json | 2 +- test-apps/embroider3-webpack/package.json | 2 +- test-apps/vite-with-compat/package.json | 6 +- 6 files changed, 275 insertions(+), 230 deletions(-) diff --git a/docs-app/package.json b/docs-app/package.json index 7d75d797..4d36943f 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -18,7 +18,7 @@ "vite": "7.3.1", "vitepress": "1.6.4", "vitepress-plugin-llms": "1.10.0", - "vue": "3.5.29" + "vue": "3.5.31" }, "dependencies": { "shiki": "^3.8.1" diff --git a/package.json b/package.json index 4d666ab4..e31ca1a8 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "ember-source": "6.10.1", "ember-source-channel-url": "3.0.0", "ember-try": "3.0.0", - "eslint": "9.39.3", + "eslint": "9.39.4", "fixturify": "3.0.0", "glob": "11.1.0", "globals": "16.5.0", @@ -84,7 +84,7 @@ "qunit": "2.25.0", "release-plan": "^0.17.4", "rsvp": "4.8.5", - "sinon": "21.0.2", + "sinon": "21.0.3", "typescript": "5.9.3", "webpack": "5.104.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f624f3ab..bbdb7c10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,7 +95,7 @@ importers: version: 4.0.6(@babel/core@7.28.3) ember-eslint: specifier: 0.6.1 - version: 0.6.1(9bb0dedb37b20a0eaa3fc39ccf5ee48e) + version: 0.6.1(576320ec2a960252b200b2ce1c006a46) ember-load-initializers: specifier: 2.1.2 version: 2.1.2(@babel/core@7.28.3) @@ -115,8 +115,8 @@ importers: specifier: 3.0.0 version: 3.0.0 eslint: - specifier: 9.39.3 - version: 9.39.3 + specifier: 9.39.4 + version: 9.39.4 fixturify: specifier: 3.0.0 version: 3.0.0 @@ -151,8 +151,8 @@ importers: specifier: 4.8.5 version: 4.8.5 sinon: - specifier: 21.0.2 - version: 21.0.2 + specifier: 21.0.3 + version: 21.0.3 typescript: specifier: 5.9.3 version: 5.9.3 @@ -185,8 +185,8 @@ importers: specifier: 1.10.0 version: 1.10.0 vue: - specifier: 3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: 3.5.31 + version: 3.5.31(typescript@5.9.3) test-apps/broccoli: dependencies: @@ -253,7 +253,7 @@ importers: version: 4.0.2 ember-eslint: specifier: 0.6.1 - version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.3) + version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.4) ember-load-initializers: specifier: 2.1.2 version: 2.1.2(@babel/core@7.28.6) @@ -279,8 +279,8 @@ importers: specifier: 7.0.2 version: 7.0.2 eslint: - specifier: 9.39.3 - version: 9.39.3 + specifier: 9.39.4 + version: 9.39.4 loader.js: specifier: 4.7.0 version: 4.7.0 @@ -371,7 +371,7 @@ importers: version: 2.1.0 ember-eslint: specifier: 0.6.1 - version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.3) + version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.4) ember-load-initializers: specifier: 3.0.1 version: 3.0.1(d7d72eb731b6776344c371b79dcf3d04) @@ -397,8 +397,8 @@ importers: specifier: 7.0.2 version: 7.0.2 eslint: - specifier: 9.39.3 - version: 9.39.3 + specifier: 9.39.4 + version: 9.39.4 loader.js: specifier: 4.7.0 version: 4.7.0 @@ -449,20 +449,20 @@ importers: specifier: 4.1.1 version: 4.1.1(@babel/core@7.28.6) '@embroider/compat': - specifier: 4.1.15 - version: 4.1.15(@embroider/core@4.4.5) + specifier: 4.1.17 + version: 4.1.17(@embroider/core@4.4.7) '@embroider/config-meta-loader': specifier: 1.0.0 version: 1.0.0 '@embroider/core': - specifier: 4.4.5 - version: 4.4.5 + specifier: 4.4.7 + version: 4.4.7 '@embroider/macros': specifier: 1.19.7 version: 1.19.7(@babel/core@7.28.6) '@embroider/vite': specifier: 1.5.2 - version: 1.5.2(@embroider/core@4.4.5)(vite@7.3.1) + version: 1.5.2(@embroider/core@4.4.7)(vite@7.3.1) '@glimmer/component': specifier: 2.0.0 version: 2.0.0 @@ -489,7 +489,7 @@ importers: version: 8.2.0(@babel/core@7.28.6) ember-eslint: specifier: 0.6.1 - version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.3) + version: 0.6.1(@babel/core@7.28.6)(eslint@9.39.4) ember-qunit: specifier: 9.0.4 version: 9.0.4(d30d1bedd9f314ad6d07f030ad029251) @@ -503,8 +503,8 @@ importers: specifier: 7.9.3 version: 7.9.3 eslint: - specifier: 9.39.3 - version: 9.39.3 + specifier: 9.39.4 + version: 9.39.4 prettier: specifier: 3.8.1 version: 3.8.1 @@ -823,6 +823,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.29.2': + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -1462,11 +1467,11 @@ packages: peerDependencies: '@embroider/core': ^3.5.9 - '@embroider/compat@4.1.15': - resolution: {integrity: sha512-Z0tDSliXSsMZtvCHUYHIF2oJnjhgf9EE7D75519DBh8UG/xb4jNZrq6ykDEIC2sGByjt8e+ZAczWqAapMBAJZg==} + '@embroider/compat@4.1.17': + resolution: {integrity: sha512-MjjtChtKXMNit2xmjPpxtK+f0kNHW2ao5lDhbkSdKjCcYghMvWYdbe5hdX+3QknyaZxDy4LW2dEHCWm3fhVtlg==} engines: {node: '>= 20.19.*'} peerDependencies: - '@embroider/core': ^4.4.5 + '@embroider/core': ^4.4.7 '@embroider/config-meta-loader@1.0.0': resolution: {integrity: sha512-qznkdjgEGPe6NM94hZNXvOm/WhrJwBh8FtSQZ+nGjh9TOjY42tOiTEevFuM0onNXUn6bpdGzmjwKo2xY2jxQxQ==} @@ -1476,8 +1481,8 @@ packages: resolution: {integrity: sha512-e6ChqCI2I4/UMnnGRS6be2pY3ssJDXfjrF1dtLt2e6l4EM2IIlT1ndtPAYUGSYSO9JB5WxNpO8Wirj88mVh97Q==} engines: {node: 12.* || 14.* || >= 16} - '@embroider/core@4.4.5': - resolution: {integrity: sha512-WNcKSO7AY2QS35uPksfYi/APCWqPyHduJYXJrs/MX39FDbrZCqxu+dHBAXtQw3ZaVcXzHUeOMrAdt37qlmu/mw==} + '@embroider/core@4.4.7': + resolution: {integrity: sha512-8byUO0RKTI/Y25dTxQt/S9L6Ph57L4obGGJfqquP5cQzlEos5w2CRSWV85RhAYowFAuTxgqMbVfAnJTWatgvpg==} engines: {node: 12.* || 14.* || >= 16} '@embroider/hbs-loader@3.0.5': @@ -1514,8 +1519,8 @@ packages: '@glint/template': optional: true - '@embroider/macros@1.20.1': - resolution: {integrity: sha512-Ia3uPg4kgunvI3XySzHqKpC/niyxKSjjI8b6OIDf1KL9gtfztbC8x1dthHvX2823KnHcOhdHMudGWAhVuj2BKg==} + '@embroider/macros@1.20.2': + resolution: {integrity: sha512-WJWSkG9vIL0s93vKwtNFqqAOCOflNkWNpqsC7VAqXeeTKNpCc7wtdOhPkNGJpb52CEt7vlQ5R/zMyCfGAB7MEA==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -1879,8 +1884,8 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.21.1': - resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + '@eslint/config-array@0.21.2': + resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/config-helpers@0.4.2': @@ -1891,16 +1896,16 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + '@eslint/eslintrc@3.3.5': + resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@9.39.1': resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.3': - resolution: {integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==} + '@eslint/js@9.39.4': + resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -2501,8 +2506,8 @@ packages: '@sinonjs/fake-timers@15.1.1': resolution: {integrity: sha512-cO5W33JgAPbOh07tvZjUOJ7oWhtaqGHiZw+11DPbyqh2kHTBc3eF/CjJDeQ4205RLQsX6rxCuYOroFQwl7JDRw==} - '@sinonjs/samsam@9.0.2': - resolution: {integrity: sha512-H/JSxa4GNKZuuU41E3b8Y3tbSEx8y4uq4UH1C56ONQac16HblReJomIvv3Ud7ANQHQmkeSowY49Ij972e/pGxQ==} + '@sinonjs/samsam@9.0.3': + resolution: {integrity: sha512-ZgYY7Dc2RW+OUdnZ1DEHg00lhRt+9BjymPKHog4PRFzr1U3MbK57+djmscWyKxzO1qfunHqs4N45WWyKIFKpiQ==} '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} @@ -2724,17 +2729,17 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vue/compiler-core@3.5.29': - resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} + '@vue/compiler-core@3.5.31': + resolution: {integrity: sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==} - '@vue/compiler-dom@3.5.29': - resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} + '@vue/compiler-dom@3.5.31': + resolution: {integrity: sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==} - '@vue/compiler-sfc@3.5.29': - resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} + '@vue/compiler-sfc@3.5.31': + resolution: {integrity: sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==} - '@vue/compiler-ssr@3.5.29': - resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} + '@vue/compiler-ssr@3.5.31': + resolution: {integrity: sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==} '@vue/devtools-api@7.7.7': resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==} @@ -2745,25 +2750,25 @@ packages: '@vue/devtools-shared@7.7.7': resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - '@vue/reactivity@3.5.29': - resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} + '@vue/reactivity@3.5.31': + resolution: {integrity: sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==} - '@vue/runtime-core@3.5.29': - resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} + '@vue/runtime-core@3.5.31': + resolution: {integrity: sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==} - '@vue/runtime-dom@3.5.29': - resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} + '@vue/runtime-dom@3.5.31': + resolution: {integrity: sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==} - '@vue/server-renderer@3.5.29': - resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} + '@vue/server-renderer@3.5.31': + resolution: {integrity: sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==} peerDependencies: - vue: 3.5.29 + vue: 3.5.31 '@vue/shared@3.5.18': resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} - '@vue/shared@3.5.29': - resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} + '@vue/shared@3.5.31': + resolution: {integrity: sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==} '@vueuse/core@12.8.2': resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} @@ -2863,6 +2868,7 @@ packages: '@xmldom/xmldom@0.8.10': resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} engines: {node: '>=10.0.0'} + deprecated: this version has critical issues, please update to the latest version '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -2925,6 +2931,9 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.14.0: + resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} + ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} @@ -3203,8 +3212,8 @@ packages: resolution: {integrity: sha512-n+ktQ3JeyWrpRutSyPn2PsHeH+A94SVm+iUoogzf9VUqpP47FfWem24gpQXhn+p6+x5/BpuFJXMLXWt7ZoYAKA==} engines: {node: '>= 12.*'} - babel-plugin-ember-template-compilation@3.0.1: - resolution: {integrity: sha512-3fUgnv+azabsl2PMd+SpkV8E7vvp7oRLaXv+OJIe36G3niSVYDKJ+7n6WaPyh+z7gqeAKSBj7Bdc5dYbhEMsgQ==} + babel-plugin-ember-template-compilation@3.1.0: + resolution: {integrity: sha512-kk7cGyblE9n4MB98rqw2wuUW7YLD5FM+Tr97gNSYL4e8DBMQndLuWaWNx1wfd7o00NjFhhoTR+HZs2nj23g2Lw==} engines: {node: '>= 18.*'} babel-plugin-htmlbars-inline-precompile@5.3.1: @@ -4834,8 +4843,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.3: - resolution: {integrity: sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==} + eslint@9.39.4: + resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6088,6 +6097,10 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true + jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} @@ -6642,6 +6655,9 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} + minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} @@ -7279,6 +7295,10 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.8: + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + engines: {node: ^10 || ^12 || >=14} + preact@10.26.9: resolution: {integrity: sha512-SSjF9vcnF27mJK1XyFMNJzFd5u3pQiATFqoaDy03XuN00u4ziveVVEGt5RKJrDR8MHE/wJo9Nnad56RLzS2RMA==} @@ -7919,8 +7939,8 @@ packages: simple-html-tokenizer@0.5.11: resolution: {integrity: sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==} - sinon@21.0.2: - resolution: {integrity: sha512-VHV4UaoxIe5jrMd89Y9duI76T5g3Lp+ET+ctLhLDaZtSznDPah1KKpRElbdBV4RwqWSw2vadFiVs9Del7MbVeQ==} + sinon@21.0.3: + resolution: {integrity: sha512-0x8TQFr8EjADhSME01u1ZK31yv2+bd6Z5NrBCHVM+n4qL1wFqbxftmeyi3bwlr49FbbzRfrqSFOpyHCOh/YmYA==} slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -8773,8 +8793,8 @@ packages: postcss: optional: true - vue@3.5.29: - resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} + vue@3.5.31: + resolution: {integrity: sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -9247,19 +9267,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.28.5(@babel/core@7.28.3)(eslint@9.39.3)': + '@babel/eslint-parser@7.28.5(@babel/core@7.28.3)(eslint@9.39.4)': dependencies: '@babel/core': 7.28.3 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.39.3 + eslint: 9.39.4 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.5(@babel/core@7.28.6)(eslint@9.39.3)': + '@babel/eslint-parser@7.28.5(@babel/core@7.28.6)(eslint@9.39.4)': dependencies: '@babel/core': 7.28.6 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.39.3 + eslint: 9.39.4 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -9677,6 +9697,10 @@ snapshots: dependencies: '@babel/types': 7.29.0 + '@babel/parser@7.29.2': + dependencies: + '@babel/types': 7.29.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 @@ -11437,7 +11461,7 @@ snapshots: - supports-color - utf-8-validate - '@embroider/compat@4.1.15(@embroider/core@4.4.5)': + '@embroider/compat@4.1.17(@embroider/core@4.4.7)': dependencies: '@babel/code-frame': 7.28.6 '@babel/core': 7.28.6 @@ -11448,13 +11472,13 @@ snapshots: '@babel/preset-env': 7.28.0(@babel/core@7.28.6) '@babel/runtime': 7.28.6 '@babel/traverse': 7.28.6 - '@embroider/core': 4.4.5 - '@embroider/macros': 1.20.1(@babel/core@7.28.6) + '@embroider/core': 4.4.7 + '@embroider/macros': 1.20.2(@babel/core@7.28.6) '@types/babel__code-frame': 7.0.6 assert-never: 1.4.0 babel-import-util: 3.0.1 babel-plugin-debug-macros: 2.0.0(@babel/core@7.28.6) - babel-plugin-ember-template-compilation: 3.0.1 + babel-plugin-ember-template-compilation: 3.1.0 babel-plugin-ember-template-compilation-2: babel-plugin-ember-template-compilation@2.4.1 babel-plugin-syntax-dynamic-import: 6.18.0 babylon: 6.18.0 @@ -11526,16 +11550,16 @@ snapshots: - supports-color - utf-8-validate - '@embroider/core@4.4.5': + '@embroider/core@4.4.7': dependencies: '@babel/core': 7.28.6 '@babel/parser': 7.29.0 '@babel/traverse': 7.28.6 - '@embroider/macros': 1.20.1(@babel/core@7.28.6) + '@embroider/macros': 1.20.2(@babel/core@7.28.6) '@embroider/reverse-exports': 0.2.0 '@embroider/shared-internals': 3.0.2 assert-never: 1.4.0 - babel-plugin-ember-template-compilation: 3.0.1 + babel-plugin-ember-template-compilation: 3.1.0 broccoli-node-api: 1.7.0 broccoli-persistent-filter: 3.1.3 broccoli-plugin: 4.0.7 @@ -11607,7 +11631,7 @@ snapshots: - '@babel/core' - supports-color - '@embroider/macros@1.20.1(@babel/core@7.28.6)': + '@embroider/macros@1.20.2(@babel/core@7.28.6)': dependencies: '@embroider/shared-internals': 3.0.2 assert-never: 1.4.0 @@ -11736,10 +11760,10 @@ snapshots: lodash: 4.17.21 resolve: 1.22.10 - '@embroider/vite@1.5.2(@embroider/core@4.4.5)(vite@7.3.1)': + '@embroider/vite@1.5.2(@embroider/core@4.4.7)(vite@7.3.1)': dependencies: '@babel/core': 7.28.6 - '@embroider/core': 4.4.5 + '@embroider/core': 4.4.7 '@embroider/macros': 1.19.7(@babel/core@7.28.6) '@embroider/reverse-exports': 0.2.0 '@rollup/pluginutils': 5.2.0 @@ -11942,18 +11966,18 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.3)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.4)': dependencies: - eslint: 9.39.3 + eslint: 9.39.4 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.21.1': + '@eslint/config-array@0.21.2': dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.1 - minimatch: 3.1.2 + minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -11965,23 +11989,23 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.5': dependencies: - ajv: 6.12.6 + ajv: 6.14.0 debug: 4.4.1 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 + js-yaml: 4.1.1 + minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color '@eslint/js@9.39.1': {} - '@eslint/js@9.39.3': {} + '@eslint/js@9.39.4': {} '@eslint/object-schema@2.1.7': {} @@ -12729,7 +12753,7 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@sinonjs/samsam@9.0.2': + '@sinonjs/samsam@9.0.3': dependencies: '@sinonjs/commons': 3.0.1 type-detect: 4.1.0 @@ -12905,15 +12929,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.49.0(3321cfd992775b710d15da784a3bc7a5)': + '@typescript-eslint/eslint-plugin@8.49.0(43d359e52a1328da48bd75093df36dd3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.49.0(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.4)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 9.39.3 + eslint: 9.39.4 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.1.0(typescript@5.9.3) @@ -12921,40 +12945,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.49.0(874c428bc0668c29ce985c73c1ff0b3e)': + '@typescript-eslint/eslint-plugin@8.49.0(785f8f82d0a95357ef80daf0f19d57ba)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.49.0(eslint@9.39.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.4) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4) '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 9.39.3 + eslint: 9.39.4 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.1.0 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.49.0(eslint@9.39.3)': + '@typescript-eslint/parser@8.49.0(eslint@9.39.4)': dependencies: '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0 '@typescript-eslint/visitor-keys': 8.49.0 debug: 4.4.1 - eslint: 9.39.3 + eslint: 9.39.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.49.0(eslint@9.39.3)(typescript@5.9.3)': + '@typescript-eslint/parser@8.49.0(eslint@9.39.4)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 debug: 4.4.1 - eslint: 9.39.3 + eslint: 9.39.4 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -12987,24 +13011,24 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.49.0(eslint@9.39.3)': + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4)': dependencies: '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0 - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4) debug: 4.4.1 - eslint: 9.39.3 + eslint: 9.39.4 ts-api-utils: 2.1.0 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.49.0(eslint@9.39.3)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4)(typescript@5.9.3) debug: 4.4.1 - eslint: 9.39.3 + eslint: 9.39.4 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -13041,23 +13065,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.49.0(eslint@9.39.3)': + '@typescript-eslint/utils@8.49.0(eslint@9.39.4)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0 - eslint: 9.39.3 + eslint: 9.39.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.49.0(eslint@9.39.3)(typescript@5.9.3)': + '@typescript-eslint/utils@8.49.0(eslint@9.39.4)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - eslint: 9.39.3 + eslint: 9.39.4 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -13069,40 +13093,40 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.4(2bf6c1baa86b76ba8a9845ab95a7d057)': + '@vitejs/plugin-vue@5.2.4(4a7166a3c791ad7a129d1239aa728e30)': dependencies: vite: 5.4.19 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) - '@vue/compiler-core@3.5.29': + '@vue/compiler-core@3.5.31': dependencies: - '@babel/parser': 7.29.0 - '@vue/shared': 3.5.29 + '@babel/parser': 7.29.2 + '@vue/shared': 3.5.31 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.29': + '@vue/compiler-dom@3.5.31': dependencies: - '@vue/compiler-core': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-core': 3.5.31 + '@vue/shared': 3.5.31 - '@vue/compiler-sfc@3.5.29': + '@vue/compiler-sfc@3.5.31': dependencies: - '@babel/parser': 7.29.0 - '@vue/compiler-core': 3.5.29 - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 + '@babel/parser': 7.29.2 + '@vue/compiler-core': 3.5.31 + '@vue/compiler-dom': 3.5.31 + '@vue/compiler-ssr': 3.5.31 + '@vue/shared': 3.5.31 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.6 + postcss: 8.5.8 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.29': + '@vue/compiler-ssr@3.5.31': dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.31 + '@vue/shared': 3.5.31 '@vue/devtools-api@7.7.7': dependencies: @@ -13122,38 +13146,38 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.5.29': + '@vue/reactivity@3.5.31': dependencies: - '@vue/shared': 3.5.29 + '@vue/shared': 3.5.31 - '@vue/runtime-core@3.5.29': + '@vue/runtime-core@3.5.31': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.31 + '@vue/shared': 3.5.31 - '@vue/runtime-dom@3.5.29': + '@vue/runtime-dom@3.5.31': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/runtime-core': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.31 + '@vue/runtime-core': 3.5.31 + '@vue/shared': 3.5.31 csstype: 3.2.3 - '@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))': + '@vue/server-renderer@3.5.31(vue@3.5.31(typescript@5.9.3))': dependencies: - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 - vue: 3.5.29(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.31 + '@vue/shared': 3.5.31 + vue: 3.5.31(typescript@5.9.3) '@vue/shared@3.5.18': {} - '@vue/shared@3.5.29': {} + '@vue/shared@3.5.31': {} '@vueuse/core@12.8.2(typescript@5.9.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -13161,7 +13185,7 @@ snapshots: dependencies: '@vueuse/core': 12.8.2(typescript@5.9.3) '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) optionalDependencies: focus-trap: 7.6.5 transitivePeerDependencies: @@ -13171,7 +13195,7 @@ snapshots: '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -13311,6 +13335,13 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + ajv@6.14.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 @@ -13601,7 +13632,7 @@ snapshots: '@glimmer/syntax': 0.95.0 babel-import-util: 3.0.1 - babel-plugin-ember-template-compilation@3.0.1: + babel-plugin-ember-template-compilation@3.1.0: dependencies: '@glimmer/syntax': 0.95.0 babel-import-util: 3.0.1 @@ -15931,10 +15962,10 @@ snapshots: - '@babel/core' - supports-color - ember-eslint-parser@0.5.10(@babel/core@7.28.3)(eslint@9.39.3): + ember-eslint-parser@0.5.10(@babel/core@7.28.3)(eslint@9.39.4): dependencies: '@babel/core': 7.28.3 - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.3)(eslint@9.39.3) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.3)(eslint@9.39.4) '@glimmer/syntax': 0.95.0 content-tag: 2.0.3 eslint-scope: 7.2.2 @@ -15944,10 +15975,10 @@ snapshots: transitivePeerDependencies: - eslint - ember-eslint-parser@0.5.10(@babel/core@7.28.6)(eslint@9.39.3): + ember-eslint-parser@0.5.10(@babel/core@7.28.6)(eslint@9.39.4): dependencies: '@babel/core': 7.28.6 - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.6)(eslint@9.39.3) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.6)(eslint@9.39.4) '@glimmer/syntax': 0.95.0 content-tag: 2.0.3 eslint-scope: 7.2.2 @@ -15957,16 +15988,16 @@ snapshots: transitivePeerDependencies: - eslint - ember-eslint@0.6.1(9bb0dedb37b20a0eaa3fc39ccf5ee48e): + ember-eslint@0.6.1(576320ec2a960252b200b2ce1c006a46): dependencies: - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.3)(eslint@9.39.3) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.3)(eslint@9.39.4) '@eslint/js': 9.39.1 - eslint-config-prettier: 10.1.8(eslint@9.39.3) - eslint-plugin-ember: 12.7.5(@babel/core@7.28.3)(eslint@9.39.3) - eslint-plugin-n: 17.23.1(eslint@9.39.3)(typescript@5.9.3) - eslint-plugin-qunit: 8.2.5(eslint@9.39.3) + eslint-config-prettier: 10.1.8(eslint@9.39.4) + eslint-plugin-ember: 12.7.5(@babel/core@7.28.3)(eslint@9.39.4) + eslint-plugin-n: 17.23.1(eslint@9.39.4)(typescript@5.9.3) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4) globals: 16.5.0 - typescript-eslint: 8.49.0(eslint@9.39.3)(typescript@5.9.3) + typescript-eslint: 8.49.0(eslint@9.39.4)(typescript@5.9.3) transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/parser' @@ -15974,16 +16005,16 @@ snapshots: - supports-color - typescript - ember-eslint@0.6.1(@babel/core@7.28.6)(eslint@9.39.3): + ember-eslint@0.6.1(@babel/core@7.28.6)(eslint@9.39.4): dependencies: - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.6)(eslint@9.39.3) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.6)(eslint@9.39.4) '@eslint/js': 9.39.1 - eslint-config-prettier: 10.1.8(eslint@9.39.3) - eslint-plugin-ember: 12.7.5(@babel/core@7.28.6)(eslint@9.39.3) - eslint-plugin-n: 17.23.1(eslint@9.39.3) - eslint-plugin-qunit: 8.2.5(eslint@9.39.3) + eslint-config-prettier: 10.1.8(eslint@9.39.4) + eslint-plugin-ember: 12.7.5(@babel/core@7.28.6)(eslint@9.39.4) + eslint-plugin-n: 17.23.1(eslint@9.39.4) + eslint-plugin-qunit: 8.2.5(eslint@9.39.4) globals: 16.5.0 - typescript-eslint: 8.49.0(eslint@9.39.3) + typescript-eslint: 8.49.0(eslint@9.39.4) transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/parser' @@ -16642,25 +16673,25 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.39.3): + eslint-compat-utils@0.5.1(eslint@9.39.4): dependencies: - eslint: 9.39.3 + eslint: 9.39.4 semver: 7.7.2 - eslint-config-prettier@10.1.8(eslint@9.39.3): + eslint-config-prettier@10.1.8(eslint@9.39.4): dependencies: - eslint: 9.39.3 + eslint: 9.39.4 eslint-formatter-kakoune@1.0.0: {} - eslint-plugin-ember@12.7.5(@babel/core@7.28.3)(eslint@9.39.3): + eslint-plugin-ember@12.7.5(@babel/core@7.28.3)(eslint@9.39.4): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.10(@babel/core@7.28.3)(eslint@9.39.3) + ember-eslint-parser: 0.5.10(@babel/core@7.28.3)(eslint@9.39.4) ember-rfc176-data: 0.3.18 - eslint: 9.39.3 - eslint-utils: 3.0.0(eslint@9.39.3) + eslint: 9.39.4 + eslint-utils: 3.0.0(eslint@9.39.4) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -16669,14 +16700,14 @@ snapshots: transitivePeerDependencies: - '@babel/core' - eslint-plugin-ember@12.7.5(@babel/core@7.28.6)(eslint@9.39.3): + eslint-plugin-ember@12.7.5(@babel/core@7.28.6)(eslint@9.39.4): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.10(@babel/core@7.28.6)(eslint@9.39.3) + ember-eslint-parser: 0.5.10(@babel/core@7.28.6)(eslint@9.39.4) ember-rfc176-data: 0.3.18 - eslint: 9.39.3 - eslint-utils: 3.0.0(eslint@9.39.3) + eslint: 9.39.4 + eslint-utils: 3.0.0(eslint@9.39.4) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -16685,19 +16716,19 @@ snapshots: transitivePeerDependencies: - '@babel/core' - eslint-plugin-es-x@7.8.0(eslint@9.39.3): + eslint-plugin-es-x@7.8.0(eslint@9.39.4): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@eslint-community/regexpp': 4.12.1 - eslint: 9.39.3 - eslint-compat-utils: 0.5.1(eslint@9.39.3) + eslint: 9.39.4 + eslint-compat-utils: 0.5.1(eslint@9.39.4) - eslint-plugin-n@17.23.1(eslint@9.39.3): + eslint-plugin-n@17.23.1(eslint@9.39.4): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) enhanced-resolve: 5.18.2 - eslint: 9.39.3 - eslint-plugin-es-x: 7.8.0(eslint@9.39.3) + eslint: 9.39.4 + eslint-plugin-es-x: 7.8.0(eslint@9.39.4) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -16707,12 +16738,12 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-n@17.23.1(eslint@9.39.3)(typescript@5.9.3): + eslint-plugin-n@17.23.1(eslint@9.39.4)(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) enhanced-resolve: 5.18.2 - eslint: 9.39.3 - eslint-plugin-es-x: 7.8.0(eslint@9.39.3) + eslint: 9.39.4 + eslint-plugin-es-x: 7.8.0(eslint@9.39.4) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -16722,9 +16753,9 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-qunit@8.2.5(eslint@9.39.3): + eslint-plugin-qunit@8.2.5(eslint@9.39.4): dependencies: - eslint-utils: 3.0.0(eslint@9.39.3) + eslint-utils: 3.0.0(eslint@9.39.4) requireindex: 1.2.0 transitivePeerDependencies: - eslint @@ -16744,9 +16775,9 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@9.39.3): + eslint-utils@3.0.0(eslint@9.39.4): dependencies: - eslint: 9.39.3 + eslint: 9.39.4 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -16755,21 +16786,21 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.3: + eslint@9.39.4: dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.4) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.1 + '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.39.3 + '@eslint/eslintrc': 3.3.5 + '@eslint/js': 9.39.4 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.1 @@ -16788,7 +16819,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 transitivePeerDependencies: @@ -18337,6 +18368,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.1.1: + dependencies: + argparse: 2.0.1 + jsbn@0.1.1: {} jsbn@1.1.0: {} @@ -19084,6 +19119,10 @@ snapshots: dependencies: brace-expansion: 1.1.12 + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.12 + minimatch@5.1.6: dependencies: brace-expansion: 2.0.2 @@ -19751,6 +19790,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.8: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + preact@10.26.9: {} prelude-ls@1.2.1: {} @@ -20530,11 +20575,11 @@ snapshots: simple-html-tokenizer@0.5.11: {} - sinon@21.0.2: + sinon@21.0.3: dependencies: '@sinonjs/commons': 3.0.1 '@sinonjs/fake-timers': 15.1.1 - '@sinonjs/samsam': 9.0.2 + '@sinonjs/samsam': 9.0.3 diff: 8.0.3 supports-color: 7.2.0 @@ -21439,23 +21484,23 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript-eslint@8.49.0(eslint@9.39.3): + typescript-eslint@8.49.0(eslint@9.39.4): dependencies: - '@typescript-eslint/eslint-plugin': 8.49.0(874c428bc0668c29ce985c73c1ff0b3e) - '@typescript-eslint/parser': 8.49.0(eslint@9.39.3) + '@typescript-eslint/eslint-plugin': 8.49.0(785f8f82d0a95357ef80daf0f19d57ba) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.4) '@typescript-eslint/typescript-estree': 8.49.0 - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3) - eslint: 9.39.3 + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4) + eslint: 9.39.4 transitivePeerDependencies: - supports-color - typescript-eslint@8.49.0(eslint@9.39.3)(typescript@5.9.3): + typescript-eslint@8.49.0(eslint@9.39.4)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.49.0(3321cfd992775b710d15da784a3bc7a5) - '@typescript-eslint/parser': 8.49.0(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.49.0(43d359e52a1328da48bd75093df36dd3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.4)(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.3)(typescript@5.9.3) - eslint: 9.39.3 + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4)(typescript@5.9.3) + eslint: 9.39.4 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -21690,7 +21735,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(2bf6c1baa86b76ba8a9845ab95a7d057) + '@vitejs/plugin-vue': 5.2.4(4a7166a3c791ad7a129d1239aa728e30) '@vue/devtools-api': 7.7.7 '@vue/shared': 3.5.18 '@vueuse/core': 12.8.2(typescript@5.9.3) @@ -21700,7 +21745,7 @@ snapshots: minisearch: 7.1.2 shiki: 2.5.0 vite: 5.4.19 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -21728,13 +21773,13 @@ snapshots: - typescript - universal-cookie - vue@3.5.29(typescript@5.9.3): + vue@3.5.31(typescript@5.9.3): dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-sfc': 3.5.29 - '@vue/runtime-dom': 3.5.29 - '@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.9.3)) - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.31 + '@vue/compiler-sfc': 3.5.31 + '@vue/runtime-dom': 3.5.31 + '@vue/server-renderer': 3.5.31(vue@3.5.31(typescript@5.9.3)) + '@vue/shared': 3.5.31 optionalDependencies: typescript: 5.9.3 diff --git a/test-apps/broccoli/package.json b/test-apps/broccoli/package.json index ea566d83..b10cb139 100644 --- a/test-apps/broccoli/package.json +++ b/test-apps/broccoli/package.json @@ -51,7 +51,7 @@ "ember-source": "5.12.0", "ember-template-lint": "6.1.0", "ember-welcome-page": "7.0.2", - "eslint": "9.39.3", + "eslint": "9.39.4", "loader.js": "4.7.0", "prettier": "3.8.1", "qunit": "2.25.0", diff --git a/test-apps/embroider3-webpack/package.json b/test-apps/embroider3-webpack/package.json index 11e1def7..ef7de721 100644 --- a/test-apps/embroider3-webpack/package.json +++ b/test-apps/embroider3-webpack/package.json @@ -53,7 +53,7 @@ "ember-source": "6.10.1", "ember-template-imports": "4.4.0", "ember-welcome-page": "7.0.2", - "eslint": "9.39.3", + "eslint": "9.39.4", "loader.js": "4.7.0", "prettier": "3.8.1", "prettier-plugin-ember-template-tag": "2.1.3", diff --git a/test-apps/vite-with-compat/package.json b/test-apps/vite-with-compat/package.json index fbfc7d33..e6dd699b 100644 --- a/test-apps/vite-with-compat/package.json +++ b/test-apps/vite-with-compat/package.json @@ -46,9 +46,9 @@ "@ember/string": "4.0.1", "@ember/test-helpers": "5.4.1", "@ember/test-waiters": "4.1.1", - "@embroider/compat": "4.1.15", + "@embroider/compat": "4.1.17", "@embroider/config-meta-loader": "1.0.0", - "@embroider/core": "4.4.5", + "@embroider/core": "4.4.7", "@embroider/macros": "1.19.7", "@embroider/vite": "1.5.2", "@glimmer/component": "2.0.0", @@ -64,7 +64,7 @@ "ember-resolver": "13.1.1", "ember-source": "6.10.1", "ember-template-lint": "7.9.3", - "eslint": "9.39.3", + "eslint": "9.39.4", "prettier": "3.8.1", "prettier-plugin-ember-template-tag": "2.1.3", "qunit": "2.25.0",