From deec267a1bb196f9dd9564709fef5d0f6e5a029b Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Fri, 17 Mar 2023 18:32:00 -0700 Subject: [PATCH] lots of cleanup on peer-deps etc. --- .npmrc | 4 +- package.json | 6 +- packages/-ember-data/package.json | 2 +- packages/adapter/addon-main.js | 57 +- packages/adapter/package.json | 2 +- packages/canary-features/package.json | 2 +- packages/debug/package.json | 2 +- packages/graph/addon-main.js | 57 +- packages/graph/package.json | 2 +- packages/json-api/addon-main.js | 57 +- packages/json-api/package.json | 2 +- packages/legacy-compat/addon-main.js | 57 +- .../legacy-network-handler/fetch-manager.ts | 1 + packages/model/addon-main.js | 57 +- packages/model/package.json | 2 +- packages/private-build-infra/package.json | 2 +- .../private-build-infra/src/debug-macros.js | 5 +- .../babel-plugin-transform-packages/index.js | 65 + packages/request/addon-main.js | 57 +- packages/serializer/addon-main.js | 57 +- packages/serializer/package.json | 2 +- packages/store/addon-main.js | 57 +- packages/store/package.json | 2 +- packages/unpublished-test-infra/package.json | 2 +- pnpm-lock.yaml | 1612 +++-------------- tests/adapter-encapsulation/package.json | 2 +- tests/blueprints/package.json | 2 +- tests/debug-encapsulation/package.json | 2 +- tests/docs/package.json | 2 +- tests/embroider-basic-compat/package.json | 2 +- tests/fastboot/package.json | 2 +- tests/full-data-asset-size-app/package.json | 2 +- tests/graph/package.json | 2 +- tests/json-api-encapsulation/package.json | 2 +- tests/json-api/package.json | 2 +- tests/main/ember-cli-build.js | 2 +- tests/main/package.json | 15 +- tests/model-encapsulation/package.json | 2 +- tests/performance/package.json | 2 +- tests/request/package.json | 2 +- tests/serializer-encapsulation/package.json | 2 +- 41 files changed, 700 insertions(+), 1516 deletions(-) create mode 100644 packages/private-build-infra/src/transforms/babel-plugin-transform-packages/index.js diff --git a/.npmrc b/.npmrc index 075b448d000..8e945cf2f13 100644 --- a/.npmrc +++ b/.npmrc @@ -1,12 +1,12 @@ # package-import-method=hardlink # module-exists will report false answers for the test apps # unless we avoid hoisting -hoist=true +hoist=false # Fastboot Doesnt respect node_modules resolution for whitelisted deps # https://github.com/ember-fastboot/ember-cli-fastboot/issues/901 -hoist-pattern[]=*abortcontroller-polyfill* hoist-pattern[]=*node-fetch* # we want true but cannot use true until the below issue is fixed # https://github.com/pnpm/pnpm/issues/5340 strict-peer-dependencies=false +dedupe-peer-dependents=true diff --git a/package.json b/package.json index 304ba15dc5e..4ad55a66b39 100644 --- a/package.json +++ b/package.json @@ -141,13 +141,13 @@ "node": "^14.8.0 || 16.* || >= 18.*", "yarn": "use pnpm", "npm": "use pnpm", - "pnpm": "7.29.1" + "pnpm": "7.30.0" }, "volta": { "node": "18.15.0", - "pnpm": "7.29.1" + "pnpm": "7.30.0" }, - "packageManager": "pnpm@7.29.1", + "packageManager": "pnpm@7.30.0", "changelog": { "labels": { "changelog:breaking": ":boom: Breaking Change", diff --git a/packages/-ember-data/package.json b/packages/-ember-data/package.json index 325a69f073b..bbe58f824af 100644 --- a/packages/-ember-data/package.json +++ b/packages/-ember-data/package.json @@ -94,5 +94,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/adapter/addon-main.js b/packages/adapter/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/adapter/addon-main.js +++ b/packages/adapter/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/adapter/package.json b/packages/adapter/package.json index 01da1d310b1..1fec28b8f01 100644 --- a/packages/adapter/package.json +++ b/packages/adapter/package.json @@ -74,5 +74,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/canary-features/package.json b/packages/canary-features/package.json index e1790c176b2..c00ec8a0511 100644 --- a/packages/canary-features/package.json +++ b/packages/canary-features/package.json @@ -24,5 +24,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/debug/package.json b/packages/debug/package.json index a811ab65921..97cb7c2d917 100644 --- a/packages/debug/package.json +++ b/packages/debug/package.json @@ -39,5 +39,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/graph/addon-main.js b/packages/graph/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/graph/addon-main.js +++ b/packages/graph/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/graph/package.json b/packages/graph/package.json index 14d061e7f1e..e78bd7ebc27 100644 --- a/packages/graph/package.json +++ b/packages/graph/package.json @@ -75,5 +75,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/json-api/addon-main.js b/packages/json-api/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/json-api/addon-main.js +++ b/packages/json-api/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/json-api/package.json b/packages/json-api/package.json index 58a42b96cd1..cc82342dcc9 100644 --- a/packages/json-api/package.json +++ b/packages/json-api/package.json @@ -79,5 +79,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/legacy-compat/addon-main.js b/packages/legacy-compat/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/legacy-compat/addon-main.js +++ b/packages/legacy-compat/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/legacy-compat/src/legacy-network-handler/fetch-manager.ts b/packages/legacy-compat/src/legacy-network-handler/fetch-manager.ts index da825761cca..6e4537a000b 100644 --- a/packages/legacy-compat/src/legacy-network-handler/fetch-manager.ts +++ b/packages/legacy-compat/src/legacy-network-handler/fetch-manager.ts @@ -208,6 +208,7 @@ export default class FetchManager { return identifier; }, (error) => { + debugger; const cache = DEPRECATE_V1_RECORD_DATA ? store._instanceCache.peek({ identifier, bucket: 'resourceCache' }) : store.cache; diff --git a/packages/model/addon-main.js b/packages/model/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/model/addon-main.js +++ b/packages/model/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/model/package.json b/packages/model/package.json index 08f7edcea63..f1b07897d74 100644 --- a/packages/model/package.json +++ b/packages/model/package.json @@ -90,5 +90,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/private-build-infra/package.json b/packages/private-build-infra/package.json index 2cf961ef3ad..5a1923fa3ea 100644 --- a/packages/private-build-infra/package.json +++ b/packages/private-build-infra/package.json @@ -55,5 +55,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/private-build-infra/src/debug-macros.js b/packages/private-build-infra/src/debug-macros.js index 1a867dbac1f..d1fb5b58828 100644 --- a/packages/private-build-infra/src/debug-macros.js +++ b/packages/private-build-infra/src/debug-macros.js @@ -3,7 +3,7 @@ module.exports = function debugMacros(config) { const requireModule = require('./utilities/require-module'); - const TransformPackagePresence = require.resolve('./transforms/babel-plugin-convert-existence-checks-to-macros'); + const TransformPackages = require.resolve('./transforms/babel-plugin-transform-packages'); const TransformDeprecations = require.resolve('./transforms/babel-plugin-transform-deprecations'); const TransformDebugLogging = require.resolve('./transforms/babel-plugin-transform-logging'); const TransformFeatures = require.resolve('./transforms/babel-plugin-transform-features'); @@ -24,12 +24,11 @@ module.exports = function debugMacros(config) { '@ember-data/canary-features-stripping', ], [ - TransformPackagePresence, + TransformPackages, { source: '@ember-data/private-build-infra', flags: MACRO_PACKAGE_FLAGS, }, - '@ember-data/package-stripping', ], [ TransformDeprecations, diff --git a/packages/private-build-infra/src/transforms/babel-plugin-transform-packages/index.js b/packages/private-build-infra/src/transforms/babel-plugin-transform-packages/index.js new file mode 100644 index 00000000000..bb7da452275 --- /dev/null +++ b/packages/private-build-infra/src/transforms/babel-plugin-transform-packages/index.js @@ -0,0 +1,65 @@ +const { ImportUtil } = require('babel-import-util'); + +function parentIsUnary(node) { + if (node.parent.type === 'UnaryExpression' && node.parent.operator === '!') { + return true; + } + return false; +} + +module.exports = function (babel) { + const { types: t } = babel; + + return { + name: 'ast-transform', // not required + visitor: { + ImportDeclaration(path, state) { + const importPath = path.node.source.value; + + if (importPath === state.opts.source) { + const specifiers = path.get('specifiers'); + specifiers.forEach((specifier) => { + let name = specifier.node.imported.name; + if (!(name in state.opts.flags)) { + return; + } + let localBindingName = specifier.node.local.name; + let binding = specifier.scope.getBinding(localBindingName); + binding.referencePaths.forEach((p) => { + let negateStatement = false; + let node = p; + if (parentIsUnary(p)) { + negateStatement = true; + node = p.parentPath; + } + let getConfig = t.memberExpression( + t.memberExpression( + t.callExpression(state.importer.import(p, '@embroider/macros', 'getOwnConfig'), []), + t.identifier('packages') + ), + t.identifier(name) + ); + node.replaceWith( + // if (LOG_FOO) + // => + // if (macroCondition(getOwnConfig().debug.LOG_FOO)) + t.callExpression(state.importer.import(p, '@embroider/macros', 'macroCondition'), [ + negateStatement ? t.unaryExpression('!', getConfig) : getConfig, + ]) + ); + }); + specifier.scope.removeOwnBinding(localBindingName); + specifier.remove(); + }); + } + if (path.get('specifiers').length === 0) { + path.remove(); + } + }, + + Program(path, state) { + state.importer = new ImportUtil(t, path); + }, + }, + }; +}; diff --git a/packages/request/addon-main.js b/packages/request/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/request/addon-main.js +++ b/packages/request/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/serializer/addon-main.js b/packages/serializer/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/serializer/addon-main.js +++ b/packages/serializer/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/serializer/package.json b/packages/serializer/package.json index 34e80c227f8..2a2b95689df 100644 --- a/packages/serializer/package.json +++ b/packages/serializer/package.json @@ -74,5 +74,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/store/addon-main.js b/packages/store/addon-main.js index 1ec8a148f84..58e801998b0 100644 --- a/packages/store/addon-main.js +++ b/packages/store/addon-main.js @@ -1,5 +1,35 @@ +const requireModule = require('@ember-data/private-build-infra/src/utilities/require-module'); + const pkg = require('./package.json'); +// do our best to detect being present +// Note: when this is not enough, consuming apps may need +// to "hoist" peer-deps or specify us as a direct dependency +// in order to deal with peer-dep bugs in package managers +function detectModule(moduleName) { + try { + // package managers have peer-deps bugs where another library + // bringing a peer-dependency doesn't necessarily result in all + // versions of the dependent getting the peer-dependency + // + // so we resolve from project as well as from our own location + // + // eslint-disable-next-line node/no-missing-require + require.resolve(moduleName, { paths: [process.cwd(), __dirname] }); + return true; + } catch { + try { + // ember-data brings all packages so if present we are present + // + // eslint-disable-next-line node/no-missing-require + require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); + return true; + } catch { + return false; + } + } +} + module.exports = { name: pkg.name, @@ -30,22 +60,10 @@ module.exports = { }, hostOptions.debug || {} ); - let HAS_DEBUG_PACKAGE, HAS_META_PACKAGE; - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('@ember-data/debug', { paths: [process.cwd(), __dirname] }); - HAS_DEBUG_PACKAGE = true; - } catch { - HAS_DEBUG_PACKAGE = false; - } - try { - // eslint-disable-next-line node/no-missing-require - require.resolve('ember-data', { paths: [process.cwd(), __dirname] }); - HAS_META_PACKAGE = true; - } catch { - HAS_META_PACKAGE = false; - } + const HAS_DEBUG_PACKAGE = detectModule('@ember-data/debug'); + const HAS_META_PACKAGE = detectModule('ember-data'); + const includeDataAdapterInProduction = typeof hostOptions.includeDataAdapterInProduction === 'boolean' ? hostOptions.includeDataAdapterInProduction @@ -55,6 +73,14 @@ module.exports = { const DEPRECATIONS = require('@ember-data/private-build-infra/src/deprecations')(hostOptions.compatWith || null); const FEATURES = require('@ember-data/private-build-infra/src/features')(isProd); + const ALL_PACKAGES = requireModule('@ember-data/private-build-infra/addon/available-packages.ts'); + const MACRO_PACKAGE_FLAGS = Object.assign({}, ALL_PACKAGES.default); + delete MACRO_PACKAGE_FLAGS['HAS_DEBUG_PACKAGE']; + + Object.keys(MACRO_PACKAGE_FLAGS).forEach((key) => { + MACRO_PACKAGE_FLAGS[key] = detectModule(MACRO_PACKAGE_FLAGS[key]); + }); + // copy configs forward const ownConfig = this.options['@embroider/macros'].setOwnConfig; ownConfig.compatWith = hostOptions.compatWith || null; @@ -62,6 +88,7 @@ module.exports = { ownConfig.deprecations = Object.assign(DEPRECATIONS, ownConfig.deprecations || {}); ownConfig.features = Object.assign({}, FEATURES); ownConfig.includeDataAdapter = includeDataAdapter; + ownConfig.packages = MACRO_PACKAGE_FLAGS; this._emberDataConfig = ownConfig; return ownConfig; diff --git a/packages/store/package.json b/packages/store/package.json index 09baeb3175d..8dad74463e5 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -88,5 +88,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/packages/unpublished-test-infra/package.json b/packages/unpublished-test-infra/package.json index bab671bd0ea..58adfb4c480 100644 --- a/packages/unpublished-test-infra/package.json +++ b/packages/unpublished-test-infra/package.json @@ -75,5 +75,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87c894055be..2b8df421256 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -115,7 +115,7 @@ importers: yuidocjs: ^0.10.2 zlib: 1.0.5 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/eslint-parser': 7.19.1_vtnbfkwqsm6iol5jb3gfhr3fli '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 @@ -164,7 +164,7 @@ importers: co: 4.6.0 command-line-args: 5.2.1 common-tags: 1.8.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ember-auto-import: 2.6.1_webpack@5.76.1 ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 @@ -185,7 +185,7 @@ importers: ember-load-initializers: 2.1.2_@babel+core@7.21.0 ember-maybe-import-regenerator: 1.0.0 ember-qunit: 6.2.0_p6in2cmswfn7pm42oas4g7pw6m - ember-resolver: 10.0.0_ember-source@4.11.0 + ember-resolver: 10.0.0_kzwsaxkqup2inborfmd55uo3na ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce ember-source-channel-url: 3.0.0 ember-try: 2.0.0 @@ -247,16 +247,16 @@ importers: ember-source: ~4.11.0 webpack: ^5.76.1 dependencies: - '@ember-data/adapter': file:packages/adapter_xrfzzyhsdufjf3jcnpghkycn2q - '@ember-data/debug': file:packages/debug_webpack@5.76.1 + '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m + '@ember-data/debug': file:packages/debug_lsllmzfs3qu3p57cbfjvoqn4nq '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq '@ember-data/json-api': file:packages/json-api_3djefedgecfr2u4x5g5tx23srq '@ember-data/legacy-compat': file:packages/legacy-compat - '@ember-data/model': file:packages/model_rlomb2hpfqgtaoevjlteqzmusq + '@ember-data/model': file:packages/model_nhctngll535mzktvflgxjb6qs4 '@ember-data/private-build-infra': file:packages/private-build-infra '@ember-data/request': file:packages/request - '@ember-data/serializer': file:packages/serializer_xrfzzyhsdufjf3jcnpghkycn2q - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou + '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember-data/tracking': file:packages/tracking '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y @@ -266,7 +266,7 @@ importers: ember-cli-babel: 7.26.11 ember-inflector: 4.0.2 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@glimmer/tracking': 1.1.2 ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce @@ -327,7 +327,7 @@ importers: ember-cli-test-info: 1.0.0 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -340,7 +340,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -412,7 +412,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -426,7 +426,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -470,7 +470,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -484,7 +484,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -525,7 +525,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -587,7 +587,7 @@ importers: inflection: 2.0.1 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -600,7 +600,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -642,7 +642,7 @@ importers: semver: ^7.3.8 silent-error: ^1.1.1 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.0 '@babel/runtime': 7.21.0 '@ember-data/canary-features': file:packages/canary-features @@ -702,7 +702,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -754,7 +754,7 @@ importers: ember-cli-test-info: 1.0.0 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -767,7 +767,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -810,7 +810,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 @@ -823,7 +823,7 @@ importers: '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@rollup/plugin-babel': 6.0.3_jevk4yzkg77j7462xtn3soil3y '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce rollup: 3.19.1 tslib: 2.5.0 typescript: 4.9.5 @@ -857,7 +857,7 @@ importers: ember-cli-babel: 7.26.11 devDependencies: '@babel/cli': 7.21.0_@babel+core@7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.0 @@ -925,17 +925,17 @@ importers: qunit-dom: 2.0.0 rsvp: 4.8.5 semver: 7.3.8 - testem: 3.10.1 + testem: 3.10.1_debug@4.3.4 webpack: 5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember/optional-features': 2.0.0 '@ember/test-helpers': 2.9.3_tdbzy47nbsiytitk6ukbodh4zu '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@glimmer/tracking': 1.1.2 '@types/semver': 7.3.13 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 ember-cli-htmlbars: 6.2.0 ember-cli-inject-live-reload: 2.1.0 @@ -945,7 +945,7 @@ importers: ember-load-initializers: 2.1.2_@babel+core@7.21.0 ember-maybe-import-regenerator: 1.0.0 ember-qunit: 6.2.0_p6in2cmswfn7pm42oas4g7pw6m - ember-resolver: 10.0.0_ember-source@4.11.0 + ember-resolver: 10.0.0_kzwsaxkqup2inborfmd55uo3na ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce loader.js: 4.7.0 dependenciesMeta: @@ -991,7 +991,7 @@ importers: qunit-dom: ^2.0.0 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/debug': file:packages/debug_lsllmzfs3qu3p57cbfjvoqn4nq '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq @@ -1010,7 +1010,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1061,12 +1061,12 @@ importers: mocha: ^10.2.0 silent-error: ^1.1.1 devDependencies: - '@ember-data/adapter': file:packages/adapter - '@ember-data/model': file:packages/model + '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m + '@ember-data/model': file:packages/model_nhctngll535mzktvflgxjb6qs4 '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/serializer': file:packages/serializer + '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-blueprint-test-helpers: 0.19.2 mocha: 10.2.0 silent-error: 1.1.1 @@ -1117,12 +1117,12 @@ importers: qunit-dom: ^2.0.0 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/model': file:packages/model_viisvtz6d6pssncq7xedrzx2xe + '@ember-data/model': file:packages/model_nhctngll535mzktvflgxjb6qs4 '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/store': file:packages/store_7tutbpxe4745zh7ssu2uupak3e + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember-data/tracking': file:packages/tracking '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/optional-features': 2.0.0 @@ -1132,7 +1132,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1216,7 +1216,7 @@ importers: ember-data: file:packages/-ember-data_6ikeveezhiq33ocfzsni22yzgi ember-inflector: 4.0.2 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/optional-features': 2.0.0 @@ -1231,7 +1231,7 @@ importers: '@types/ember-testing-helpers': 0.0.4 '@types/rsvp': 4.0.4 broccoli-asset-rev: 3.0.0 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1300,7 +1300,7 @@ importers: ember-data: file:packages/-ember-data_6ikeveezhiq33ocfzsni22yzgi ember-inflector: 4.0.2 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/optional-features': 2.0.0 @@ -1312,7 +1312,7 @@ importers: '@types/ember-testing-helpers': 0.0.4 '@types/rsvp': 4.0.4 broccoli-asset-rev: 3.0.0 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1364,7 +1364,7 @@ importers: webpack: ^5.76.1 zlib: 1.0.5 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/private-build-infra': file:packages/private-build-infra '@ember/optional-features': 2.0.0 @@ -1373,7 +1373,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1440,7 +1440,7 @@ importers: silent-error: ^1.1.1 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/canary-features': file:packages/canary-features '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq @@ -1458,7 +1458,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-babel: 7.26.11 ember-cli-blueprint-test-helpers: 0.19.2 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1546,13 +1546,13 @@ importers: silent-error: ^1.1.1 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/canary-features': file:packages/canary-features '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq '@ember-data/json-api': file:packages/json-api_3djefedgecfr2u4x5g5tx23srq '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_rml353n57cm47jrofwsb6z6c7i + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember-data/tracking': file:packages/tracking '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/edition-utils': 1.2.0 @@ -1563,7 +1563,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-babel: 7.26.11 ember-cli-blueprint-test-helpers: 0.19.2 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1640,13 +1640,13 @@ importers: qunit-dom: ^2.0.0 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m '@ember-data/debug': file:packages/debug_lsllmzfs3qu3p57cbfjvoqn4nq - '@ember-data/model': file:packages/model_viisvtz6d6pssncq7xedrzx2xe + '@ember-data/model': file:packages/model_nhctngll535mzktvflgxjb6qs4 '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/store': file:packages/store_7tutbpxe4745zh7ssu2uupak3e + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember-data/tracking': file:packages/tracking '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/optional-features': 2.0.0 @@ -1656,7 +1656,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1694,14 +1694,7 @@ importers: '@babel/core': ^7.21.0 '@babel/plugin-transform-typescript': ^7.21.0 '@babel/runtime': ^7.21.0 - '@ember-data/adapter': workspace:4.12.0-alpha.9 - '@ember-data/debug': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 '@ember-data/private-build-infra': workspace:4.12.0-alpha.9 - '@ember-data/serializer': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 '@ember-data/unpublished-test-infra': workspace:4.12.0-alpha.9 '@ember/edition-utils': ^1.2.0 '@ember/optional-features': ^2.0.0 @@ -1754,17 +1747,10 @@ importers: typescript: ~4.9.5 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 '@babel/runtime': 7.21.0 - '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/debug': file:packages/debug_lsllmzfs3qu3p57cbfjvoqn4nq - '@ember-data/json-api': file:packages/json-api_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/model': file:packages/model_wk3xhccqznwvx3lsvrcr74m33e '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/store': file:packages/store_m5a2v46w2spnvii23fepwvq6ba - '@ember-data/tracking': file:packages/tracking '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/edition-utils': 1.2.0 '@ember/optional-features': 2.0.0 @@ -1790,7 +1776,7 @@ importers: broccoli-uglify-sourcemap: 4.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1821,8 +1807,12 @@ importers: injected: true '@ember-data/debug': injected: true + '@ember-data/graph': + injected: true '@ember-data/json-api': injected: true + '@ember-data/legacy-compat': + injected: true '@ember-data/model': injected: true '@ember-data/private-build-infra': @@ -1874,13 +1864,13 @@ importers: qunit-dom: ^2.0.0 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m '@ember-data/canary-features': file:packages/canary-features '@ember-data/private-build-infra': file:packages/private-build-infra '@ember-data/serializer': file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m - '@ember-data/store': file:packages/store_3hrxagvjoibw7ojh5bi2bnei3q + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember-data/tracking': file:packages/tracking '@ember-data/unpublished-test-infra': file:packages/unpublished-test-infra '@ember/optional-features': 2.0.0 @@ -1890,7 +1880,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -1953,14 +1943,14 @@ importers: ember-auto-import: 2.6.1_webpack@5.76.1 ember-data: file:packages/-ember-data_6ikeveezhiq33ocfzsni22yzgi devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember/optional-features': 2.0.0 '@ember/test-helpers': 2.9.3_tdbzy47nbsiytitk6ukbodh4zu '@glimmer/component': 1.1.2_@babel+core@7.21.0 '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -2019,7 +2009,7 @@ importers: silent-error: ^1.1.1 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/canary-features': file:packages/canary-features '@ember-data/private-build-infra': file:packages/private-build-infra @@ -2033,7 +2023,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-babel: 7.26.11 ember-cli-blueprint-test-helpers: 0.19.2 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -2106,7 +2096,7 @@ importers: qunit-dom: ^2.0.0 webpack: ^5.76.1 devDependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/runtime': 7.21.0 '@ember-data/adapter': file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq @@ -2124,7 +2114,7 @@ importers: '@glimmer/tracking': 1.1.2 broccoli-asset-rev: 3.0.0 ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 ember-cli-app-version: 6.0.0_ember-source@4.11.0 ember-cli-babel: 7.26.11 ember-cli-dependency-checker: 3.3.1_ember-cli@4.11.0 @@ -2177,7 +2167,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@jridgewell/trace-mapping': 0.3.17 commander: 4.1.1 convert-source-map: 1.9.0 @@ -2200,28 +2190,6 @@ packages: resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} engines: {node: '>=6.9.0'} - /@babel/core/7.21.0: - resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.1 - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.2 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - convert-source-map: 1.9.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - /@babel/core/7.21.0_supports-color@8.1.1: resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} engines: {node: '>=6.9.0'} @@ -2243,7 +2211,6 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true /@babel/eslint-parser/7.19.1_vtnbfkwqsm6iol5jb3gfhr3fli: resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} @@ -2252,7 +2219,7 @@ packages: '@babel/core': '>=7.11.0' eslint: ^7.5.0 || ^8.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.36.0 eslint-visitor-keys: 2.1.0 @@ -2288,7 +2255,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 lru-cache: 5.1.1 @@ -2300,7 +2267,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.21.0 @@ -2318,7 +2285,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.18.6 regexpu-core: 5.3.1 @@ -2327,10 +2294,10 @@ packages: peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 lodash.debounce: 4.0.8 resolve: 1.22.1 semver: 6.3.0 @@ -2372,21 +2339,6 @@ packages: dependencies: '@babel/types': 7.21.2 - /@babel/helper-module-transforms/7.21.2: - resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - transitivePeerDependencies: - - supports-color - /@babel/helper-module-transforms/7.21.2_supports-color@8.1.1: resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} engines: {node: '>=6.9.0'} @@ -2401,7 +2353,6 @@ packages: '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression/7.18.6: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} @@ -2419,7 +2370,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.20.5 @@ -2435,7 +2386,7 @@ packages: '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.21.2_supports-color@8.1.1 '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color @@ -2476,17 +2427,7 @@ packages: dependencies: '@babel/helper-function-name': 7.21.0 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - transitivePeerDependencies: - - supports-color - - /@babel/helpers/7.21.0: - resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.21.2_supports-color@8.1.1 '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color @@ -2500,7 +2441,6 @@ packages: '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight/7.18.6: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} @@ -2523,7 +2463,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.21.0: @@ -2532,7 +2472,7 @@ packages: peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.0 @@ -2543,7 +2483,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 @@ -2557,7 +2497,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: @@ -2569,7 +2509,7 @@ packages: peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.0 @@ -2582,7 +2522,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.20.7 @@ -2597,7 +2537,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.0 @@ -2607,7 +2547,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.0 @@ -2617,7 +2557,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.0 @@ -2627,7 +2567,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.0 @@ -2637,7 +2577,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.0 @@ -2647,7 +2587,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.0 @@ -2658,7 +2598,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.0 @@ -2670,7 +2610,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.0 @@ -2680,7 +2620,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.0 @@ -2691,7 +2631,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: @@ -2703,7 +2643,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -2717,7 +2657,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -2726,7 +2666,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.21.0: @@ -2734,7 +2674,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.21.0: @@ -2743,7 +2683,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-decorators/7.21.0_@babel+core@7.21.0: @@ -2752,7 +2692,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.21.0: @@ -2760,7 +2700,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.21.0: @@ -2768,7 +2708,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.21.0: @@ -2777,7 +2717,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.0: @@ -2785,7 +2725,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.21.0: @@ -2793,7 +2733,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.21.0: @@ -2801,7 +2741,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.21.0: @@ -2809,7 +2749,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.21.0: @@ -2817,7 +2757,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.21.0: @@ -2825,7 +2765,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.21.0: @@ -2833,7 +2773,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.21.0: @@ -2842,7 +2782,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.21.0: @@ -2851,7 +2791,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.21.0: @@ -2860,7 +2800,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.21.0: @@ -2869,7 +2809,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.21.0: @@ -2878,7 +2818,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 @@ -2891,7 +2831,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-block-scoping/7.21.0_@babel+core@7.21.0: @@ -2900,7 +2840,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-classes/7.21.0_@babel+core@7.21.0: @@ -2909,7 +2849,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-environment-visitor': 7.18.9 @@ -2928,7 +2868,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/template': 7.20.7 @@ -2938,7 +2878,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.21.0: @@ -2947,7 +2887,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -2957,7 +2897,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.21.0: @@ -2966,7 +2906,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 @@ -2976,7 +2916,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.21.0: @@ -2985,7 +2925,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-function-name': 7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -2996,7 +2936,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.21.0: @@ -3005,7 +2945,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.21.0: @@ -3014,8 +2954,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.21.0_supports-color@8.1.1 + '@babel/helper-module-transforms': 7.21.2_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color @@ -3026,8 +2966,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.21.0_supports-color@8.1.1 + '@babel/helper-module-transforms': 7.21.2_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-simple-access': 7.20.2 transitivePeerDependencies: @@ -3039,9 +2979,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.21.2 + '@babel/helper-module-transforms': 7.21.2_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-identifier': 7.19.1 transitivePeerDependencies: @@ -3053,8 +2993,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.21.0_supports-color@8.1.1 + '@babel/helper-module-transforms': 7.21.2_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color @@ -3065,7 +3005,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -3075,7 +3015,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.21.0: @@ -3084,7 +3024,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.20.7 transitivePeerDependencies: @@ -3096,7 +3036,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.21.0: @@ -3105,7 +3045,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.21.0: @@ -3114,7 +3054,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 regenerator-transform: 0.15.1 @@ -3124,7 +3064,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.21.0: @@ -3133,7 +3073,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.0 @@ -3149,7 +3089,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-spread/7.20.7_@babel+core@7.21.0: @@ -3158,7 +3098,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 @@ -3168,7 +3108,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.21.0: @@ -3177,7 +3117,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.21.0: @@ -3186,7 +3126,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-typescript/7.21.0_@babel+core@7.21.0: @@ -3195,7 +3135,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 @@ -3207,7 +3147,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 dev: true @@ -3217,7 +3157,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 @@ -3230,7 +3170,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.21.0: @@ -3239,7 +3179,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 @@ -3257,7 +3197,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.21.0 @@ -3340,7 +3280,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.0 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.0 @@ -3353,7 +3293,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.21.0 '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 @@ -3383,23 +3323,6 @@ packages: '@babel/parser': 7.21.2 '@babel/types': 7.21.2 - /@babel/traverse/7.21.2: - resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.1 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.2 - '@babel/types': 7.21.2 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - /@babel/traverse/7.21.2_supports-color@8.1.1: resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} engines: {node: '>=6.9.0'} @@ -3416,7 +3339,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types/7.21.2: resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==} @@ -3547,10 +3469,10 @@ packages: '@embroider/core': ^2.0.0 dependencies: '@babel/code-frame': 7.18.6 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.0 '@babel/preset-env': 7.20.2_@babel+core@7.21.0 - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.21.2_supports-color@8.1.1 '@embroider/core': 2.1.1 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y '@types/babel__code-frame': 7.0.3 @@ -3569,10 +3491,10 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 chalk: 4.1.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 - jsdom: 16.7.0 + jsdom: 16.7.0_supports-color@8.1.1 lodash: 4.17.21 pkg-up: 3.1.0 resolve: 1.22.1 @@ -3594,12 +3516,12 @@ packages: resolution: {integrity: sha512-N4rz+r8WjHYmwprvBYC0iUT4EWNpdDjF7JLl8PEYlWbhXDEJL+Ma/aP78S7spMhIpJX9SHK7nbgNxmZAqAe34A==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/parser': 7.21.2 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.0 '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.0 '@babel/runtime': 7.21.0 - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.21.2_supports-color@8.1.1 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y '@embroider/shared-internals': 2.0.0 assert-never: 1.2.1 @@ -3609,7 +3531,7 @@ packages: broccoli-persistent-filter: 3.1.3 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 escape-string-regexp: 4.0.0 fast-sourcemap-concat: 1.4.0 filesize: 5.0.3 @@ -3617,7 +3539,7 @@ packages: fs-tree-diff: 2.0.1 handlebars: 4.7.7 js-string-escape: 1.0.1 - jsdom: 16.7.0 + jsdom: 16.7.0_supports-color@8.1.1 lodash: 4.17.21 resolve: 1.22.1 resolve-package-path: 4.0.3 @@ -3744,7 +3666,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 espree: 9.5.0 globals: 13.20.0 ignore: 5.2.4 @@ -3844,7 +3766,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3959,7 +3881,7 @@ packages: rollup: optional: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-module-imports': 7.18.6 '@rollup/pluginutils': 5.0.2_rollup@3.19.1 rollup: 3.19.1 @@ -4191,12 +4113,6 @@ packages: - supports-color dev: true - /@types/ember__controller/4.0.4: - resolution: {integrity: sha512-+f0knTIJJkRX5xijeSI/n4FvLfhMFFxIxODyFFFFB483EryYuts3QzpTwU5D66WQ5rAbZvpPRXRMPTTCNJoUhg==} - dependencies: - '@types/ember__object': 4.0.5_@babel+core@7.21.0 - dev: true - /@types/ember__controller/4.0.4_@babel+core@7.21.0: resolution: {integrity: sha512-+f0knTIJJkRX5xijeSI/n4FvLfhMFFxIxODyFFFFB483EryYuts3QzpTwU5D66WQ5rAbZvpPRXRMPTTCNJoUhg==} dependencies: @@ -4230,13 +4146,6 @@ packages: resolution: {integrity: sha512-0KVIvGrpyYzO4dmBm04ovJ/Fd7DjiXABxkKX42O8U01OL6O+Q+m3euQuJbB5wkYVANnvBHpcHlxRUI2y9KmzYg==} dev: true - /@types/ember__object/4.0.5: - resolution: {integrity: sha512-gXrywWBwoW7J9y9yJqoZ0m1qtiyMdrEi29cJdF1xI2qOnMqaZeuSCMYaPQMsyq52/YnVIG2EnGzo6eUD57J4Nw==} - dependencies: - '@types/ember': 4.0.3_@babel+core@7.21.0 - '@types/rsvp': 4.0.4 - dev: true - /@types/ember__object/4.0.5_@babel+core@7.21.0: resolution: {integrity: sha512-gXrywWBwoW7J9y9yJqoZ0m1qtiyMdrEi29cJdF1xI2qOnMqaZeuSCMYaPQMsyq52/YnVIG2EnGzo6eUD57J4Nw==} dependencies: @@ -4259,9 +4168,9 @@ packages: resolution: {integrity: sha512-zxPS43JP8/dEmNrSucN5KzTvOm+JUrbFGWsJ1m5a395FwxYbpgs7JujV0JWl+eVhnCh/PmsNcCdJT16+jouktQ==} dependencies: '@types/ember': 4.0.3_@babel+core@7.21.0 - '@types/ember__controller': 4.0.4 - '@types/ember__object': 4.0.5 - '@types/ember__service': 4.0.2 + '@types/ember__controller': 4.0.4_@babel+core@7.21.0 + '@types/ember__object': 4.0.5_@babel+core@7.21.0 + '@types/ember__service': 4.0.2_@babel+core@7.21.0 transitivePeerDependencies: - '@babel/core' - supports-color @@ -4276,12 +4185,6 @@ packages: - supports-color dev: true - /@types/ember__service/4.0.2: - resolution: {integrity: sha512-7SCTMEexxOdkpkgdyf1QLFQJhoAq6aqP6dPH9fcG8N5mTMvZGLMNIKGG9bldiq3NzHS9Pxogu3qgo5yMfc2+jA==} - dependencies: - '@types/ember__object': 4.0.5 - dev: true - /@types/ember__service/4.0.2_@babel+core@7.21.0: resolution: {integrity: sha512-7SCTMEexxOdkpkgdyf1QLFQJhoAq6aqP6dPH9fcG8N5mTMvZGLMNIKGG9bldiq3NzHS9Pxogu3qgo5yMfc2+jA==} dependencies: @@ -4515,7 +4418,7 @@ packages: '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/type-utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 eslint: 8.36.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 @@ -4540,7 +4443,7 @@ packages: '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/types': 5.55.0 '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 eslint: 8.36.0 typescript: 4.9.5 transitivePeerDependencies: @@ -4567,7 +4470,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 eslint: 8.36.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 @@ -4591,7 +4494,7 @@ packages: dependencies: '@typescript-eslint/types': 5.55.0 '@typescript-eslint/visitor-keys': 5.55.0 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 @@ -4783,15 +4686,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /agent-base/6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /agent-base/6.0.2_supports-color@8.1.1: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -4805,7 +4699,7 @@ packages: resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 depd: 1.1.2 humanize-ms: 1.2.1 transitivePeerDependencies: @@ -5085,7 +4979,7 @@ packages: /async-disk-cache/1.3.5: resolution: {integrity: sha512-VZpqfR0R7CEOJZ/0FOTgWq70lCrZyS1rkI8PXugDUkTKyyAUgZ2zQ09gLhMkEn+wN8LYeUTPxZdXtlX/kmbXKQ==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 heimdalljs: 0.2.6 istextorbinary: 2.1.0 mkdirp: 0.5.6 @@ -5099,7 +4993,7 @@ packages: resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 heimdalljs: 0.2.6 istextorbinary: 2.6.0 mkdirp: 0.5.6 @@ -5114,7 +5008,7 @@ packages: resolution: {integrity: sha512-xi0aQ1rrjPWYmqbwr18rrSKbSaXIeIwSd1J4KAgVfkq8utNbdZoht7GfvfY6swFUAMJ9obkc4WPJmtGwl+B8dw==} dependencies: async: 2.6.4 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 transitivePeerDependencies: - supports-color @@ -5280,19 +5174,6 @@ packages: resolution: {integrity: sha512-PPzUT17eAI18zn6ek1R3sB4Krc/MbnmT1MkZQFmyhjoaEGBVwNABhfVU9+EKcDSKrrOm9OIpGhjxukx1GCiy1g==} engines: {node: '>= 12.*'} - /babel-loader/8.3.0_@babel+core@7.21.0: - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.21.0 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - /babel-loader/8.3.0_olvwa26bkc7sescpzrxlktjrvi: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} @@ -5300,7 +5181,7 @@ packages: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 @@ -5319,22 +5200,13 @@ packages: babel-runtime: 6.26.0 dev: true - /babel-plugin-debug-macros/0.2.0: - resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-beta.42 - dependencies: - semver: 5.7.1 - dev: true - /babel-plugin-debug-macros/0.2.0_@babel+core@7.21.0: resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-beta.42 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 semver: 5.7.1 /babel-plugin-debug-macros/0.3.4_@babel+core@7.21.0: @@ -5343,7 +5215,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 semver: 5.7.1 /babel-plugin-ember-data-packages-polyfill/0.1.2: @@ -5409,7 +5281,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 semver: 6.3.0 transitivePeerDependencies: @@ -5420,7 +5292,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 core-js-compat: 3.28.0 transitivePeerDependencies: @@ -5431,7 +5303,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 transitivePeerDependencies: - supports-color @@ -5837,7 +5709,7 @@ packages: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 depd: 2.0.0 destroy: 1.2.0 http-errors: 2.0.0 @@ -5856,7 +5728,7 @@ packages: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 depd: 2.0.0 destroy: 1.2.0 http-errors: 2.0.0 @@ -5974,7 +5846,7 @@ packages: resolution: {integrity: sha512-6IXBgfRt7HZ61g67ssBc6lBb3Smw3DPZ9dEYirgtvXWpRZ2A9M22nxy6opEwJDgDJzlu/bB7ToppW33OFkA1gA==} engines: {node: '>= 6'} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/polyfill': 7.12.1 broccoli-funnel: 2.0.2 broccoli-merge-trees: 3.0.2 @@ -6009,7 +5881,7 @@ packages: dependencies: broccoli-kitchen-sink-helpers: 0.2.9 broccoli-plugin: 1.1.0 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 rimraf: 2.7.1 rsvp: 3.6.2 walk-sync: 0.2.7 @@ -6022,7 +5894,7 @@ packages: dependencies: broccoli-kitchen-sink-helpers: 0.3.1 broccoli-plugin: 1.3.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 rimraf: 2.7.1 rsvp: 3.6.2 walk-sync: 0.3.4 @@ -6072,7 +5944,7 @@ packages: dependencies: broccoli-kitchen-sink-helpers: 0.3.1 broccoli-plugin: 1.3.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 fs-extra: 0.24.0 transitivePeerDependencies: - supports-color @@ -6103,7 +5975,7 @@ packages: broccoli-kitchen-sink-helpers: 0.3.1 broccoli-plugin: 1.3.1 copy-dereference: 1.0.0 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 mkdirp: 0.5.6 promise-map-series: 0.2.3 rsvp: 3.6.2 @@ -6124,7 +5996,7 @@ packages: array-equal: 1.0.0 blank-object: 1.0.2 broccoli-plugin: 1.3.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 fast-ordered-set: 1.0.3 fs-tree-diff: 0.5.9 heimdalljs: 0.2.6 @@ -6143,7 +6015,7 @@ packages: dependencies: array-equal: 1.0.0 broccoli-plugin: 4.0.7 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.2 @@ -6404,7 +6276,7 @@ packages: broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.2 @@ -6431,7 +6303,7 @@ packages: dependencies: async-promise-queue: 1.0.5 broccoli-plugin: 4.0.7 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 lodash.defaultsdeep: 4.6.1 matcher-collection: 2.0.1 source-map-url: 0.4.1 @@ -6463,7 +6335,7 @@ packages: dependencies: async-promise-queue: 1.0.5 broccoli-plugin: 4.0.7 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 lodash.defaultsdeep: 4.6.1 matcher-collection: 2.0.1 source-map-url: 0.4.1 @@ -7042,7 +6914,7 @@ packages: accepts: 1.3.8 bytes: 3.0.0 compressible: 2.0.18 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 @@ -7068,7 +6940,7 @@ packages: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 @@ -7354,23 +7226,6 @@ packages: engines: {node: '>=8'} dev: true - /css-loader/5.2.7: - resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.21 - loader-utils: 2.0.4 - postcss: 8.4.21 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.21 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.21 - postcss-modules-scope: 3.0.0_postcss@8.4.21 - postcss-modules-values: 4.0.0_postcss@8.4.21 - postcss-value-parser: 4.2.0 - schema-utils: 3.1.1 - semver: 7.3.8 - /css-loader/5.2.7_webpack@5.76.1: resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} @@ -7464,16 +7319,6 @@ packages: whatwg-url: 11.0.0 dev: true - /debug/2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - /debug/2.6.9_supports-color@8.1.1: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -7484,7 +7329,6 @@ packages: dependencies: ms: 2.0.0 supports-color: 8.1.1 - dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} @@ -7497,17 +7341,6 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - /debug/4.3.4_supports-color@8.1.1: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -7519,7 +7352,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 8.1.1 - dev: true /decamelize/4.0.0: resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} @@ -7743,49 +7575,11 @@ packages: /electron-to-chromium/1.4.311: resolution: {integrity: sha512-RoDlZufvrtr2Nx3Yx5MB8jX3aHIxm8nRWPJm3yVvyHmyKaRvn90RjzB6hNnt0AkhS3IInJdyRfQb4mWhPvUjVw==} - /ember-auto-import/2.6.1: - resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} - engines: {node: 12.* || 14.* || >= 16} - dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 - '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 - '@babel/preset-env': 7.20.2_@babel+core@7.21.0 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@embroider/shared-internals': 2.0.0 - babel-loader: 8.3.0_@babel+core@7.21.0 - babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-htmlbars-inline-precompile: 5.3.1 - babel-plugin-syntax-dynamic-import: 6.18.0 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - broccoli-plugin: 4.0.7 - broccoli-source: 3.0.1 - css-loader: 5.2.7 - debug: 4.3.4 - fs-extra: 10.1.0 - fs-tree-diff: 2.0.1 - handlebars: 4.7.7 - js-string-escape: 1.0.1 - lodash: 4.17.21 - mini-css-extract-plugin: 2.7.2 - parse5: 6.0.1 - resolve: 1.22.1 - resolve-package-path: 4.0.3 - semver: 7.3.8 - style-loader: 2.0.0 - typescript-memoize: 1.1.1 - walk-sync: 3.0.0 - transitivePeerDependencies: - - supports-color - - webpack - /ember-auto-import/2.6.1_webpack@5.76.1: resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 '@babel/preset-env': 7.20.2_@babel+core@7.21.0 @@ -7801,7 +7595,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 css-loader: 5.2.7_webpack@5.76.1 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.7 @@ -7819,19 +7613,6 @@ packages: - supports-color - webpack - /ember-cache-primitive-polyfill/1.0.1: - resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} - engines: {node: 10.* || >= 12} - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 5.1.2 - ember-compatibility-helpers: 1.2.6 - silent-error: 1.1.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - /ember-cache-primitive-polyfill/1.0.1_@babel+core@7.21.0: resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} engines: {node: 10.* || >= 12} @@ -7844,23 +7625,6 @@ packages: - '@babel/core' - supports-color - /ember-cached-decorator-polyfill/1.0.1: - resolution: {integrity: sha512-VDgrpIJ6rDDHIfkYrsFR1BM3fpcC0+zFWIOsX0qY44zPrIXjhQWVXs2iVXLIPHprSgf+tFQ3ESxwDscpeRe/0A==} - engines: {node: 14.* || >= 16} - peerDependencies: - ember-source: ^3.13.0 || ^4.0.0 - dependencies: - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - babel-import-util: 1.3.0 - ember-cache-primitive-polyfill: 1.0.1 - ember-cli-babel: 7.26.11 - ember-cli-babel-plugin-helpers: 1.1.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - /ember-cached-decorator-polyfill/1.0.1_tdbzy47nbsiytitk6ukbodh4zu: resolution: {integrity: sha512-VDgrpIJ6rDDHIfkYrsFR1BM3fpcC0+zFWIOsX0qY44zPrIXjhQWVXs2iVXLIPHprSgf+tFQ3ESxwDscpeRe/0A==} engines: {node: 14.* || >= 16} @@ -7873,7 +7637,7 @@ packages: ember-cache-primitive-polyfill: 1.0.1_@babel+core@7.21.0 ember-cli-babel: 7.26.11 ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: 4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m + ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce transitivePeerDependencies: - '@babel/core' - supports-color @@ -7899,7 +7663,7 @@ packages: resolution: {integrity: sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 @@ -7939,7 +7703,7 @@ packages: chai: 4.3.7 chai-as-promised: 7.1.1_chai@4.3.7 chai-files: 1.4.0 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ember-cli-internal-test-helpers: 0.9.1 fs-extra: 7.0.1 testdouble: 3.16.8 @@ -7954,7 +7718,7 @@ packages: ember-cli: ^3.2.0 || ^4.0.0 dependencies: chalk: 2.4.2 - ember-cli: 4.11.0 + ember-cli: 4.11.0_debug@4.3.4 find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.1 @@ -8077,7 +7841,7 @@ packages: chai-as-promised: 6.0.0_chai@3.5.0 chai-files: 1.4.0 chalk: 1.1.3 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 exists-sync: 0.0.3 fs-extra: 0.30.0 lodash: 4.17.21 @@ -8167,7 +7931,7 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 '@babel/plugin-transform-typescript': 7.4.5_@babel+core@7.21.0 ansi-to-html: 0.6.15 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ember-cli-babel-plugin-helpers: 1.1.1 execa: 1.0.0 fs-extra: 7.0.1 @@ -8187,7 +7951,7 @@ packages: dependencies: '@babel/plugin-transform-typescript': 7.5.5_@babel+core@7.21.0 ansi-to-html: 0.6.15 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ember-cli-babel-plugin-helpers: 1.1.1 execa: 2.1.0 fs-extra: 8.1.0 @@ -8227,12 +7991,12 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli/4.11.0: + /ember-cli/4.11.0_debug@4.3.4: resolution: {integrity: sha512-X0Ep67O/r2nCViILV8wEvI0xiRlLRS8GgeDklQ3SvDXQp2d3xbI8ARW76pcb1du39HPgIi0G6F/OpJ1uOr4ZQQ==} engines: {node: '>= 14'} hasBin: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.21.0 amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 @@ -8287,7 +8051,7 @@ packages: heimdalljs-fs-monitor: 1.1.1 heimdalljs-graph: 1.0.0 heimdalljs-logger: 0.1.10 - http-proxy: 1.18.1 + http-proxy: 1.18.1_debug@4.3.4 inflection: 2.0.1 inquirer: 8.2.5 is-git-url: 1.0.0 @@ -8318,7 +8082,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.10.1 + testem: 3.10.1_debug@4.3.4 tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -8386,185 +8150,12 @@ packages: - whiskers dev: true - /ember-cli/4.11.0_debug@4.3.4: - resolution: {integrity: sha512-X0Ep67O/r2nCViILV8wEvI0xiRlLRS8GgeDklQ3SvDXQp2d3xbI8ARW76pcb1du39HPgIi0G6F/OpJ1uOr4ZQQ==} - engines: {node: '>= 14'} - hasBin: true + /ember-compatibility-helpers/1.2.6_@babel+core@7.21.0: + resolution: {integrity: sha512-2UBUa5SAuPg8/kRVaiOfTwlXdeVweal1zdNPibwItrhR0IvPrXpaqwJDlEZnWKEoB+h33V0JIfiWleSG6hGkkA==} + engines: {node: 10.* || >= 12.*} dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.21.0 - amd-name-resolver: 1.3.1 - babel-plugin-module-resolver: 4.1.0 - bower-config: 1.4.3 - bower-endpoint-parser: 0.2.2 - broccoli: 3.5.2 - broccoli-amd-funnel: 2.0.1 - broccoli-babel-transpiler: 7.8.1 - broccoli-builder: 0.18.14 - broccoli-concat: 4.2.5 - broccoli-config-loader: 1.0.1 - broccoli-config-replace: 1.1.2 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-funnel-reducer: 1.0.0 - broccoli-merge-trees: 4.2.0 - broccoli-middleware: 2.1.1 - broccoli-slow-trees: 3.1.0 - broccoli-source: 3.0.1 - broccoli-stew: 3.0.0 - calculate-cache-key-for-tree: 2.0.0 - capture-exit: 2.0.0 - chalk: 4.1.2 - ci-info: 3.8.0 - clean-base-url: 1.0.0 - compression: 1.7.4 - configstore: 5.0.1 - console-ui: 3.1.2 - core-object: 3.1.5 - dag-map: 2.0.2 - diff: 5.1.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-lodash-subset: 2.0.1 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-preprocess-registry: 3.3.0 - ember-cli-string-utils: 1.1.0 - ember-source-channel-url: 3.0.0 - ensure-posix-path: 1.1.1 - execa: 5.1.1 - exit: 0.1.2 - express: 4.18.2 - filesize: 10.0.6 - find-up: 5.0.0 - find-yarn-workspace-root: 2.0.0 - fixturify-project: 2.1.1 - fs-extra: 10.1.0 - fs-tree-diff: 2.0.1 - get-caller-file: 2.0.5 - git-repo-info: 2.1.1 - glob: 8.1.0 - heimdalljs: 0.2.6 - heimdalljs-fs-monitor: 1.1.1 - heimdalljs-graph: 1.0.0 - heimdalljs-logger: 0.1.10 - http-proxy: 1.18.1_debug@4.3.4 - inflection: 2.0.1 - inquirer: 8.2.5 - is-git-url: 1.0.0 - is-language-code: 3.1.0 - isbinaryfile: 5.0.0 - js-yaml: 4.1.0 - leek: 0.0.24 - lodash.template: 4.5.0 - markdown-it: 13.0.1 - markdown-it-terminal: 0.4.0_markdown-it@13.0.1 - minimatch: 5.1.6 - morgan: 1.10.0 - nopt: 3.0.6 - npm-package-arg: 10.1.0 - os-locale: 5.0.0 - p-defer: 3.0.0 - portfinder: 1.0.32 - promise-map-series: 0.3.0 - promise.hash.helper: 1.0.8 - quick-temp: 0.1.8 - remove-types: 1.0.0 - resolve: 1.22.1 - resolve-package-path: 4.0.3 - safe-stable-stringify: 2.4.2 - sane: 5.0.1 - semver: 7.3.8 - silent-error: 1.1.1 - sort-package-json: 1.57.0 - symlink-or-copy: 1.3.1 - temp: 0.9.4 - testem: 3.10.1_debug@4.3.4 - tiny-lr: 2.0.0 - tree-sync: 2.1.0 - uuid: 8.3.2 - walk-sync: 3.0.0 - watch-detector: 1.0.2 - workerpool: 6.4.0 - yam: 1.0.0 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - encoding - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - dev: true - - /ember-compatibility-helpers/1.2.6: - resolution: {integrity: sha512-2UBUa5SAuPg8/kRVaiOfTwlXdeVweal1zdNPibwItrhR0IvPrXpaqwJDlEZnWKEoB+h33V0JIfiWleSG6hGkkA==} - engines: {node: 10.* || >= 12.*} - dependencies: - babel-plugin-debug-macros: 0.2.0 - ember-cli-version-checker: 5.1.2 - find-up: 5.0.0 - fs-extra: 9.1.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - - /ember-compatibility-helpers/1.2.6_@babel+core@7.21.0: - resolution: {integrity: sha512-2UBUa5SAuPg8/kRVaiOfTwlXdeVweal1zdNPibwItrhR0IvPrXpaqwJDlEZnWKEoB+h33V0JIfiWleSG6hGkkA==} - engines: {node: 10.* || >= 12.*} - dependencies: - babel-plugin-debug-macros: 0.2.0_@babel+core@7.21.0 - ember-cli-version-checker: 5.1.2 + babel-plugin-debug-macros: 0.2.0_@babel+core@7.21.0 + ember-cli-version-checker: 5.1.2 find-up: 5.0.0 fs-extra: 9.1.0 semver: 5.7.1 @@ -8671,22 +8262,6 @@ packages: - webpack dev: true - /ember-resolver/10.0.0_ember-source@4.11.0: - resolution: {integrity: sha512-e99wFJ4ZpleJ6JMEcIk4WEYP4s3nc+9/iNSXtwBHXC8ADJHJTeN3HjnT/eEbFbswdui4FYxIYuK+UCdP09811Q==} - engines: {node: 14.* || 16.* || >= 18} - peerDependencies: - '@ember/string': ^3.0.1 - ember-source: ^4.8.3 - peerDependenciesMeta: - ember-source: - optional: true - dependencies: - ember-cli-babel: 7.26.11 - ember-source: 4.11.0_uoukisqssdlogsjlik24kapjce - transitivePeerDependencies: - - supports-color - dev: true - /ember-resolver/10.0.0_kzwsaxkqup2inborfmd55uo3na: resolution: {integrity: sha512-e99wFJ4ZpleJ6JMEcIk4WEYP4s3nc+9/iNSXtwBHXC8ADJHJTeN3HjnT/eEbFbswdui4FYxIYuK+UCdP09811Q==} engines: {node: 14.* || 16.* || >= 18} @@ -8712,7 +8287,7 @@ packages: engines: {node: 8.* || 10.* || >= 12} dependencies: '@babel/parser': 7.21.2 - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.21.2_supports-color@8.1.1 recast: 0.18.10 transitivePeerDependencies: - supports-color @@ -8739,44 +8314,6 @@ packages: - encoding dev: true - /ember-source/4.11.0_tjijq7ea5h6eehcyhwtwl5ia5m: - resolution: {integrity: sha512-SNRHsQOvF3C9emS7Rg4zcFdwY6aiSkV/7CG+KBpmzLY6hIWQNruzEDZINpNgqBn7CicAJ6g573WG7zu6458agQ==} - engines: {node: '>= 14.*'} - peerDependencies: - '@glimmer/component': ^1.1.2 - dependencies: - '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.0 - '@ember/edition-utils': 1.2.0 - '@glimmer/component': 1.1.2_@babel+core@7.21.0 - '@glimmer/vm-babel-plugins': 0.84.2_@babel+core@7.21.0 - babel-plugin-debug-macros: 0.3.4_@babel+core@7.21.0 - babel-plugin-filter-imports: 4.0.0 - broccoli-concat: 4.2.5 - broccoli-debug: 0.6.5 - broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - chalk: 4.1.2 - ember-auto-import: 2.6.1 - ember-cli-babel: 7.26.11 - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 1.13.4 - resolve: 1.22.1 - semver: 7.3.8 - silent-error: 1.1.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - webpack - /ember-source/4.11.0_uoukisqssdlogsjlik24kapjce: resolution: {integrity: sha512-SNRHsQOvF3C9emS7Rg4zcFdwY6aiSkV/7CG+KBpmzLY6hIWQNruzEDZINpNgqBn7CicAJ6g573WG7zu6458agQ==} engines: {node: '>= 14.*'} @@ -8814,7 +8351,6 @@ packages: - '@babel/core' - supports-color - webpack - dev: true /ember-template-imports/3.4.1: resolution: {integrity: sha512-KXnBFTAVxCfXnSCUgd/iuic9ajWbmFkRUBEeorJAMqxvougsPoK22s5ygE9O3GnzYdPpMwn+8v+/NAGy8HRBGA==} @@ -8853,7 +8389,7 @@ packages: chalk: 4.1.2 cli-table3: 0.6.3 core-object: 3.1.5 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 ember-try-config: 4.0.0 execa: 4.1.0 fs-extra: 9.1.0 @@ -8904,7 +8440,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 engine.io-parser: 5.0.6 ws: 8.11.0 transitivePeerDependencies: @@ -9279,7 +8815,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 @@ -9457,7 +8993,7 @@ packages: resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} engines: {node: '>=0.10.0'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 define-property: 0.2.5 extend-shallow: 2.0.1 posix-character-classes: 0.1.1 @@ -9486,7 +9022,7 @@ packages: content-type: 1.0.5 cookie: 0.5.0 cookie-signature: 1.0.6 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 depd: 2.0.0 encodeurl: 1.0.2 escape-html: 1.0.3 @@ -9651,7 +9187,7 @@ packages: dependencies: chalk: 4.1.2 cookie: 0.4.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 jsdom: 19.0.0 resolve: 1.22.1 simple-dom: 1.4.0 @@ -9669,7 +9205,7 @@ packages: dependencies: chalk: 4.1.2 cookie: 0.4.2 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 jsdom: 19.0.0 resolve: 1.22.1 simple-dom: 1.4.0 @@ -9752,7 +9288,7 @@ packages: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 encodeurl: 1.0.2 escape-html: 1.0.3 on-finished: 2.3.0 @@ -9767,7 +9303,7 @@ packages: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 encodeurl: 1.0.2 escape-html: 1.0.3 on-finished: 2.4.1 @@ -9936,15 +9472,6 @@ packages: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true - /follow-redirects/1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - /follow-redirects/1.15.2_debug@4.3.4: resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} engines: {node: '>=4.0'} @@ -9954,8 +9481,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.4 - dev: true + debug: 4.3.4_supports-color@8.1.1 /for-each/0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -10598,7 +10124,7 @@ packages: /heimdalljs-logger/0.1.10: resolution: {integrity: sha512-pO++cJbhIufVI/fmB/u2Yty3KJD0TqNPecehFae0/eps0hkZ3b4Zc/PezUMOpYuHFQbA7FxHZxa305EhmjLj4g==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 heimdalljs: 0.2.6 transitivePeerDependencies: - supports-color @@ -10682,17 +10208,6 @@ packages: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} dev: true - /http-proxy-agent/4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /http-proxy-agent/4.0.1_supports-color@8.1.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} @@ -10709,22 +10224,12 @@ packages: engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2_supports-color@8.1.1 + debug: 4.3.4_supports-color@8.1.1 transitivePeerDependencies: - supports-color dev: true - /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.2 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - /http-proxy/1.18.1_debug@4.3.4: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -10734,7 +10239,6 @@ packages: requires-port: 1.0.0 transitivePeerDependencies: - debug - dev: true /http-signature/0.10.1: resolution: {integrity: sha512-coK8uR5rq2IMj+Hen+sKPA5ldgbCc1/spPdKCL1Fw6h+D0s/2LzMcRK0Cqufs1h0ryx/niwBHGFu8HC3hwU+lA==} @@ -10747,16 +10251,6 @@ packages: dev: true optional: true - /https-proxy-agent/5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /https-proxy-agent/5.0.1_supports-color@8.1.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -11340,48 +10834,6 @@ packages: argparse: 2.0.1 dev: true - /jsdom/16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.8.2 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.4.3 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.1.2 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.9 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - 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==} engines: {node: '>=10'} @@ -11445,7 +10897,7 @@ packages: form-data: 4.0.0 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1_supports-color@8.1.1 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.2 parse5: 6.0.1 @@ -11598,7 +11050,7 @@ packages: /leek/0.0.24: resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 lodash.assign: 3.2.0 rsvp: 3.6.2 transitivePeerDependencies: @@ -11926,8 +11378,8 @@ packages: agentkeepalive: 4.2.1 cacache: 15.3.0 http-cache-semantics: 4.1.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 + http-proxy-agent: 4.0.1_supports-color@8.1.1 + https-proxy-agent: 5.0.1_supports-color@8.1.1 is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.3.6 @@ -12160,14 +11612,6 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin/2.7.2: - resolution: {integrity: sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 4.0.0 - /mini-css-extract-plugin/2.7.2_webpack@5.76.1: resolution: {integrity: sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==} engines: {node: '>= 12.13.0'} @@ -12329,7 +11773,7 @@ packages: engines: {node: '>= 0.8.0'} dependencies: basic-auth: 2.0.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 depd: 2.0.0 on-finished: 2.3.0 on-headers: 1.0.2 @@ -12429,7 +11873,7 @@ packages: resolution: {integrity: sha512-HHqYQ6mBeiMc+N038w8LkMpDCRquCHWeNmN3v6645P3NhN2+qXOBqvPqo7Rt1VyCMzKhJ733wZqw5B7cQVFNPg==} engines: {node: '>= 10.13'} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 json-stringify-safe: 5.0.1 lodash: 4.17.21 propagate: 2.0.1 @@ -13433,7 +12877,7 @@ packages: /remove-types/1.0.0: resolution: {integrity: sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-syntax-decorators': 7.21.0_@babel+core@7.21.0 '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 prettier: 2.8.4 @@ -13810,7 +13254,7 @@ packages: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 depd: 2.0.0 destroy: 1.2.0 encodeurl: 1.0.2 @@ -13904,7 +13348,7 @@ packages: /silent-error/1.1.1: resolution: {integrity: sha512-n4iEKyNcg4v6/jpb3c0/iyH2G1nzUNl7Gpqtn/mHIJK9S/q/7MCfoO4rwVOoO59qPFIc0hVHvMbiOJ0NdtxKKw==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 transitivePeerDependencies: - supports-color @@ -13965,7 +13409,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: base: 0.11.2 - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 define-property: 0.2.5 extend-shallow: 2.0.1 map-cache: 0.2.2 @@ -13998,7 +13442,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 transitivePeerDependencies: - supports-color @@ -14008,7 +13452,7 @@ packages: dependencies: accepts: 1.3.8 base64id: 2.0.0 - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 engine.io: 6.4.1 socket.io-adapter: 2.5.2 socket.io-parser: 4.2.2 @@ -14021,8 +13465,8 @@ packages: resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} engines: {node: '>= 10'} dependencies: - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2_supports-color@8.1.1 + debug: 4.3.4_supports-color@8.1.1 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -14153,7 +13597,7 @@ packages: resolution: {integrity: sha512-GqXBq2SPWv9hTXDFKS8WrKK1aISB0aKGHZzH+uD4ShAgs+Fz20ZfoerLOm8U+f62iRWLrw6nimOY/uYuTcVhvg==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 transitivePeerDependencies: - supports-color @@ -14295,15 +13739,6 @@ packages: engines: {node: '>=8'} dev: true - /style-loader/2.0.0: - resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.1.1 - /style-loader/2.0.0_webpack@5.76.1: resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} @@ -14359,7 +13794,7 @@ packages: /sync-disk-cache/1.3.4: resolution: {integrity: sha512-GlkGeM81GPPEKz/lH7QUTbvqLq7K/IUTuaKDSMulP9XQ42glqNJIN/RKgSOw4y8vxL1gOVvj+W7ruEO4s36eCw==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 2.7.1 @@ -14371,7 +13806,7 @@ packages: resolution: {integrity: sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 3.0.2 @@ -14454,7 +13889,7 @@ packages: stringify-object-es5: 2.5.0 theredoc: 1.0.0 - /testem/3.10.1: + /testem/3.10.1_debug@4.3.4: resolution: {integrity: sha512-42c4e7qlAelwMd8O3ogtVGRbgbr6fJnX6H51ACOIG1V1IjsKPlcQtxPyOwaL4iikH22Dfh+EyIuJnMG4yxieBQ==} engines: {node: '>= 7.*'} hasBin: true @@ -14470,7 +13905,7 @@ packages: express: 4.18.2 fireworm: 0.7.2 glob: 7.2.3 - http-proxy: 1.18.1 + http-proxy: 1.18.1_debug@4.3.4 js-yaml: 3.14.1 lodash.assignin: 4.2.0 lodash.castarray: 4.4.0 @@ -14546,99 +13981,6 @@ packages: - walrus - whiskers - /testem/3.10.1_debug@4.3.4: - resolution: {integrity: sha512-42c4e7qlAelwMd8O3ogtVGRbgbr6fJnX6H51ACOIG1V1IjsKPlcQtxPyOwaL4iikH22Dfh+EyIuJnMG4yxieBQ==} - engines: {node: '>= 7.*'} - hasBin: true - dependencies: - '@xmldom/xmldom': 0.8.6 - backbone: 1.4.1 - bluebird: 3.7.2 - charm: 1.0.2 - commander: 2.20.3 - compression: 1.7.4 - consolidate: 0.16.0_mustache@4.2.0 - execa: 1.0.0 - express: 4.18.2 - fireworm: 0.7.2 - glob: 7.2.3 - http-proxy: 1.18.1_debug@4.3.4 - js-yaml: 3.14.1 - lodash.assignin: 4.2.0 - lodash.castarray: 4.4.0 - lodash.clonedeep: 4.5.0 - lodash.find: 4.6.0 - lodash.uniqby: 4.7.0 - mkdirp: 1.0.4 - mustache: 4.2.0 - node-notifier: 10.0.1 - npmlog: 6.0.2 - printf: 0.6.1 - rimraf: 3.0.2 - socket.io: 4.6.1 - spawn-args: 0.2.0 - styled_string: 0.0.1 - tap-parser: 7.0.0 - tmp: 0.0.33 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - dev: true - /text-table/0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true @@ -14817,7 +14159,7 @@ packages: /tree-sync/1.4.0: resolution: {integrity: sha512-YvYllqh3qrR5TAYZZTXdspnIhlKAYezPYw11ntmweoceu4VK+keN356phHRIIo1d+RDmLpHZrUlmxga2gc9kSQ==} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@8.1.1 fs-tree-diff: 0.5.9 mkdirp: 0.5.6 quick-temp: 0.1.8 @@ -14829,7 +14171,7 @@ packages: resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==} engines: {node: '>=8'} dependencies: - debug: 4.3.4 + debug: 4.3.4_supports-color@8.1.1 fs-tree-diff: 2.0.1 mkdirp: 0.5.6 quick-temp: 0.1.8 @@ -15428,7 +14770,7 @@ packages: /workerpool/3.1.2: resolution: {integrity: sha512-WJFA0dGqIK7qj7xPTqciWBH5DlJQzoPjsANvc3Y4hNB0SScT+Emjvt0jPPkDBUjBNngX1q9hHgt1Gfwytu6pug==} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 object-assign: 4.1.1 rsvp: 4.8.5 transitivePeerDependencies: @@ -15656,24 +14998,6 @@ packages: - supports-color - webpack - file:packages/adapter: - resolution: {directory: packages/adapter, type: directory} - name: '@ember-data/adapter' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cli-babel: 7.26.11 - ember-cli-test-info: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true - file:packages/adapter_x3mh3ht36ucvwtgxujk54cfj7m: resolution: {directory: packages/adapter, type: directory} id: file:packages/adapter @@ -15686,7 +15010,7 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_7tutbpxe4745zh7ssu2uupak3e + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember/string': 3.0.1 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y ember-cli-babel: 7.26.11 @@ -15695,27 +15019,6 @@ packages: transitivePeerDependencies: - supports-color - file:packages/adapter_xrfzzyhsdufjf3jcnpghkycn2q: - resolution: {directory: packages/adapter, type: directory} - id: file:packages/adapter - name: '@ember-data/adapter' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cli-babel: 7.26.11 - ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - transitivePeerDependencies: - - supports-color - dev: false - file:packages/canary-features: resolution: {directory: packages/canary-features, type: directory} name: '@ember-data/canary-features' @@ -15746,25 +15049,6 @@ packages: - supports-color - webpack - file:packages/debug_webpack@5.76.1: - resolution: {directory: packages/debug, type: directory} - id: file:packages/debug - name: '@ember-data/debug' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember/string': ^3.0.1 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-auto-import: 2.6.1_webpack@5.76.1 - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - supports-color - - webpack - dev: false - file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq: resolution: {directory: packages/graph, type: directory} id: file:packages/graph @@ -15775,7 +15059,7 @@ packages: '@ember-data/store': workspace:4.12.0-alpha.9 dependencies: '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y ember-cli-babel: 7.26.11 @@ -15794,31 +15078,12 @@ packages: dependencies: '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - supports-color - - file:packages/json-api_pr5aq7fvoiehqqf3ofikwclmrq: - resolution: {directory: packages/json-api, type: directory} - id: file:packages/json-api - name: '@ember-data/json-api' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_m5a2v46w2spnvii23fepwvq6ba + '@ember-data/store': file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y ember-cli-babel: 7.26.11 transitivePeerDependencies: - supports-color - dev: true file:packages/legacy-compat: resolution: {directory: packages/legacy-compat, type: directory} @@ -15832,39 +15097,6 @@ packages: transitivePeerDependencies: - supports-color - file:packages/model: - resolution: {directory: packages/model, type: directory} - name: '@ember-data/model' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - dependencies: - '@ember-data/canary-features': file:packages/canary-features - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cached-decorator-polyfill: 1.0.1 - ember-cli-babel: 7.26.11 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - inflection: 2.0.1 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - dev: true - file:packages/model_nhctngll535mzktvflgxjb6qs4: resolution: {directory: packages/model, type: directory} id: file:packages/model @@ -15904,127 +15136,13 @@ packages: - ember-source - supports-color - file:packages/model_rlomb2hpfqgtaoevjlteqzmusq: - resolution: {directory: packages/model, type: directory} - id: file:packages/model - name: '@ember-data/model' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - dependencies: - '@ember-data/canary-features': file:packages/canary-features - '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/json-api': file:packages/json-api_3djefedgecfr2u4x5g5tx23srq - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou - '@ember-data/tracking': file:packages/tracking - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - inflection: 2.0.1 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - - file:packages/model_viisvtz6d6pssncq7xedrzx2xe: - resolution: {directory: packages/model, type: directory} - id: file:packages/model - name: '@ember-data/model' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - dependencies: - '@ember-data/canary-features': file:packages/canary-features - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_7tutbpxe4745zh7ssu2uupak3e - '@ember-data/tracking': file:packages/tracking - '@ember/edition-utils': 1.2.0 - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - inflection: 2.0.1 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - - file:packages/model_wk3xhccqznwvx3lsvrcr74m33e: - resolution: {directory: packages/model, type: directory} - id: file:packages/model - name: '@ember-data/model' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - dependencies: - '@ember-data/canary-features': file:packages/canary-features - '@ember-data/json-api': file:packages/json-api_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_m5a2v46w2spnvii23fepwvq6ba - '@ember-data/tracking': file:packages/tracking - '@ember/edition-utils': 1.2.0 - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - inflection: 2.0.1 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - dev: true - file:packages/private-build-infra: resolution: {directory: packages/private-build-infra, type: directory} name: '@ember-data/private-build-infra' version: 4.12.0-alpha.9 engines: {node: ^14.8.0 || 16.* || >= 18.*} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.0_supports-color@8.1.1 '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.0 '@babel/runtime': 7.21.0 '@ember-data/canary-features': file:packages/canary-features @@ -16067,24 +15185,6 @@ packages: transitivePeerDependencies: - supports-color - file:packages/serializer: - resolution: {directory: packages/serializer, type: directory} - name: '@ember-data/serializer' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cli-babel: 7.26.11 - ember-cli-test-info: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true - file:packages/serializer_x3mh3ht36ucvwtgxujk54cfj7m: resolution: {directory: packages/serializer, type: directory} id: file:packages/serializer @@ -16106,202 +15206,6 @@ packages: transitivePeerDependencies: - supports-color - file:packages/serializer_xrfzzyhsdufjf3jcnpghkycn2q: - resolution: {directory: packages/serializer, type: directory} - id: file:packages/serializer - name: '@ember-data/serializer' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - ember-inflector: ^4.0.2 - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/store': file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - ember-cli-babel: 7.26.11 - ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - transitivePeerDependencies: - - supports-color - dev: false - - file:packages/store_3hrxagvjoibw7ojh5bi2bnei3q: - resolution: {directory: packages/store, type: directory} - id: file:packages/store - name: '@ember-data/store' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - '@glimmer/tracking': ^1.1.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - '@ember-data/model': - optional: true - dependencies: - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/tracking': file:packages/tracking - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - dev: true - - file:packages/store_7tutbpxe4745zh7ssu2uupak3e: - resolution: {directory: packages/store, type: directory} - id: file:packages/store - name: '@ember-data/store' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - '@glimmer/tracking': ^1.1.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - '@ember-data/model': - optional: true - dependencies: - '@ember-data/model': file:packages/model_viisvtz6d6pssncq7xedrzx2xe - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/tracking': file:packages/tracking - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - - file:packages/store_m5a2v46w2spnvii23fepwvq6ba: - resolution: {directory: packages/store, type: directory} - id: file:packages/store - name: '@ember-data/store' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - '@glimmer/tracking': ^1.1.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - '@ember-data/model': - optional: true - dependencies: - '@ember-data/json-api': file:packages/json-api_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/model': file:packages/model_wk3xhccqznwvx3lsvrcr74m33e - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/tracking': file:packages/tracking - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - dev: true - - file:packages/store_rml353n57cm47jrofwsb6z6c7i: - resolution: {directory: packages/store, type: directory} - id: file:packages/store - name: '@ember-data/store' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - '@glimmer/tracking': ^1.1.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - '@ember-data/model': - optional: true - dependencies: - '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/json-api': file:packages/json-api_3djefedgecfr2u4x5g5tx23srq - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/tracking': file:packages/tracking - '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - dev: true - - file:packages/store_vc3mqlhl2dzfyvx7pfiytjozou: - resolution: {directory: packages/store, type: directory} - id: file:packages/store - name: '@ember-data/store' - version: 4.12.0-alpha.9 - engines: {node: ^14.8.0 || 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': workspace:4.12.0-alpha.9 - '@ember-data/json-api': workspace:4.12.0-alpha.9 - '@ember-data/model': workspace:4.12.0-alpha.9 - '@ember-data/tracking': workspace:4.12.0-alpha.9 - '@ember/string': ^3.0.1 - '@glimmer/tracking': ^1.1.2 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - '@ember-data/model': - optional: true - dependencies: - '@ember-data/graph': file:packages/graph_pr5aq7fvoiehqqf3ofikwclmrq - '@ember-data/json-api': file:packages/json-api_3djefedgecfr2u4x5g5tx23srq - '@ember-data/model': file:packages/model_rlomb2hpfqgtaoevjlteqzmusq - '@ember-data/private-build-infra': file:packages/private-build-infra - '@ember-data/tracking': file:packages/tracking - '@embroider/macros': 1.10.0_xahliinzuq7jqnkqqzon2ivk4y - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.1_tdbzy47nbsiytitk6ukbodh4zu - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@babel/core' - - ember-source - - supports-color - file:packages/store_y6psk6m5z4vu7zm3fvuu5av5qq: resolution: {directory: packages/store, type: directory} id: file:packages/store @@ -16366,7 +15270,7 @@ packages: qunit-dom: 2.0.0 rsvp: 4.8.5 semver: 7.3.8 - testem: 3.10.1 + testem: 3.10.1_debug@4.3.4 webpack: 5.76.1 transitivePeerDependencies: - '@swc/core' diff --git a/tests/adapter-encapsulation/package.json b/tests/adapter-encapsulation/package.json index 475c504877e..f2679e630ce 100644 --- a/tests/adapter-encapsulation/package.json +++ b/tests/adapter-encapsulation/package.json @@ -100,5 +100,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/blueprints/package.json b/tests/blueprints/package.json index 60c51666173..9c51c35fdca 100644 --- a/tests/blueprints/package.json +++ b/tests/blueprints/package.json @@ -61,5 +61,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/debug-encapsulation/package.json b/tests/debug-encapsulation/package.json index 7febbe8250c..b742a94d228 100644 --- a/tests/debug-encapsulation/package.json +++ b/tests/debug-encapsulation/package.json @@ -84,5 +84,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/docs/package.json b/tests/docs/package.json index 4985ad97a66..c969aae3497 100644 --- a/tests/docs/package.json +++ b/tests/docs/package.json @@ -22,5 +22,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/embroider-basic-compat/package.json b/tests/embroider-basic-compat/package.json index 9d79fbb47c4..3b68d728ac0 100644 --- a/tests/embroider-basic-compat/package.json +++ b/tests/embroider-basic-compat/package.json @@ -85,5 +85,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/fastboot/package.json b/tests/fastboot/package.json index 953386aee5b..da1cffe8280 100644 --- a/tests/fastboot/package.json +++ b/tests/fastboot/package.json @@ -81,5 +81,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/full-data-asset-size-app/package.json b/tests/full-data-asset-size-app/package.json index d23048c83e8..3a90d6dc283 100644 --- a/tests/full-data-asset-size-app/package.json +++ b/tests/full-data-asset-size-app/package.json @@ -61,5 +61,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/graph/package.json b/tests/graph/package.json index fa91bf3dee3..60f428f5de7 100644 --- a/tests/graph/package.json +++ b/tests/graph/package.json @@ -99,5 +99,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/json-api-encapsulation/package.json b/tests/json-api-encapsulation/package.json index 5f48098a468..4663e8b08ef 100644 --- a/tests/json-api-encapsulation/package.json +++ b/tests/json-api-encapsulation/package.json @@ -88,5 +88,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/json-api/package.json b/tests/json-api/package.json index 8a4abda7215..fee1e170c21 100644 --- a/tests/json-api/package.json +++ b/tests/json-api/package.json @@ -95,5 +95,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/main/ember-cli-build.js b/tests/main/ember-cli-build.js index 6bfe12e24bd..a3c3117ec65 100644 --- a/tests/main/ember-cli-build.js +++ b/tests/main/ember-cli-build.js @@ -70,7 +70,7 @@ module.exports = function (defaults) { 'ember-cli-terser': terserSettings, '@embroider/macros': { setConfig: { - '@ember-data/store': { + 'ember-data': { polyfillUUID: true, }, }, diff --git a/tests/main/package.json b/tests/main/package.json index 330d4406182..8736e55eba5 100644 --- a/tests/main/package.json +++ b/tests/main/package.json @@ -32,6 +32,12 @@ "@ember-data/model": { "injected": true }, + "@ember-data/graph": { + "injected": true + }, + "@ember-data/legacy-compat": { + "injected": true + }, "@ember-data/json-api": { "injected": true }, @@ -55,14 +61,7 @@ "@babel/core": "^7.21.0", "@babel/plugin-transform-typescript": "^7.21.0", "@babel/runtime": "^7.21.0", - "@ember-data/adapter": "workspace:4.12.0-alpha.9", - "@ember-data/debug": "workspace:4.12.0-alpha.9", - "@ember-data/model": "workspace:4.12.0-alpha.9", "@ember-data/private-build-infra": "workspace:4.12.0-alpha.9", - "@ember-data/json-api": "workspace:4.12.0-alpha.9", - "@ember-data/serializer": "workspace:4.12.0-alpha.9", - "@ember-data/store": "workspace:4.12.0-alpha.9", - "@ember-data/tracking": "workspace:4.12.0-alpha.9", "@ember-data/unpublished-test-infra": "workspace:4.12.0-alpha.9", "@ember/edition-utils": "^1.2.0", "@ember/optional-features": "^2.0.0", @@ -124,5 +123,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/model-encapsulation/package.json b/tests/model-encapsulation/package.json index 3c8d1dc0064..ac7c1b55443 100644 --- a/tests/model-encapsulation/package.json +++ b/tests/model-encapsulation/package.json @@ -88,5 +88,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/performance/package.json b/tests/performance/package.json index 111dc243f1b..d2972de955e 100644 --- a/tests/performance/package.json +++ b/tests/performance/package.json @@ -59,5 +59,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/request/package.json b/tests/request/package.json index 80b70b67ad3..3f1f5f3ad9e 100644 --- a/tests/request/package.json +++ b/tests/request/package.json @@ -82,5 +82,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file diff --git a/tests/serializer-encapsulation/package.json b/tests/serializer-encapsulation/package.json index f7f5b247338..477f3649b6d 100644 --- a/tests/serializer-encapsulation/package.json +++ b/tests/serializer-encapsulation/package.json @@ -96,5 +96,5 @@ "volta": { "extends": "../../package.json" }, - "packageManager": "pnpm@7.29.1" + "packageManager": "pnpm@7.30.0" } \ No newline at end of file