diff --git a/docs-app/babel.config.js b/docs-app/babel.config.js new file mode 100644 index 0000000..6fc0fc2 --- /dev/null +++ b/docs-app/babel.config.js @@ -0,0 +1,4 @@ +// eslint-disable-next-line n/no-missing-require +let config = require('./node_modules/.embroider/rewritten-app/_babel_config_'); + +module.exports = config; diff --git a/docs-app/ember-cli-build.js b/docs-app/ember-cli-build.js index 2947a7b..5b8dd32 100644 --- a/docs-app/ember-cli-build.js +++ b/docs-app/ember-cli-build.js @@ -1,6 +1,7 @@ 'use strict'; const EmberApp = require('ember-cli/lib/broccoli/ember-app'); +const { prebuild } = require('@embroider/compat'); module.exports = async function (defaults) { const app = new EmberApp(defaults, { @@ -13,6 +14,10 @@ module.exports = async function (defaults) { }, }); + if (!process.env.WEBPACK) { + return prebuild(app); + } + const { Webpack } = require('@embroider/webpack'); const { kolay } = await import('kolay/webpack'); diff --git a/docs-app/package.json b/docs-app/package.json index f823bd4..764be24 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -22,9 +22,10 @@ "lint:js:fix": "eslint . --fix", "lint:prettier": "prettier . --check", "lint:prettier:fix": "prettier . --write", - "start": "concurrently 'ember serve' 'pnpm _syncPnpm --watch' --names 'serve,sync'", + "start:vite": "vite", + "start:webpack": "WEBPACK=true concurrently 'ember serve' 'pnpm _syncPnpm --watch' --names 'serve,sync'", "_syncPnpm": "DEBUG=* pnpm sync-dependencies-meta-injected", - "test:ember": "ember test" + "test:ember:webpack": "WEBPACK=true ember test" }, "devDependencies": { "@babel/core": "^7.23.6", @@ -34,9 +35,9 @@ "@ember/string": "^3.1.1", "@ember/test-helpers": "^3.3.0", "@ember/test-waiters": "^3.1.0", - "@embroider/compat": "^3.4.3", - "@embroider/core": "^3.4.3", - "@embroider/webpack": "^3.2.1", + "@embroider/compat": "3.4.6-unstable.bdb7f3d", + "@embroider/core": "3.4.6-unstable.bdb7f3d", + "@embroider/webpack": "3.2.3-unstable.bdb7f3d", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "@glint/core": "^1.3.0", @@ -96,6 +97,8 @@ "extends": "../package.json" }, "dependencies": { + "@embroider/vite": "0.2.1-unstable.bdb7f3d", + "@rollup/plugin-babel": "^6.0.4", "@shikijs/rehype": "^1.1.7", "@universal-ember/kolay-ui": "workspace:^", "@universal-ember/test-support": "^0.2.0", @@ -107,7 +110,8 @@ "ember-route-template": "^1.0.3", "kolay": "workspace:^", "reactiveweb": "^1.2.1", - "shiki": "^1.1.7" + "shiki": "^1.1.7", + "vite": "^5.1.3" }, "dependenciesMeta": { "kolay": { diff --git a/docs-app/vite.config.mjs b/docs-app/vite.config.mjs new file mode 100644 index 0000000..13b5b40 --- /dev/null +++ b/docs-app/vite.config.mjs @@ -0,0 +1,59 @@ +import { defineConfig } from "vite"; +import { resolver, hbs, scripts, templateTag, optimizeDeps, compatPrebuild } from "@embroider/vite"; +import { resolve } from "path"; +import { babel } from "@rollup/plugin-babel"; + +const root = "node_modules/.embroider/rewritten-app"; + +import { kolay } from "kolay/vite"; + +export default defineConfig({ + root, + // esbuild in vite does not support decorators + esbuild: false, + cacheDir: resolve("node_modules", ".vite"), + plugins: [ + // Ember standard plugins + hbs(), + templateTag(), + scripts(), + resolver(), + compatPrebuild(), + kolay({ + src: "public/docs", + groups: [ + { + name: "Runtime", + src: "../ui/docs", + }, + ], + packages: ["kolay"], + }), + + babel({ + babelHelpers: "runtime", + + // this needs .hbs because our hbs() plugin above converts them to + // javascript but the javascript still also needs babel, but we don't want + // to rename them because vite isn't great about knowing how to hot-reload + // them if we resolve them to made-up names. + extensions: [".gjs", ".js", ".hbs", ".ts", ".gts"], + }), + ], + optimizeDeps: optimizeDeps(), + server: { + port: 4200, + watch: { + ignored: ["!**/node_modules/.embroider/rewritten-app/**"], + }, + }, + build: { + outDir: resolve(process.cwd(), "dist"), + rollupOptions: { + input: { + main: resolve(root, "index.html"), + tests: resolve(root, "tests/index.html"), + }, + }, + }, +}); diff --git a/package.json b/package.json index 9f74256..89336f2 100644 --- a/package.json +++ b/package.json @@ -183,7 +183,22 @@ "overrides": { "@ember/test-waiters": "^3.1.0", "webpack": "^5.90.3", - "ember-repl": "^4.1.1" + "ember-repl": "^4.1.1", + "@embroider/addon-dev": "4.2.2-unstable.bdb7f3d", + "@embroider/addon-shim": "1.8.8-unstable.bdb7f3d", + "@embroider/babel-loader-9": "3.1.2-unstable.bdb7f3d", + "@embroider/broccoli-side-watch": "0.0.2-unstable.bdb7f3d", + "@embroider/core": "3.4.6-unstable.bdb7f3d", + "@embroider/compat": "3.4.6-unstable.bdb7f3d", + "@embroider/macros": "1.14.1-unstable.bdb7f3d", + "@embroider/hbs-loader": "3.0.4-unstable.bdb7f3d", + "@embroider/reverse-exports": "0.1.1-unstable.bdb7f3d", + "@embroider/router": "2.1.7-unstable.bdb7f3d", + "@embroider/shared-internals": "2.5.3-unstable.bdb7f3d", + "@embroider/test-setup": "3.0.4-unstable.bdb7f3d", + "@embroider/util": "1.12.2-unstable.bdb7f3d", + "@embroider/vite": "0.2.1-unstable.bdb7f3d", + "@embroider/webpack": "3.2.3-unstable.bdb7f3d" } }, "volta": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc7a604..97472e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,21 @@ overrides: '@ember/test-waiters': ^3.1.0 webpack: ^5.90.3 ember-repl: ^4.1.1 + '@embroider/addon-dev': 4.2.2-unstable.bdb7f3d + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/babel-loader-9': 3.1.2-unstable.bdb7f3d + '@embroider/broccoli-side-watch': 0.0.2-unstable.bdb7f3d + '@embroider/core': 3.4.6-unstable.bdb7f3d + '@embroider/compat': 3.4.6-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d + '@embroider/hbs-loader': 3.0.4-unstable.bdb7f3d + '@embroider/reverse-exports': 0.1.1-unstable.bdb7f3d + '@embroider/router': 2.1.7-unstable.bdb7f3d + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d + '@embroider/test-setup': 3.0.4-unstable.bdb7f3d + '@embroider/util': 1.12.2-unstable.bdb7f3d + '@embroider/vite': 0.2.1-unstable.bdb7f3d + '@embroider/webpack': 3.2.3-unstable.bdb7f3d packageExtensionsChecksum: 154541a0e03a43639a98c55299727969 @@ -145,6 +160,12 @@ importers: docs-app: dependencies: + '@embroider/vite': + specifier: 0.2.1-unstable.bdb7f3d + version: 0.2.1-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(@glint/template@1.3.0)(vite@5.1.4) + '@rollup/plugin-babel': + specifier: ^6.0.4 + version: 6.0.4(@babel/core@7.24.0)(rollup@4.12.1) '@shikijs/rehype': specifier: ^1.1.7 version: 1.1.7 @@ -181,6 +202,9 @@ importers: shiki: specifier: ^1.1.7 version: 1.1.7 + vite: + specifier: ^5.1.3 + version: 5.1.4 devDependencies: '@babel/core': specifier: ^7.23.6 @@ -204,14 +228,14 @@ importers: specifier: ^3.1.0 version: 3.1.0 '@embroider/compat': - specifier: ^3.4.3 - version: 3.4.5(@embroider/core@3.4.5)(@glint/template@1.3.0) + specifier: 3.4.6-unstable.bdb7f3d + version: 3.4.6-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(@glint/template@1.3.0) '@embroider/core': - specifier: ^3.4.3 - version: 3.4.5(@glint/template@1.3.0) + specifier: 3.4.6-unstable.bdb7f3d + version: 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) '@embroider/webpack': - specifier: ^3.2.1 - version: 3.2.2(@embroider/core@3.4.5)(webpack@5.90.3) + specifier: 3.2.3-unstable.bdb7f3d + version: 3.2.3-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(webpack@5.90.3) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.24.0) @@ -365,8 +389,8 @@ importers: ui: dependencies: '@embroider/addon-shim': - specifier: 1.8.8-unstable.12a42ca - version: 1.8.8-unstable.12a42ca + specifier: 1.8.8-unstable.bdb7f3d + version: 1.8.8-unstable.bdb7f3d decorator-transforms: specifier: ^1.0.1 version: 1.1.0(@babel/core@7.24.0) @@ -387,8 +411,8 @@ importers: specifier: ^7.17.0 version: 7.24.0 '@embroider/addon-dev': - specifier: 4.2.1 - version: 4.2.1(@glint/template@1.3.0)(rollup@4.12.1) + specifier: 4.2.2-unstable.bdb7f3d + version: 4.2.2-unstable.bdb7f3d(@glint/template@1.3.0)(rollup@4.12.1) '@glint/core': specifier: ^1.3.0 version: 1.3.0(typescript@5.3.3) @@ -876,7 +900,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.24.0 - dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} @@ -2371,7 +2394,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glint/template': 1.3.0 ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.24.0) @@ -2397,7 +2420,7 @@ packages: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 @@ -2422,12 +2445,12 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/addon-dev@4.2.1(@glint/template@1.3.0)(rollup@4.12.1): - resolution: {integrity: sha512-oMNlVqsqNjtNu7sFGGgo4igOy+Xa7g1I1aXMf7XRbYKWBCiYKX7C7lDKZ65qgsEpRKV3LtbC+XIYiGfHiqhFAg==} + /@embroider/addon-dev@4.2.2-unstable.bdb7f3d(@glint/template@1.3.0)(rollup@4.12.1): + resolution: {integrity: sha512-6hXU42mlXQWguu6ADZA5XLfuTU8urGfty8E4H4fCZlxcu4bN+9vFoWfaJ+tRjB0HIRiNzsY6IL1pdb9nYycaOg==} engines: {node: 12.* || 14.* || >= 16} hasBin: true dependencies: - '@embroider/core': 3.4.5(@glint/template@1.3.0) + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) '@rollup/pluginutils': 4.2.1 content-tag: 2.0.1 fs-extra: 10.1.0 @@ -2445,46 +2468,36 @@ packages: - utf-8-validate dev: true - /@embroider/addon-shim@1.8.7: - resolution: {integrity: sha512-JGOQNRj3UR0NdWEg8MsM2eqPLncEwSB1IX+rwntIj22TEKj8biqx7GDgSbeH+ZedijmCh354Hf2c5rthrdzUAw==} + /@embroider/addon-shim@1.8.8-unstable.bdb7f3d: + resolution: {integrity: sha512-cwoC/aLIgxezgBMTMfOMnHIWTtCcNmfpg2UWzlNZgHfuNyayR2S7tAZC6ORYUFqCA71mX3fKk7fm+Q3QGv04pQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@embroider/shared-internals': 2.5.2 + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d broccoli-funnel: 3.0.8 semver: 7.6.0 transitivePeerDependencies: - supports-color - /@embroider/addon-shim@1.8.8-unstable.12a42ca: - resolution: {integrity: sha512-1BFjL0MwkcmevHcVyA5GhicnysLYlCuC32NrRpPuWBXW8gvD8xvOaXIzZ9KlUbjOo+N3V3VzErGik/+36aBzqQ==} - engines: {node: 12.* || 14.* || >= 16} - dependencies: - '@embroider/shared-internals': 2.5.2-unstable.12a42ca - broccoli-funnel: 3.0.8 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.5)(supports-color@8.1.1)(webpack@5.90.3): - resolution: {integrity: sha512-8mIDRXvwntYIQc2JFVvGXEppHUJRhw+6aEzHtbCZDr4oOKw55IyY+RHzas3JILRq64owLA+Ox0yu6nkwL1ApRQ==} + /@embroider/babel-loader-9@3.1.2-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(supports-color@8.1.1)(webpack@5.90.3): + resolution: {integrity: sha512-gbg3cnB095PlBgoWpIMIV0XBuqKWOPJsCXw2GgbOmS7zdGNF/vgLYFLA8uuymtTkgoOLZVem6ZGz2LyZ4EcWrw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^3.4.0 + '@embroider/core': 3.4.6-unstable.bdb7f3d dependencies: '@babel/core': 7.24.0(supports-color@8.1.1) - '@embroider/core': 3.4.5(@glint/template@1.3.0) + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3) transitivePeerDependencies: - supports-color - webpack dev: true - /@embroider/compat@3.4.5(@embroider/core@3.4.5)(@glint/template@1.3.0): - resolution: {integrity: sha512-RVNq58Ccso8ObRfDlXoe7/V5c7trW/tV4qMwhXPo1QjhQSGAv3Ml8b4A8Ele/Fzj9UbmIldHQaSWUXSQoGv++Q==} + /@embroider/compat@3.4.6-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(@glint/template@1.3.0): + resolution: {integrity: sha512-s6GXVJc7As5Xu28TXAUyYnCr0K5ryNwcRvikFwumCTyV/DV7yeREw3OMb+KLYYlbIdsHrK1tdX/55b4PFKJkbw==} engines: {node: 12.* || 14.* || >= 16} hasBin: true peerDependencies: - '@embroider/core': ^3.4.5 + '@embroider/core': 3.4.6-unstable.bdb7f3d dependencies: '@babel/code-frame': 7.23.5 '@babel/core': 7.24.0 @@ -2493,8 +2506,8 @@ packages: '@babel/preset-env': 7.24.0(@babel/core@7.24.0) '@babel/runtime': 7.24.0 '@babel/traverse': 7.24.0 - '@embroider/core': 3.4.5(@glint/template@1.3.0) - '@embroider/macros': 1.14.0(@glint/template@1.3.0) + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@types/babel__code-frame': 7.0.6 '@types/yargs': 17.0.32 assert-never: 1.2.1 @@ -2536,15 +2549,16 @@ packages: - utf-8-validate dev: true - /@embroider/core@3.4.5(@glint/template@1.3.0): - resolution: {integrity: sha512-DoowHKCASfjLe//Ok0jEOptVHlvGtepV1UjIGy6AFkBb4nXlszg/SuiXAYlm9Np6GG+YMTGLZF4AN4zemzefLQ==} + /@embroider/core@3.4.6-unstable.bdb7f3d(@glint/template@1.3.0): + resolution: {integrity: sha512-tffjKlL1KNWbL36iJBi+f3ioYtj8av4z2yjwqxqAgB+kLqYww7/bP/Xars8VyjQw3eHcddI8/GfgAsOCqu+Cpw==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.24.0 - '@babel/parser': 7.24.0 + '@babel/parser': 7.24.1 '@babel/traverse': 7.24.0 - '@embroider/macros': 1.14.0(@glint/template@1.3.0) - '@embroider/shared-internals': 2.5.2 + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) + '@embroider/reverse-exports': 0.1.1-unstable.bdb7f3d + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d assert-never: 1.2.1 babel-plugin-ember-template-compilation: 2.2.1 broccoli-node-api: 1.7.0 @@ -2562,6 +2576,7 @@ packages: lodash: 4.17.21 resolve: 1.22.8 resolve-package-path: 4.0.3 + resolve.exports: 2.0.2 typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -2570,24 +2585,23 @@ packages: - canvas - supports-color - utf-8-validate - dev: true - /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.5)(webpack@5.90.3): - resolution: {integrity: sha512-sI2K3/III1WGGxS+aIf8uW5tgcNiE7APNhThn2ZTwqU47fK20Uz8TJZhst0GfNZFsCsmuQMRUikRJvQU8naSWA==} + /@embroider/hbs-loader@3.0.4-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(webpack@5.90.3): + resolution: {integrity: sha512-ByG8SvrOeSJzJdbmX+N18B2Ilpq7rjIkVtzq/6kjwln6Tbhm0DnzYNqzoTd9zC506BQjHHQ3A0O/IJades4fxg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^3.4.0 + '@embroider/core': 3.4.6-unstable.bdb7f3d webpack: ^5.90.3 peerDependenciesMeta: webpack: optional: true dependencies: - '@embroider/core': 3.4.5(@glint/template@1.3.0) + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) webpack: 5.90.3 dev: true - /@embroider/macros@1.13.5(@glint/template@1.3.0): - resolution: {integrity: sha512-OzYyM+bOcyV9IWma1qSraIyuBmGv6U8sCIHumHCe0oDDypvIvVA3csuDjoS3BGhUWV56VpzBSwVEDdIHXmqQ2w==} + /@embroider/macros@1.14.1-unstable.bdb7f3d(@glint/template@1.3.0): + resolution: {integrity: sha512-UK3sUwCLiyDm35JM98S2kPfoBWTHe5qG8pFZ8owSuQdU//+jvVqT7rwPEJVGhXAZNuL2YUKv2bPaiU6ez5Wjyw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -2595,7 +2609,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.5.2 + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d '@glint/template': 1.3.0 assert-never: 1.2.1 babel-import-util: 2.0.1 @@ -2607,52 +2621,13 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/macros@1.14.0(@glint/template@1.3.0): - resolution: {integrity: sha512-V+jkc8mU6mJ4McW6qdEhCiD74CzMDd1T4CeJ9IkidC3pPwTMRIKJMkbiSnjmGDy7NCxT66XtFwJH7HGM2B/fXA==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@glint/template': ^1.0.0 - peerDependenciesMeta: - '@glint/template': - optional: true + /@embroider/reverse-exports@0.1.1-unstable.bdb7f3d: + resolution: {integrity: sha512-apn1sHD7dvxzmy07sivnJEaCSqDIqRr1dxsu7f3qLzQwqtXkqUNnzsSxHtX/so7eRdqvQGLPhPNgfX8bY5643g==} dependencies: - '@embroider/shared-internals': 2.5.2 - '@glint/template': 1.3.0 - assert-never: 1.2.1 - babel-import-util: 2.0.1 - ember-cli-babel: 7.26.11 - find-up: 5.0.0 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - dev: true + resolve.exports: 2.0.2 - /@embroider/macros@1.15.0(@glint/template@1.3.0): - resolution: {integrity: sha512-gXh46ZafqYb6AJVoCCaQwYRsqFIwAat/PVCaJgEDKnOgOP/BTyIXwAld0gLZlIgSKkqOccBih83bXMShflKkLg==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@glint/template': ^1.0.0 - peerDependenciesMeta: - '@glint/template': - optional: true - dependencies: - '@babel/core': 7.24.0 - '@embroider/shared-internals': 2.5.2 - '@glint/template': 1.3.0 - assert-never: 1.2.1 - babel-import-util: 2.0.1 - ember-cli-babel: 8.2.0(@babel/core@7.24.0) - find-up: 5.0.0 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - /@embroider/shared-internals@2.5.2: - resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==} + /@embroider/shared-internals@2.5.3-unstable.bdb7f3d: + resolution: {integrity: sha512-IaeVuP8RrAn6ry2WlUOwzBTN/fYHFOJvblCbzQvbNimWUvbZ98GrQUJROeqRlSENpOncXm5uDPuJ+gJ75wVoRA==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 @@ -2667,8 +2642,8 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/shared-internals@2.5.2(supports-color@8.1.1): - resolution: {integrity: sha512-jNDJ9YlV6Qp9Na9v17qirUewVuq6T0t32nn+bbnFlCRTvmllKluZdYPSC5RuRnEZKTloVYRSF0+f1rgkTIEvxQ==} + /@embroider/shared-internals@2.5.3-unstable.bdb7f3d(supports-color@8.1.1): + resolution: {integrity: sha512-IaeVuP8RrAn6ry2WlUOwzBTN/fYHFOJvblCbzQvbNimWUvbZ98GrQUJROeqRlSENpOncXm5uDPuJ+gJ75wVoRA==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 @@ -2684,24 +2659,8 @@ packages: - supports-color dev: true - /@embroider/shared-internals@2.5.2-unstable.12a42ca: - resolution: {integrity: sha512-QlZksVS/IIRsDcVSX4EEKku4TTbJMRhD68OAZhBiUWiw9cjwelRILpimt9LR99Bop4/90x6nr6Dl068o/zswHg==} - engines: {node: 12.* || 14.* || >= 16} - dependencies: - babel-import-util: 2.0.1 - debug: 4.3.4(supports-color@9.4.0) - ember-rfc176-data: 0.3.18 - fs-extra: 9.1.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - resolve-package-path: 4.0.3 - semver: 7.6.0 - typescript-memoize: 1.1.1 - transitivePeerDependencies: - - supports-color - - /@embroider/util@1.13.0(@glint/environment-ember-loose@1.3.0)(@glint/template@1.3.0)(ember-source@5.7.0): - resolution: {integrity: sha512-29NeyZ8jvcQXCZThaARpbU9nBNMXj/5dCuQmFmxyEC2AcHFzBBhhL0ebv6VI2e3f44g+pAFbCMbN434VBh2xqQ==} + /@embroider/util@1.12.2-unstable.bdb7f3d(@glint/environment-ember-loose@1.3.0)(@glint/template@1.3.0)(ember-source@5.7.0): + resolution: {integrity: sha512-p5cAioC97lG1nBzlNIhoeTCe5T6g5Y3ApVF6kICE4st0d6UbxqJ4+KQP2QreZ5ezCzzFEI0v44ukjW4CYlugUw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/environment-ember-loose': ^1.0.0 @@ -2713,31 +2672,59 @@ packages: '@glint/template': optional: true dependencies: - '@babel/core': 7.24.0 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glint/environment-ember-loose': 1.3.0(@glimmer/component@1.1.2)(@glint/template@1.3.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) '@glint/template': 1.3.0 broccoli-funnel: 3.0.8 - ember-cli-babel: 8.2.0(@babel/core@7.24.0) + ember-cli-babel: 7.26.11 ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: - supports-color - /@embroider/webpack@3.2.2(@embroider/core@3.4.5)(webpack@5.90.3): - resolution: {integrity: sha512-ygUQiej6uEgtF63opuyzvnoF8SjEsgOFaIDY9osaMKmoFe06QidjT2utLVqOB+k3vBiYfxQkVZ1HJaM0ud4F4A==} + /@embroider/vite@0.2.1-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(@glint/template@1.3.0)(vite@5.1.4): + resolution: {integrity: sha512-2vRMVNhDQgE/P5kkh8VtXYbSF3LL/JLcrlmZwU0Tdycbw6jqXarSloG6dI2wJoqlCrbB2OXIdCGR5GuYxAXGeQ==} + peerDependencies: + '@embroider/core': 3.4.6-unstable.bdb7f3d + vite: ^4.3.9 || ^5.0.0 + dependencies: + '@babel/core': 7.24.0 + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) + '@rollup/pluginutils': 4.2.1 + assert-never: 1.2.1 + content-tag: 2.0.1 + debug: 4.3.4(supports-color@9.4.0) + esbuild: 0.17.19 + fast-glob: 3.3.2 + fs-extra: 10.1.0 + jsdom: 16.7.0 + send: 0.18.0 + source-map-url: 0.4.1 + terser: 5.28.1 + vite: 5.1.4 + transitivePeerDependencies: + - '@glint/template' + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false + + /@embroider/webpack@3.2.3-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(webpack@5.90.3): + resolution: {integrity: sha512-vjihAQ7GtA++bPmboXzM2EE4MOH7qeL+3EyGE26StmwzT1JQpZCzP0vCdDt54UpZjdea9Re4gCz3li4AWVFf5w==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^3.4.4 + '@embroider/core': 3.4.6-unstable.bdb7f3d webpack: ^5.90.3 peerDependenciesMeta: webpack: optional: true dependencies: '@babel/core': 7.24.0(supports-color@8.1.1) - '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.5)(supports-color@8.1.1)(webpack@5.90.3) - '@embroider/core': 3.4.5(@glint/template@1.3.0) - '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.5)(webpack@5.90.3) - '@embroider/shared-internals': 2.5.2(supports-color@8.1.1) + '@embroider/babel-loader-9': 3.1.2-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(supports-color@8.1.1)(webpack@5.90.3) + '@embroider/core': 3.4.6-unstable.bdb7f3d(@glint/template@1.3.0) + '@embroider/hbs-loader': 3.0.4-unstable.bdb7f3d(@embroider/core@3.4.6-unstable.bdb7f3d)(webpack@5.90.3) + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d(supports-color@8.1.1) '@types/supports-color': 8.1.3 assert-never: 1.2.1 babel-loader: 8.3.0(@babel/core@7.24.0)(webpack@5.90.3) @@ -2769,7 +2756,15 @@ packages: cpu: [ppc64] os: [aix] requiresBuild: true - dev: true + optional: true + + /@esbuild/android-arm64@0.17.19: + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false optional: true /@esbuild/android-arm64@0.19.12: @@ -2778,7 +2773,15 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true + optional: true + + /@esbuild/android-arm@0.17.19: + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false optional: true /@esbuild/android-arm@0.19.12: @@ -2787,7 +2790,15 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: true + optional: true + + /@esbuild/android-x64@0.17.19: + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false optional: true /@esbuild/android-x64@0.19.12: @@ -2796,7 +2807,15 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: true + optional: true + + /@esbuild/darwin-arm64@0.17.19: + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true /@esbuild/darwin-arm64@0.19.12: @@ -2805,7 +2824,15 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true + optional: true + + /@esbuild/darwin-x64@0.17.19: + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true /@esbuild/darwin-x64@0.19.12: @@ -2814,7 +2841,15 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true + optional: true + + /@esbuild/freebsd-arm64@0.17.19: + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false optional: true /@esbuild/freebsd-arm64@0.19.12: @@ -2823,7 +2858,15 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: true + optional: true + + /@esbuild/freebsd-x64@0.17.19: + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false optional: true /@esbuild/freebsd-x64@0.19.12: @@ -2832,7 +2875,15 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-arm64@0.17.19: + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-arm64@0.19.12: @@ -2841,7 +2892,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-arm@0.17.19: + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-arm@0.19.12: @@ -2850,7 +2909,15 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-ia32@0.17.19: + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-ia32@0.19.12: @@ -2859,7 +2926,15 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-loong64@0.17.19: + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-loong64@0.19.12: @@ -2868,7 +2943,15 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-mips64el@0.17.19: + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-mips64el@0.19.12: @@ -2877,7 +2960,15 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-ppc64@0.17.19: + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-ppc64@0.19.12: @@ -2886,7 +2977,15 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-riscv64@0.17.19: + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-riscv64@0.19.12: @@ -2895,7 +2994,15 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-s390x@0.17.19: + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-s390x@0.19.12: @@ -2904,7 +3011,15 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/linux-x64@0.17.19: + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true /@esbuild/linux-x64@0.19.12: @@ -2913,7 +3028,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true + optional: true + + /@esbuild/netbsd-x64@0.17.19: + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false optional: true /@esbuild/netbsd-x64@0.19.12: @@ -2922,7 +3045,15 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: true + optional: true + + /@esbuild/openbsd-x64@0.17.19: + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false optional: true /@esbuild/openbsd-x64@0.19.12: @@ -2931,7 +3062,15 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: true + optional: true + + /@esbuild/sunos-x64@0.17.19: + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false optional: true /@esbuild/sunos-x64@0.19.12: @@ -2940,7 +3079,15 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: true + optional: true + + /@esbuild/win32-arm64@0.17.19: + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false optional: true /@esbuild/win32-arm64@0.19.12: @@ -2949,7 +3096,15 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true + optional: true + + /@esbuild/win32-ia32@0.17.19: + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false optional: true /@esbuild/win32-ia32@0.19.12: @@ -2958,7 +3113,15 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true + optional: true + + /@esbuild/win32-x64@0.17.19: + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true /@esbuild/win32-x64@0.19.12: @@ -2967,7 +3130,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): @@ -4253,7 +4415,6 @@ packages: '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 5.1.0(rollup@4.12.1) rollup: 4.12.1 - dev: true /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} @@ -4261,7 +4422,6 @@ packages: dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - dev: true /@rollup/pluginutils@5.1.0(rollup@4.12.1): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} @@ -4276,14 +4436,12 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 4.12.1 - dev: true /@rollup/rollup-android-arm-eabi@4.12.1: resolution: {integrity: sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==} cpu: [arm] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-android-arm64@4.12.1: @@ -4291,7 +4449,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-arm64@4.12.1: @@ -4299,7 +4456,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-x64@4.12.1: @@ -4307,7 +4463,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm-gnueabihf@4.12.1: @@ -4315,7 +4470,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-gnu@4.12.1: @@ -4323,7 +4477,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-musl@4.12.1: @@ -4331,7 +4484,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-riscv64-gnu@4.12.1: @@ -4339,7 +4491,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-gnu@4.12.1: @@ -4347,7 +4498,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-musl@4.12.1: @@ -4355,7 +4505,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-arm64-msvc@4.12.1: @@ -4363,7 +4512,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-ia32-msvc@4.12.1: @@ -4371,7 +4519,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-x64-msvc@4.12.1: @@ -4379,7 +4526,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@shikijs/core@1.1.7: @@ -4443,7 +4589,6 @@ packages: /@tootallnate/once@1.1.2: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} - dev: true /@tsconfig/ember@3.0.4: resolution: {integrity: sha512-BpOAczFhUKCfBZERuLVBHEM0QfaldGuQYdW91nowdk8WGN1DE5oNFOBXJdJed00n0vcB0+hiJovJgs/QwuP6EQ==} @@ -4866,7 +5011,7 @@ packages: qunit: ^2.20.1 dependencies: '@ember/test-helpers': 3.3.0(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.90.3) - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d decorator-transforms: 1.1.0(@babel/core@7.24.0) qunit: 2.20.1 transitivePeerDependencies: @@ -5037,7 +5182,6 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead - dev: true /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -5056,7 +5200,6 @@ packages: dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 - dev: true /acorn-import-assertions@1.9.0(acorn@8.11.3): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} @@ -5076,7 +5219,6 @@ packages: /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} - dev: true /acorn-walk@8.3.2: resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} @@ -5087,7 +5229,6 @@ packages: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} @@ -5101,7 +5242,6 @@ packages: debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color - dev: true /agent-base@6.0.2(supports-color@8.1.1): resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} @@ -5525,7 +5665,6 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} @@ -5811,6 +5950,7 @@ packages: pkg-up: 3.1.0 reselect: 4.1.8 resolve: 1.22.8 + dev: true /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.24.0): resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} @@ -6411,6 +6551,7 @@ packages: workerpool: 6.5.1 transitivePeerDependencies: - supports-color + dev: true /broccoli-builder@0.18.14: resolution: {integrity: sha512-YoUHeKnPi4xIGZ2XDVN9oHNA9k3xF5f5vlA+1wvrxIIDXqQU97gp2FxVAF503Zxdtt0C5CRB5n+47k2hlkaBzA==} @@ -6767,7 +6908,6 @@ packages: /browser-process-hrtime@1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: true /browserslist@3.2.8: resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==} @@ -7273,7 +7413,6 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: true /comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} @@ -7584,7 +7723,6 @@ packages: /content-tag@2.0.1: resolution: {integrity: sha512-jxsETSDs5NbNwyiDuIp672fUMhUyu8Qxc5MOBOJOcgW/fQESI6o5K1LBDrnEE7Bh810a685lWEZHTF4jQYGEEw==} - dev: true /content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} @@ -7761,18 +7899,15 @@ packages: /cssom@0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true /cssom@0.4.4: resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} - dev: true /cssstyle@2.3.0: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} dependencies: cssom: 0.3.8 - dev: true /dag-map@2.0.2: resolution: {integrity: sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w==} @@ -7789,7 +7924,6 @@ packages: abab: 2.0.6 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - dev: true /date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} @@ -7846,7 +7980,6 @@ packages: /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - dev: true /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} @@ -7954,7 +8087,6 @@ packages: /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - dev: true /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -7968,7 +8100,6 @@ packages: /depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - dev: true /deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} @@ -7981,7 +8112,6 @@ packages: /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: true /detect-file@1.0.0: resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} @@ -8051,7 +8181,6 @@ packages: deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 5.0.0 - dev: true /dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} @@ -8088,7 +8217,6 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - dev: true /electron-to-chromium@1.4.690: resolution: {integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==} @@ -8099,7 +8227,7 @@ packages: ember-source: '>=4.8.4' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: - supports-color @@ -8114,8 +8242,8 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.0) '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) '@babel/preset-env': 7.24.0(@babel/core@7.24.0) - '@embroider/macros': 1.15.0(@glint/template@1.3.0) - '@embroider/shared-internals': 2.5.2 + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) + '@embroider/shared-internals': 2.5.3-unstable.bdb7f3d babel-loader: 8.3.0(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.2.1 @@ -8165,7 +8293,7 @@ packages: peerDependencies: ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glimmer/tracking': 1.1.2 babel-import-util: 1.4.1 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.0) @@ -8270,6 +8398,7 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color + dev: true /ember-cli-clean-css@3.0.0: resolution: {integrity: sha512-BbveJCyRvzzkaTH1llLW+MpHe/yzA5zpHOpMIg2vp/3JD9mban9zUm7lphaB0TSpPuMuby9rAhTI8pgXq0ifIA==} @@ -8664,7 +8793,7 @@ packages: dependencies: '@babel/helper-plugin-utils': 7.24.0 '@babel/types': 7.24.0 - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d '@glimmer/tracking': 1.1.2 '@glint/template': 1.3.0 decorator-transforms: 1.1.0(@babel/core@7.24.0) @@ -8680,8 +8809,8 @@ packages: peerDependencies: ember-source: ^3.8 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/addon-shim': 1.8.7 - '@embroider/util': 1.13.0(@glint/environment-ember-loose@1.3.0)(@glint/template@1.3.0)(ember-source@5.7.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/util': 1.12.2-unstable.bdb7f3d(@glint/environment-ember-loose@1.3.0)(@glint/template@1.3.0)(ember-source@5.7.0) ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: - '@glint/environment-ember-loose' @@ -8735,7 +8864,7 @@ packages: optional: true dependencies: '@ember/test-helpers': 3.3.0(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.90.3) - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d ember-modifier: 4.1.0(ember-source@5.7.0) ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: @@ -8760,7 +8889,7 @@ packages: dependencies: '@ember/render-modifiers': 2.1.0(@babel/core@7.24.0)(@glint/template@1.3.0)(ember-source@5.7.0) '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d '@glimmer/component': 1.1.2(@babel/core@7.24.0) '@glimmer/tracking': 1.1.2 ember-concurrency: 4.0.1(@babel/core@7.24.0)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0) @@ -8800,7 +8929,7 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) @@ -8819,8 +8948,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glimmer/component': 1.1.2(@babel/core@7.24.0) '@glimmer/tracking': 1.1.2 ember-resources: 7.0.0(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0) @@ -8852,7 +8981,7 @@ packages: peerDependencies: ember-source: '>= 3.28.0' dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d '@simple-dom/document': 1.4.0 ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: @@ -8879,8 +9008,8 @@ packages: '@babel/runtime': 7.24.0 '@ember/test-helpers': 3.3.0(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.90.3) '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.13.5(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@floating-ui/dom': 1.6.3 '@glimmer/component': 1.1.2(@babel/core@7.24.0) '@glimmer/tracking': 1.1.2 @@ -8906,8 +9035,8 @@ packages: qunit: ^2.13.0 dependencies: '@ember/test-helpers': 3.3.0(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.90.3) - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) ember-cli-test-loader: 3.1.0 ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) qunit: 2.20.1 @@ -8935,8 +9064,8 @@ packages: dependencies: '@babel/helper-plugin-utils': 7.24.0 '@babel/standalone': 7.24.0 - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.13.5(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glint/template': 1.3.0 babel-import-util: 2.0.1 babel-plugin-ember-template-compilation: 2.2.1 @@ -9003,8 +9132,8 @@ packages: '@glimmer/component': optional: true dependencies: - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) '@glimmer/component': 1.1.2(@babel/core@7.24.0) '@glimmer/tracking': 1.1.2 '@glint/template': 1.3.0 @@ -9018,7 +9147,7 @@ packages: /ember-route-template@1.0.3: resolution: {integrity: sha512-p//Nk4g4Wu9F8cZdjB69rKxTRi6RRW32a8K5sYsi5cofTcJtPBXRWUXWpQEjJX6qcucgxooQwEm9+7MOy4lwNw==} dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d transitivePeerDependencies: - supports-color dev: false @@ -9204,7 +9333,7 @@ packages: ember-modifier: ^3.2.7 || >= 4.0.0 ember-source: ^3.28.0 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d '@floating-ui/dom': 1.6.3 ember-functions-as-helper-polyfill: 2.1.2(ember-source@5.7.0) ember-modifier: 4.1.0(ember-source@5.7.0) @@ -9216,7 +9345,7 @@ packages: resolution: {integrity: sha512-TyaKxFIRXhODW5BTbqD/by0Gu8Z9B9AA1ki3Bzzm6fOj2b30Qlprtt+XUG52kS0zVNmxYj/WWoT0TsKiU61VOw==} engines: {node: 14.* || 16.* || >= 18} dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d transitivePeerDependencies: - supports-color dev: true @@ -9240,7 +9369,6 @@ packages: /encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} - dev: true /encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} @@ -9408,6 +9536,36 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 + /esbuild@0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 + dev: false + /esbuild@0.19.12: resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} @@ -9437,7 +9595,6 @@ packages: '@esbuild/win32-arm64': 0.19.12 '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - dev: true /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} @@ -9445,7 +9602,6 @@ packages: /escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - dev: true /escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} @@ -9470,7 +9626,6 @@ packages: esutils: 2.0.3 optionalDependencies: source-map: 0.6.1 - dev: true /eslint-compat-utils@0.1.2(eslint@8.57.0): resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} @@ -9866,7 +10021,6 @@ packages: /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true /estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -9881,7 +10035,6 @@ packages: /etag@1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} - dev: true /eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -10131,7 +10284,6 @@ packages: sourcemap-validator: 1.1.1 transitivePeerDependencies: - supports-color - dev: true /fast-sourcemap-concat@2.1.1: resolution: {integrity: sha512-7h9/x25c6AQwdU3mA8MZDUMR3UCy50f237egBrBkuwjnUZSmfu4ptCf91PZSKzON2Uh5VvIHozYKWcPPgcjxIw==} @@ -10205,7 +10357,6 @@ packages: /filesize@10.1.0: resolution: {integrity: sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==} engines: {node: '>= 10.4.0'} - dev: true /fill-range@4.0.0: resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} @@ -10266,6 +10417,7 @@ packages: dependencies: json5: 2.2.3 path-exists: 4.0.0 + dev: true /find-cache-dir@2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} @@ -10311,6 +10463,7 @@ packages: engines: {node: '>=6'} dependencies: locate-path: 3.0.0 + dev: true /find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} @@ -10479,7 +10632,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true /forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} @@ -10496,7 +10648,6 @@ packages: /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - dev: true /fs-extra@0.24.0: resolution: {integrity: sha512-w1RvhdLZdU9V3vQdL+RooGlo6b9R9WVoBanOfoJvosWlqSKvrjFlci2oVhwvLwZXBtM7khyPvZ8r3fwsim3o0A==} @@ -10802,6 +10953,7 @@ packages: inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 + dev: true /global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} @@ -11236,7 +11388,6 @@ packages: engines: {node: '>=10'} dependencies: whatwg-encoding: 1.0.5 - dev: true /html-tags@3.3.1: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} @@ -11269,7 +11420,6 @@ packages: setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 - dev: true /http-parser-js@0.5.8: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} @@ -11284,7 +11434,6 @@ packages: debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color - dev: true /http-proxy-agent@4.0.1(supports-color@8.1.1): resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} @@ -11316,7 +11465,6 @@ packages: debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color - dev: true /https-proxy-agent@5.0.1(supports-color@8.1.1): resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} @@ -11357,7 +11505,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - dev: true /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} @@ -11746,7 +11893,6 @@ packages: /is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} @@ -12009,7 +12155,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: true /jsdom@16.7.0(supports-color@8.1.1): resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} @@ -12056,7 +12201,6 @@ packages: /jsesc@0.3.0: resolution: {integrity: sha512-UHQmAeTXV+iwEk0aHheJRqo6Or90eDxI6KIYpHSjKLXKuKlPt1CQ7tGBerFcFA8uKU5mYxiPMlckmFptd5XZzA==} hasBin: true - dev: true /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} @@ -12289,6 +12433,7 @@ packages: dependencies: p-locate: 3.0.0 path-exists: 3.0.0 + dev: true /locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} @@ -12326,7 +12471,6 @@ packages: /lodash._reinterpolate@3.0.0: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} - dev: true /lodash.assignin@4.2.0: resolution: {integrity: sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==} @@ -12366,7 +12510,6 @@ packages: /lodash.foreach@4.5.0: resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - dev: true /lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} @@ -12391,13 +12534,11 @@ packages: dependencies: lodash._reinterpolate: 3.0.0 lodash.templatesettings: 4.2.0 - dev: true /lodash.templatesettings@4.2.0: resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: lodash._reinterpolate: 3.0.0 - dev: true /lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} @@ -13085,7 +13226,6 @@ packages: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} hasBin: true - dev: true /mimic-fn@1.2.0: resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} @@ -13134,6 +13274,7 @@ packages: engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + dev: true /minimatch@7.4.6: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} @@ -13286,7 +13427,6 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true /mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} @@ -13564,7 +13704,6 @@ packages: /nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} - dev: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -13653,7 +13792,6 @@ packages: engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - dev: true /on-headers@1.0.2: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} @@ -13816,6 +13954,7 @@ packages: engines: {node: '>=6'} dependencies: p-limit: 2.3.0 + dev: true /p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} @@ -14085,6 +14224,7 @@ packages: engines: {node: '>=8'} dependencies: find-up: 3.0.0 + dev: true /pnpm-sync-dependencies-meta-injected@0.0.10: resolution: {integrity: sha512-kPcYZLaLgo5WhlgWciCJFqdxprIqaR52cY1C8KH3RGdia1YwT1wO/AOKyvOydNBJmpdcLxka2a0La9CaStxG/A==} @@ -14353,7 +14493,6 @@ packages: /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - dev: true /publint@0.2.7: resolution: {integrity: sha512-tLU4ee3110BxWfAmCZggJmCUnYWgPTr0QLnx08sqpLYa8JHRiOudd+CgzdpfU5x5eOaW2WMkpmOrFshRFYK7Mw==} @@ -14391,7 +14530,6 @@ packages: /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - dev: true /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -14429,7 +14567,6 @@ packages: /range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - dev: true /raw-body@1.1.7: resolution: {integrity: sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==} @@ -14470,8 +14607,8 @@ packages: ember-source: '>= 3.28.0' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.15.0(@glint/template@1.3.0) + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d + '@embroider/macros': 1.14.1-unstable.bdb7f3d(@glint/template@1.3.0) decorator-transforms: 1.1.0(@babel/core@7.24.0) ember-async-data: 1.0.3(ember-source@5.7.0) ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.0)(@glint/template@1.3.0)(ember-source@5.7.0) @@ -14779,13 +14916,13 @@ packages: /requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - dev: true /reselect@3.0.1: resolution: {integrity: sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==} /reselect@4.1.8: resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + dev: true /resolve-dir@1.0.1: resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} @@ -14848,6 +14985,10 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true + /resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -14964,7 +15105,6 @@ packages: '@rollup/rollup-win32-ia32-msvc': 4.12.1 '@rollup/rollup-win32-x64-msvc': 4.12.1 fsevents: 2.3.3 - dev: true /route-recognizer@0.3.4: resolution: {integrity: sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==} @@ -15077,7 +15217,6 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: true /sane@4.1.0: resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} @@ -15119,7 +15258,6 @@ packages: engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 - dev: true /schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -15180,7 +15318,6 @@ packages: statuses: 2.0.1 transitivePeerDependencies: - supports-color - dev: true /serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -15239,7 +15376,6 @@ packages: /setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: true /shallow-clone@3.0.1: resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} @@ -15506,14 +15642,12 @@ packages: /source-map-url@0.4.1: resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} deprecated: See https://github.com/lydell/source-map-url#deprecated - dev: true /source-map@0.1.43: resolution: {integrity: sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==} engines: {node: '>=0.8.0'} dependencies: amdefine: 1.0.1 - dev: true /source-map@0.4.4: resolution: {integrity: sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==} @@ -15542,7 +15676,6 @@ packages: lodash.foreach: 4.5.0 lodash.template: 4.5.0 source-map: 0.1.43 - dev: true /space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} @@ -15639,7 +15772,6 @@ packages: /statuses@2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - dev: true /std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} @@ -15956,7 +16088,6 @@ packages: /symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: true /symlink-or-copy@1.3.1: resolution: {integrity: sha512-0K91MEXFpBUaywiwSSkmKjnGcasG/rVBXFLJz5DrgGabpYD6N+3yZrfD6uUIfpuTu65DZLHi7N8CizHc07BPZA==} @@ -16345,7 +16476,6 @@ packages: /toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - dev: true /tough-cookie@4.1.3: resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} @@ -16355,7 +16485,6 @@ packages: punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 - dev: true /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -16366,12 +16495,11 @@ packages: engines: {node: '>=8'} dependencies: punycode: 2.3.1 - dev: true /tracked-built-ins@3.3.0: resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==} dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d ember-tracked-storage-polyfill: 1.0.0 transitivePeerDependencies: - supports-color @@ -16385,7 +16513,7 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.7 + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.0) ember-source: 5.7.0(@babel/core@7.24.0)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(webpack@5.90.3) transitivePeerDependencies: @@ -16810,7 +16938,6 @@ packages: /universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} - dev: true /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -16831,15 +16958,6 @@ packages: webpack-virtual-modules: 0.6.1 dev: false - /unplugin@1.8.0: - resolution: {integrity: sha512-yGEQsodWICmgt7asHF7QzqDZYeEP9h14vyd9Lul98UnYf29pLZZLwI09z2QdTjwU/FCkum1SRvsK7cx232X8NA==} - dependencies: - acorn: 8.11.3 - chokidar: 3.6.0 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.6.1 - dev: false - /unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} engines: {node: '>=0.10.0'} @@ -16885,7 +17003,6 @@ packages: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - dev: true /use@3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} @@ -17039,7 +17156,6 @@ packages: rollup: 4.12.1 optionalDependencies: fsevents: 2.3.3 - dev: true /vitest@1.3.1: resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} @@ -17158,14 +17274,12 @@ packages: deprecated: Use your platform's native performance.now() and performance.timeOrigin. dependencies: browser-process-hrtime: 1.0.0 - dev: true /w3c-xmlserializer@2.0.0: resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} engines: {node: '>=10'} dependencies: xml-name-validator: 3.0.0 - dev: true /walk-sync@0.3.4: resolution: {integrity: sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==} @@ -17246,12 +17360,10 @@ packages: /webidl-conversions@5.0.0: resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} engines: {node: '>=8'} - dev: true /webidl-conversions@6.1.0: resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} engines: {node: '>=10.4'} - dev: true /webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} @@ -17318,11 +17430,9 @@ packages: resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} dependencies: iconv-lite: 0.4.24 - dev: true /whatwg-mimetype@2.3.0: resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} - dev: true /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -17338,7 +17448,6 @@ packages: lodash: 4.17.21 tr46: 2.1.0 webidl-conversions: 6.1.0 - dev: true /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -17429,6 +17538,7 @@ packages: /workerpool@6.5.1: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + dev: true /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} @@ -17504,7 +17614,6 @@ packages: optional: true utf-8-validate: optional: true - dev: true /ws@8.11.0: resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} @@ -17526,11 +17635,9 @@ packages: /xml-name-validator@3.0.0: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - dev: true /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} @@ -17637,7 +17744,7 @@ packages: reactiveweb: 1.2.2(@babel/core@7.24.0)(@ember/test-waiters@3.1.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0) tracked-built-ins: 3.3.0 typedoc: 0.25.10(typescript@5.3.3) - unplugin: 1.8.0 + unplugin: 1.10.1 transitivePeerDependencies: - typescript dev: false @@ -17661,7 +17768,7 @@ packages: tracked-built-ins: ^3.3.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.8.8-unstable.12a42ca + '@embroider/addon-shim': 1.8.8-unstable.bdb7f3d '@glimmer/component': 1.1.2(@babel/core@7.24.0) '@glimmer/tracking': 1.1.2 '@glint/template': 1.3.0 diff --git a/ui/package.json b/ui/package.json index 66372d8..7afbb45 100644 --- a/ui/package.json +++ b/ui/package.json @@ -42,7 +42,7 @@ "test": "echo 'A v2 addon does not have tests, run tests in test-app'" }, "dependencies": { - "@embroider/addon-shim": "1.8.8-unstable.12a42ca", + "@embroider/addon-shim": "1.8.8-unstable.bdb7f3d", "decorator-transforms": "^1.0.1" }, "devDependencies": { @@ -51,7 +51,7 @@ "@babel/plugin-transform-typescript": "^7.23.6", "@babel/preset-typescript": "^7.23.3", "@babel/runtime": "^7.17.0", - "@embroider/addon-dev": "4.2.1", + "@embroider/addon-dev": "4.2.2-unstable.bdb7f3d", "@glint/core": "^1.3.0", "@glint/environment-ember-loose": "^1.3.0", "@glint/environment-ember-template-imports": "^1.3.0",