diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1466ae52..6f11ee7f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: version: 3.2.3(@embroider/core@3.5.9)(webpack@5.104.1) '@eslint/js': specifier: ^9.35.0 - version: 9.39.4 + version: 9.39.5 '@glimmer/component': specifier: ^2.0.0 version: 2.0.0 @@ -394,6 +394,10 @@ packages: resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.29.12': + resolution: {integrity: sha512-2W76mhjrpQFO1lK5e8IvGYB2D0YZ7S2R1Z2BjO2ZUYuW+amcpK/z60U6ZZmzskwoa7sJ6XohP/Wg8H5KxXI/IA==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.29.7': resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} engines: {node: '>=6.9.0'} @@ -432,6 +436,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.29.12': + resolution: {integrity: sha512-ACxGoWMV866q/QlZHeCOaQZAR5QclKsIvkAmlDemqjm6+6Bynijs1mH068BzH2N2e+wSuDmBWY87fqKfvhi1Lw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.29.7': resolution: {integrity: sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==} engines: {node: '>=6.9.0'} @@ -595,6 +605,10 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.29.11': + resolution: {integrity: sha512-snZbO7MEDOof+hvNa97EjEY7qD7h2kwvQr5AJC3ZhQudKW5dnej6k3kP9NQV88hJwaS8vDqRLFo9rivLEhle2g==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} @@ -640,6 +654,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.29.12': + resolution: {integrity: sha512-WJ7JBp/Q4+z/ImydtI7jS6NVco5++632ExBemSX+Ysb+G1lCwQ5BVo3SY+jGGOcZXI4ZccbZSUSJLNBW6eEpJg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/parser@7.29.7': resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} engines: {node: '>=6.0.0'} @@ -1957,8 +1976,8 @@ packages: resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.29.7': - resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} + '@babel/runtime@7.29.10': + resolution: {integrity: sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==} engines: {node: '>=6.9.0'} '@babel/template@7.28.6': @@ -1973,6 +1992,10 @@ packages: resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.29.12': + resolution: {integrity: sha512-MscXe/NAZcOkYEsRajHZFt3ynsb22PUi6CTrp5U7+RYycR9By84mn9mFN54YgfITiqK4hFx3Ju3tZSyzfpS5ew==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.29.7': resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} engines: {node: '>=6.9.0'} @@ -1981,6 +2004,10 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} + '@babel/types@7.29.11': + resolution: {integrity: sha512-WCsemW40Cpc6gouC1SrY6PBaZ+oLRlEVY9XBvZBI7il/HyUrb2nJ505wE1MHEFyDZNnrWDEuy4jL50WVHfTTSQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.29.7': resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} @@ -2149,8 +2176,8 @@ packages: '@glint/template': optional: true - '@embroider/macros@1.21.1': - resolution: {integrity: sha512-57jR1QobqR3NKZX8bGi8ljONPfQdmQ01/LAzkwx/InGySyiC1HkvgPT4NdNWAFtK5Q00SYGYMQzJXZg3/zh9cQ==} + '@embroider/macros@1.21.4': + resolution: {integrity: sha512-5fPpOtQyQCK9RsMdtXZliUPKWAkdzJ8jCWIQotq9ZaeLMsvT4OkMBaSiZz5uED8GwDRmOXsJt2Ub3Zq6WtKqcw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -2178,8 +2205,8 @@ packages: resolution: {integrity: sha512-DAEB8B0rAHMYnwCPIeYIrZ6uKGEesQx5XqLuO0beqDnZLwsIRcvWSSbpUgOu6nwqXm5EiJiJaTbrHedOSrlR5g==} engines: {node: 12.* || 14.* || >= 16} - '@embroider/shared-internals@3.2.0': - resolution: {integrity: sha512-TzLZnwfhhrNkdTVGGyysovvciFCwyxEgMbzF9AZMzNbFlXirhocQSpGjy9V4AQArklu4wDFRYqqe5GMKULGIkw==} + '@embroider/shared-internals@3.2.1': + resolution: {integrity: sha512-ZHTVF1Md6HiPPdpi5ESU5JlG2m4HRXIVebCka6BoMIfzyPlSjgYmpflv6Cmiq9UUyhe+/3LTMdx53vAV7O9g2Q==} engines: {node: 12.* || 14.* || >= 16} '@embroider/util@1.13.5': @@ -2232,6 +2259,10 @@ packages: resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@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} @@ -6179,6 +6210,10 @@ packages: resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==} engines: {node: '>= 0.4'} + is-core-module@2.17.0: + resolution: {integrity: sha512-J/vG0zBCbIKOQFfufSwyXdMrsohyJIUNkrnmo6WZGzoM7tr/lsbfW5b2BvisL6zsyMzK9UxV9L6c7AoFbyXHOA==} + engines: {node: '>= 0.4'} + is-data-descriptor@1.0.1: resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} engines: {node: '>= 0.4'} @@ -8010,6 +8045,10 @@ packages: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} + resolve.exports@2.0.4: + resolution: {integrity: sha512-zepuGL0ulf+nt+XaFrlKeaiTJeyPFPLLY62+ncq1/VTHBdt3HsfXOH60priZ6tnXQozdGcDeIF5JVTanvIcYWQ==} + engines: {node: '>=10'} + resolve@1.22.11: resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} engines: {node: '>= 0.4'} @@ -8020,6 +8059,11 @@ packages: engines: {node: '>= 0.4'} hasBin: true + resolve@1.22.13: + resolution: {integrity: sha512-Dj/cW9zBV2aRj6XzCxuGIs3ESZKv02jixne3q6jFZYZ3/Tg09gHHviSMDL4kObh9pqSahdRHEnDoaP2gn8YLhA==} + engines: {node: '>= 0.4'} + hasBin: true + restore-cursor@2.0.0: resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} engines: {node: '>=4'} @@ -8203,6 +8247,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.6: + resolution: {integrity: sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -9490,6 +9539,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 + '@babel/generator@7.29.12': + dependencies: + '@babel/parser': 7.29.12 + '@babel/types': 7.29.11 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/generator@7.29.7': dependencies: '@babel/parser': 7.29.7 @@ -9554,6 +9611,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.29.12(@babel/core@7.29.0)': + dependencies: + '@babel/core': 7.29.0(supports-color@8.1.1) + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-member-expression-to-functions': 7.29.7 + '@babel/helper-optimise-call-expression': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/traverse': 7.29.12 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) @@ -9784,6 +9854,8 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-string-parser@7.29.11': {} + '@babel/helper-string-parser@7.29.7': {} '@babel/helper-validator-identifier@7.28.5': {} @@ -9830,6 +9902,10 @@ snapshots: dependencies: '@babel/types': 7.29.0 + '@babel/parser@7.29.12': + dependencies: + '@babel/types': 7.29.11 + '@babel/parser@7.29.7': dependencies: '@babel/types': 7.29.7 @@ -9958,7 +10034,7 @@ snapshots: '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.0) + '@babel/helper-create-class-features-plugin': 7.29.12(@babel/core@7.29.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.0) transitivePeerDependencies: @@ -11131,7 +11207,7 @@ snapshots: dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.0) + '@babel/helper-create-class-features-plugin': 7.29.12(@babel/core@7.29.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.0) @@ -11514,7 +11590,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.29.7': {} + '@babel/runtime@7.29.10': {} '@babel/template@7.28.6': dependencies: @@ -11540,6 +11616,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.29.12': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.12 + '@babel/helper-globals': 7.29.7 + '@babel/parser': 7.29.12 + '@babel/template': 7.29.7 + '@babel/types': 7.29.11 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + '@babel/traverse@7.29.7': dependencies: '@babel/code-frame': 7.29.7 @@ -11557,6 +11645,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + '@babel/types@7.29.11': + dependencies: + '@babel/helper-string-parser': 7.29.11 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/types@7.29.7': dependencies: '@babel/helper-string-parser': 7.29.7 @@ -11871,16 +11964,16 @@ snapshots: - '@babel/core' - supports-color - '@embroider/macros@1.21.1(@babel/core@7.29.0)': + '@embroider/macros@1.21.4(@babel/core@7.29.0)': dependencies: - '@embroider/shared-internals': 3.2.0 + '@embroider/shared-internals': 3.2.1 assert-never: 1.4.0 babel-import-util: 3.0.1 ember-cli-babel: 8.3.2(@babel/core@7.29.0) find-up: 5.0.0 lodash: 4.18.1 - resolve: 1.22.12 - semver: 7.8.5 + resolve: 1.22.13 + semver: 7.8.6 transitivePeerDependencies: - '@babel/core' - supports-color @@ -11958,7 +12051,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/shared-internals@3.2.0': + '@embroider/shared-internals@3.2.1': dependencies: babel-import-util: 3.0.1 debug: 4.4.3(supports-color@8.1.1) @@ -11970,8 +12063,8 @@ snapshots: minimatch: 3.1.5 pkg-entry-points: 1.1.2 resolve-package-path: 4.0.3 - resolve.exports: 2.0.3 - semver: 7.8.5 + resolve.exports: 2.0.4 + semver: 7.8.6 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color @@ -12056,6 +12149,8 @@ snapshots: '@eslint/js@9.39.4': {} + '@eslint/js@9.39.5': {} + '@eslint/object-schema@2.1.7': {} '@eslint/plugin-kit@0.4.1': @@ -12390,12 +12485,9 @@ snapshots: dependencies: '@percy/cli-command': 1.32.10(typanion@3.14.0)(typescript@4.9.5) transitivePeerDependencies: - - bufferutil - supports-color - typanion - typescript - - utf-8-validate - - worker-loader '@percy/cli-command@1.32.10(typanion@3.14.0)(typescript@4.9.5)': dependencies: @@ -12417,12 +12509,9 @@ snapshots: dependencies: '@percy/cli-command': 1.32.10(typanion@3.14.0)(typescript@4.9.5) transitivePeerDependencies: - - bufferutil - supports-color - typanion - typescript - - utf-8-validate - - worker-loader '@percy/cli-doctor@1.32.10(typanion@3.14.0)(typescript@4.9.5)': dependencies: @@ -12470,12 +12559,9 @@ snapshots: '@percy/cli-command': 1.32.10(typanion@3.14.0)(typescript@4.9.5) yaml: 2.9.1 transitivePeerDependencies: - - bufferutil - supports-color - typanion - typescript - - utf-8-validate - - worker-loader '@percy/cli-upload@1.32.10(typanion@3.14.0)(typescript@4.9.5)': dependencies: @@ -12483,12 +12569,9 @@ snapshots: fast-glob: 3.3.3 probe-image-size: 7.4.0 transitivePeerDependencies: - - bufferutil - supports-color - typanion - typescript - - utf-8-validate - - worker-loader '@percy/cli@1.32.10(typanion@3.14.0)(typescript@4.9.5)': dependencies: @@ -12969,7 +13052,7 @@ snapshots: '@warp-drive/utilities@5.8.2(@babel/core@7.29.0)(@warp-drive/core@5.8.2(@babel/core@7.29.0))': dependencies: - '@embroider/macros': 1.21.1(@babel/core@7.29.0) + '@embroider/macros': 1.21.4(@babel/core@7.29.0) '@warp-drive/core': 5.8.2(@babel/core@7.29.0) transitivePeerDependencies: - '@babel/core' @@ -13675,7 +13758,7 @@ snapshots: glob: 9.3.5 pkg-up: 3.1.0 reselect: 4.1.8 - resolve: 1.22.12 + resolve: 1.22.13 babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.29.0): dependencies: @@ -15639,7 +15722,7 @@ snapshots: '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.0) '@babel/plugin-transform-typescript': 7.29.9(@babel/core@7.29.0) '@babel/preset-env': 7.29.7(@babel/core@7.29.0) - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 amd-name-resolver: 1.3.1 babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.0) babel-plugin-ember-data-packages-polyfill: 0.1.2 @@ -15656,7 +15739,7 @@ snapshots: ember-cli-version-checker: 5.1.2 ensure-posix-path: 1.1.1 resolve-package-path: 4.0.3 - semver: 7.8.5 + semver: 7.8.6 transitivePeerDependencies: - supports-color @@ -17983,6 +18066,10 @@ snapshots: dependencies: hasown: 2.0.4 + is-core-module@2.17.0: + dependencies: + hasown: 2.0.4 + is-data-descriptor@1.0.1: dependencies: hasown: 2.0.4 @@ -19941,6 +20028,8 @@ snapshots: resolve.exports@2.0.3: {} + resolve.exports@2.0.4: {} + resolve@1.22.11: dependencies: is-core-module: 2.16.1 @@ -19954,6 +20043,13 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.13: + dependencies: + es-errors: 1.3.0 + is-core-module: 2.17.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + restore-cursor@2.0.0: dependencies: onetime: 2.0.1 @@ -20132,7 +20228,10 @@ snapshots: semver@7.7.4: {} - semver@7.8.5: {} + semver@7.8.5: + optional: true + + semver@7.8.6: {} send@0.18.0: dependencies: