diff --git a/babel.config.mjs b/babel.config.mjs index 13f7d44..fd24efe 100644 --- a/babel.config.mjs +++ b/babel.config.mjs @@ -37,8 +37,6 @@ export default { '@babel/plugin-transform-runtime', { absoluteRuntime: dirname(fileURLToPath(import.meta.url)), - useESModules: true, - regenerator: false, }, ], ...macros.babelMacros, diff --git a/eslint.config.mjs b/eslint.config.mjs index 508dbbf..d3ac9bc 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -22,7 +22,7 @@ import eslintConfigPrettier from 'eslint-config-prettier'; import qunit from 'eslint-plugin-qunit'; import n from 'eslint-plugin-n'; -import babelParser from '@babel/eslint-parser/experimental-worker'; +import babelParser from '@babel/eslint-parser'; const esmParserOptions = { ecmaFeatures: { modules: true }, diff --git a/package.json b/package.json index d7627fc..0f71bd4 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ "version": "pnpm build && git add release/" }, "devDependencies": { - "@babel/core": "^7.28.5", - "@babel/eslint-parser": "^7.28.5", - "@babel/plugin-transform-runtime": "^7.28.5", - "@babel/runtime": "^7.28.4", + "@babel/core": "^8.0.1", + "@babel/eslint-parser": "^8.0.1", + "@babel/plugin-transform-runtime": "^8.0.1", + "@babel/runtime": "^8.0.0", "@ember/test-helpers": "^5.4.3", "@ember/test-waiters": "^4.1.2", "@embroider/core": "^4.6.3", @@ -53,13 +53,13 @@ "@eslint/js": "^9.39.2", "@glimmer/component": "^2.1.1", "@remotestorage/module-places": "~1.3.0", - "@rollup/plugin-babel": "^6.1.0", + "@rollup/plugin-babel": "^7.1.0", "@warp-drive/core": "~5.8.2", "@warp-drive/ember": "~5.8.2", "@warp-drive/json-api": "~5.8.2", "@warp-drive/legacy": "~5.8.2", "@warp-drive/utilities": "~5.8.2", - "babel-plugin-ember-template-compilation": "^3.0.1", + "babel-plugin-ember-template-compilation": "^4.0.0", "concurrently": "^9.2.1", "decorator-transforms": "^2.4.0", "ember-cli": "^6.12.0", @@ -93,7 +93,7 @@ "stylelint": "^16.26.1", "stylelint-config-standard": "^38.0.0", "testem": "^3.20.1", - "vite": "^7.3.0" + "vite": "^8.0.0" }, "engines": { "node": ">= 22" diff --git a/patches/ember-concurrency@5.2.0.patch b/patches/ember-concurrency@5.2.0.patch new file mode 100644 index 0000000..1566b45 --- /dev/null +++ b/patches/ember-concurrency@5.2.0.patch @@ -0,0 +1,13 @@ +diff --git a/async-arrow-task-transform.js b/async-arrow-task-transform.js +index 4eb856a2a7753ef583e10e07f2b602c0c1c0c21d..6a808d035834567dcfc491ecaa7f59e77d344887 100644 +--- a/async-arrow-task-transform.js ++++ b/async-arrow-task-transform.js +@@ -331,7 +331,7 @@ function cleanupUnusedTaskFactoryImports(programPath, usedTaskFactories) { + } + + module.exports = declare((api) => { +- api.assertVersion(7); ++ // api.assertVersion(7); + + return { + name: 'transform-ember-concurrency-async-function-tasks', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 013e7c2..0d57bb1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,11 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +patchedDependencies: + ember-concurrency@5.2.0: + hash: dce5c18a0b374d754586c2b1a528912de49170f102e77d891203ccc860104e19 + path: patches/ember-concurrency@5.2.0.patch + importers: .: @@ -28,10 +33,10 @@ importers: version: 2.0.5 ember-concurrency: specifier: ^5.2.0 - version: 5.2.0(@babel/core@7.28.6) + version: 5.2.0(patch_hash=dce5c18a0b374d754586c2b1a528912de49170f102e77d891203ccc860104e19)(@babel/core@8.0.1) ember-lifeline: specifier: ^7.1.0 - version: 7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.28.6)) + version: 7.1.0(@ember/test-helpers@5.4.3(@babel/core@8.0.1)) nostr-idb: specifier: ^5.1.0 version: 5.1.0 @@ -46,20 +51,20 @@ importers: version: 7.8.2 devDependencies: '@babel/core': - specifier: ^7.28.5 - version: 7.28.6 + specifier: ^8.0.1 + version: 8.0.1 '@babel/eslint-parser': - specifier: ^7.28.5 - version: 7.28.6(@babel/core@7.28.6)(eslint@9.39.2) + specifier: ^8.0.1 + version: 8.0.1(@babel/core@8.0.1)(eslint@9.39.2) '@babel/plugin-transform-runtime': - specifier: ^7.28.5 - version: 7.28.5(@babel/core@7.28.6) + specifier: ^8.0.1 + version: 8.0.1(@babel/core@8.0.1) '@babel/runtime': - specifier: ^7.28.4 - version: 7.28.6 + specifier: ^8.0.0 + version: 8.0.0 '@ember/test-helpers': specifier: ^5.4.3 - version: 5.4.3(@babel/core@7.28.6) + version: 5.4.3(@babel/core@8.0.1) '@ember/test-waiters': specifier: ^4.1.2 version: 4.1.2 @@ -77,7 +82,7 @@ importers: version: 3.0.6(@embroider/core@4.6.3) '@embroider/vite': specifier: ^1.7.9 - version: 1.7.9(@embroider/core@4.6.3)(vite@7.3.1(@types/node@25.0.7)(terser@5.44.1)(yaml@2.9.0)) + version: 1.7.9(@embroider/core@4.6.3)(vite@8.2.1(@types/node@25.0.7)(esbuild@0.27.2)(terser@5.44.1)(yaml@2.9.0)) '@eslint/js': specifier: ^9.39.2 version: 9.39.2 @@ -88,47 +93,47 @@ importers: specifier: ~1.3.0 version: 1.3.0 '@rollup/plugin-babel': - specifier: ^6.1.0 - version: 6.1.0(@babel/core@7.28.6)(rollup@4.55.1) + specifier: ^7.1.0 + version: 7.1.0(@babel/core@8.0.1)(rollup@4.55.1) '@warp-drive/core': specifier: ~5.8.2 - version: 5.8.2(@babel/core@7.28.6) + version: 5.8.2(@babel/core@8.0.1) '@warp-drive/ember': specifier: ~5.8.2 - version: 5.8.2(@babel/core@7.28.6)(@ember/test-waiters@4.1.2) + version: 5.8.2(@babel/core@8.0.1)(@ember/test-waiters@4.1.2) '@warp-drive/json-api': specifier: ~5.8.2 - version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6)) + version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1)) '@warp-drive/legacy': specifier: ~5.8.2 - version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6))(@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6))) + version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1))(@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1))) '@warp-drive/utilities': specifier: ~5.8.2 - version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6)) + version: 5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1)) babel-plugin-ember-template-compilation: - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^4.0.0 + version: 4.0.0 concurrently: specifier: ^9.2.1 version: 9.2.1 decorator-transforms: specifier: ^2.4.0 - version: 2.4.0(@babel/core@7.28.6) + version: 2.4.0(@babel/core@8.0.1) ember-cli: specifier: ^6.12.0 - version: 6.12.0(@babel/core@7.28.6)(@types/node@25.0.7)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + version: 6.12.0(@babel/core@8.0.1)(@types/node@25.0.7)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) ember-cli-deprecation-workflow: specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.28.6) + version: 4.0.1(@babel/core@8.0.1) ember-modifier: specifier: ^4.3.0 - version: 4.3.0(@babel/core@7.28.6) + version: 4.3.0(@babel/core@8.0.1) ember-page-title: specifier: ^9.0.3 version: 9.0.3 ember-qunit: specifier: ^9.1.0 - version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.28.6))(qunit@2.26.0) + version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@8.0.1))(qunit@2.26.0) ember-resolver: specifier: ^13.2.0 version: 13.2.0 @@ -143,7 +148,7 @@ importers: version: 5.0.0 ember-welcome-page: specifier: ^8.0.4 - version: 8.0.5(@babel/core@7.28.6) + version: 8.0.5(@babel/core@8.0.1) eslint: specifier: ^9.39.2 version: 9.39.2 @@ -152,7 +157,7 @@ importers: version: 10.1.8(eslint@9.39.2) eslint-plugin-ember: specifier: ^12.7.5 - version: 12.7.5(@babel/core@7.28.6)(eslint@9.39.2)(typescript@5.9.3) + version: 12.7.5(@babel/core@8.0.1)(eslint@9.39.2)(typescript@5.9.3) eslint-plugin-n: specifier: ^17.23.1 version: 17.23.1(eslint@9.39.2)(typescript@5.9.3) @@ -161,7 +166,7 @@ importers: version: 8.2.6(eslint@9.39.2) eslint-plugin-warp-drive: specifier: ^5.8.2 - version: 5.8.2(@babel/core@7.28.6) + version: 5.8.2(@babel/core@8.0.1) feather-icons: specifier: ^4.29.2 version: 4.29.2 @@ -206,10 +211,10 @@ importers: version: 38.0.0(stylelint@16.26.1(typescript@5.9.3)) testem: specifier: ^3.20.1 - version: 3.20.1(@babel/core@7.28.6)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + version: 3.20.1(@babel/core@8.0.1)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) vite: - specifier: ^7.3.0 - version: 7.3.1(@types/node@25.0.7)(terser@5.44.1)(yaml@2.9.0) + specifier: ^8.0.0 + version: 8.2.1(@types/node@25.0.7)(esbuild@0.27.2)(terser@5.44.1)(yaml@2.9.0) packages: @@ -224,14 +229,26 @@ packages: resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} + '@babel/code-frame@8.0.0': + resolution: {integrity: sha512-dYYg153EyN2Ekbqw2zAsbd6/JR+9N2SEoC7YV2GyyqMM7x9bLDTjBD6XBhSMLH0wtIVyJj03jWNriQhaN+eoCw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/compat-data@7.28.6': resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==} engines: {node: '>=6.9.0'} + '@babel/compat-data@8.0.0': + resolution: {integrity: sha512-DOjnob/cXOUgDOozCDeq/aK2p5y8dUIVdf6tNhEV1HQRd6I8aQ4f4fbtHRVEvb6lP3BGomrKHiS8ICAASSVQSw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/core@7.28.6': resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==} engines: {node: '>=6.9.0'} + '@babel/core@8.0.1': + resolution: {integrity: sha512-5FgxM4dLQpMJHSiVATk8foW263dVHQHBVpXYiimNECVWG01f4nFyEbQixeT6Mwvg7TayREJ2gpKl3o2RoMdnqw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/eslint-parser@7.28.6': resolution: {integrity: sha512-QGmsKi2PBO/MHSQk+AAgA9R6OHQr+VqnniFE0eMWZcVcfBZoA2dKn2hUsl3Csg/Plt9opRUWdY7//VXsrIlEiA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -239,6 +256,13 @@ packages: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + '@babel/eslint-parser@8.0.1': + resolution: {integrity: sha512-2javO8pAQv/ld6sS6OcxoLAlzZEZy+xm99bnoAfMhzKSumKhdF5wylpbZB7XTorWr3KLPtx5K95eduJPOy1mzA==} + engines: {node: ^22.18.0 || >=24.11.0} + peerDependencies: + '@babel/core': ^8.0.0 + eslint: ^9.0.0 || ^10.0.0 + '@babel/generator@7.28.6': resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==} engines: {node: '>=6.9.0'} @@ -247,6 +271,10 @@ packages: resolution: {integrity: sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==} engines: {node: '>=6.9.0'} + '@babel/generator@8.0.0': + resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-annotate-as-pure@7.27.3': resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} @@ -255,6 +283,10 @@ packages: resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@8.0.0': + resolution: {integrity: sha512-JwculLABZvyPvyLBpwU/E/IbH2uM3mnxNtIJpxnIfb24y1PrdVxK5Dqjle4DpgqpGRnwgC7G8IkzPdSXZrO1Ew==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-create-class-features-plugin@7.28.6': resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==} engines: {node: '>=6.9.0'} @@ -280,6 +312,10 @@ packages: resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} engines: {node: '>=6.9.0'} + '@babel/helper-globals@8.0.0': + resolution: {integrity: sha512-lLozHOM6sWWlxNo8CYqHy4MBZeTvHXNgVPBfPOGsjPKUzHC2Az9QwB6gxdQmpwHl6GlQtbGgS+lj5887guDiLw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-member-expression-to-functions@7.28.5': resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} engines: {node: '>=6.9.0'} @@ -288,6 +324,10 @@ packages: resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@8.0.0': + resolution: {integrity: sha512-NZ7mSS93o4ndX4KrbD7W8Sf3QT8Qe24PrnFyUcuOPDzK6faqDFKjY9RG7he7+I7FdiQ4llpnosFqzrXa+Vy3Ew==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-module-transforms@7.28.6': resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} engines: {node: '>=6.9.0'} @@ -302,6 +342,12 @@ packages: resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@8.0.1': + resolution: {integrity: sha512-3PKFgjTyPlhFhorfP+SjKQxLViIL++zWjFOO4hGriYU+Bsm983DxEM1JmDRJVWXV0O9npu+xXRqz7Pbd3mh70g==} + engines: {node: ^22.18.0 || >=24.11.0} + peerDependencies: + '@babel/core': ^8.0.0 + '@babel/helper-remap-async-to-generator@7.27.1': resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} engines: {node: '>=6.9.0'} @@ -326,6 +372,10 @@ packages: resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@8.0.0': + resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} @@ -334,10 +384,18 @@ packages: resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@8.0.4': + resolution: {integrity: sha512-4wFaiLd0bVo4cIoTXI3zKI038NIWE/cr3jvBjejOVYVxV/m8Ltav1USiGzG1fmS5J2RhgEOgXNNK46cRPnRsrg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@8.0.0': + resolution: {integrity: sha512-U4Dybxh4WESWHt5XhBeExi4DrY0/DNK1aHpQbsrQXCUbFHuMweT0TpLEWKvaraV2Y6fS+ZXunsZ8zIuZIgvF2Q==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-wrap-function@7.28.6': resolution: {integrity: sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==} engines: {node: '>=6.9.0'} @@ -346,6 +404,10 @@ packages: resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} engines: {node: '>=6.9.0'} + '@babel/helpers@8.0.0': + resolution: {integrity: sha512-wfbi91pM3py96oIiJEz7qIpyXDytgr9zQC1HEWwlGNVRAEmItuU/0a41ZUKu1sJGyhhOIpc4t5vk4PYzt8wpsg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/parser@7.28.6': resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} engines: {node: '>=6.0.0'} @@ -356,6 +418,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@8.0.4': + resolution: {integrity: sha512-srpptsAkEbbNIC/q8nT7o+m6CQe8CJUTV/t7MYc9NnWlgYVtHOb7JH6SorxMhN0kuRJjVqXbKClG6xSbPtzz+g==} + engines: {node: ^22.18.0 || >=24.11.0} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5': resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} engines: {node: '>=6.9.0'} @@ -713,6 +780,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-runtime@8.0.1': + resolution: {integrity: sha512-MPDpKBrxn+thQay3eJmUiSeHswiT7MkINb48hHkX6OzodB149PKq1kred+lpMebrDzHA+G1ekCQnlYSkyEqAOw==} + engines: {node: ^22.18.0 || >=24.11.0} + peerDependencies: + '@babel/core': ^8.0.0 + '@babel/plugin-transform-shorthand-properties@7.27.1': resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} engines: {node: '>=6.9.0'} @@ -791,9 +864,8 @@ packages: '@babel/runtime@7.12.18': resolution: {integrity: sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==} - '@babel/runtime@7.28.6': - resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} - engines: {node: '>=6.9.0'} + '@babel/runtime@8.0.0': + resolution: {integrity: sha512-sL6cvO2IfkSu/iU+zs2S/w01B7A8V7suXSIKEN4hPFFdZoiPGxrj5pAG0lCaqLWiEIrjKzdznIWuaLcxPR53qw==} '@babel/template@7.28.6': resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} @@ -803,6 +875,10 @@ packages: resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} + '@babel/template@8.0.0': + resolution: {integrity: sha512-eAD0QW/AlbamBbw0FeGiwasbCVPq5ncW0HNVyLP3B9czqLyh4gvw+5JTSNt6le9+ziAU7mqDZsKTHf3jTb4chQ==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/traverse@7.28.6': resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==} engines: {node: '>=6.9.0'} @@ -811,6 +887,10 @@ packages: resolution: {integrity: sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==} engines: {node: '>=6.9.0'} + '@babel/traverse@8.0.4': + resolution: {integrity: sha512-bZnmqzGG8UZneG1lLxBoWIH0G6Gr1D846Yu4/3XnY6FhCndMR49u26nTY08u/dAxWmLWF9vGQOuC+84FfIUoeg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/types@7.28.6': resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} engines: {node: '>=6.9.0'} @@ -819,6 +899,10 @@ packages: resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==} engines: {node: '>=6.9.0'} + '@babel/types@8.0.4': + resolution: {integrity: sha512-eY+Yn3dCqTGmyiq2QRU66lA5FL8lqqqvecHt0fF3uHONIa7ToYsaCiWV8lOKqAs0Rb2SjixiKFROngnulPtt2g==} + engines: {node: ^22.18.0 || >=24.11.0} + '@cacheable/memory@2.0.7': resolution: {integrity: sha512-RbxnxAMf89Tp1dLhXMS7ceft/PGsDl1Ip7T20z5nZ+pwIAsQ1p2izPjVG69oCLv/jfQ7HDPHTWK0c9rcAWXN3A==} @@ -1425,6 +1509,9 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@oxc-project/types@0.143.0': + resolution: {integrity: sha512-u6JZdLBTLotrNC9Vd6vPssINdzcCzleKAH6EJKImQb7GtYvX5keN2dxkoK44stCc4tffE6QQRtZTXVSzsLUlWA==} + '@petamoriken/float16@3.9.3': resolution: {integrity: sha512-8awtpHXCx/bNpFt4mt2xdkgtgVvKqty8VbjHI/WWWQuEw+KLzFot3f4+LkQY9YmOtq7A5GdOnqoIC8Pdygjk2g==} @@ -1447,13 +1534,106 @@ packages: '@remotestorage/module-places@1.3.0': resolution: {integrity: sha512-VM0CqkIP6IBEpjqJ2DyTrGDOQXc73aXoAFDLIoME5Lo033uTitgn+qKgTGPK/lD4H92mk1+D3W88ECtf9v3mWw==} - '@rollup/plugin-babel@6.1.0': - resolution: {integrity: sha512-dFZNuFD2YRcoomP4oYf+DvQNSUA9ih+A3vUqopQx5EdtPGo3WBnQcI/S8pwpz91UsGfL0HsMSOlaMld8HrbubA==} + '@rolldown/binding-android-arm64@1.2.3': + resolution: {integrity: sha512-zrJtHDcaZJ1Fp7xf4hNl+7seH9Cn/N5TwLYkhgXREtBwAd/jaqW3uqeHxpDugJLVICWg4eW44kOQEGJ1r6jCGw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.2.3': + resolution: {integrity: sha512-ieIiibVCp0tX7TLu2cafoNPv8wJyYi01ekXpbf8q2j7F4rGAhhXb/eQh7ge9DRBY78GwmRQtvjZDux7EDbA8kA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.2.3': + resolution: {integrity: sha512-Zh9tCon19eDXJoihx0rqKhMUlMYqzwj3aPsSuHmI4RWZh62dWUL+DJN4C5YQya5TcQBJU/Fe8+rY0jhXTQITqA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.2.3': + resolution: {integrity: sha512-nGbJWewA1wrXXZiQhjAT5rhibGfns5ZNkDVqxsO6zJ3f3YvpoDNNmGMSbbhLuXKjNScaBJVOAboztAWVespQMg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.2.3': + resolution: {integrity: sha512-QNniJr5Kml0kDEB98jiDOJjXNroxIIi0IXIbdYzY26Xt1pVbeP62+KnoIZLwirOymX/0jDk/2gI/bNUv7A7OIw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.2.3': + resolution: {integrity: sha512-TkqEAcmmvH3I/q4114NB4RVt6241Dao48pF45uLcFGrwAaIn0iITgTAKP/dLjbN0R4buJjGb91+UHSoFmpgIWw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-arm64-musl@1.2.3': + resolution: {integrity: sha512-NHqjnxpsndf4MPymxteFAWHHfkTL8HjWh1KB7z23ofZ6QO2euONuxDXjat69dKZRALnGypg8k8SsK8vZJoXv1Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rolldown/binding-linux-ppc64-gnu@1.2.3': + resolution: {integrity: sha512-6tbrbwfz5GB9DQ4Jwo6hy9v+vR31xZlvzZ6n5Xut6Hhx5PvrA9q/HsK8KMaYQp063iqZGXwNvZtYNLD7EM/x0w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.2.3': + resolution: {integrity: sha512-oyuXxXmoZHjXC917IAPFAAv4wWAa0cM9afk8nx1+9/jNNOX1uPf8yDA6p7G0RypOfw/X0PQt5IfoquY1um+zSg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-gnu@1.2.3': + resolution: {integrity: sha512-TytMwF2KVGqP2tgd0I1OY0PAv78dZRAYcF5ssDzjM34SUXCED3uXvSd5+lHoC0bTD6eEdFz7LdQNCO1y0oVk9w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-musl@1.2.3': + resolution: {integrity: sha512-/E9m3qstrJFVPoULV25mVQblSNExY2+kBsYe4sy0Tn0yOOgJ8wZbZt3KnRbF/XeU2Gl1STKUQnDNTqhIE5MD4A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rolldown/binding-openharmony-arm64@1.2.3': + resolution: {integrity: sha512-Kr0OcsoQI816i6HOl3vFHpd1K0eZyh76zgfj4c1nTyaTsd5r2Mj1lwM4R90y/qaCfmTn9eHy0SKwi98eitRxug==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-win32-arm64-msvc@1.2.3': + resolution: {integrity: sha512-hOtMwTqnME+/gJcH/PCZ0wn0zPUjiWOgkHpxbSJpfGKMezHltx1S7/k1SitzVa7Ww2cqrDDaFbZEhcJZO8o+Jw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.2.3': + resolution: {integrity: sha512-ekcqMMkI2PlhYnfzQnB/cEdYUVVJViWvoUyLrbzgDoi3Snfc1mVBwdnc306ufA5ejy8JSPjT2RlW1nQSjW7efg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + + '@rollup/plugin-babel@7.1.0': + resolution: {integrity: sha512-h9Y+xYha6p4wKO+FwdiPIkE+eIYCm8MzZPpX1iARIoFBnmKP9CnpT1p9dDf/DTFm6fyN8PmuLyRI5qZgchnitw==} engines: {node: '>=14.0.0'} peerDependencies: '@babel/core': ^7.0.0 '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: ^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: '@types/babel__core': optional: true @@ -1650,16 +1830,25 @@ packages: '@types/eslint@8.56.12': resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} + '@types/esrecurse@4.3.1': + resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} + '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} '@types/fs-extra@5.1.0': resolution: {integrity: sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==} + '@types/gensync@1.0.5': + resolution: {integrity: sha512-MbsRCT7mTikHwKZ0X+LVUTLRrZZRLipTuXEO9qOYO+zmjMVk81axyClMROf6uoPD9MRVu46bx8zoR0Ad9q3NAg==} + '@types/glob@9.0.0': resolution: {integrity: sha512-00UxlRaIUvYm4R4W9WYkN8/J+kV8fmOQ7okeH6YFtGWFMt3odD45tpG5yA5wnL7HE6lLgjaTW5n14ju2hl2NNA==} deprecated: This is a stub types definition. glob provides its own type definitions, so you do not need this installed. + '@types/jsesc@2.5.1': + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -1900,14 +2089,14 @@ packages: resolution: {integrity: sha512-pJajN/DkQUnStw0Az8c6khVcMQHgzqWr61lLNtVeu0g61LRW0k9jyK7vaedrHDWGe/Qe8sxG5wpiyW9NsMqFzA==} engines: {node: 6.* || 8.* || >= 10.*} - babel-plugin-ember-template-compilation@3.0.1: - resolution: {integrity: sha512-3fUgnv+azabsl2PMd+SpkV8E7vvp7oRLaXv+OJIe36G3niSVYDKJ+7n6WaPyh+z7gqeAKSBj7Bdc5dYbhEMsgQ==} - engines: {node: '>= 18.*'} - babel-plugin-ember-template-compilation@3.1.0: resolution: {integrity: sha512-kk7cGyblE9n4MB98rqw2wuUW7YLD5FM+Tr97gNSYL4e8DBMQndLuWaWNx1wfd7o00NjFhhoTR+HZs2nj23g2Lw==} engines: {node: '>= 18.*'} + babel-plugin-ember-template-compilation@4.0.0: + resolution: {integrity: sha512-J2dR6ZPfPNuIR7vzhneO9xR0aTvOHITszuGif2EOYw3Qg3KlIVEd/hNnEeubyWgjYXn06Sgm6/NdNXEMNSsWYQ==} + engines: {node: '>= 18.*'} + babel-plugin-module-resolver@3.2.0: resolution: {integrity: sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==} engines: {node: '>= 6.0.0'} @@ -2633,6 +2822,10 @@ packages: 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'} + detect-newline@4.0.1: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2823,6 +3016,10 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + empathic@2.0.1: + resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} + engines: {node: '>=14'} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -2962,6 +3159,10 @@ packages: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + eslint-utils@3.0.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} @@ -2980,6 +3181,10 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + 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.2: resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3724,6 +3929,9 @@ packages: resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} engines: {node: '>= 0.8'} + js-tokens@10.0.0: + resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -3823,6 +4031,80 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lightningcss-android-arm64@1.33.0: + resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + + lightningcss-darwin-arm64@1.33.0: + resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.33.0: + resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.33.0: + resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.33.0: + resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.33.0: + resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + lightningcss-linux-arm64-musl@1.33.0: + resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + + lightningcss-linux-x64-gnu@1.33.0: + resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + + lightningcss-linux-x64-musl@1.33.0: + resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + + lightningcss-win32-arm64-msvc@1.33.0: + resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.33.0: + resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.33.0: + resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} + engines: {node: '>= 12.0.0'} + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -4081,6 +4363,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.17: + resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanoid@5.1.9: resolution: {integrity: sha512-ZUvP7KeBLe3OZ1ypw6dI/TzYJuvHP77IM4Ry73waSQTLn8/g8rpdjfyVAh7t1/+FjBtG4lCP42MEbDxOsRpBMw==} engines: {node: ^18 || >=20} @@ -4181,6 +4468,10 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} + obug@2.1.4: + resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} + engines: {node: '>=12.20.0'} + ol-mapbox-style@13.4.2: resolution: {integrity: sha512-UJNNr8rEfLGullGHfdfxwpoisLAteHJ+WdSmT4VewDn5BgTkTJX1zGGQ997NYGTJxJpbW44Q9rKo8BJOKIB2Lg==} peerDependencies: @@ -4380,6 +4671,10 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + pkg-entry-points@1.1.1: resolution: {integrity: sha512-BhZa7iaPmB4b3vKIACoppyUoYn8/sFs17VJJtzrzPZvEnN2nqrgg911tdL65lA2m1ml6UI3iPeYbZQ4VXpn1mA==} @@ -4419,6 +4714,10 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss@8.5.26: + resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==} + engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -4699,6 +4998,11 @@ packages: engines: {node: 20 || >=22} hasBin: true + rolldown@1.2.3: + resolution: {integrity: sha512-rn9wpmxplLf7NLNyCk9FyWh3FM43DbY8jOzCdEPzH7uflhTftRbCEpqi6Ly2osgoU8OwObtmavMbWLaWy4LX7A==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rollup@4.55.1: resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -5100,6 +5404,10 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + tinyqueue@3.0.0: resolution: {integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==} @@ -5290,15 +5598,16 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vite@7.3.1: - resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + vite@8.2.1: + resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.4.0 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 - lightningcss: ^1.21.0 sass: ^1.70.0 sass-embedded: ^1.70.0 stylus: '>=0.54.8' @@ -5309,12 +5618,14 @@ packages: peerDependenciesMeta: '@types/node': optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true jiti: optional: true less: optional: true - lightningcss: - optional: true sass: optional: true sass-embedded: @@ -5424,6 +5735,9 @@ packages: workerpool@6.5.1: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + workerpool@9.3.4: + resolution: {integrity: sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==} + wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -5570,8 +5884,15 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@8.0.0': + dependencies: + '@babel/helper-validator-identifier': 8.0.4 + js-tokens: 10.0.0 + '@babel/compat-data@7.28.6': {} + '@babel/compat-data@8.0.0': {} + '@babel/core@7.28.6': dependencies: '@babel/code-frame': 7.28.6 @@ -5592,14 +5913,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.39.2)': + '@babel/core@8.0.1': dependencies: - '@babel/core': 7.28.6 + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-compilation-targets': 8.0.0 + '@babel/helpers': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/template': 8.0.0 + '@babel/traverse': 8.0.4 + '@babel/types': 8.0.4 + '@types/gensync': 1.0.5 + convert-source-map: 2.0.0 + empathic: 2.0.1 + gensync: 1.0.0-beta.2 + import-meta-resolve: 4.2.0 + json5: 2.2.3 + obug: 2.1.4 + semver: 7.8.5 + + '@babel/eslint-parser@7.28.6(@babel/core@8.0.1)(eslint@9.39.2)': + dependencies: + '@babel/core': 8.0.1 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 9.39.2 eslint-visitor-keys: 2.1.0 semver: 6.3.1 + '@babel/eslint-parser@8.0.1(@babel/core@8.0.1)(eslint@9.39.2)': + dependencies: + '@babel/core': 8.0.1 + eslint: 9.39.2 + eslint-scope: 9.1.2 + eslint-visitor-keys: 5.0.1 + semver: 7.8.5 + '@babel/generator@7.28.6': dependencies: '@babel/parser': 7.28.6 @@ -5616,6 +5964,15 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 + '@babel/generator@8.0.0': + dependencies: + '@babel/parser': 8.0.4 + '@babel/types': 8.0.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@types/jsesc': 2.5.1 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.27.3': dependencies: '@babel/types': 7.28.6 @@ -5628,6 +5985,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@8.0.0': + dependencies: + '@babel/compat-data': 8.0.0 + '@babel/helper-validator-option': 8.0.0 + browserslist: 4.28.1 + lru-cache: 11.5.2 + semver: 7.8.5 + '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -5663,6 +6028,8 @@ snapshots: '@babel/helper-globals@7.29.7': {} + '@babel/helper-globals@8.0.0': {} + '@babel/helper-member-expression-to-functions@7.28.5': dependencies: '@babel/traverse': 7.28.6 @@ -5677,6 +6044,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-imports@8.0.0': + dependencies: + '@babel/traverse': 8.0.4 + '@babel/types': 8.0.4 + '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -5692,6 +6064,10 @@ snapshots: '@babel/helper-plugin-utils@7.28.6': {} + '@babel/helper-plugin-utils@8.0.1(@babel/core@8.0.1)': + dependencies: + '@babel/core': 8.0.1 + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -5721,12 +6097,18 @@ snapshots: '@babel/helper-string-parser@7.29.7': {} + '@babel/helper-string-parser@8.0.0': {} + '@babel/helper-validator-identifier@7.28.5': {} '@babel/helper-validator-identifier@7.29.7': {} + '@babel/helper-validator-identifier@8.0.4': {} + '@babel/helper-validator-option@7.27.1': {} + '@babel/helper-validator-option@8.0.0': {} + '@babel/helper-wrap-function@7.28.6': dependencies: '@babel/template': 7.28.6 @@ -5740,6 +6122,11 @@ snapshots: '@babel/template': 7.28.6 '@babel/types': 7.28.6 + '@babel/helpers@8.0.0': + dependencies: + '@babel/template': 8.0.0 + '@babel/types': 8.0.4 + '@babel/parser@7.28.6': dependencies: '@babel/types': 7.28.6 @@ -5748,6 +6135,10 @@ snapshots: dependencies: '@babel/types': 7.29.8 + '@babel/parser@8.0.4': + dependencies: + '@babel/types': 8.0.4 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -5827,6 +6218,11 @@ snapshots: '@babel/core': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 + '@babel/plugin-syntax-decorators@7.28.6(@babel/core@8.0.1)': + dependencies: + '@babel/core': 8.0.1 + '@babel/helper-plugin-utils': 7.28.6 + '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -6147,6 +6543,12 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-runtime@8.0.1(@babel/core@8.0.1)': + dependencies: + '@babel/core': 8.0.1 + '@babel/helper-module-imports': 8.0.0 + '@babel/helper-plugin-utils': 8.0.1(@babel/core@8.0.1) + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -6301,7 +6703,7 @@ snapshots: dependencies: regenerator-runtime: 0.13.11 - '@babel/runtime@7.28.6': {} + '@babel/runtime@8.0.0': {} '@babel/template@7.28.6': dependencies: @@ -6315,6 +6717,12 @@ snapshots: '@babel/parser': 7.29.8 '@babel/types': 7.29.8 + '@babel/template@8.0.0': + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/types': 8.0.4 + '@babel/traverse@7.28.6': dependencies: '@babel/code-frame': 7.28.6 @@ -6339,6 +6747,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@8.0.4': + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-globals': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/template': 8.0.0 + '@babel/types': 8.0.4 + obug: 2.1.4 + '@babel/types@7.28.6': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -6349,6 +6767,11 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 + '@babel/types@8.0.4': + dependencies: + '@babel/helper-string-parser': 8.0.0 + '@babel/helper-validator-identifier': 8.0.4 + '@cacheable/memory@2.0.7': dependencies: '@cacheable/utils': 2.3.3 @@ -6453,12 +6876,12 @@ snapshots: '@ember/edition-utils@1.2.0': {} - '@ember/test-helpers@5.4.3(@babel/core@7.28.6)': + '@ember/test-helpers@5.4.3(@babel/core@8.0.1)': dependencies: '@ember/test-waiters': 4.1.2 '@embroider/addon-shim': 1.10.2 '@simple-dom/interface': 1.4.0 - decorator-transforms: 2.4.0(@babel/core@7.28.6) + decorator-transforms: 2.4.0(@babel/core@8.0.1) dom-element-descriptors: 0.5.1 transitivePeerDependencies: - '@babel/core' @@ -6593,7 +7016,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/vite@1.7.9(@embroider/core@4.6.3)(vite@7.3.1(@types/node@25.0.7)(terser@5.44.1)(yaml@2.9.0))': + '@embroider/vite@1.7.9(@embroider/core@4.6.3)(vite@8.2.1(@types/node@25.0.7)(esbuild@0.27.2)(terser@5.44.1)(yaml@2.9.0))': dependencies: '@babel/core': 7.28.6 '@embroider/core': 4.6.3 @@ -6611,7 +7034,7 @@ snapshots: send: 1.2.1 source-map-url: 0.4.1 terser: 5.44.1 - vite: 7.3.1(@types/node@25.0.7)(terser@5.44.1)(yaml@2.9.0) + vite: 8.2.1(@types/node@25.0.7)(esbuild@0.27.2)(terser@5.44.1)(yaml@2.9.0) transitivePeerDependencies: - '@glint/template' - bufferutil @@ -7014,6 +7437,8 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@oxc-project/types@0.143.0': {} + '@petamoriken/float16@3.9.3': {} '@pkgjs/parseargs@0.11.0': @@ -7035,11 +7460,56 @@ snapshots: latlon-geohash: 2.0.0 ulid: 3.0.2 - '@rollup/plugin-babel@6.1.0(@babel/core@7.28.6)(rollup@4.55.1)': + '@rolldown/binding-android-arm64@1.2.3': + optional: true + + '@rolldown/binding-darwin-arm64@1.2.3': + optional: true + + '@rolldown/binding-darwin-x64@1.2.3': + optional: true + + '@rolldown/binding-freebsd-x64@1.2.3': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.2.3': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.2.3': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.2.3': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.2.3': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.2.3': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.2.3': + optional: true + + '@rolldown/binding-linux-x64-musl@1.2.3': + optional: true + + '@rolldown/binding-openharmony-arm64@1.2.3': + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.2.3': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.2.3': + optional: true + + '@rolldown/pluginutils@1.0.1': {} + + '@rollup/plugin-babel@7.1.0(@babel/core@8.0.1)(rollup@4.55.1)': dependencies: - '@babel/core': 7.28.6 + '@babel/core': 8.0.1 '@babel/helper-module-imports': 7.28.6 '@rollup/pluginutils': 5.3.0(rollup@4.55.1) + workerpool: 9.3.4 optionalDependencies: rollup: 4.55.1 transitivePeerDependencies: @@ -7177,16 +7647,22 @@ snapshots: '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 + '@types/esrecurse@4.3.1': {} + '@types/estree@1.0.8': {} '@types/fs-extra@5.1.0': dependencies: '@types/node': 25.0.7 + '@types/gensync@1.0.5': {} + '@types/glob@9.0.0': dependencies: glob: 13.0.0 + '@types/jsesc@2.5.1': {} + '@types/json-schema@7.0.15': {} '@types/minimatch@3.0.5': {} @@ -7210,53 +7686,53 @@ snapshots: dependencies: typescript: 5.9.3 - '@warp-drive/build-config@5.8.2(@babel/core@7.28.6)': + '@warp-drive/build-config@5.8.2(@babel/core@8.0.1)': dependencies: '@embroider/addon-shim': 1.10.3 '@embroider/macros': 1.20.6 babel-import-util: 2.1.1 - babel-plugin-debug-macros: 2.0.0(@babel/core@7.28.6) + babel-plugin-debug-macros: 2.0.0(@babel/core@8.0.1) semver: 7.8.5 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@warp-drive/core@5.8.2(@babel/core@7.28.6)': + '@warp-drive/core@5.8.2(@babel/core@8.0.1)': dependencies: '@embroider/macros': 1.20.6 - '@warp-drive/build-config': 5.8.2(@babel/core@7.28.6) + '@warp-drive/build-config': 5.8.2(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@warp-drive/ember@5.8.2(@babel/core@7.28.6)(@ember/test-waiters@4.1.2)': + '@warp-drive/ember@5.8.2(@babel/core@8.0.1)(@ember/test-waiters@4.1.2)': dependencies: '@ember/test-waiters': 4.1.2 '@embroider/macros': 1.20.6 - '@warp-drive/core': 5.8.2(@babel/core@7.28.6) + '@warp-drive/core': 5.8.2(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@warp-drive/json-api@5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6))': + '@warp-drive/json-api@5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1))': dependencies: '@embroider/macros': 1.20.6 - '@warp-drive/core': 5.8.2(@babel/core@7.28.6) + '@warp-drive/core': 5.8.2(@babel/core@8.0.1) fuse.js: 7.1.0 json-to-ast: 2.1.0 transitivePeerDependencies: - '@glint/template' - supports-color - '@warp-drive/legacy@5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6))(@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6)))': + '@warp-drive/legacy@5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1))(@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1)))': dependencies: '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.20.6 - '@warp-drive/core': 5.8.2(@babel/core@7.28.6) - '@warp-drive/utilities': 5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6)) + '@warp-drive/core': 5.8.2(@babel/core@8.0.1) + '@warp-drive/utilities': 5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1)) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 inflection: 3.0.2 @@ -7264,10 +7740,10 @@ snapshots: - '@glint/template' - supports-color - '@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6))': + '@warp-drive/utilities@5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1))': dependencies: '@embroider/macros': 1.20.6 - '@warp-drive/core': 5.8.2(@babel/core@7.28.6) + '@warp-drive/core': 5.8.2(@babel/core@8.0.1) transitivePeerDependencies: - '@glint/template' - supports-color @@ -7458,9 +7934,9 @@ snapshots: '@babel/core': 7.28.6 semver: 5.7.2 - babel-plugin-debug-macros@2.0.0(@babel/core@7.28.6): + babel-plugin-debug-macros@2.0.0(@babel/core@8.0.1): dependencies: - '@babel/core': 7.28.6 + '@babel/core': 8.0.1 babel-import-util: 2.1.1 semver: 7.8.5 @@ -7472,13 +7948,13 @@ snapshots: dependencies: ember-rfc176-data: 0.3.18 - 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 import-meta-resolve: 4.2.0 - babel-plugin-ember-template-compilation@3.1.0: + babel-plugin-ember-template-compilation@4.0.0: dependencies: '@glimmer/syntax': 0.95.0 babel-import-util: 3.0.1 @@ -8097,9 +8573,9 @@ snapshots: ora: 3.4.0 through2: 3.0.2 - consolidate@1.0.4(@babel/core@7.28.6)(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.7): + consolidate@1.0.4(@babel/core@8.0.1)(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.7): optionalDependencies: - '@babel/core': 7.28.6 + '@babel/core': 8.0.1 ejs: 3.1.10 handlebars: 4.7.8 lodash: 4.18.1 @@ -8197,16 +8673,16 @@ snapshots: decimal.js@10.6.0: {} - decorator-transforms@1.2.1(@babel/core@7.28.6): + decorator-transforms@1.2.1(@babel/core@8.0.1): dependencies: - '@babel/plugin-syntax-decorators': 7.28.6(@babel/core@7.28.6) + '@babel/plugin-syntax-decorators': 7.28.6(@babel/core@8.0.1) babel-import-util: 2.1.1 transitivePeerDependencies: - '@babel/core' - decorator-transforms@2.4.0(@babel/core@7.28.6): + decorator-transforms@2.4.0(@babel/core@8.0.1): dependencies: - '@babel/core': 7.28.6 + '@babel/core': 8.0.1 babel-import-util: 3.0.1 deep-is@0.1.4: {} @@ -8231,6 +8707,8 @@ snapshots: detect-indent@7.0.2: {} + detect-libc@2.1.2: {} + detect-newline@4.0.1: {} diff@7.0.0: {} @@ -8349,10 +8827,10 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-deprecation-workflow@4.0.1(@babel/core@7.28.6): + ember-cli-deprecation-workflow@4.0.1(@babel/core@8.0.1): dependencies: '@embroider/addon-shim': 1.10.2 - decorator-transforms: 2.4.0(@babel/core@7.28.6) + decorator-transforms: 2.4.0(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8405,7 +8883,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli@6.12.0(@babel/core@7.28.6)(@types/node@25.0.7)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): + ember-cli@6.12.0(@babel/core@8.0.1)(@types/node@25.0.7)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): dependencies: '@ember-tooling/blueprint-blueprint': 0.2.1 '@ember-tooling/blueprint-model': 0.5.0 @@ -8484,7 +8962,7 @@ snapshots: silent-error: 1.1.1 sort-package-json: 3.6.1 symlink-or-copy: 1.3.1 - testem: 3.20.1(@babel/core@7.28.6)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + testem: 3.20.1(@babel/core@8.0.1)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) tiny-lr: 2.0.0 tree-sync: 2.1.0 walk-sync: 4.0.1 @@ -8544,21 +9022,21 @@ snapshots: - walrus - whiskers - ember-concurrency@5.2.0(@babel/core@7.28.6): + ember-concurrency@5.2.0(patch_hash=dce5c18a0b374d754586c2b1a528912de49170f102e77d891203ccc860104e19)(@babel/core@8.0.1): dependencies: '@babel/helper-module-imports': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/types': 7.28.6 '@embroider/addon-shim': 1.10.2 - decorator-transforms: 1.2.1(@babel/core@7.28.6) + decorator-transforms: 1.2.1(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - supports-color - ember-eslint-parser@0.5.13(@babel/core@7.28.6)(eslint@9.39.2)(typescript@5.9.3): + ember-eslint-parser@0.5.13(@babel/core@8.0.1)(eslint@9.39.2)(typescript@5.9.3): dependencies: - '@babel/core': 7.28.6 - '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.39.2) + '@babel/core': 8.0.1 + '@babel/eslint-parser': 7.28.6(@babel/core@8.0.1)(eslint@9.39.2) '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3) content-tag: 2.0.3 @@ -8570,18 +9048,18 @@ snapshots: - eslint - typescript - ember-lifeline@7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.28.6)): + ember-lifeline@7.1.0(@ember/test-helpers@5.4.3(@babel/core@8.0.1)): dependencies: '@embroider/addon-shim': 1.10.2 optionalDependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.28.6) + '@ember/test-helpers': 5.4.3(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - ember-modifier@4.3.0(@babel/core@7.28.6): + ember-modifier@4.3.0(@babel/core@8.0.1): dependencies: '@embroider/addon-shim': 1.10.2 - decorator-transforms: 2.4.0(@babel/core@7.28.6) + decorator-transforms: 2.4.0(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8593,9 +9071,9 @@ snapshots: transitivePeerDependencies: - supports-color - ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.28.6))(qunit@2.26.0): + ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@8.0.1))(qunit@2.26.0): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.28.6) + '@ember/test-helpers': 5.4.3(@babel/core@8.0.1) '@embroider/addon-shim': 1.10.2 qunit: 2.26.0 qunit-theme-ember: 1.0.0 @@ -8656,10 +9134,10 @@ snapshots: transitivePeerDependencies: - supports-color - ember-welcome-page@8.0.5(@babel/core@7.28.6): + ember-welcome-page@8.0.5(@babel/core@8.0.1): dependencies: '@embroider/addon-shim': 1.10.2 - decorator-transforms: 2.4.0(@babel/core@7.28.6) + decorator-transforms: 2.4.0(@babel/core@8.0.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8670,6 +9148,8 @@ snapshots: emoji-regex@9.2.2: {} + empathic@2.0.1: {} + encodeurl@1.0.2: {} encodeurl@2.0.0: {} @@ -8762,6 +9242,7 @@ snapshots: '@esbuild/win32-arm64': 0.27.2 '@esbuild/win32-ia32': 0.27.2 '@esbuild/win32-x64': 0.27.2 + optional: true escalade@3.2.0: {} @@ -8780,11 +9261,11 @@ snapshots: dependencies: eslint: 9.39.2 - eslint-plugin-ember@12.7.5(@babel/core@7.28.6)(eslint@9.39.2)(typescript@5.9.3): + eslint-plugin-ember@12.7.5(@babel/core@8.0.1)(eslint@9.39.2)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.13(@babel/core@7.28.6)(eslint@9.39.2)(typescript@5.9.3) + ember-eslint-parser: 0.5.13(@babel/core@8.0.1)(eslint@9.39.2)(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 9.39.2 eslint-utils: 3.0.0(eslint@9.39.2) @@ -8825,10 +9306,10 @@ snapshots: eslint: 9.39.2 requireindex: 1.2.0 - eslint-plugin-warp-drive@5.8.2(@babel/core@7.28.6): + eslint-plugin-warp-drive@5.8.2(@babel/core@8.0.1): dependencies: - '@warp-drive/core': 5.8.2(@babel/core@7.28.6) - '@warp-drive/utilities': 5.8.2(@warp-drive/core@5.8.2(@babel/core@7.28.6)) + '@warp-drive/core': 5.8.2(@babel/core@8.0.1) + '@warp-drive/utilities': 5.8.2(@warp-drive/core@5.8.2(@babel/core@8.0.1)) requireindex: 1.2.0 transitivePeerDependencies: - '@babel/core' @@ -8850,6 +9331,13 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@9.1.2: + dependencies: + '@types/esrecurse': 4.3.1 + '@types/estree': 1.0.8 + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-utils@3.0.0(eslint@9.39.2): dependencies: eslint: 9.39.2 @@ -8861,6 +9349,8 @@ snapshots: eslint-visitor-keys@4.2.1: {} + eslint-visitor-keys@5.0.1: {} + eslint@9.39.2: dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) @@ -9060,6 +9550,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.5): + optionalDependencies: + picomatch: 4.0.5 + feather-icons@4.29.2: dependencies: classnames: 2.5.1 @@ -9754,6 +10248,8 @@ snapshots: js-string-escape@1.0.1: {} + js-tokens@10.0.0: {} + js-tokens@4.0.0: {} js-yaml@4.1.1: @@ -9866,6 +10362,55 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lightningcss-android-arm64@1.33.0: + optional: true + + lightningcss-darwin-arm64@1.33.0: + optional: true + + lightningcss-darwin-x64@1.33.0: + optional: true + + lightningcss-freebsd-x64@1.33.0: + optional: true + + lightningcss-linux-arm-gnueabihf@1.33.0: + optional: true + + lightningcss-linux-arm64-gnu@1.33.0: + optional: true + + lightningcss-linux-arm64-musl@1.33.0: + optional: true + + lightningcss-linux-x64-gnu@1.33.0: + optional: true + + lightningcss-linux-x64-musl@1.33.0: + optional: true + + lightningcss-win32-arm64-msvc@1.33.0: + optional: true + + lightningcss-win32-x64-msvc@1.33.0: + optional: true + + lightningcss@1.33.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.33.0 + lightningcss-darwin-arm64: 1.33.0 + lightningcss-darwin-x64: 1.33.0 + lightningcss-freebsd-x64: 1.33.0 + lightningcss-linux-arm-gnueabihf: 1.33.0 + lightningcss-linux-arm64-gnu: 1.33.0 + lightningcss-linux-arm64-musl: 1.33.0 + lightningcss-linux-x64-gnu: 1.33.0 + lightningcss-linux-x64-musl: 1.33.0 + lightningcss-win32-arm64-msvc: 1.33.0 + lightningcss-win32-x64-msvc: 1.33.0 + lines-and-columns@1.2.4: {} linkify-it@5.0.0: @@ -10091,6 +10636,8 @@ snapshots: nanoid@3.3.11: {} + nanoid@3.3.17: {} + nanoid@5.1.9: {} natural-compare@1.4.0: {} @@ -10178,6 +10725,8 @@ snapshots: object-keys@1.1.1: {} + obug@2.1.4: {} + ol-mapbox-style@13.4.2(ol@10.10.0): dependencies: '@maplibre/maplibre-gl-style-spec': 24.10.0 @@ -10359,6 +10908,8 @@ snapshots: picomatch@4.0.3: {} + picomatch@4.0.5: {} + pkg-entry-points@1.1.1: {} pkg-entry-points@1.1.2: {} @@ -10393,6 +10944,12 @@ snapshots: postcss-value-parser@4.2.0: {} + postcss@8.5.26: + dependencies: + nanoid: 3.3.17 + picocolors: 1.1.1 + source-map-js: 1.2.1 + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -10669,6 +11226,26 @@ snapshots: glob: 13.0.6 package-json-from-dist: 1.0.1 + rolldown@1.2.3: + dependencies: + '@oxc-project/types': 0.143.0 + '@rolldown/pluginutils': 1.0.1 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.2.3 + '@rolldown/binding-darwin-arm64': 1.2.3 + '@rolldown/binding-darwin-x64': 1.2.3 + '@rolldown/binding-freebsd-x64': 1.2.3 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.3 + '@rolldown/binding-linux-arm64-gnu': 1.2.3 + '@rolldown/binding-linux-arm64-musl': 1.2.3 + '@rolldown/binding-linux-ppc64-gnu': 1.2.3 + '@rolldown/binding-linux-s390x-gnu': 1.2.3 + '@rolldown/binding-linux-x64-gnu': 1.2.3 + '@rolldown/binding-linux-x64-musl': 1.2.3 + '@rolldown/binding-openharmony-arm64': 1.2.3 + '@rolldown/binding-win32-arm64-msvc': 1.2.3 + '@rolldown/binding-win32-x64-msvc': 1.2.3 + rollup@4.55.1: dependencies: '@types/estree': 1.0.8 @@ -10699,6 +11276,7 @@ snapshots: '@rollup/rollup-win32-x64-gnu': 4.55.1 '@rollup/rollup-win32-x64-msvc': 4.55.1 fsevents: 2.3.3 + optional: true route-recognizer@0.3.4: {} @@ -11156,7 +11734,7 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - testem@3.20.1(@babel/core@7.28.6)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): + testem@3.20.1(@babel/core@8.0.1)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): dependencies: '@xmldom/xmldom': 0.9.10 backbone: 1.6.1 @@ -11164,7 +11742,7 @@ snapshots: chokidar: 5.0.0 commander: 14.0.3 compression: 1.8.1 - consolidate: 1.0.4(@babel/core@7.28.6)(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.7) + consolidate: 1.0.4(@babel/core@8.0.1)(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.7) execa: 9.6.1 express: 5.2.1 glob: 13.0.6 @@ -11264,6 +11842,11 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 + tinyqueue@3.0.0: {} tldts-core@6.1.86: {} @@ -11422,16 +12005,16 @@ snapshots: vary@1.1.2: {} - vite@7.3.1(@types/node@25.0.7)(terser@5.44.1)(yaml@2.9.0): + vite@8.2.1(@types/node@25.0.7)(esbuild@0.27.2)(terser@5.44.1)(yaml@2.9.0): dependencies: - esbuild: 0.27.2 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.55.1 - tinyglobby: 0.2.15 + lightningcss: 1.33.0 + picomatch: 4.0.5 + postcss: 8.5.26 + rolldown: 1.2.3 + tinyglobby: 0.2.17 optionalDependencies: '@types/node': 25.0.7 + esbuild: 0.27.2 fsevents: 2.3.3 terser: 5.44.1 yaml: 2.9.0 @@ -11541,6 +12124,8 @@ snapshots: workerpool@6.5.1: {} + workerpool@9.3.4: {} + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..5230273 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +patchedDependencies: + ember-concurrency@5.2.0: patches/ember-concurrency@5.2.0.patch