diff --git a/packages/compat/src/compat-addons.ts b/packages/compat/src/compat-addons.ts index 42aca4d78..88b7bdfde 100644 --- a/packages/compat/src/compat-addons.ts +++ b/packages/compat/src/compat-addons.ts @@ -5,6 +5,7 @@ import { locateEmbroiderWorkingDir, RewrittenPackageCache, WaitForTrees } from ' import TreeSync from 'tree-sync'; import type CompatApp from './compat-app'; import { convertLegacyAddons } from './standalone-addon-build'; +import { ensureSymlinkSync, writeFileSync, existsSync } from 'fs-extra'; // This build stage expects to be run with broccoli memoization enabled in order // to get good rebuild performance. We turn it on by default here, but you can @@ -47,11 +48,9 @@ export default class CompatAddons implements Stage { }, changedMap: Map ) { + let rewrittenPackages = resolve(locateEmbroiderWorkingDir(this.compatApp.root), 'rewritten-packages'); if (!this.treeSync) { - this.treeSync = new TreeSync( - addons, - resolve(locateEmbroiderWorkingDir(this.compatApp.root), 'rewritten-packages') - ); + this.treeSync = new TreeSync(addons, rewrittenPackages); } if ( @@ -61,6 +60,28 @@ export default class CompatAddons implements Stage { this.treeSync.sync(); RewrittenPackageCache.shared('embroider', this.compatApp.root).invalidateIndex(); } + const resolvableRewrittenPackages = resolve( + locateEmbroiderWorkingDir(this.compatApp.root), + '..', + '@embroider', + 'rewritten-packages' + ); + const embroiderDir = resolve(locateEmbroiderWorkingDir(this.compatApp.root), 'rewritten-packages'); + console.log('link', embroiderDir, resolvableRewrittenPackages, existsSync(embroiderDir)); + if (existsSync(embroiderDir)) { + ensureSymlinkSync(embroiderDir, resolvableRewrittenPackages, 'dir'); + writeFileSync( + resolve(resolvableRewrittenPackages, 'package.json'), + JSON.stringify( + { + name: '@embroider/rewritten-packages', + main: 'moved-package-target.js', + }, + null, + 2 + ) + ); + } this.didBuild = true; } } diff --git a/packages/core/src/module-resolver.ts b/packages/core/src/module-resolver.ts index 272201e1d..07b5da7a2 100644 --- a/packages/core/src/module-resolver.ts +++ b/packages/core/src/module-resolver.ts @@ -5,7 +5,7 @@ import { packageName as getPackageName, packageName, } from '@embroider/shared-internals'; -import { dirname, resolve, posix } from 'path'; +import { dirname, resolve, posix, extname } from 'path'; import type { Package, V2Package } from '@embroider/shared-internals'; import { explicitRelative, RewrittenPackageCache } from '@embroider/shared-internals'; import makeDebug from 'debug'; @@ -82,6 +82,7 @@ function isTerminal(request: ModuleRequest): boolean { } export interface Options { + makeAbsolutePathToRwPackages?: string[]; renamePackages: { [fromName: string]: string; }; @@ -232,8 +233,8 @@ export class Resolver { switch (resolution.type) { case 'found': - case 'ignored': return resolution; + case 'ignored': case 'not_found': break; default: @@ -411,6 +412,7 @@ export class Resolver { } let pkg = this.packageCache.ownerOfFile(request.fromFile); + pkg = pkg && this.packageCache.maybeMoved(pkg); if (!pkg?.isV2Ember()) { throw new Error(`bug: found implicit modules import in non-ember package at ${request.fromFile}`); } @@ -638,6 +640,7 @@ export class Resolver { let hbsModule: Resolution | null = null; let jsModule: Resolution | null = null; + let jsSpecifier: string | null = null; // first, the various places our template might be. for (let candidate of this.componentTemplateCandidates(target.packageName)) { @@ -669,6 +672,7 @@ export class Resolver { // It matches as a priority lower than .js, so finding an .hbs means // there's definitely not a .js. if (resolution.type === 'found' && !resolution.filename.endsWith('.hbs')) { + jsSpecifier = candidateSpecifier; jsModule = resolution; break; } @@ -680,8 +684,20 @@ export class Resolver { request, request.virtualize(virtualPairComponent(hbsModule.filename, jsModule?.filename)) ); - } else if (jsModule) { - return logTransition(`resolving to resolveComponent found only JS`, request, request.resolveTo(jsModule)); + } else if (jsSpecifier && jsModule) { + let newRequest = request.alias(jsSpecifier); + let fromPkg = this.packageCache.ownerOfFile(target.from)!; + let renamedRequest = this.handleRenaming(newRequest); + if (!renamedRequest.specifier.startsWith('.')) { + newRequest = renamedRequest; + } + let targetPkgName = getPackageName(newRequest.specifier); + if (targetPkgName && fromPkg.name !== targetPkgName) { + newRequest = this.makeResolvable(newRequest); + } else { + newRequest = renamedRequest; + } + return logTransition(`resolving to resolveComponent found only JS`, request, newRequest); } else { return logTransition(`resolveComponent failed`, request); } @@ -703,7 +719,11 @@ export class Resolver { ); if (helperMatch.type === 'found') { - return logTransition('resolve to ambiguous case matched a helper', request, request.resolveTo(helperMatch)); + return logTransition( + 'resolve to ambiguous case matched a helper', + request, + request.alias(helperCandidate.specifier) + ); } // unlike resolveHelper, resolveComponent already does pre-resolution in @@ -899,6 +919,12 @@ export class Resolver { if (isTerminal(request)) { return request; } + if (request.meta?.skipHandleRewrittenPackages) { + return request; + } + if (request.specifier.startsWith('@embroider/rewritten-packages')) { + return request; + } let requestingPkg = this.packageCache.ownerOfFile(request.fromFile); if (!requestingPkg) { return request; @@ -1061,12 +1087,20 @@ export class Resolver { } private resolveWithinMovedPackage(request: R, pkg: Package): R { - let levels = ['..']; - if (pkg.name.startsWith('@')) { - levels.push('..'); - } let originalFromFile = request.fromFile; - let newRequest = request.rehome(resolve(pkg.root, ...levels, 'moved-package-target.js')); + if (!pkg.isV2Addon()) { + let levels = ['..']; + if (pkg.name.startsWith('@')) { + levels.push('..'); + } + let newRequest = request.rehome(resolve(pkg.root, ...levels, 'moved-package-target.js')); + + // setting meta because if this fails, we want the fallback to pick up back + // in the original requesting package. + return newRequest.withMeta({ originalFromFile }); + } + + let newRequest = this.makeResolvable(request); if (newRequest === request) { return request; @@ -1247,6 +1281,90 @@ export class Resolver { } } + async resolveAlias(request: R): Promise { + let engineNames = this.options.engines.map(e => e.packageName); + let res = { + importer: request.fromFile, + path: request.specifier, + }; + let isVirtual = request.isVirtual; + let path = request.specifier; + if (path.startsWith('.') || path.startsWith('#') || engineNames.some(packageName => path.startsWith(packageName))) { + let resolved = await this.beforeResolve(request); + if (resolved.isVirtual) { + isVirtual = true; + let result = await this.resolve(request); + if (result.type !== 'not_found') { + const r = result.result as any; + if (r?.path) { + res.path = r.path; + res.importer = r.importer; + } else if (r?.specifier) { + res.path = r.specifier; + res.importer = r.fromFile; + } + } + } + if (!resolved.isVirtual) { + resolved = await this.fallbackResolve(resolved); + if (resolved.specifier) { + res.path = resolved.specifier; + res.importer = resolved.fromFile; + } + } + } else { + let resolved = await this.beforeResolve(request.withMeta({ skipHandleRewrittenPackages: true })); + if (resolved.specifier) { + res.path = resolved.specifier; + res.importer = resolved.fromFile; + } + isVirtual = isVirtual || resolved.isVirtual; + } + if (!isVirtual) { + const ext = extname(res.path); + const extNameRegex = new RegExp(`\\${ext}$`); + if (this.options.resolvableExtensions.includes(`.${ext}`)) { + res.path = res.path.replace(extNameRegex, ''); + } + return request.alias(res.path).rehome(res.importer); + } + return request.virtualize(res.path).rehome(res.importer); + } + + makeResolvable(request: R): R { + if (request.fromFile && !request.fromFile.startsWith('./')) { + let fromPkg: Package; + try { + fromPkg = + this.packageCache.ownerOfFile(request.fromFile) || this.packageCache.ownerOfFile(this.options.appRoot)!; + } catch (e) { + fromPkg = this.packageCache.ownerOfFile(this.options.appRoot)!; + } + + let pkgName = getPackageName(request.specifier); + try { + let pkg = pkgName ? this.packageCache.resolve(pkgName, fromPkg!) : fromPkg; + if (!pkg.isV2Addon() || !pkg.meta['auto-upgraded'] || !pkg.root.includes('rewritten-packages')) { + // some tests make addons be auto-upgraded, but are not actually in rewritten-packages + return request; + } + let levels = ['..']; + if (pkg.name.startsWith('@')) { + levels.push('..'); + } + let resolvedRoot = resolve(pkg.root, ...levels, ...levels, '..'); + let specifier = resolve(pkg.root, ...levels, request.specifier); + let makeAbsolutePath = this.options.makeAbsolutePathToRwPackages; + if (makeAbsolutePath && makeAbsolutePath.some((addon: string) => request.specifier.startsWith(addon))) { + return request.alias(specifier); + } + specifier = specifier.replace(resolvedRoot, '@embroider/rewritten-packages').replace(/\\/g, '/'); + return request.alias(specifier).rehome(resolve(this.options.appRoot, 'package.json')); + } catch (e) {} + } + return request; + } + private async fallbackResolve(request: R): Promise { if (request.isVirtual) { throw new Error( @@ -1254,6 +1372,10 @@ export class Resolver { ); } + if (request.specifier.startsWith('@embroider/rewritten-packages')) { + return request; + } + if (request.specifier === '@embroider/macros') { // the macros package is always handled directly within babel (not // necessarily as a real resolvable package), so we should not mess with it. @@ -1288,7 +1410,7 @@ export class Resolver { // but then come back to the original location here in the fallback when the // rehomed request fails let movedPkg = this.packageCache.maybeMoved(pkg); - if (movedPkg !== pkg) { + if (movedPkg !== pkg && !movedPkg.isV2App()) { let originalFromFile = request.meta?.originalFromFile; if (typeof originalFromFile !== 'string') { throw new Error(`bug: embroider resolver's meta is not propagating`); @@ -1315,6 +1437,7 @@ export class Resolver { explicitRelative(pkg.root, resolve(dirname(request.fromFile), request.specifier)) ); if (appJSMatch) { + appJSMatch = this.makeResolvable(appJSMatch); return logTransition('fallbackResolve: relative appJsMatch', request, appJSMatch); } else { return logTransition('fallbackResolve: relative appJs search failure', request); @@ -1331,7 +1454,8 @@ export class Resolver { if (addon) { const rehomed = request.rehome(addon.canResolveFromFile); if (rehomed !== request) { - return logTransition(`activeAddons`, request, rehomed); + let newRequest = this.makeResolvable(rehomed); + return logTransition(`activeAddons`, request, newRequest); } } } diff --git a/packages/core/src/resolver-loader.ts b/packages/core/src/resolver-loader.ts index b7124b5f8..f8fb209d1 100644 --- a/packages/core/src/resolver-loader.ts +++ b/packages/core/src/resolver-loader.ts @@ -6,13 +6,23 @@ import { join } from 'path'; import type { FSWatcher } from 'fs'; import { watch as fsWatch } from 'fs'; +const instances = new Map(); + export class ResolverLoader { #resolver: Resolver | undefined; #configFile: string; #watcher: FSWatcher | undefined; + sharedConfig: any; constructor(readonly appRoot: string, watch = false) { this.#configFile = join(locateEmbroiderWorkingDir(this.appRoot), 'resolver.json'); + this.sharedConfig = {}; + + if (instances.has(appRoot)) { + return instances.get(appRoot); + } + instances.set(appRoot, this); + if (watch) { this.#watcher = fsWatch(this.#configFile, { persistent: false }, () => { this.#resolver = undefined; @@ -28,6 +38,7 @@ export class ResolverLoader { if (!this.#resolver) { let config: Options = readJSONSync(join(locateEmbroiderWorkingDir(this.appRoot), 'resolver.json')); this.#resolver = new Resolver(config); + this.#resolver.options.makeAbsolutePathToRwPackages = this.sharedConfig.excludeLegacyAddons; } return this.#resolver; } diff --git a/packages/shared-internals/src/package.ts b/packages/shared-internals/src/package.ts index 88f23df07..e50789730 100644 --- a/packages/shared-internals/src/package.ts +++ b/packages/shared-internals/src/package.ts @@ -25,7 +25,11 @@ export default class Package { @Memoize() protected get internalPackageJSON() { - return JSON.parse(readFileSync(join(this.root, 'package.json'), 'utf8')); + try { + return JSON.parse(readFileSync(join(this.root, 'package.json'), 'utf8')); + } catch { + return {}; + } } @Memoize() @@ -43,7 +47,7 @@ export default class Package { } get meta(): AddonMeta | AppMeta | undefined { - let m = this.packageJSON['ember-addon']; + let m = this.packageJSON['ember-addon'] || {}; if (this.isV2App()) { return m as unknown as AppMeta; } diff --git a/packages/vite/src/build.ts b/packages/vite/src/build.ts index 04dcc3ae1..6402ff403 100644 --- a/packages/vite/src/build.ts +++ b/packages/vite/src/build.ts @@ -47,7 +47,7 @@ export function compatPrebuild(): Plugin { viteCommand = command; viteMode = mode; }, - async buildStart() { + async configResolved() { if (!viteCommand) { throw new Error(`bug: embroider compatPrebuild did not detect Vite's command`); } diff --git a/packages/vite/src/esbuild-request.ts b/packages/vite/src/esbuild-request.ts index c46df5509..d9494c01d 100644 --- a/packages/vite/src/esbuild-request.ts +++ b/packages/vite/src/esbuild-request.ts @@ -134,12 +134,13 @@ export class EsBuildModuleRequest implements ModuleRequest { isVirtual: this.isVirtual, }; } + if (request.isNotFound) { - // todo: make sure this looks correct to users return { - type: 'not_found', - err: { - errors: [{ text: `module not found ${request.specifier}` }], + type: 'ignored', + result: { + external: true, + namespace: '', }, }; } @@ -156,7 +157,7 @@ export class EsBuildModuleRequest implements ModuleRequest { }, }); if (result.errors.length > 0) { - return { type: 'not_found', err: result }; + return { type: 'ignored', result }; } else if (result.external) { return { type: 'ignored', result }; } else { diff --git a/packages/vite/src/esbuild-resolver.ts b/packages/vite/src/esbuild-resolver.ts index 63107e1db..c9e8da43f 100644 --- a/packages/vite/src/esbuild-resolver.ts +++ b/packages/vite/src/esbuild-resolver.ts @@ -3,7 +3,6 @@ import { type PluginItem, transform } from '@babel/core'; import { ResolverLoader, virtualContent, locateEmbroiderWorkingDir, explicitRelative } from '@embroider/core'; import { readFileSync, readJSONSync } from 'fs-extra'; import { EsBuildModuleRequest } from './esbuild-request'; -import assertNever from 'assert-never'; import { dirname, isAbsolute, resolve } from 'path'; import { hbsToJS } from '@embroider/core'; import { Preprocessor } from 'content-tag'; @@ -11,8 +10,6 @@ import { Preprocessor } from 'content-tag'; function* candidates(path: string) { yield path; yield path + '.hbs'; - yield path + '.gjs'; - yield path + '.gts'; } export function esBuildResolver(root = process.cwd()): EsBuildPlugin { @@ -20,23 +17,32 @@ export function esBuildResolver(root = process.cwd()): EsBuildPlugin { let macrosConfig: PluginItem | undefined; let preprocessor = new Preprocessor(); + let nodeModulesRegex = /[\\\/]node_modules[\\\/]/; + return { name: 'embroider-esbuild-resolver', setup(build) { // This resolver plugin is designed to test candidates for extensions and interoperates with our other embroider specific plugin + // this is required for pre bundle phase, where our vite plugins do not take part and we do have rewritten-addons that still contain + // hbs files build.onResolve({ filter: /./ }, async ({ path, importer, namespace, resolveDir, pluginData, kind }) => { if (pluginData?.embroiderExtensionSearch) { return null; } + const appRoot = resolverLoader.appRoot.replace(/\\/g, '/'); + // from our app, not pre-bundle phase + if (!nodeModulesRegex.test(importer) && importer.includes(appRoot)) { + return null; + } + let firstFailure; for (let candidate of candidates(path)) { - let { specifier, fromFile } = adjustVirtualImport(candidate, importer); - let result = await build.resolve(specifier, { + let result = await build.resolve(candidate, { namespace, resolveDir, - importer: fromFile, + importer, kind, pluginData: { ...pluginData, embroiderExtensionSearch: true }, }); @@ -50,24 +56,95 @@ export function esBuildResolver(root = process.cwd()): EsBuildPlugin { } } - return firstFailure; + return null; }); - build.onResolve({ filter: /./ }, async ({ path, importer, pluginData, kind }) => { - let { specifier, fromFile } = adjustVirtualImport(path, importer); - let request = EsBuildModuleRequest.from(build, kind, specifier, fromFile, pluginData); + build.onResolve({ filter: /./ }, async args => { + let excluded = resolverLoader.resolver.options.makeAbsolutePathToRwPackages; + let { path, importer, pluginData, kind } = args; + let request = EsBuildModuleRequest.from(build, kind, path, importer, pluginData); if (!request) { return null; } - let resolution = await resolverLoader.resolver.resolve(request); - switch (resolution.type) { - case 'found': - case 'ignored': - return resolution.result; - case 'not_found': - return resolution.err; - default: - throw assertNever(resolution); + const appRoot = resolverLoader.appRoot.replace(/\\/g, '/'); + // during pre bundle we enter node modules, and then there are no user defined vite plugins + if (nodeModulesRegex.test(importer.replace(appRoot, ''))) { + let alias = await resolverLoader.resolver.resolveAlias(request); + if (excluded && excluded.some((addon: string) => alias.specifier?.startsWith(addon))) { + return { + external: true, + path: alias.specifier, + }; + } + let result = await resolverLoader.resolver.resolve(request); + if (result.type === 'not_found') { + return null; + } + let fixedPath = result.result.path?.replace(/\\/g, '/'); + if (fixedPath && !nodeModulesRegex.test(fixedPath) && fixedPath.includes(appRoot)) { + return { + external: true, + path: result.result.path, + }; + } + return result.result; + } + + delete (args as any).path; + args.pluginData = args.pluginData || {}; + args.pluginData.embroider = { + enableCustomResolver: false, + meta: request.meta, + }; + // during dep scan we need to pass vite the actual bare import + // so it can do its import analysis + // this is something like what vite needs to do for aliases + let alias = await resolverLoader.resolver.resolveAlias(request); + if (alias.isVirtual) { + return { + namespace: 'embroider', + path: alias.specifier, + }; + } + let isExcluded = false; + if (excluded && excluded.some((addon: string) => alias.specifier?.startsWith(addon))) { + isExcluded = true; + } + alias = resolverLoader.resolver.makeResolvable(alias); + args.importer = alias.fromFile || importer; + path = alias.specifier; + let res = (await build.resolve(path, args)) as any; + // if its excluded we want to scan its dependencies + if (res && isExcluded) { + res.external = false; + } + return res; + }); + + build.onResolve({ filter: /./ }, async args => { + let { path, importer, namespace, resolveDir, kind } = args; + let { specifier, fromFile } = adjustVirtualImport(path, importer); + + if (specifier === path) { + return null; + } + + let result = await build.resolve(specifier, { + namespace, + resolveDir, + importer: fromFile, + kind, + pluginData: { + embroiderExtensionSearch: true, + embroider: { + enableCustomResolver: false, + }, + }, + }); + + if (result.errors.length === 0) { + return result; } + return null; }); build.onLoad({ namespace: 'embroider', filter: /./ }, ({ path }) => { diff --git a/packages/vite/src/optimize-deps.ts b/packages/vite/src/optimize-deps.ts index 13e9b9e1b..439af088b 100644 --- a/packages/vite/src/optimize-deps.ts +++ b/packages/vite/src/optimize-deps.ts @@ -1,13 +1,22 @@ import { esBuildResolver } from './esbuild-resolver'; +import { ResolverLoader } from '@embroider/core'; export interface OptimizeDeps { exclude?: string[]; [key: string]: unknown; } -export function optimizeDeps(): OptimizeDeps { +type EmberOpts = { + excludeLegacyAddons?: string[]; +}; + +let resolverLoader = new ResolverLoader(process.cwd()); + +export function optimizeDeps(options?: OptimizeDeps, { excludeLegacyAddons }: EmberOpts = {}): OptimizeDeps { + resolverLoader.sharedConfig.excludeLegacyAddons = excludeLegacyAddons; return { - exclude: ['@embroider/macros'], + ...options, + exclude: ['@embroider/macros', ...(options?.exclude || [])], extensions: ['.hbs', '.gjs', '.gts'], esbuildOptions: { plugins: [esBuildResolver()], diff --git a/packages/vite/src/request.ts b/packages/vite/src/request.ts index 5fd707885..c722db90f 100644 --- a/packages/vite/src/request.ts +++ b/packages/vite/src/request.ts @@ -14,9 +14,6 @@ export class RollupModuleRequest implements ModuleRequest { if (!(custom?.embroider?.enableCustomResolver ?? true)) { return; } - if (custom?.depScan) { - return; - } if (source && importer && source[0] !== '\0') { let nonVirtual: string; diff --git a/packages/vite/src/resolver.ts b/packages/vite/src/resolver.ts index b111fe246..1108d1e60 100644 --- a/packages/vite/src/resolver.ts +++ b/packages/vite/src/resolver.ts @@ -3,7 +3,8 @@ import { virtualContent, ResolverLoader } from '@embroider/core'; import { RollupModuleRequest, virtualPrefix } from './request'; import assertNever from 'assert-never'; import makeDebug from 'debug'; -import { resolve } from 'path'; +import { resolve, join } from 'path'; +import type { PartialResolvedId } from 'rollup'; const debug = makeDebug('embroider:vite'); @@ -11,6 +12,7 @@ export function resolver(): Plugin { let resolverLoader = new ResolverLoader(process.cwd()); let server: ViteDevServer; let virtualDeps: Map = new Map(); + let optimizedDeps: Map = new Map(); return { name: 'embroider-resolver', @@ -40,10 +42,25 @@ export function resolver(): Plugin { // fallthrough to other rollup plugins return null; } + let alias = await resolverLoader.resolver.resolveAlias(request); + if (request.fromFile && optimizedDeps.has(request.fromFile)) { + request = request.rehome(join(optimizedDeps.get(request.fromFile)!, 'package.json')); + } + let resolution = await resolverLoader.resolver.resolve(request); switch (resolution.type) { case 'found': case 'ignored': + let res = resolution.result as PartialResolvedId; + if (res.id.includes('.vite/deps')) { + let pkg = resolverLoader.resolver.packageCache.ownerOfFile( + resolve('node_modules', alias.specifier.replace('@embroider', '.embroider')) + ); + if (pkg) { + pkg = resolverLoader.resolver.packageCache.maybeMoved(pkg) || pkg; + optimizedDeps.set(res.id.split('?')[0], pkg.root); + } + } return resolution.result; case 'not_found': return null; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f36a8f5ab..4d3f1ba79 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,7 +112,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/addon-shim: dependencies: @@ -140,19 +140,19 @@ importers: version: 1.7.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 webpack: specifier: ^5 - version: 5.92.0 + version: 5.91.0 packages/babel-loader-9: dependencies: '@babel/core': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.5 babel-loader: specifier: ^9.0.0 - version: 9.1.3(@babel/core@7.24.7) + version: 9.1.3(@babel/core@7.24.5) devDependencies: '@embroider/core': specifier: workspace:^ @@ -174,25 +174,25 @@ importers: dependencies: '@babel/code-frame': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.2 '@babel/core': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.5 '@babel/plugin-syntax-dynamic-import': specifier: ^7.8.3 - version: 7.8.3(@babel/core@7.24.7) + version: 7.8.3(@babel/core@7.24.5) '@babel/plugin-transform-runtime': specifier: ^7.14.5 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.3(@babel/core@7.24.5) '@babel/preset-env': specifier: ^7.14.5 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@babel/runtime': specifier: ^7.18.6 - version: 7.24.7 + version: 7.24.5 '@babel/traverse': specifier: ^7.14.5 - version: 7.24.7(supports-color@8.1.1) + version: 7.24.5 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -210,7 +210,7 @@ importers: version: 2.1.1 babel-plugin-ember-template-compilation: specifier: ^2.1.1 - version: 2.2.5 + version: 2.2.4 babel-plugin-syntax-dynamic-import: specifier: ^6.18.0 version: 6.18.0 @@ -249,7 +249,7 @@ importers: version: 4.1.2 debug: specifier: ^4.3.2 - version: 4.3.5(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) escape-string-regexp: specifier: ^4.0.0 version: 4.0.0 @@ -264,7 +264,7 @@ importers: version: 2.0.1 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -322,7 +322,7 @@ importers: version: 7.4.4 '@types/babel__traverse': specifier: ^7.18.5 - version: 7.20.6 + version: 7.20.5 '@types/babylon': specifier: ^6.16.5 version: 6.16.9 @@ -340,7 +340,7 @@ importers: version: 16.2.15 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -355,7 +355,7 @@ importers: version: 1.7.0 code-equality-assertions: specifier: ^0.9.0 - version: 0.9.0(@types/jest@29.5.12)(qunit@2.21.0) + version: 0.9.0(@types/jest@29.5.12)(qunit@2.20.1) ember-engines: specifier: ^0.8.19 version: 0.8.23(@glint/template@1.4.0) @@ -364,25 +364,25 @@ importers: version: 3.1.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/config-meta-loader: devDependencies: typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/core: dependencies: '@babel/core': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.5 '@babel/parser': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.5 '@babel/traverse': specifier: ^7.14.5 - version: 7.24.7(supports-color@8.1.1) + version: 7.24.5 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -397,7 +397,7 @@ importers: version: 1.2.1 babel-plugin-ember-template-compilation: specifier: ^2.1.1 - version: 2.2.5 + version: 2.2.4 broccoli-node-api: specifier: ^1.7.0 version: 1.7.0 @@ -412,7 +412,7 @@ importers: version: 3.0.1 debug: specifier: ^4.3.2 - version: 4.3.5(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) escape-string-regexp: specifier: ^4.0.0 version: 4.0.0 @@ -421,7 +421,7 @@ importers: version: 2.1.1 filesize: specifier: ^10.0.7 - version: 10.1.2 + version: 10.1.1 fs-extra: specifier: ^9.1.0 version: 9.1.0 @@ -436,7 +436,7 @@ importers: version: 1.0.1 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -473,7 +473,7 @@ importers: version: 7.20.5 '@types/babel__traverse': specifier: ^7.18.5 - version: 7.20.6 + version: 7.20.5 '@types/debug': specifier: ^4.1.5 version: 4.1.12 @@ -488,7 +488,7 @@ importers: version: 16.2.15 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -506,7 +506,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/hbs-loader: devDependencies: @@ -518,10 +518,10 @@ importers: version: 15.14.9 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 webpack: specifier: ^5 - version: 5.92.0 + version: 5.91.0 packages/macros: dependencies: @@ -552,13 +552,13 @@ importers: devDependencies: '@babel/core': specifier: ^7.14.5 - version: 7.24.7 + version: 7.24.5 '@babel/plugin-transform-modules-amd': specifier: ^7.19.6 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@babel/traverse': specifier: ^7.14.5 - version: 7.24.7(supports-color@8.1.1) + version: 7.24.5 '@embroider/core': specifier: workspace:* version: link:../core @@ -579,10 +579,10 @@ importers: version: 7.4.4 '@types/babel__traverse': specifier: ^7.18.5 - version: 7.20.6 + version: 7.20.5 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -594,16 +594,16 @@ importers: version: 7.5.8 babel-plugin-ember-template-compilation: specifier: ^2.1.1 - version: 2.2.5 + version: 2.2.4 code-equality-assertions: specifier: ^0.9.0 - version: 0.9.0(@types/jest@29.5.12)(qunit@2.21.0) + version: 0.9.0(@types/jest@29.5.12)(qunit@2.20.1) scenario-tester: specifier: ^3.0.1 version: 3.1.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/reverse-exports: dependencies: @@ -622,10 +622,10 @@ importers: devDependencies: '@babel/core': specifier: ^7.17.0 - version: 7.24.7 + version: 7.24.5 '@babel/plugin-transform-typescript': specifier: ^7.8.7 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@embroider/addon-dev': specifier: workspace:^ version: link:../addon-dev @@ -634,25 +634,25 @@ importers: version: link:../macros '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.5.2) + version: 11.1.6(rollup@3.29.4)(tslib@2.6.2)(typescript@5.4.5) '@tsconfig/ember': specifier: ^1.0.0 version: 1.0.1 '@typescript-eslint/eslint-plugin': specifier: ^5.59.5 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.5.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^5.59.5 - version: 5.62.0(eslint@7.32.0)(typescript@5.5.2) + version: 5.62.0(eslint@7.32.0)(typescript@5.4.5) concurrently: specifier: ^7.2.1 version: 7.6.0 ember-source: specifier: ^5.8.0 - version: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + version: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) ember-template-lint: specifier: ^4.0.0 version: 4.18.2 @@ -679,10 +679,10 @@ importers: version: 3.29.4 tslib: specifier: ^2.6.0 - version: 2.6.3 + version: 2.6.2 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/shared-internals: dependencies: @@ -691,7 +691,7 @@ importers: version: 2.1.1 debug: specifier: ^4.3.2 - version: 4.3.5(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) ember-rfc176-data: specifier: ^0.3.17 version: 0.3.18 @@ -725,7 +725,7 @@ importers: version: 7.20.5 '@types/babel__traverse': specifier: ^7.18.5 - version: 7.20.6 + version: 7.20.5 '@types/debug': specifier: ^4.1.5 version: 4.1.12 @@ -737,7 +737,7 @@ importers: version: 1.0.3 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/minimatch': specifier: ^3.0.4 version: 3.0.5 @@ -758,7 +758,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 packages/test-setup: dependencies: @@ -783,7 +783,7 @@ importers: version: link:../webpack '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 packages/util: dependencies: @@ -799,7 +799,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.19.6 - version: 7.24.7 + version: 7.24.5 '@ember/jquery': specifier: ^2.0.0 version: 2.0.0 @@ -811,7 +811,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^2.9.1 - version: 2.9.4(@babel/core@7.24.7)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) + version: 2.9.4(@babel/core@7.24.5)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) '@embroider/compat': specifier: workspace:* version: link:../compat @@ -829,7 +829,7 @@ importers: version: link:../webpack '@glimmer/component': specifier: ^1.1.2 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 @@ -841,10 +841,10 @@ importers: version: 1.4.0 '@typescript-eslint/eslint-plugin': specifier: ^5.59.5 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.5.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^5.59.5 - version: 5.62.0(eslint@7.32.0)(typescript@5.5.2) + version: 5.62.0(eslint@7.32.0)(typescript@5.4.5) babel-eslint: specifier: ^10.1.0 version: 10.1.0(eslint@7.32.0) @@ -856,7 +856,7 @@ importers: version: 7.0.3 ember-auto-import: specifier: ^2.4.2 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -880,19 +880,19 @@ importers: version: 1.1.3 ember-load-initializers: specifier: ^2.1.2 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-page-title: specifier: ^7.0.0 version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.20.1)(webpack@5.91.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + version: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -928,22 +928,22 @@ importers: version: 2.8.8 qunit: specifier: ^2.19.1 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^2.0.0 version: 2.0.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 webpack: specifier: ^5.74.0 - version: 5.92.0 + version: 5.91.0 packages/vite: dependencies: '@babel/core': specifier: ^7.22.9 - version: 7.24.7 + version: 7.24.5 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -958,7 +958,7 @@ importers: version: 2.0.1 debug: specifier: ^4.3.2 - version: 4.3.5(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) esbuild: specifier: ^0.17.19 version: 0.17.19 @@ -970,7 +970,7 @@ importers: version: 10.1.0 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 send: specifier: ^0.18.0 version: 0.18.0 @@ -979,7 +979,7 @@ importers: version: 0.4.1 terser: specifier: ^5.7.0 - version: 5.31.1 + version: 5.31.0 devDependencies: '@embroider/core': specifier: workspace:^ @@ -1004,16 +1004,16 @@ importers: version: 3.29.4 vite: specifier: ^4.3.9 - version: 4.5.3(terser@5.31.1) + version: 4.5.3(terser@5.31.0) packages/webpack: dependencies: '@babel/core': specifier: ^7.14.5 - version: 7.24.7(supports-color@8.1.1) + version: 7.24.5(supports-color@8.1.1) '@babel/preset-env': specifier: ^7.14.5 - version: 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) + version: 7.24.5(@babel/core@7.24.5)(supports-color@8.1.1) '@embroider/babel-loader-9': specifier: workspace:* version: link:../babel-loader-9 @@ -1031,16 +1031,16 @@ importers: version: 1.2.1 babel-loader: specifier: ^8.2.2 - version: 8.3.0(@babel/core@7.24.7)(webpack@5.92.0) + version: 8.3.0(@babel/core@7.24.5)(webpack@5.91.0) css-loader: specifier: ^5.2.6 - version: 5.2.7(webpack@5.92.0) + version: 5.2.7(webpack@5.91.0) csso: specifier: ^4.2.0 version: 4.2.0 debug: specifier: ^4.3.2 - version: 4.3.5(supports-color@8.1.1) + version: 4.3.4(supports-color@8.1.1) escape-string-regexp: specifier: ^4.0.0 version: 4.0.0 @@ -1055,7 +1055,7 @@ importers: version: 4.17.21 mini-css-extract-plugin: specifier: ^2.5.3 - version: 2.9.0(webpack@5.92.0) + version: 2.9.0(webpack@5.91.0) semver: specifier: ^7.3.5 version: 7.6.2 @@ -1064,16 +1064,16 @@ importers: version: 0.4.1 style-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.92.0) + version: 2.0.0(webpack@5.91.0) supports-color: specifier: ^8.1.0 version: 8.1.1 terser: specifier: ^5.7.0 - version: 5.31.1 + version: 5.31.0 thread-loader: specifier: ^3.0.4 - version: 3.0.4(webpack@5.92.0) + version: 3.0.4(webpack@5.91.0) devDependencies: '@embroider/core': specifier: workspace:^ @@ -1089,7 +1089,7 @@ importers: version: 9.0.13 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/mini-css-extract-plugin': specifier: ^1.4.3 version: 1.4.3 @@ -1101,10 +1101,10 @@ importers: version: 7.5.8 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 webpack: specifier: ^5.38.1 - version: 5.92.0 + version: 5.91.0 test-packages/sample-transforms: dependencies: @@ -1129,7 +1129,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.2.0 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) @@ -1156,19 +1156,19 @@ importers: version: 2.0.1 ember-load-initializers: specifier: ^2.0.0 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-maybe-import-regenerator: specifier: ^1.0.0 version: 1.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.20.1)(webpack@5.91.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@3.26.2) ember-source: specifier: ~3.26 - version: 3.26.2(@babel/core@7.24.7) + version: 3.26.2(@babel/core@7.24.5) ember-source-channel-url: specifier: ^1.1.0 version: 1.2.0 @@ -1189,34 +1189,34 @@ importers: version: 4.7.0 qunit: specifier: ^2.16.0 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^1.6.0 version: 1.6.0 webpack: specifier: ^5 - version: 5.92.0 + version: 5.91.0 test-packages/support: dependencies: '@babel/core': specifier: ^7.8.7 - version: 7.24.7 + version: 7.24.5 '@babel/plugin-transform-modules-commonjs': specifier: ^7.8.3 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@babel/plugin-transform-typescript': specifier: ^7.8.7 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@babel/preset-env': specifier: ^7.9.0 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@ember/string': specifier: ^3.1.1 version: 3.1.1 '@glimmer/component': specifier: ^1.0.0 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) babel-preset-env: specifier: ^1.7.0 version: 1.7.0 @@ -1225,13 +1225,13 @@ importers: version: 3.5.2 code-equality-assertions: specifier: ^0.9.0 - version: 0.9.0(@types/jest@29.5.12)(qunit@2.21.0) + version: 0.9.0(@types/jest@29.5.12)(qunit@2.20.1) console-ui: specifier: ^3.0.0 version: 3.1.2 ember-auto-import: specifier: ^2.2.0 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) @@ -1243,7 +1243,7 @@ importers: version: 6.3.0 ember-source: specifier: ~3.26 - version: 3.26.2(@babel/core@7.24.7) + version: 3.26.2(@babel/core@7.24.5) execa: specifier: ^4.0.3 version: 4.1.0 @@ -1261,13 +1261,13 @@ importers: version: 4.17.21 qunit: specifier: ^2.16.0 - version: 2.21.0 + version: 2.20.1 typescript-memoize: specifier: ^1.0.1 version: 1.1.1 webpack: specifier: ^5 - version: 5.92.0 + version: 5.91.0 devDependencies: '@glimmer/syntax': specifier: ^0.84.2 @@ -1277,13 +1277,13 @@ importers: version: 7.20.5 '@types/babel__traverse': specifier: ^7.18.5 - version: 7.20.6 + version: 7.20.5 '@types/fs-extra': specifier: ^9.0.12 version: 9.0.13 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/node': specifier: ^10.5.2 version: 10.17.60 @@ -1327,7 +1327,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.19.3 - version: 7.24.7 + version: 7.24.5 '@ember/optional-features': specifier: ^2.0.0 version: 2.1.0 @@ -1336,7 +1336,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^2.9.1 - version: 2.9.4(@babel/core@7.24.7)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) + version: 2.9.4(@babel/core@7.24.5)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -1351,13 +1351,13 @@ importers: version: link:../../packages/vite '@glimmer/component': specifier: ^1.1.2 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) babel-eslint: specifier: ^10.1.0 version: 10.1.0(eslint@7.32.0) @@ -1366,7 +1366,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -1387,19 +1387,19 @@ importers: version: 1.1.3 ember-load-initializers: specifier: ^2.1.2 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-page-title: specifier: ^7.0.0 version: 7.0.0 ember-qunit: specifier: ^7.0.0 - version: 7.0.0(@ember/test-helpers@2.9.4)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0) + version: 7.0.0(@ember/test-helpers@2.9.4)(ember-source@4.6.0)(qunit@2.20.1)(webpack@5.91.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + version: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1438,28 +1438,28 @@ importers: version: 2.8.8 qunit: specifier: ^2.19.1 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^2.0.0 version: 2.0.0 vite: specifier: ^5.2.8 - version: 5.3.1 + version: 5.2.11 webpack: specifier: ^5.74.0 - version: 5.92.0 + version: 5.91.0 tests/app-template: devDependencies: '@babel/core': specifier: ^7.19.3 - version: 7.24.7 + version: 7.24.5 '@babel/eslint-parser': specifier: ^7.22.5 - version: 7.24.7(@babel/core@7.24.7)(eslint@8.57.0) + version: 7.24.5(@babel/core@7.24.5)(eslint@8.57.0) '@babel/plugin-proposal-decorators': specifier: ^7.22.5 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@ember/optional-features': specifier: ^2.0.0 version: 2.1.0 @@ -1489,13 +1489,13 @@ importers: version: link:../../packages/vite '@glimmer/component': specifier: ^1.1.2 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -1504,7 +1504,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3 + version: 2.7.2 ember-cli: specifier: ~5.0.0 version: 5.0.0 @@ -1534,7 +1534,7 @@ importers: version: 4.0.2 ember-load-initializers: specifier: ^2.1.2 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-modifier: specifier: ^4.1.0 version: 4.1.0(ember-source@5.8.0) @@ -1543,13 +1543,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^7.0.0 - version: 7.0.0(@ember/test-helpers@3.3.0)(ember-source@5.8.0)(qunit@2.21.0) + version: 7.0.0(@ember/test-helpers@3.3.0)(ember-source@5.8.0)(qunit@2.20.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@5.8.0) ember-source: specifier: ~5.8.0 - version: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + version: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) ember-template-lint: specifier: ^5.10.1 version: 5.13.0 @@ -1579,7 +1579,7 @@ importers: version: 2.8.8 qunit: specifier: ^2.19.4 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^2.0.0 version: 2.0.0 @@ -1629,10 +1629,10 @@ importers: version: 2.19.10 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) fastboot: specifier: ^4.1.1 - version: 4.1.5 + version: 4.1.4 fs-extra: specifier: ^10.0.0 version: 10.1.0 @@ -1644,13 +1644,13 @@ importers: version: 4.1.0 jsdom: specifier: ^16.2.2 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.20 version: 4.17.21 qunit: specifier: ^2.16.0 - version: 2.21.0 + version: 2.20.1 resolve: specifier: ^1.20.0 version: 1.22.8 @@ -1665,35 +1665,35 @@ importers: version: 7.6.2 ts-node: specifier: ^10.9.1 - version: 10.9.2(typescript@5.5.2) + version: 10.9.2(typescript@5.4.5) devDependencies: '@babel/core': specifier: ^7.17.5 - version: 7.24.7 + version: 7.24.5 '@babel/plugin-proposal-decorators': specifier: ^7.17.2 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@babel/plugin-syntax-dynamic-import': specifier: ^7.8.3 - version: 7.8.3(@babel/core@7.24.7) + version: 7.8.3(@babel/core@7.24.5) '@babel/plugin-transform-class-properties': specifier: ^7.16.7 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@babel/plugin-transform-class-static-block': specifier: ^7.22.5 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.4(@babel/core@7.24.5) '@babel/plugin-transform-runtime': specifier: ^7.18.6 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.3(@babel/core@7.24.5) '@babel/plugin-transform-typescript': specifier: ^7.22.5 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@babel/preset-env': specifier: ^7.16.11 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.5(@babel/core@7.24.5) '@babel/runtime': specifier: ^7.18.6 - version: 7.24.7 + version: 7.24.5 '@ember/legacy-built-in-components': specifier: ^0.4.1 version: 0.4.2(ember-source@3.28.12) @@ -1702,7 +1702,10 @@ importers: version: 3.1.1 '@ember/test-helpers-3': specifier: npm:@ember/test-helpers@^3.2.0 - version: /@ember/test-helpers@3.3.0(ember-source@3.28.12)(webpack@5.92.0) + version: /@ember/test-helpers@3.3.0(ember-source@3.28.12)(webpack@5.91.0) + '@ember/test-waiters': + specifier: ^3.1.0 + version: 3.1.0 '@embroider/addon-shim': specifier: workspace:* version: link:../../packages/addon-shim @@ -1717,10 +1720,10 @@ importers: version: link:../../packages/util '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.5.2) + version: 11.1.6(rollup@3.29.4)(tslib@2.6.2)(typescript@5.4.5) '@tsconfig/ember': specifier: 1.0.1 version: 1.0.1 @@ -1732,7 +1735,7 @@ importers: version: 4.0.9 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.11 @@ -1741,7 +1744,7 @@ importers: version: 7.5.8 babel-plugin-ember-template-compilation: specifier: ^2.1.1 - version: 2.2.5 + version: 2.2.4 bootstrap: specifier: ^4.3.1 version: 4.6.2 @@ -1759,7 +1762,7 @@ importers: version: 3.0.0 ember-bootstrap: specifier: ^5.0.0 - version: 5.1.1(@babel/core@7.24.7)(ember-source@3.28.12)(webpack@5.92.0) + version: 5.1.1(@babel/core@7.24.5)(ember-source@3.28.12)(webpack@5.91.0) ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) @@ -1768,52 +1771,52 @@ importers: version: /ember-cli@4.4.1(lodash@4.17.21) ember-cli-beta: specifier: npm:ember-cli@beta - version: /ember-cli@5.10.0-beta.0 + version: /ember-cli@5.9.0-beta.1 ember-cli-fastboot: specifier: ^4.1.1 - version: 4.1.5(ember-source@3.28.12) + version: 4.1.4(ember-source@3.28.12) ember-cli-latest: specifier: npm:ember-cli@latest - version: /ember-cli@5.9.0 + version: /ember-cli@5.8.1 ember-data-4.12: specifier: npm:ember-data@~4.12.0 - version: /ember-data@4.12.8(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12)(webpack@5.92.0) + version: /ember-data@4.12.8(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12)(webpack@5.91.0) ember-data-beta: specifier: npm:ember-data@beta - version: /ember-data@5.4.0-beta.11(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.21.0) + version: /ember-data@5.4.0-beta.4(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12) ember-data-latest: specifier: npm:ember-data@5.3.0 - version: /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12) + version: /ember-data@5.3.0(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12) ember-engines: specifier: ^0.8.23 version: 0.8.23(@ember/legacy-built-in-components@0.4.2)(ember-source@3.28.12) ember-inline-svg: specifier: ^0.2.1 - version: 0.2.1(@babel/core@7.24.7) + version: 0.2.1(@babel/core@7.24.5) ember-modifier: specifier: ^4.0.0 version: 4.1.0(ember-source@3.28.12) ember-qunit-7: specifier: npm:ember-qunit@^7.0.0 - version: /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.21.0)(webpack@5.92.0) + version: /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.20.1)(webpack@5.91.0) ember-source: specifier: ~3.28.11 - version: 3.28.12(@babel/core@7.24.7) + version: 3.28.12(@babel/core@7.24.5) ember-source-4.4: specifier: npm:ember-source@~4.4.0 - version: /ember-source@4.4.5(@babel/core@7.24.7)(webpack@5.92.0) + version: /ember-source@4.4.5(@babel/core@7.24.5)(webpack@5.91.0) ember-source-5.8: specifier: npm:ember-source@~5.8.0 - version: /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7)(webpack@5.92.0) + version: /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(webpack@5.91.0) ember-source-beta: specifier: npm:ember-source@beta - version: /ember-source@5.10.0-beta.1(webpack@5.92.0) + version: /ember-source@5.9.0-beta.1(@babel/core@7.24.5)(webpack@5.91.0) ember-source-canary: specifier: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz - version: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz(@babel/core@7.24.7)(webpack@5.92.0)' + version: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz(@babel/core@7.24.5)(webpack@5.91.0)' ember-source-latest: specifier: npm:ember-source@latest - version: /ember-source@5.9.0(@babel/core@7.24.7)(webpack@5.92.0) + version: /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(webpack@5.91.0) ember-truth-helpers: specifier: ^3.0.0 version: 3.1.1 @@ -1828,25 +1831,25 @@ importers: version: 6.0.1 tslib: specifier: ^2.6.0 - version: 2.6.3 + version: 2.6.2 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 webpack: specifier: ^5.90.3 - version: 5.92.0 + version: 5.91.0 tests/ts-app-template: devDependencies: '@babel/core': specifier: ^7.22.20 - version: 7.24.7 + version: 7.24.5 '@babel/eslint-parser': specifier: ^7.21.3 - version: 7.24.7(@babel/core@7.24.7)(eslint@8.57.0) + version: 7.24.5(@babel/core@7.24.5)(eslint@8.57.0) '@babel/plugin-proposal-decorators': specifier: ^7.21.0 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@ember/optional-features': specifier: ^2.0.0 version: 2.1.0 @@ -1855,7 +1858,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.0 - version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0) + version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.91.0) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -1876,7 +1879,7 @@ importers: version: link:../../packages/vite '@glimmer/component': specifier: ^1.1.2 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) '@glimmer/interfaces': specifier: ^0.84.2 version: 0.84.3 @@ -1894,7 +1897,7 @@ importers: version: 1.4.0 '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) '@tsconfig/ember': specifier: ^1.0.0 version: 1.0.1 @@ -1915,7 +1918,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~5.3.0 version: 5.3.0 @@ -1924,7 +1927,7 @@ importers: version: 6.0.1(ember-source@5.3.0) ember-cli-babel: specifier: ^8.0.0 - version: 8.2.0(@babel/core@7.24.7) + version: 8.2.0(@babel/core@7.24.5) ember-cli-clean-css: specifier: ^3.0.0 version: 3.0.0 @@ -1945,7 +1948,7 @@ importers: version: 4.0.2 ember-load-initializers: specifier: ^2.1.2 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-modifier: specifier: ^4.1.0 version: 4.1.0(ember-source@5.3.0) @@ -1954,13 +1957,13 @@ importers: version: 8.2.3(ember-source@5.3.0) ember-qunit: specifier: ^8.0.1 - version: 8.1.0(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.21.0) + version: 8.0.2(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.20.1) ember-resolver: specifier: ^11.0.1 version: 11.0.1(ember-source@5.3.0) ember-source: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + version: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) eslint-plugin-n: specifier: ^16.1.0 version: 16.6.2(eslint@8.57.0) @@ -1969,46 +1972,46 @@ importers: version: 4.7.0 prettier: specifier: ^3.0.3 - version: 3.3.2 + version: 3.2.5 qunit: specifier: ^2.19.4 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^2.0.0 version: 2.0.0 stylelint: specifier: ^15.10.3 - version: 15.11.0(typescript@5.5.2) + version: 15.11.0(typescript@5.4.5) stylelint-config-standard: specifier: ^34.0.0 version: 34.0.0(stylelint@15.11.0) stylelint-prettier: specifier: ^4.0.2 - version: 4.1.0(prettier@3.3.2)(stylelint@15.11.0) + version: 4.1.0(prettier@3.2.5)(stylelint@15.11.0) tracked-built-ins: specifier: ^3.2.0 version: 3.3.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 vite: specifier: ^5.1.5 - version: 5.3.1 + version: 5.2.11 webpack: specifier: ^5.88.2 - version: 5.92.0 + version: 5.91.0 tests/ts-app-template-classic: devDependencies: '@babel/core': specifier: ^7.22.20 - version: 7.24.7 + version: 7.24.5 '@babel/eslint-parser': specifier: ^7.21.3 - version: 7.24.7(@babel/core@7.24.7)(eslint@8.57.0) + version: 7.24.5(@babel/core@7.24.5)(eslint@8.57.0) '@babel/plugin-proposal-decorators': specifier: ^7.21.0 - version: 7.24.7(@babel/core@7.24.7) + version: 7.24.1(@babel/core@7.24.5) '@ember/optional-features': specifier: ^2.0.0 version: 2.1.0 @@ -2017,7 +2020,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.0 - version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0) + version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.91.0) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -2038,7 +2041,7 @@ importers: version: link:../../packages/vite '@glimmer/component': specifier: ^1.1.2 - version: 1.1.2(@babel/core@7.24.7) + version: 1.1.2(@babel/core@7.24.5) '@glimmer/interfaces': specifier: ^0.84.2 version: 0.84.3 @@ -2056,7 +2059,7 @@ importers: version: 1.4.0 '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) + version: 5.3.1(@babel/core@7.24.5)(rollup@3.29.4) '@tsconfig/ember': specifier: ^1.0.0 version: 1.0.1 @@ -2077,7 +2080,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli: specifier: ~5.3.0 version: 5.3.0 @@ -2086,7 +2089,7 @@ importers: version: 6.0.1(ember-source@5.3.0) ember-cli-babel: specifier: ^8.0.0 - version: 8.2.0(@babel/core@7.24.7) + version: 8.2.0(@babel/core@7.24.5) ember-cli-clean-css: specifier: ^3.0.0 version: 3.0.0 @@ -2107,7 +2110,7 @@ importers: version: 4.0.2 ember-load-initializers: specifier: ^2.1.2 - version: 2.1.2(@babel/core@7.24.7) + version: 2.1.2(@babel/core@7.24.5) ember-modifier: specifier: ^4.1.0 version: 4.1.0(ember-source@5.3.0) @@ -2116,13 +2119,13 @@ importers: version: 8.2.3(ember-source@5.3.0) ember-qunit: specifier: ^8.0.1 - version: 8.1.0(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.21.0) + version: 8.0.2(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.20.1) ember-resolver: specifier: ^11.0.1 version: 11.0.1(ember-source@5.3.0) ember-source: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + version: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) eslint-plugin-n: specifier: ^16.1.0 version: 16.6.2(eslint@8.57.0) @@ -2131,34 +2134,34 @@ importers: version: 4.7.0 prettier: specifier: ^3.0.3 - version: 3.3.2 + version: 3.2.5 qunit: specifier: ^2.19.4 - version: 2.21.0 + version: 2.20.1 qunit-dom: specifier: ^2.0.0 version: 2.0.0 stylelint: specifier: ^15.10.3 - version: 15.11.0(typescript@5.5.2) + version: 15.11.0(typescript@5.4.5) stylelint-config-standard: specifier: ^34.0.0 version: 34.0.0(stylelint@15.11.0) stylelint-prettier: specifier: ^4.0.2 - version: 4.1.0(prettier@3.3.2)(stylelint@15.11.0) + version: 4.1.0(prettier@3.2.5)(stylelint@15.11.0) tracked-built-ins: specifier: ^3.2.0 version: 3.3.0 typescript: specifier: ^5.4.5 - version: 5.5.2 + version: 5.4.5 vite: specifier: ^5.1.5 - version: 5.3.1 + version: 5.2.11 webpack: specifier: ^5.88.2 - version: 5.92.0 + version: 5.91.0 tests/v2-addon-template: dependencies: @@ -2206,58 +2209,58 @@ packages: /@babel/code-frame@7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: - '@babel/highlight': 7.24.7 + '@babel/highlight': 7.24.5 dev: true - /@babel/code-frame@7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + /@babel/code-frame@7.24.2: + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + '@babel/highlight': 7.24.5 + picocolors: 1.0.0 - /@babel/compat-data@7.24.7: - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} + /@babel/compat-data@7.24.4: + resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} - /@babel/core@7.24.7: - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + /@babel/core@7.24.5: + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helpers': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/core@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + /@babel/core@7.24.5(supports-color@8.1.1): + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helpers': 7.24.5(supports-color@8.1.1) + '@babel/parser': 7.24.5 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5(supports-color@8.1.1) + '@babel/types': 7.24.5 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -2277,1685 +2280,1340 @@ packages: semver: 6.3.1 dev: true - /@babel/eslint-parser@7.24.7(@babel/core@7.24.7)(eslint@8.57.0): - resolution: {integrity: sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==} + /@babel/eslint-parser@7.24.5(@babel/core@7.24.5)(eslint@8.57.0): + resolution: {integrity: sha512-gsUcqS/fPlgAw1kOtpss7uhY6E9SFFANQ6EFX5GTvzUwaV0+sGaZWk6xq22MOdeT9wfxyokW3ceCUvOiRtZciQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true - /@babel/generator@7.24.7: - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} + /@babel/generator@7.24.5: + resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - /@babel/helper-annotate-as-pure@7.24.7: - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + /@babel/helper-annotate-as-pure@7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 - /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-compilation-targets@7.24.7: - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + /@babel/helper-compilation-targets@7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.1 + '@babel/compat-data': 7.24.4 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7(supports-color@8.1.1) - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/helper-split-export-declaration': 7.24.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - /@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} + /@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7(supports-color@8.1.1) - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.5): + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7): + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@8.1.1) + '@babel/core': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.5 + debug: 4.3.4(supports-color@9.4.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7)(supports-color@8.1.1): + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5)(supports-color@8.1.1): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@8.1.1) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.5 + debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-environment-visitor@7.24.7: - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - - /@babel/helper-function-name@7.24.7: - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + /@babel/helper-environment-visitor@7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 - /@babel/helper-hoist-variables@7.24.7: - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/template': 7.24.0 + '@babel/types': 7.24.5 - /@babel/helper-member-expression-to-functions@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-module-imports@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + /@babel/helper-member-expression-to-functions@7.24.5: + resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + /@babel/helper-module-imports@7.24.3: + resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/helper-simple-access': 7.24.7(supports-color@8.1.1) - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + /@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/helper-simple-access': 7.24.7(supports-color@8.1.1) - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 - /@babel/helper-optimise-call-expression@7.24.7: - resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + /@babel/helper-optimise-call-expression@7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 - - /@babel/helper-plugin-utils@7.24.7: - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} - engines: {node: '>=6.9.0'} + '@babel/types': 7.24.5 - /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} + /@babel/helper-plugin-utils@7.24.5: + resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5): + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.24.5 - /@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7(supports-color@8.1.1) - '@babel/helper-optimise-call-expression': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 - /@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + /@babel/helper-simple-access@7.24.5: + resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7(supports-color@8.1.1) - '@babel/helper-optimise-call-expression': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/types': 7.24.5 - /@babel/helper-simple-access@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-skip-transparent-expression-wrappers@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + /@babel/helper-split-export-declaration@7.24.5: + resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.5 - /@babel/helper-split-export-declaration@7.24.7: - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + /@babel/helper-string-parser@7.24.1: + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - /@babel/helper-string-parser@7.24.7: - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + /@babel/helper-validator-identifier@7.24.5: + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option@7.24.7: - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + /@babel/helper-wrap-function@7.24.5: + resolution: {integrity: sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.24.0 + '@babel/types': 7.24.5 - /@babel/helper-wrap-function@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} + /@babel/helpers@7.24.5: + resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color - /@babel/helpers@7.24.7: - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + /@babel/helpers@7.24.5(supports-color@8.1.1): + resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5(supports-color@8.1.1) + '@babel/types': 7.24.5 + transitivePeerDependencies: + - supports-color - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + /@babel/highlight@7.24.5: + resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.24.5 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.0.0 - /@babel/parser@7.24.7: - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + /@babel/parser@7.24.5: + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.5): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} + /@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.7): + /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.5): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) + '@babel/core': 7.24.5(supports-color@8.1.1) - /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.24.7): + /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.24.5): resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} + /@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} + /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.5): + resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} + /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + /@babel/plugin-transform-block-scoping@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} + /@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.5): + resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) - /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + /@babel/plugin-transform-classes@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) + '@babel/helper-split-export-declaration': 7.24.5 + globals: 11.12.0 - /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - - /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/template': 7.24.0 - /@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} + /@babel/plugin-transform-destructuring@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - '@babel/helper-split-export-declaration': 7.24.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} + /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-split-export-declaration': 7.24.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==} + /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} + /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-simple-access': 7.24.5 - /@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} + /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 - /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.5): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==} + /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-simple-access': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - /@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==} + /@babel/plugin-transform-object-assign@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-I1kctor9iKtupb7jv7FyjApHCuKLBKCblVAeHVK9PB6FW7GI0ac6RtobC3MwwJy8CZ1JxuhQmnbrsqI5G8hAIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-simple-access': 7.24.7(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} + /@babel/plugin-transform-object-rest-spread@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} + /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + /@babel/plugin-transform-optional-chaining@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + /@babel/plugin-transform-parameters@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + /@babel/plugin-transform-private-property-in-object@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - /@babel/plugin-transform-object-assign@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-DOzAi77P9jSyPijHS7Z8vH0wLRcZH6wWxuIZgLAiy8FWOkcKMJmnyHjy2JM94k6A0QxlA/hlLh+R9T3GEryjNQ==} + /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + regenerator-transform: 0.15.2 - /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + /@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.5): + resolution: {integrity: sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) + '@babel/core': 7.24.5 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.5 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) + semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false - /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} + /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - /@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} + /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + /@babel/plugin-transform-typeof-symbol@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + /@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-transform-typescript@7.4.5(@babel/core@7.24.5): + resolution: {integrity: sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) + dev: true - /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-transform-typescript@7.5.5(@babel/core@7.24.5): + resolution: {integrity: sha512-pehKf4m640myZu5B2ZviLaiBlxMCjSZ1qTEO459AXKX5GnPueyulJeCqZFs1nz/Ya2dDzXQ1NxZ/kKNWyD4h6w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - regenerator-transform: 0.15.2 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.5): + resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 - /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@babel/polyfill@7.12.1: + resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} + deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + core-js: 2.6.12 + regenerator-runtime: 0.13.11 - /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + /@babel/preset-env@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) + '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5) + '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-object-rest-spread': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-typeof-symbol': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.5) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) + core-js-compat: 3.37.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + /@babel/preset-env@7.24.5(@babel/core@7.24.5)(supports-color@8.1.1): + resolution: {integrity: sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7(supports-color@8.1.1) + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) + '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5) + '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-object-rest-spread': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-typeof-symbol': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.5) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5)(supports-color@8.1.1) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5)(supports-color@8.1.1) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5)(supports-color@8.1.1) + core-js-compat: 3.37.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} - engines: {node: '>=6.9.0'} + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/types': 7.24.5 + esutils: 2.0.3 + + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + + /@babel/runtime@7.12.18: + resolution: {integrity: sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==} dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + regenerator-runtime: 0.13.11 - /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + /@babel/runtime@7.24.5: + resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + regenerator-runtime: 0.14.1 - /@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==} + /@babel/template@7.24.0: + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 - /@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} + /@babel/traverse@7.24.5: + resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 + debug: 4.3.4(supports-color@9.4.0) + globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-typescript@7.4.5(@babel/core@7.24.7): - resolution: {integrity: sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - dev: true - - /@babel/plugin-transform-typescript@7.5.5(@babel/core@7.24.7): - resolution: {integrity: sha512-pehKf4m640myZu5B2ZviLaiBlxMCjSZ1qTEO459AXKX5GnPueyulJeCqZFs1nz/Ya2dDzXQ1NxZ/kKNWyD4h6w==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@babel/traverse@7.24.5(supports-color@8.1.1): + resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + /@babel/types@7.24.5: + resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - - /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - - /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - - /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - - /@babel/polyfill@7.12.1: - resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} - deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. - dependencies: - core-js: 2.6.12 - regenerator-runtime: 0.13.11 - - /@babel/preset-env@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) - core-js-compat: 3.37.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - /@babel/preset-env@7.24.7(@babel/core@7.24.7)(supports-color@8.1.1): - resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7)(supports-color@8.1.1) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7)(supports-color@8.1.1) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7)(supports-color@8.1.1) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7)(supports-color@8.1.1) - core-js-compat: 3.37.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.7): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 - esutils: 2.0.3 - - /@babel/regjsgen@0.8.0: - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - - /@babel/runtime@7.12.18: - resolution: {integrity: sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==} - dependencies: - regenerator-runtime: 0.13.11 - - /@babel/runtime@7.24.7: - resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 - - /@babel/template@7.24.7: - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - - /@babel/traverse@7.24.7(supports-color@8.1.1): - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.3.5(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - /@babel/types@7.24.7: - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-string-parser': 7.24.1 + '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 /@bcoe/v8-coverage@0.2.3: @@ -4009,13 +3667,13 @@ packages: '@csstools/css-tokenizer': 2.3.1 dev: true - /@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.0): - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} + /@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.16): + resolution: {integrity: sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 dependencies: - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.0.16 dev: true /@ember-data/adapter@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2): @@ -4027,9 +3685,9 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 @@ -4038,7 +3696,7 @@ packages: - supports-color dev: true - /@ember-data/adapter@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2): + /@ember-data/adapter@5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2): resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4047,10 +3705,10 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 transitivePeerDependencies: @@ -4059,31 +3717,33 @@ packages: - supports-color dev: true - /@ember-data/adapter@5.4.0-beta.11(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-OxsghsMOH/iT2111WDoVk2brCuuZRvo+eYWMTbEuYIVH3rFif1uDbhzTYvyTaA6In7qPYHAOn/e3zK3ZxEP1NQ==} - engines: {node: '>= 18.20.3'} + /@ember-data/adapter@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/legacy-compat@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2): + resolution: {integrity: sha512-9aLhRSGXuR6BkNImaE60LmZ2JCKhGOl8XXvPbuXjnREOPmy1vyVSvuG/cx7VjaI+Ni+O8cE3i5r9cYQX2YOOfQ==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/legacy-compat': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/legacy-compat': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4 + '@ember/string': ^3.1.1 + '@warp-drive/core-types': 0.0.0-beta.4 + ember-inflector: ^4.0.2 dependencies: - '@ember-data/legacy-compat': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 + '@ember-data/legacy-compat': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/request@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/debug@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.92.0): + /@ember-data/debug@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.91.0): resolution: {integrity: sha512-dA2VXsO8OPddZ723oQxLbjQVoWMpVuqhskBgaf8kRNmJI9ru8AxhR6KWJaF2LMeJ3VhI5ujo1rNfOC2Y1t/chw==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4091,11 +3751,11 @@ packages: '@ember/string': ^3.0.1 dependencies: '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -4110,15 +3770,15 @@ packages: '@ember-data/store': 5.3.0 '@ember/string': ^3.1.1 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - webpack: 5.92.0 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + webpack: 5.91.0 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4128,25 +3788,32 @@ packages: - webpack-cli dev: true - /@ember-data/debug@5.4.0-beta.11(@ember-data/model@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-xYpXoKAsQBroj+YmfIrLSFvQiDD0hYVKb6VYj2JFklJ48W3ExglD4UJQC3ZdthsF+VRdN0dKajEQFqA4Kd7yIQ==} - engines: {node: '>= 18.20.3'} + /@ember-data/debug@5.4.0-beta.4(@ember-data/store@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-JmHu5KcOrS0K65yOcctJ1UwHxpFd/nGivFKUd5M3Rr211WY7g3j0OsvnEIb4YQOnzPP24MfhCcvKrkCe7+4R0w==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/model': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/store': 5.4.0-beta.4 + '@ember/string': ^3.1.1 + '@warp-drive/core-types': 0.0.0-beta.4 dependencies: - '@ember-data/model': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) + '@babel/core': 7.24.5 + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 + webpack: 5.91.0 transitivePeerDependencies: - '@glint/template' + - '@swc/core' + - esbuild - supports-color + - uglify-js + - webpack-cli dev: true /@ember-data/graph@4.12.8(@ember-data/store@4.12.8): @@ -4156,44 +3823,48 @@ packages: '@ember-data/store': 4.12.8 dependencies: '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/graph@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0): + /@ember-data/graph@5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0): resolution: {integrity: sha512-BK1PGJVpW/ioP9IrvPECvbeiMf8cX0o4Ym3PWRlXIgWbfTnN57/XHwqL6qRo46Li2tMyzoranE6q7Jxhu6DCIg==} engines: {node: 16.* || >= 18.*} peerDependencies: '@ember-data/store': 5.3.0 dependencies: '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/graph@5.4.0-beta.11(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-Kia5+9e7Lld6IRvpkiQ8yfsu+LGhheJBIcaFjrMNb/Ai0vtxsTVB2ghyHmOdIvJzVx/q9lScfXi7YCE1oIHfmA==} - engines: {node: '>= 18.20.3'} + /@ember-data/graph@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-o8lhP8tVXlEFW7xrZopF/nUHGpC4wEJ7rLKBHR5HEqGJDuYDF8e1l0q/vYLcoSrRrXMxeKSSNyARKlhW+qy24Q==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/store': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/store': 5.4.0-beta.4 + '@warp-drive/core-types': 0.0.0-beta.4 dependencies: - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4207,16 +3878,16 @@ packages: dependencies: '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/json-api@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2): + /@ember-data/json-api@5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2): resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4225,13 +3896,13 @@ packages: '@ember-data/store': 5.3.0 ember-inflector: ^4.0.2 dependencies: - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) + '@ember-data/graph': 5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0) '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/request-utils': 5.3.0(@babel/core@7.24.5) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-inflector: 4.0.2 transitivePeerDependencies: - '@babel/core' @@ -4239,22 +3910,31 @@ packages: - supports-color dev: true - /@ember-data/json-api@5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-ORcTQNUG7CG9IRSsalbdQxWiO6QVbj+wgpSB+j7ZOk2r7au+EUDds7vtxEN4y9dKfcroWC9fDtAEW7LjUahWHw==} - engines: {node: '>= 18.20.3'} + /@ember-data/json-api@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/request-utils@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2): + resolution: {integrity: sha512-Mtb1YQPRuNJYP59M99BozN9FtCpFJJtNZ1+ttRVqqLHgPrnZFy3Ol1tkRLDsXa2s8zfdawiqeohMbTam3CG4Kw==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/graph': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.4.0-beta.4 + '@ember-data/request-utils': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4 + '@warp-drive/core-types': 0.0.0-beta.4 + ember-inflector: ^4.0.2 + peerDependenciesMeta: + '@ember-data/request-utils': + optional: true dependencies: - '@ember-data/graph': 5.4.0-beta.11(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/request-utils': 5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + ember-inflector: 4.0.2 + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4276,14 +3956,14 @@ packages: '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) '@ember-data/private-build-infra': 4.12.8 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/legacy-compat@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0): + /@ember-data/legacy-compat@5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0): resolution: {integrity: sha512-KST6bMqvr6+DLTY5XRLOyCBgOGIj6QCpZQtyOWOhPwKnfeBXygppF9ys0ZWaNhlAaVZSrQ3uPubUit9Y72ZTYQ==} engines: {node: 16.* || >= 18} peerDependencies: @@ -4296,49 +3976,49 @@ packages: '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/graph': 5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request': 5.3.0(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/request': 5.3.0(@babel/core@7.24.5) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/legacy-compat@5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-NwEQ5FBbffK8fUaZastvYQ+muTruxG0h9uaxeO1rN3znC3yCyvDCvT5ihuhvMlvFVA85qexayCJFMZzSb1dyzQ==} - engines: {node: '>= 18.20.3'} + /@ember-data/legacy-compat@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/request@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-uaqRkA8ad704rTfoKjkfdUC4PW+//SlCS0V8GwKnaClBqZ2+JaWzdeXK5V1HMLnsHhV9XdaAOREIbWNMli7V3A==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/graph': 5.4.0-beta.11 - '@ember-data/json-api': 5.4.0-beta.11 - '@ember-data/request': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@ember/test-waiters': ^3.1.0 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.4.0-beta.4 + '@ember-data/json-api': 5.4.0-beta.4 + '@ember-data/request': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4 + '@warp-drive/core-types': 0.0.0-beta.4 peerDependenciesMeta: '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.4.0-beta.11(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/json-api': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/request-utils@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/request': 5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/model@4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): + /@ember-data/model@4.12.8(@babel/core@7.24.5)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): resolution: {integrity: sha512-rJQVri/mrZIdwmonVqbHVsCI+xLvW5CClnlXLiHCBDpoq/klXJ6u5FMglH64GAEpjuIfWKiygdOvMGiaYFJt+A==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4358,17 +4038,17 @@ packages: '@ember-data/json-api': optional: true dependencies: - '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.92.0) + '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.91.0) '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember-data/tracking': 4.12.8 '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.5)(ember-source@3.28.12) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 @@ -4381,7 +4061,7 @@ packages: - supports-color dev: true - /@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): + /@ember-data/model@5.3.0(@babel/core@7.24.5)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4402,17 +4082,17 @@ packages: optional: true dependencies: '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) - '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) + '@ember-data/graph': 5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 5.3.0(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.5)(ember-source@3.28.12) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 @@ -4424,37 +4104,46 @@ packages: - supports-color dev: true - /@ember-data/model@5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-5dARv9gPA6bpdsTlkXo2uNvZxeya14qMh8fAuBwx3PJ+FD+2itxAJf6Wcb70HwTvdBMVnb9rasaz+8kGQSfQOA==} - engines: {node: '>= 18.20.3'} + /@ember-data/model@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/debug@5.4.0-beta.4)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/legacy-compat@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2): + resolution: {integrity: sha512-Q7LOq1tkrJ1iAJQtdZy4F374ZNlzlTHqwkU5WYbzVjpyqJiWuI709wLeHK63fqnmTfivGn7yQ6vnwY+ro9KCFg==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/graph': 5.4.0-beta.11 - '@ember-data/json-api': 5.4.0-beta.11 - '@ember-data/legacy-compat': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@ember-data/tracking': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/debug': 5.4.0-beta.4 + '@ember-data/graph': 5.4.0-beta.4 + '@ember-data/json-api': 5.4.0-beta.4 + '@ember-data/legacy-compat': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4 + '@ember-data/tracking': 5.4.0-beta.4 + '@ember/string': ^3.1.1 + '@warp-drive/core-types': 0.0.0-beta.4 + ember-inflector: ^4.0.2 peerDependenciesMeta: + '@ember-data/debug': + optional: true '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.4.0-beta.11(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/legacy-compat': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@ember-data/debug': 5.4.0-beta.4(@ember-data/store@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/graph': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/json-api': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/request-utils@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/request@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/tracking': 5.4.0-beta.4(@babel/core@7.24.5)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 inflection: 3.0.0 + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4463,13 +4152,13 @@ packages: resolution: {integrity: sha512-acOT5m5Bnq78IYcCjRoP9Loh65XNODFor+nThvH4IDmfaxNfKfr8Qheu4f23r5oPOXmHbcDBWRjsjs2dkaKTAw==} engines: {node: 16.* || >= 18.*} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/runtime': 7.24.7 + '@babel/core': 7.24.5 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/runtime': 7.24.5 '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) babel-import-util: 1.4.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 babel6-plugin-strip-class-callcheck: 6.0.0 broccoli-debug: 0.6.5 @@ -4497,13 +4186,44 @@ packages: resolution: {integrity: sha512-n7VCPgvjS0Yza5USBucdYjTvlk5GC6fIdWiQUGdK9QxHnyekFg2Znu932ulKp/Iokoc8iBEaVX3HoiCwM/Hw1w==} engines: {node: 16.* || >= 18.*} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/runtime': 7.24.7 + '@babel/core': 7.24.5 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/runtime': 7.24.5 '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) babel-import-util: 1.4.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-filter-imports: 4.0.0 + babel6-plugin-strip-class-callcheck: 6.0.0 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-merge-trees: 4.2.0 + calculate-cache-key-for-tree: 2.0.0 + chalk: 4.1.2 + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-version-checker: 5.1.2 + git-repo-info: 2.1.1 + npm-git-info: 1.0.3 + semver: 7.6.2 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/private-build-infra@5.4.0-beta.4: + resolution: {integrity: sha512-xUh/YhgdNuWHgi2Y/9mmc53CnEw8bpXLpPoM+Rpdf6UTWbxLBBUXpwZqU43j+7K30MMt0+HwnRneu6YvFA0bMA==} + engines: {node: '>= 18.19.1'} + dependencies: + '@babel/core': 7.24.5 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/runtime': 7.24.5 + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + babel-import-util: 2.1.1 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 babel6-plugin-strip-class-callcheck: 6.0.0 broccoli-debug: 0.6.5 @@ -4511,12 +4231,13 @@ packages: broccoli-merge-trees: 4.2.0 calculate-cache-key-for-tree: 2.0.0 chalk: 4.1.2 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-version-checker: 5.1.2 git-repo-info: 2.1.1 npm-git-info: 1.0.3 + pnpm-sync-dependencies-meta-injected: 0.0.10 semver: 7.6.2 silent-error: 1.1.1 transitivePeerDependencies: @@ -4524,35 +4245,27 @@ packages: - supports-color dev: true - /@ember-data/request-utils@5.3.0(@babel/core@7.24.7): + /@ember-data/request-utils@5.3.0(@babel/core@7.24.5): resolution: {integrity: sha512-f/DGyW7tKbx1NCxz/arDBXTwEiV0+a0m8AStTMOlPkGLvnDhuHAH3jVlhuNweFxI6CmfXaL+UAY7g+uWAwCn0Q==} engines: {node: 16.* || >= 18} dependencies: - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /@ember-data/request-utils@5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-MqYIGojTB8mcIYTzcAZU6uoyLNv4PNiDbTilST2TODHVCAP4v5K/V92KS8rQxuo4Tg590OVaK3B+CPb/RQQs7g==} - engines: {node: '>= 18.20.3'} + /@ember-data/request-utils@5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-7JrIoK358kefQz+JvPksgxRAJbfKT9116bel495cAWbr3X6C6uZz5FhmIx7Y3WQWfnTynbPXCJhOEyJ+eEgRvw==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember/string': 3.1.1 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-inflector: 4.0.2 - peerDependenciesMeta: - '@ember/string': - optional: true - ember-inflector: - optional: true + '@warp-drive/core-types': 0.0.0-beta.4 dependencies: - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: - - '@glint/template' + - '@babel/core' - supports-color dev: true @@ -4562,38 +4275,41 @@ packages: dependencies: '@ember-data/private-build-infra': 4.12.8 '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/request@5.3.0(@babel/core@7.24.7): + /@ember-data/request@5.3.0(@babel/core@7.24.5): resolution: {integrity: sha512-dsgwnhXYMlgO99DPur2AYQpFigU8DSk628GZ9qDhQQ9IRfGkT3yjFGg9M/Bp0G+U3dJbs56Tiy+VhSl36k0Wsw==} engines: {node: 16.* || >= 18} dependencies: '@ember-data/private-build-infra': 5.3.0 '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/request@5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-UIlD8Mg0fmvKmnhtan1Oi6C47GKi0CED9nTaFjGJ/HFEd/XFww1PFQb9+x4+r6WAoZLCrx5V7AfLvrSSYbrUXg==} - engines: {node: '>= 18.20.3'} + /@ember-data/request@5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-pnua6aHUTnToAg/cRbYX3qRs+2lUTE+hSrLGJN5dWGbfuIroBkOuhj1yQsHw3YieEWc/aC5k/Uoll2XiSHvtWg==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@warp-drive/core-types': 0.0.0-beta.11 + '@warp-drive/core-types': 0.0.0-beta.4 dependencies: + '@ember-data/private-build-infra': 5.4.0-beta.4 '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4610,9 +4326,9 @@ packages: ember-inflector: ^4.0.2 dependencies: '@ember-data/private-build-infra': 4.12.8 - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 @@ -4621,7 +4337,7 @@ packages: - supports-color dev: true - /@ember-data/serializer@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2): + /@ember-data/serializer@5.3.0(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-inflector@4.0.2): resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4630,8 +4346,8 @@ packages: dependencies: '@ember-data/private-build-infra': 5.3.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 transitivePeerDependencies: @@ -4640,31 +4356,29 @@ packages: - supports-color dev: true - /@ember-data/serializer@5.4.0-beta.11(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-g5+b7qmCE5yOjVVWFkePRXxawwlB10BiMUhijeDeQ5KtsM0/n8VgvLG2JWyxL1ZM7eRYhkO0aSErJRM21M+tsQ==} - engines: {node: '>= 18.20.3'} + /@ember-data/serializer@5.4.0-beta.4(@babel/core@7.24.5)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2): + resolution: {integrity: sha512-mFIt53D6zVTgRrhHpHGDCEgJOQE68sxybZ+Rd+3CBHOoYA9WKvuJQOosnCFtAFQiy544fGJXvtMyflbhz1MytA==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/legacy-compat': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/store': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember/string': ^3.1.1 + '@warp-drive/core-types': 0.0.0-beta.4 + ember-inflector: ^4.0.2 dependencies: - '@ember-data/legacy-compat': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/store@4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12): + /@ember-data/store@4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12): resolution: {integrity: sha512-pI+c/ZtRO5T02JcQ+yvUQsRZIIw/+fVUUnxa6mHiiNkjOJZaK8/2resdskSgV3SFGI82icanV7Ve5LJj9EzscA==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4688,12 +4402,12 @@ packages: '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) - '@ember-data/model': 4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/model': 4.12.8(@babel/core@7.24.5)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) '@ember-data/private-build-infra': 4.12.8 '@ember-data/tracking': 4.12.8 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.5)(ember-source@3.28.12) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@babel/core' @@ -4702,7 +4416,7 @@ packages: - supports-color dev: true - /@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12): + /@ember-data/store@5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12): resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==} engines: {node: 16.* || >= 18.*} peerDependencies: @@ -4711,11 +4425,11 @@ packages: '@glimmer/tracking': ^1.1.2 dependencies: '@ember-data/private-build-infra': 5.3.0 - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/tracking': 5.3.0(@babel/core@7.24.5) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.5)(ember-source@3.28.12) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -4723,22 +4437,25 @@ packages: - supports-color dev: true - /@ember-data/store@5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-diW8Rv76u/OrQa+KczyIAtOELNrXFpqeHwdOtzL3dJEF8/uAaFe8aI7865+3M8NFSI5aqYLd8EOJbH0R3M2Dug==} - engines: {node: '>= 18.20.3'} + /@ember-data/store@5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4): + resolution: {integrity: sha512-dikCOoKS0JqYrCg1og2Sf812tbHpagRYli368WTHuA3gdOeMgVG7oxi48kdMbs6Z5j94Jx8Rc9HFOBIVpZD0eA==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember-data/request': 5.4.0-beta.11 - '@ember-data/request-utils': 5.4.0-beta.11 - '@ember-data/tracking': 5.4.0-beta.11 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/request': 5.4.0-beta.4 + '@ember-data/tracking': 5.4.0-beta.4 + '@ember/string': ^3.1.1 + '@warp-drive/core-types': 0.0.0-beta.4 dependencies: - '@ember-data/request': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/request': 5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/tracking': 5.4.0-beta.4(@babel/core@7.24.5)(ember-source@3.28.12) + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4748,39 +4465,39 @@ packages: engines: {node: 16.* || >= 18} dependencies: '@ember-data/private-build-infra': 4.12.8 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/tracking@5.3.0(@babel/core@7.24.7): + /@ember-data/tracking@5.3.0(@babel/core@7.24.5): resolution: {integrity: sha512-CEaV9zbKY40I0c7a7AXIhV4P+veA70plWCGU2fA/AMk69BdT64vKx9r+HPvAVsaz7ER4XCnUqyPAZnCWypa9WA==} engines: {node: 16.* || >= 18} dependencies: '@ember-data/private-build-infra': 5.3.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color dev: true - /@ember-data/tracking@5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12): - resolution: {integrity: sha512-tkfKi3k4zaki6ttnWcfnnG6biNgPC6RrU/nzqZVvxFNXb751myUUWstqF1hz74ZxLNtl/azPgKmeEd2Z/3QjOA==} - engines: {node: '>= 18.20.3'} - peerDependencies: - '@warp-drive/core-types': 0.0.0-beta.11 - ember-source: '>= 3.28.12' + /@ember-data/tracking@5.4.0-beta.4(@babel/core@7.24.5)(ember-source@3.28.12): + resolution: {integrity: sha512-04e1oxjPalptCyWG/jcBLqHyTxP+yPeRvDjGzOw83tbNBpEr4SXZIgmX9XHhWGc4m8fveTpRU5YkoxN7GJuoqQ==} + engines: {node: '>= 18.19.1'} dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-source: 3.28.12(@babel/core@7.24.7) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.5)(ember-source@3.28.12) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' + - ember-source - supports-color dev: true @@ -4820,7 +4537,7 @@ packages: '@types/eslint': 8.56.10 fs-extra: 9.1.0 slash: 3.0.0 - tslib: 2.6.3 + tslib: 2.6.2 dev: true /@ember/edition-utils@1.2.0: @@ -4845,11 +4562,11 @@ packages: peerDependencies: ember-source: '*' dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 ember-cli-typescript: 4.2.1 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - '@glint/template' - supports-color @@ -4885,7 +4602,7 @@ packages: - supports-color dev: true - /@ember/render-modifiers@2.1.0(@babel/core@7.24.7)(ember-source@3.28.12): + /@ember/render-modifiers@2.1.0(@babel/core@7.24.5)(ember-source@3.28.12): resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -4895,10 +4612,10 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-babel: 7.26.11 - ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.24.7) - ember-source: 3.28.12(@babel/core@7.24.7) + ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.24.5) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -4912,21 +4629,21 @@ packages: transitivePeerDependencies: - supports-color - /@ember/test-helpers@2.9.4(@babel/core@7.24.7)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0): + /@ember/test-helpers@2.9.4(@babel/core@7.24.5)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0): resolution: {integrity: sha512-z+Qs1NYWyIVDmrY6WdmOS5mdG1lJ5CFfzh6dRhLfs9lq45deDaDrVNcaCYhnNeJZTvUBK2XR2SvPcZm0RloXdA==} engines: {node: 10.* || 12.* || 14.* || 15.* || >= 16.*} peerDependencies: ember-source: '>=3.8.0' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@embroider/util': 1.13.1(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.7) - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.5) + ember-source: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -4941,14 +4658,14 @@ packages: ember-source: '>=3.8.0' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@embroider/util': 1.13.1(ember-source@3.26.2) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.7) - ember-source: 3.26.2(@babel/core@7.24.7) + ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.5) + ember-source: 3.26.2(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -4956,44 +4673,44 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0): + /@ember/test-helpers@3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.91.0): resolution: {integrity: sha512-HEI28wtjnQuEj9+DstHUEEKPtqPAEVN9AAVr4EifVCd3DyEDy0m6hFT4qbap1WxAIktLja2QXGJg50lVWzZc5g==} engines: {node: 16.* || >= 18} peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - '@glint/template' - supports-color - webpack dev: true - /@ember/test-helpers@3.3.0(ember-source@3.28.12)(webpack@5.92.0): + /@ember/test-helpers@3.3.0(ember-source@3.28.12)(webpack@5.91.0): resolution: {integrity: sha512-HEI28wtjnQuEj9+DstHUEEKPtqPAEVN9AAVr4EifVCd3DyEDy0m6hFT4qbap1WxAIktLja2QXGJg50lVWzZc5g==} engines: {node: 16.* || >= 18} peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - '@glint/template' - supports-color @@ -5007,15 +4724,15 @@ packages: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.2 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) transitivePeerDependencies: - '@glint/template' - supports-color @@ -5033,11 +4750,11 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/addon-shim@1.8.9: - resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==} + /@embroider/addon-shim@1.8.8: + resolution: {integrity: sha512-+SkD/JJqnmCBJpsjPu419iNA9kQdqojNBrldE7f5H80A4FWUGRO9s622+SwdzKiXCaMWcNeww7Ah7CL/YZPoHg==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@embroider/shared-internals': 2.6.1 + '@embroider/shared-internals': 2.6.0 broccoli-funnel: 3.0.8 common-ancestor-path: 1.0.1 semver: 7.6.2 @@ -5045,8 +4762,8 @@ packages: - supports-color dev: true - /@embroider/macros@1.16.3(@glint/template@1.4.0): - resolution: {integrity: sha512-WOQjl3aT3I5gG4XDLpCJjrKhNSapgH7FiLtpzM6lGfTFoA90rZojfjf5MELwzqlhjug0U2xLvyjw0l+kiBmDig==} + /@embroider/macros@1.16.1(@glint/template@1.4.0): + resolution: {integrity: sha512-yBavtQBbiCjIW4tTNdoS+5/eu3mckZImrcVFkloRvZ5ZWvs2zqnLJVtfNsPMxhWu6dknFlmLqfuT30+kqnsQbg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -5054,7 +4771,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.6.1 + '@embroider/shared-internals': 2.6.0 '@glint/template': 1.4.0 assert-never: 1.2.1 babel-import-util: 2.1.1 @@ -5066,12 +4783,12 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/shared-internals@2.6.1: - resolution: {integrity: sha512-STU1oDP36JQY+zpivyAfXGXadN664d+DOiVNBUW+4AAuWLVxIRWDIuFj8UxzREXZU9trZY8vOhKwKQtfEgdwSg==} + /@embroider/shared-internals@2.6.0: + resolution: {integrity: sha512-A2BYQkhotdKOXuTaxvo9dqOIMbk+2LqFyqvfaaePkZcFJvtCkvTaD31/sSzqvRF6rdeBHjdMwU9Z2baPZ55fEQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.1.1 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 js-string-escape: 1.0.1 @@ -5096,12 +4813,12 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@glint/environment-ember-loose': 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) '@glint/template': 1.4.0 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - supports-color dev: true @@ -5119,10 +4836,10 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 3.26.2(@babel/core@7.24.7) + ember-source: 3.26.2(@babel/core@7.24.5) transitivePeerDependencies: - supports-color dev: true @@ -5140,14 +4857,23 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - supports-color dev: true + /@esbuild/aix-ppc64@0.20.2: + resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/aix-ppc64@0.21.5: resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -5175,6 +4901,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.20.2: + resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.21.5: resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} @@ -5202,6 +4937,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.20.2: + resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.21.5: resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} @@ -5229,6 +4973,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.20.2: + resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.21.5: resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} @@ -5256,6 +5009,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.20.2: + resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.21.5: resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} @@ -5283,6 +5045,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.20.2: + resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.21.5: resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} @@ -5310,6 +5081,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.20.2: + resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.21.5: resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} @@ -5337,6 +5117,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.20.2: + resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.21.5: resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} @@ -5364,6 +5153,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.20.2: + resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.21.5: resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} @@ -5391,6 +5189,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.20.2: + resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.21.5: resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} @@ -5418,6 +5225,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.20.2: + resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.21.5: resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} @@ -5445,6 +5261,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.20.2: + resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.21.5: resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} @@ -5472,6 +5297,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.20.2: + resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.21.5: resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} @@ -5499,6 +5333,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.20.2: + resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.21.5: resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} @@ -5526,6 +5369,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.20.2: + resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.21.5: resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} @@ -5553,6 +5405,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.20.2: + resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.21.5: resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} @@ -5580,6 +5441,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.20.2: + resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.21.5: resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} @@ -5595,11 +5465,20 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: false + dev: false + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true optional: true - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + /@esbuild/netbsd-x64@0.20.2: + resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -5634,6 +5513,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.20.2: + resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.21.5: resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} @@ -5661,6 +5549,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.20.2: + resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.21.5: resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} @@ -5688,6 +5585,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.20.2: + resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.21.5: resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} @@ -5715,6 +5621,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.20.2: + resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.21.5: resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} @@ -5742,6 +5657,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.20.2: + resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.21.5: resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} @@ -5771,8 +5695,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.10.1: - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -5781,7 +5705,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) espree: 7.3.1 globals: 13.24.0 ignore: 4.0.6 @@ -5798,7 +5722,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -5851,7 +5775,7 @@ packages: '@glimmer/wire-format': 0.92.0 dev: true - /@glimmer/component@1.1.2(@babel/core@7.24.7): + /@glimmer/component@1.1.2(@babel/core@7.24.5): resolution: {integrity: sha512-XyAsEEa4kWOPy+gIdMjJ8XlzA3qrGH55ZDv6nA16ibalCR17k74BI0CztxuRds+Rm6CtbUVgheCVlcCULuqD7A==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: @@ -5866,9 +5790,9 @@ packages: 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: 3.0.0(@babel/core@7.24.7) + ember-cli-typescript: 3.0.0(@babel/core@7.24.5) ember-cli-version-checker: 3.1.3 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -6406,59 +6330,59 @@ packages: '@glimmer/util': 0.92.0 dev: true - /@glimmer/vm-babel-plugins@0.77.5(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.77.5(@babel/core@7.24.5): resolution: {integrity: sha512-jTBM7fJMrIEy4/bCeI8e7ypR+AuWYzLA+KORCGbnTJtL/NYg4G8qwhQAZBtg1d3KmoqyqaCsyqE6f4/tzJO4eQ==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - /@glimmer/vm-babel-plugins@0.80.3(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.80.3(@babel/core@7.24.5): resolution: {integrity: sha512-9ej6xlm5MzHBJ5am2l0dbbn8Z0wJoYoMpM8FcrGMlUP6SPMLWxvxpMsApgQo8u6dvZRCjR3/bw3fdf7GOy0AFw==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true - /@glimmer/vm-babel-plugins@0.83.1(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.83.1(@babel/core@7.24.5): resolution: {integrity: sha512-Cz0e/SrOo1gSNA0PXZRYI1WGmlQSAQCpiERBlXjjpwoLgiqx2kvsjfFiCUC/CfpsO6WN6wuPMeTFGJuhSSeL5A==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true - /@glimmer/vm-babel-plugins@0.84.2(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.84.2(@babel/core@7.24.5): resolution: {integrity: sha512-HS2dEbJ3CgXn56wk/5QdudM7rE3vtNMvPIoG7Rrg+GhkGMNxBCIRxOeEF2g520j9rwlA2LAZFpc7MCDMFbTjNA==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true - /@glimmer/vm-babel-plugins@0.84.3(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.84.3(@babel/core@7.24.5): resolution: {integrity: sha512-fucWuuN7Q9QFB0ODd+PCltcTkmH4fLqYyXGArrfLt/TYN8gLv0yo00mPwFOSY7MWti/MUx88xd20/PycvYtg8w==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true - /@glimmer/vm-babel-plugins@0.87.1(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.87.1(@babel/core@7.24.5): resolution: {integrity: sha512-VbhYHa+HfGFiTIOOkvFuYPwBTaDvWTAR1Q55RI25JI6Nno0duBLB3UVRTDgHM+iOfbgRN7OSR5XCe/C5X5C5LA==} engines: {node: '>=16'} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true - /@glimmer/vm-babel-plugins@0.92.0(@babel/core@7.24.7): + /@glimmer/vm-babel-plugins@0.92.0(@babel/core@7.24.5): resolution: {integrity: sha512-s/jPlTykZb3YzzOCVmGyMP8NihonHM+eY5WBQl+MOCXe2KdGkTAxFgnuGYzHTtJ/JzCRa/YRXQhJhncJSg6L2A==} engines: {node: '>=16'} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' dev: true @@ -6533,7 +6457,7 @@ packages: ember-modifier: optional: true dependencies: - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glint/template': 1.4.0 ember-cli-htmlbars: 6.3.0 ember-modifier: 4.1.0(ember-source@5.3.0) @@ -6542,6 +6466,11 @@ packages: /@glint/template@1.4.0: resolution: {integrity: sha512-yD271NhLei/HSQ6utm6hKgoU+B5D5DY+B1irPvgI4KsDEcZI7v/INf5HAMJfzCg92bP1sIxSOuXu5DU6VsY7Mw==} + /@gwhitney/detect-indent@7.0.1: + resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} + engines: {node: '>=12.20'} + dev: true + /@handlebars/parser@1.1.0: resolution: {integrity: sha512-rR7tJoSwJ2eooOpYGxGGW95sLq6GXUaS1UtWvN7pei6n2/okYvCGld9vsUTvkl2migxbkszsycwtMf/GEc1k1A==} dev: true @@ -6552,10 +6481,9 @@ packages: /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -6564,10 +6492,9 @@ packages: /@humanwhocodes/config-array@0.5.0: resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -6580,16 +6507,14 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead dev: true /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead dev: true - /@inquirer/figures@1.0.3: - resolution: {integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==} + /@inquirer/figures@1.0.1: + resolution: {integrity: sha512-mtup3wVKia3ZwULPHcbs4Mor8Voi+iIXEWD7wCNbIO6lYR62oPCTQyrddi5OMYVXHzeCSoneZwJuS8sBvlEwDw==} engines: {node: '>=18'} dev: true @@ -6666,7 +6591,7 @@ packages: jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.5 pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 @@ -6802,7 +6727,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -6813,7 +6738,7 @@ packages: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.5 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -6879,7 +6804,7 @@ packages: fs-extra: 9.1.0 proper-lockfile: 4.1.2 slash: 3.0.0 - tslib: 2.6.3 + tslib: 2.6.2 upath: 2.0.1 dev: true @@ -6973,12 +6898,12 @@ packages: rimraf: 3.0.2 dev: true - /@npmcli/package-json@5.2.0: - resolution: {integrity: sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==} + /@npmcli/package-json@5.1.0: + resolution: {integrity: sha512-1aL4TuVrLS9sf8quCLerU3H9J4vtCtgu8VauYozrmEyU57i/EdKleCnsQ7vpnABIH6c9mnTxcH5sFkO3BlV8wQ==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.7 - glob: 10.4.1 + glob: 10.3.14 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 normalize-package-data: 6.0.1 @@ -7126,11 +7051,138 @@ packages: dev: true optional: true + /@pnpm/cli-meta@5.0.1: + resolution: {integrity: sha512-s7rVArn3s78w2ZDWC2/NzMaYBzq39QBmo1BQ4+qq1liX+ltSErDyAx3M/wvvJQgc+Ur3dZJYuc9t96roPnW3XQ==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/types': 9.1.0 + load-json-file: 6.2.0 + dev: true + + /@pnpm/cli-utils@2.0.9(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-mNujOPCopIi4r7D2HJ96hHKPEr/UPuZGruQvPVvjoc/pCP0l+y38xZAT72W2WhEM4Fo/zP8L+6g/zf88qUSbbg==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/cli-meta': 5.0.1 + '@pnpm/config': 18.4.0(@pnpm/logger@5.0.0) + '@pnpm/default-reporter': 12.2.3(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/logger': 5.0.0 + '@pnpm/manifest-utils': 5.0.1(@pnpm/logger@5.0.0) + '@pnpm/package-is-installable': 8.0.2(@pnpm/logger@5.0.0) + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 + chalk: 4.1.2 + load-json-file: 6.2.0 + dev: true + + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + dev: true + + /@pnpm/config@18.4.0(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-8B4Pw7cnMvO3kYUBZYYIjg6BcGhHwxEEkmBAcqAeF9NM6LmG6F0lFNsOf6XPfHZMx2vUTpZxaWo0FQo1uU2AAw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/constants': 7.1.0 + '@pnpm/error': 5.0.1 + '@pnpm/git-utils': 1.0.0 + '@pnpm/matcher': 5.0.0 + '@pnpm/npm-conf': 2.2.0 + '@pnpm/pnpmfile': 5.0.7(@pnpm/logger@5.0.0) + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 + better-path-resolve: 1.0.0 + camelcase: 6.3.0 + camelcase-keys: 6.2.2 + can-write-to-dir: 1.1.1 + is-subdir: 1.2.0 + is-windows: 1.0.2 + normalize-registry-url: 2.0.0 + path-absolute: 1.0.1 + path-name: 1.0.0 + ramda: /@pnpm/ramda@0.28.1 + read-ini-file: 4.0.0 + realpath-missing: 1.1.0 + which: 3.0.1 + transitivePeerDependencies: + - '@pnpm/logger' + dev: true + + /@pnpm/constants@7.1.0: + resolution: {integrity: sha512-PzpiPtGF+bIrmkNaHgOIfBZw669+rkUtt/5UFzHukiETwI4/+BTYz8FAr+m5Dfuns531Y+fYRFOpB0PdbAU0+w==} + engines: {node: '>=16.14'} + dev: true + /@pnpm/constants@7.1.1: resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} engines: {node: '>=16.14'} dev: true + /@pnpm/core-loggers@9.0.1(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-qP/kk6OeLSxqhvA4n6u4XB6evqD9h1w9p4qtdBOVbkZloCK7L9btkSmKNolBoQ3wrOz7WRFfjRekYUSKphMMCg==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/logger': 5.0.0 + '@pnpm/types': 9.1.0 + dev: true + + /@pnpm/dedupe.issues-renderer@1.0.0: + resolution: {integrity: sha512-vlo2t1ERLH3vsL1PtlCue6qfpWofN2Pt2bvGIPtN6Y4siCZVwjy9GU3yXJk1wS2+a7qj9plPiobebadJgV/VHw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/dedupe.types': 1.0.0 + archy: 1.0.0 + chalk: 4.1.2 + dev: true + + /@pnpm/dedupe.types@1.0.0: + resolution: {integrity: sha512-WGZ5E7aMPwaM+WMFYszTCP3Sms/gE0nLgI37gFnNbaKgAh5R7GojSHCxLgXqjiz0Jwx+Qi9BmdDgN1cJs5XBsg==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/default-reporter@12.2.3(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-ALV6AQOcRPJ5bZlcCHDFQ4cEqH2B/2Luu0VYoAoofINgbhNDOKCrV6PkqLvnMQps98k1f7mtn4w/u4r99+qr7g==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/config': 18.4.0(@pnpm/logger@5.0.0) + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/dedupe.issues-renderer': 1.0.0 + '@pnpm/dedupe.types': 1.0.0 + '@pnpm/error': 5.0.1 + '@pnpm/logger': 5.0.0 + '@pnpm/render-peer-issues': 4.0.1 + '@pnpm/types': 9.1.0 + ansi-diff: 1.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + normalize-path: 3.0.0 + pretty-bytes: 5.6.0 + pretty-ms: 7.0.1 + ramda: /@pnpm/ramda@0.28.1 + right-pad: 1.0.1 + rxjs: 7.8.1 + semver: 7.6.2 + stacktracey: 2.1.8 + string-length: 4.0.2 + strip-ansi: 6.0.1 + dev: true + + /@pnpm/error@5.0.1: + resolution: {integrity: sha512-JQSOeSEqrV6k6+kKgrlSJ7gddJRcjxtNCxSVJRIqwckkGSdSTNpXmKEdGgLlaDuEwElPAZUmLDGSqk5InJ5pMA==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/constants': 7.1.0 + dev: true + /@pnpm/error@5.0.3: resolution: {integrity: sha512-ONJU5cUeoeJSy50qOYsMZQHTA/9QKmGgh1ATfEpCLgtbdwqUiwD9MxHNeXUYYI/pocBCz6r1ZCFqiQvO+8SUKA==} engines: {node: '>=16.14'} @@ -7138,6 +7190,15 @@ packages: '@pnpm/constants': 7.1.1 dev: true + /@pnpm/fetcher-base@14.0.1: + resolution: {integrity: sha512-DXPZ33CrmDQXnYzwvqyP7I0BF0MQELo4ah2JGpXhLhgOdzU+vj7zdKFo2x82L8anrK861IRi01V8o14oATq1vA==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/resolver-base': 10.0.1 + '@pnpm/types': 9.1.0 + '@types/ssri': 7.1.5 + dev: true + /@pnpm/find-workspace-dir@6.0.3: resolution: {integrity: sha512-0iJnNkS4T8lJE4ldOhRERgER1o59iHA1nMlvpUI5lxNC9SUruH6peRUOlP4/rNcDg+UQ9u0rt5loYOnWKCojtw==} engines: {node: '>=16.14'} @@ -7146,11 +7207,269 @@ packages: find-up: 5.0.0 dev: true + /@pnpm/find-workspace-packages@6.0.9(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-80t6m6w3EfOg5k88CR8Eya6aOJi2uXyYGFSv2Y+3DqGAWD2x6CFLM3kop2Zi1nL9THMYpYF3hLnBRbqcJ8rmRg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/cli-utils': 2.0.9(@pnpm/logger@5.0.0) + '@pnpm/constants': 7.1.0 + '@pnpm/fs.find-packages': 2.0.1 + '@pnpm/types': 9.1.0 + '@pnpm/util.lex-comparator': 1.0.0 + read-yaml-file: 2.1.0 + transitivePeerDependencies: + - '@pnpm/logger' + dev: true + + /@pnpm/fs.find-packages@2.0.1: + resolution: {integrity: sha512-QxG4YrnqnFdi9zmGxzUUH7YF6hgFqtPjDmiMlUvPbASSFRIr6mIT1rTynos2cbg0bRGXpLpp+0XtyOMdDGnBnQ==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 + '@pnpm/util.lex-comparator': 1.0.0 + fast-glob: 3.3.2 + p-filter: 2.1.0 + dev: true + + /@pnpm/fs.hard-link-dir@2.0.1(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-ZsNyKG9YV9rZRhubj8bLxnysLg1LUwh0rdlVnp6ScIT9CtAA+C74kx2KK9E4TNofgb3qAbRqU4aKOaAoLmTSjg==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/logger': 5.0.0 + dev: true + + /@pnpm/git-utils@1.0.0: + resolution: {integrity: sha512-lUI+XrzOJN4zdPGOGnFUrmtXAXpXi8wD8OI0nWOZmlh+raqbLzC3VkXu1zgaduOK6YonOcnQW88O+ojav1rAdA==} + engines: {node: '>=16.14'} + dependencies: + execa: /safe-execa@0.1.2 + dev: true + + /@pnpm/graceful-fs@3.0.0: + resolution: {integrity: sha512-72kkqIL2sacOVr6Y6B6xDGjRC4QgTLeIGkw/5XYyeMgMeL9mDE0lonZEOL9JuLS0XPOXQoyDtRCSmUrzAA57LQ==} + engines: {node: '>=16.14'} + dependencies: + graceful-fs: 4.2.11 + dev: true + + /@pnpm/graceful-fs@3.2.0: + resolution: {integrity: sha512-vRoXJxscDpHak7YE9SqCkzfrayn+Lw+YueOeHIPEqkgokrHeYgYeONoc2kGh0ObHaRtNSsonozVfJ456kxLNvA==} + engines: {node: '>=16.14'} + dependencies: + graceful-fs: 4.2.11 + dev: true + + /@pnpm/hooks.types@1.0.1: + resolution: {integrity: sha512-Zx2hzwxBKv1RmFzyu4pEVY7QeIGUb54smSSYt8GcJgByn+uMXgwJ7ydv9t2Koc90QTqk8J3P2J+RDrZVIQpVQw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/lockfile-types': 5.1.0 + '@pnpm/types': 9.1.0 + dev: true + + /@pnpm/lockfile-types@5.1.0: + resolution: {integrity: sha512-14eYp9iOdJ7SyOIVXomXhbVnc14DEhzMLS3eKqxYxi9LkANUfxx1/pwRiRY/lTiP9RFS+OkIcTm2QiLsmNEctw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/types': 9.1.0 + dev: true + + /@pnpm/logger@5.0.0: + resolution: {integrity: sha512-YfcB2QrX+Wx1o6LD1G2Y2fhDhOix/bAY/oAnMpHoNLsKkWIRbt1oKLkIFvxBMzLwAEPqnYWguJrYC+J6i4ywbw==} + engines: {node: '>=12.17'} + dependencies: + bole: 5.0.12 + ndjson: 2.0.0 + dev: true + + /@pnpm/manifest-utils@5.0.1(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-vQUmd0NQNv1yWEeFA4pjuBCs4AqhaHW4bVpuaD19lHE5J9SCs7iNRDpjnxjTm/qgDgO/hqu/spuAXEbPxR8u0A==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/types': 9.1.0 + transitivePeerDependencies: + - '@pnpm/logger' + dev: true + + /@pnpm/matcher@5.0.0: + resolution: {integrity: sha512-uh+JBmW8XHGwz9x0K0Ok+TtMiu3ghEaqHHm7dqIubitBP8y9Y0LLP6D2fxWblogjpVzSlH3DpDR1Vicuhw9/cQ==} + engines: {node: '>=16.14'} + dependencies: + escape-string-regexp: 4.0.0 + dev: true + + /@pnpm/network.ca-file@1.0.2: + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} + dependencies: + graceful-fs: 4.2.11 + dev: true + + /@pnpm/npm-conf@2.2.0: + resolution: {integrity: sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==} + engines: {node: '>=12'} + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + dev: true + + /@pnpm/package-is-installable@8.0.2(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-eYuqNBjzYf5wXbD4Xm6ZupRPjYxn2sp6mtYL9+bMntx1+yoUlCJABrYcSvbTM7kheoHyHRf+gEQDFKdn5trQ6w==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/logger': 5.0.0 + '@pnpm/types': 9.1.0 + detect-libc: 2.0.3 + execa: /safe-execa@0.1.2 + mem: 8.1.1 + semver: 7.6.2 + dev: true + + /@pnpm/pnpmfile@5.0.7(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-A8uwamvs9jhf3DYLuGHCngWW8WXEDgcm3nwOeRTWJOOgButgXueIRHcEZPiKgQwy6t116ntimNeW5H3/hjim6w==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/hooks.types': 1.0.1 + '@pnpm/lockfile-types': 5.1.0 + '@pnpm/logger': 5.0.0 + '@pnpm/store-controller-types': 15.0.1 + '@pnpm/types': 9.1.0 + chalk: 4.1.2 + path-absolute: 1.0.1 + dev: true + + /@pnpm/ramda@0.28.1: + resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} + dev: true + + /@pnpm/read-project-manifest@5.0.1: + resolution: {integrity: sha512-MDXuQpYFbabSXzAnqP7VIQqBx5Z1fzOhzB/3YmIXJ+tE7Wue//IR3itMSYlWeaFLo1G5PCJklM2zBdvggRw1nw==} + engines: {node: '>=16.14'} + dependencies: + '@gwhitney/detect-indent': 7.0.1 + '@pnpm/error': 5.0.1 + '@pnpm/graceful-fs': 3.0.0 + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.1.0 + '@pnpm/write-project-manifest': 5.0.1 + fast-deep-equal: 3.1.3 + is-windows: 1.0.2 + json5: 2.2.3 + parse-json: 5.2.0 + read-yaml-file: 2.1.0 + sort-keys: 4.2.0 + strip-bom: 4.0.0 + dev: true + + /@pnpm/read-project-manifest@5.0.11: + resolution: {integrity: sha512-themRLiDt9Ud6Somlu0PJbeprBBQEhlI1xNG5bZIv26yfLsc1vYLd1TfgGViD1b8fP0jxAqsUrDM+WMaMKI+gw==} + engines: {node: '>=16.14'} + dependencies: + '@gwhitney/detect-indent': 7.0.1 + '@pnpm/error': 5.0.3 + '@pnpm/graceful-fs': 3.2.0 + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.4.2 + '@pnpm/write-project-manifest': 5.0.6 + fast-deep-equal: 3.1.3 + is-windows: 1.0.2 + json5: 2.2.3 + lodash.clonedeep: 4.5.0 + parse-json: 5.2.0 + read-yaml-file: 2.1.0 + sort-keys: 4.2.0 + strip-bom: 4.0.0 + dev: true + + /@pnpm/render-peer-issues@4.0.1: + resolution: {integrity: sha512-+SsNmbBHH7lBsFrs6dQCEWRtT+Bmq9MYxu+xgkXRplyvjSEQmM0h/UduIw5s8ZAlUuQcxNVTvl0b7ul6OPEIwg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/types': 9.1.0 + archy: 1.0.0 + chalk: 4.1.2 + cli-columns: 4.0.0 + dev: true + + /@pnpm/resolver-base@10.0.1: + resolution: {integrity: sha512-2yufLOpiPKQyNVLbL3dgoytkDuuURB5yBOrFtafiuZieGZJid2AeHmFfPhU9hNc/ZM1+wqH3EuVHe/1DdEgm4Q==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/types': 9.1.0 + dev: true + + /@pnpm/store-controller-types@15.0.1: + resolution: {integrity: sha512-S88sR6xhQ1ZDhMRIjhaRBA11N2OIDU2W+60szQLU8e2bw+KgGU60LbcXMunTdRnJskuB9UfDyoN6YuRtETBqYA==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/fetcher-base': 14.0.1 + '@pnpm/resolver-base': 10.0.1 + '@pnpm/types': 9.1.0 + dev: true + + /@pnpm/text.comments-parser@2.0.0: + resolution: {integrity: sha512-DRWtTmmxQQtuWHf1xPt9bqzCSq8d0MQF5x1kdpCDMLd7xk3nP4To2/OGkPrb8MKbrWsgCNDwXyKCFlEKrAg7fg==} + engines: {node: '>=16.14'} + dependencies: + strip-comments-strings: 1.2.0 + dev: true + + /@pnpm/types@9.1.0: + resolution: {integrity: sha512-MMPDMLOY17bfNhLhR9Qmq6/2keoocnR5DWXZfZDC4dKXugrMsE1jB6RnuU8swJIo4zyCsMT/iVSAtl/XK+9Z+A==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/types@9.4.2: + resolution: {integrity: sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/util.lex-comparator@1.0.0: + resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==} + engines: {node: '>=12.22.0'} + dev: true + + /@pnpm/write-project-manifest@5.0.1: + resolution: {integrity: sha512-zU4vDfBUx/jUBPmR4CzCqPDOPObb/7iLT3UZvhXSJ8ZXDo9214V6agnJvxQ6bYBcypdiKva0hnb3tmo1chQBYg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.1.0 + json5: 2.2.3 + write-file-atomic: 5.0.1 + write-yaml-file: 5.0.0 + dev: true + + /@pnpm/write-project-manifest@5.0.6: + resolution: {integrity: sha512-3qkKCftRE/HXzoWedyDuaMMUQzheDwx8AQXR0DnA9ylsBnZQYNut19Ado/gzi5+IvznaMcqrBszw57j3y1/ILw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.4.2 + json5: 2.2.3 + write-file-atomic: 5.0.1 + write-yaml-file: 5.0.0 + dev: true + /@popperjs/core@2.11.8: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} dev: true - /@rollup/plugin-babel@5.3.1(@babel/core@7.24.7)(rollup@3.29.4): + /@rollup/plugin-babel@5.3.1(@babel/core@7.24.5)(rollup@3.29.4): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -7161,15 +7480,13 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/core': 7.24.5 + '@babel/helper-module-imports': 7.24.3 '@rollup/pluginutils': 3.1.0(rollup@3.29.4) rollup: 3.29.4 - transitivePeerDependencies: - - supports-color dev: true - /@rollup/plugin-typescript@11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.5.2): + /@rollup/plugin-typescript@11.1.6(rollup@3.29.4)(tslib@2.6.2)(typescript@5.4.5): resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -7185,8 +7502,8 @@ packages: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) resolve: 1.22.8 rollup: 3.29.4 - tslib: 2.6.3 - typescript: 5.5.2 + tslib: 2.6.2 + typescript: 5.4.5 dev: true /@rollup/pluginutils@3.1.0(rollup@3.29.4): @@ -7224,128 +7541,128 @@ packages: rollup: 3.29.4 dev: true - /@rollup/rollup-android-arm-eabi@4.18.0: - resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + /@rollup/rollup-android-arm-eabi@4.17.2: + resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.18.0: - resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + /@rollup/rollup-android-arm64@4.17.2: + resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.18.0: - resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + /@rollup/rollup-darwin-arm64@4.17.2: + resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.18.0: - resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + /@rollup/rollup-darwin-x64@4.17.2: + resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.18.0: - resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + /@rollup/rollup-linux-arm-gnueabihf@4.17.2: + resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.18.0: - resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + /@rollup/rollup-linux-arm-musleabihf@4.17.2: + resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.18.0: - resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + /@rollup/rollup-linux-arm64-gnu@4.17.2: + resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.18.0: - resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + /@rollup/rollup-linux-arm64-musl@4.17.2: + resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.18.0: - resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + /@rollup/rollup-linux-powerpc64le-gnu@4.17.2: + resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.18.0: - resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + /@rollup/rollup-linux-riscv64-gnu@4.17.2: + resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.18.0: - resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + /@rollup/rollup-linux-s390x-gnu@4.17.2: + resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.18.0: - resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + /@rollup/rollup-linux-x64-gnu@4.17.2: + resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.18.0: - resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + /@rollup/rollup-linux-x64-musl@4.17.2: + resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.18.0: - resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + /@rollup/rollup-win32-arm64-msvc@4.17.2: + resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.18.0: - resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + /@rollup/rollup-win32-ia32-msvc@4.17.2: + resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.18.0: - resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + /@rollup/rollup-win32-x64-msvc@4.17.2: + resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} cpu: [x64] os: [win32] requiresBuild: true @@ -7447,30 +7764,30 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.5 dev: true /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 dev: true /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 dev: true - /@types/babel__traverse@7.20.6: - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 dev: true /@types/babylon@6.16.9: @@ -7519,14 +7836,14 @@ packages: dependencies: '@types/node': 15.14.9 - /@types/css-tree@2.3.8: - resolution: {integrity: sha512-zABG3nI2UENsx7AQv63tI5/ptoAG/7kQR1H0OvG+WTWYHOR5pfAT3cGgC8SdyCrgX/TTxJBZNmx82IjCXs1juQ==} + /@types/css-tree@2.3.7: + resolution: {integrity: sha512-LUlutQBpR2TgqZJdvXCPOx9EME7a4PHSEo2Y2c8POFpj1E9a6V94PUZNwjVdfHWyb8RQZoNHTYOKs980+sOi+g==} dev: true /@types/csso@3.5.2: resolution: {integrity: sha512-Ou6PegjBPB4Jdz4w1NkrBAximhK9MJE4k3ii8qbtW/ypvzF4RrMIYgac8naLLp+opCgOgZ8LDx3NmdYLNhWhFA==} dependencies: - '@types/css-tree': 2.3.8 + '@types/css-tree': 2.3.7 dev: true /@types/debug@4.1.12: @@ -7554,8 +7871,8 @@ packages: /@types/estree@1.0.5: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - /@types/express-serve-static-core@4.19.3: - resolution: {integrity: sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==} + /@types/express-serve-static-core@4.19.0: + resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==} dependencies: '@types/node': 15.14.9 '@types/qs': 6.9.15 @@ -7566,7 +7883,7 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.3 + '@types/express-serve-static-core': 4.19.0 '@types/qs': 6.9.15 '@types/serve-static': 1.15.7 @@ -7658,8 +7975,8 @@ packages: '@types/node': 15.14.9 dev: true - /@types/lodash@4.17.5: - resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} + /@types/lodash@4.17.1: + resolution: {integrity: sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==} dev: true /@types/mime@1.3.5: @@ -7670,7 +7987,7 @@ packages: dependencies: '@types/node': 15.14.9 tapable: 2.2.1 - webpack: 5.92.0 + webpack: 5.91.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -7770,6 +8087,12 @@ packages: '@types/node': 15.14.9 '@types/send': 0.17.4 + /@types/ssri@7.1.5: + resolution: {integrity: sha512-odD/56S3B51liILSk5aXJlnYt99S6Rt9EFDDqGtJM26rKHApHcwyU/UoYHrzKkdkHMAIquGWCuHtQTbes+FRQw==} + dependencies: + '@types/node': 15.14.9 + dev: true + /@types/stack-utils@2.0.3: resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -7800,7 +8123,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.5.2): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.4.5): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7811,19 +8134,19 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.5.2) + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.5.2) - '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.4.5) + '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.4.5) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -7839,12 +8162,12 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -7856,7 +8179,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.5.2): + /@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.4.5): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7868,10 +8191,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 - typescript: 5.5.2 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -7889,7 +8212,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 typescript: 5.5.2 transitivePeerDependencies: @@ -7904,7 +8227,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@5.5.2): + /@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@5.4.5): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7914,12 +8237,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) - '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) + '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.4.5) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -7936,7 +8259,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 tsutils: 3.21.0(typescript@5.5.2) typescript: 5.5.2 @@ -7949,6 +8272,27 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.4(supports-color@9.4.0) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.2 + tsutils: 3.21.0(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7960,7 +8304,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 @@ -7970,7 +8314,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@5.5.2): + /@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@5.4.5): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7981,7 +8325,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) eslint: 7.32.0 eslint-scope: 5.1.1 semver: 7.6.2 @@ -8022,27 +8366,15 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@warp-drive/build-config@0.0.0-beta.6: - resolution: {integrity: sha512-ANSjWRV5kSJyIIO+5rRv7/lqfwYazQ9wDpi4vr1rjGogsmVteRCnflV5qYqt9W9T4JXRjSimjSfKwCgEwl+jUA==} - engines: {node: '>= 18.20.3'} - dependencies: - '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - babel-import-util: 2.1.1 - broccoli-funnel: 3.0.8 - semver: 7.6.2 - transitivePeerDependencies: - - '@glint/template' - - supports-color - dev: true - - /@warp-drive/core-types@0.0.0-beta.11: - resolution: {integrity: sha512-GHQE+woaGdRDGj6VG3Qt0uGBNog1zq5XO2Ccce35cYPpM3FOCOdmqB4Wt0miD1bBdbAuWQZmmQOIYAMSMCOdZQ==} - engines: {node: '>= 18.20.3'} + /@warp-drive/core-types@0.0.0-beta.4(@babel/core@7.24.5): + resolution: {integrity: sha512-DDvcM6FkJEw74RyAqfD0TZatJgYBfk9+J+dSrczFhpnJP9S2+uyu1fCoXePlTRUfssWTVzYwz1vGNFN61sJqBQ==} + engines: {node: '>= 18.19.1'} dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 + '@ember-data/private-build-infra': 5.4.0-beta.4 + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + pnpm-sync-dependencies-meta-injected: 0.0.10 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -8148,6 +8480,14 @@ packages: /@xtuc/long@4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + /@zkochan/which@2.0.3: + resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead @@ -8168,8 +8508,8 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 - /acorn-import-attributes@1.9.5(acorn@8.11.3): - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + /acorn-import-assertions@1.9.0(acorn@8.11.3): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: @@ -8216,13 +8556,22 @@ 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(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /agent-base@6.0.2(supports-color@8.1.1): resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /agentkeepalive@4.5.0: resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} @@ -8240,8 +8589,11 @@ packages: /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependenciesMeta: + ajv: + optional: true dependencies: - ajv: 8.16.0 + ajv: 8.13.0 /ajv-keywords@3.5.2(ajv@6.12.6): resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} @@ -8250,12 +8602,12 @@ packages: dependencies: ajv: 6.12.6 - /ajv-keywords@5.1.0(ajv@8.16.0): + /ajv-keywords@5.1.0(ajv@8.13.0): resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: ajv: ^8.8.2 dependencies: - ajv: 8.16.0 + ajv: 8.13.0 fast-deep-equal: 3.1.3 /ajv@6.12.6: @@ -8266,8 +8618,8 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ajv@8.16.0: - resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==} + /ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -8297,11 +8649,23 @@ packages: resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==} engines: {node: '>=0.4.2'} + /ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + dependencies: + string-width: 4.2.3 + dev: true + /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} dev: true + /ansi-diff@1.1.1: + resolution: {integrity: sha512-XnTdFDQzbEewrDx8epWXdw7oqHMvv315vEtfqDiEhhWghIf4++h26c3/FMz7iTLhNrnj56DNIXpbxHZq+3s6qw==} + dependencies: + ansi-split: 1.0.1 + dev: true + /ansi-escapes@3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} engines: {node: '>=4'} @@ -8339,6 +8703,12 @@ packages: engines: {node: '>=12'} dev: true + /ansi-split@1.0.1: + resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} + dependencies: + ansi-regex: 3.0.1 + dev: true + /ansi-styles@2.2.1: resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} @@ -8397,10 +8767,13 @@ packages: /aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: true + /are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -8539,6 +8912,12 @@ packages: engines: {node: '>=0.10.0'} dev: true + /as-table@1.0.55: + resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} + dependencies: + printable-characters: 1.0.42 + dev: true + /assert-never@1.2.1: resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==} @@ -8577,7 +8956,7 @@ packages: resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) heimdalljs: 0.2.6 istextorbinary: 2.6.0 mkdirp: 0.5.6 @@ -8661,10 +9040,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@8.1.1) - '@babel/types': 7.24.7 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.5 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -8809,17 +9188,17 @@ packages: resolution: {integrity: sha512-4YNPkuVsxAW5lnSTa6cn4Wk49RX6GAB6vX+M6LqEtN0YePqoFczv1/x0EyLK/o+4E1j9jEuYj5Su7IEPab5JHQ==} engines: {node: '>= 12.*'} - /babel-jest@29.7.0(@babel/core@7.24.7): + /babel-jest@29.7.0(@babel/core@7.24.5): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.7) + babel-preset-jest: 29.6.3(@babel/core@7.24.5) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -8827,42 +9206,42 @@ packages: - supports-color dev: true - /babel-loader@8.3.0(@babel/core@7.24.7): + /babel-loader@8.3.0(@babel/core@7.24.5): 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.24.7 + '@babel/core': 7.24.5 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 dev: true - /babel-loader@8.3.0(@babel/core@7.24.7)(webpack@5.92.0): + /babel-loader@8.3.0(@babel/core@7.24.5)(webpack@5.91.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.24.7(supports-color@8.1.1) + '@babel/core': 7.24.5(supports-color@8.1.1) find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.92.0 + webpack: 5.91.0 - /babel-loader@9.1.3(@babel/core@7.24.7): + /babel-loader@9.1.3(@babel/core@7.24.5): resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 find-cache-dir: 4.0.0 schema-utils: 4.2.0 dev: false @@ -8881,22 +9260,22 @@ packages: resolution: {integrity: sha512-+KgjNJ5yMeZzJxYZdLEy9m82m92aL7FLvNJcK6dYJbW06t+UTpFJ2FVSs35zMfURcPnrQELYhLG4VC+kt/4gvw==} dev: true - /babel-plugin-debug-macros@0.2.0(@babel/core@7.24.7): + /babel-plugin-debug-macros@0.2.0(@babel/core@7.24.5): resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-beta.42 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 semver: 5.7.2 - /babel-plugin-debug-macros@0.3.4(@babel/core@7.24.7): + /babel-plugin-debug-macros@0.3.4(@babel/core@7.24.5): resolution: {integrity: sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==} engines: {node: '>=6'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 semver: 5.7.2 /babel-plugin-ember-data-packages-polyfill@0.1.2: @@ -8918,8 +9297,8 @@ packages: dependencies: ember-rfc176-data: 0.3.18 - /babel-plugin-ember-template-compilation@2.2.5: - resolution: {integrity: sha512-NQ2DT0DsYyHVrEpFQIy2U8S91JaKSE8NOSZzMd7KZFJVgA6KodJq3Uj852HcH9LsSfvwppnM+dRo1G8bzTnnFw==} + /babel-plugin-ember-template-compilation@2.2.4: + resolution: {integrity: sha512-g1p/6CZL4lYUl2gnmdZ1/2ZRSL412Hm67+jpKocG6Ac0ZArEY4+uwrLiaOxd/31SgkkDtAykhycBV9VamZG+bw==} engines: {node: '>= 12.*'} dependencies: '@glimmer/syntax': 0.84.3 @@ -8929,7 +9308,7 @@ packages: resolution: {integrity: sha512-jDLlxI8QnfKd7PtieH6pl4tZJzymzfCDCPGdTq/grgbiYAikwDPp/oL0IlFJn0HQjLpcLkyYhPKkUVneRESw5w==} engines: {node: '>=8'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 lodash: 4.17.21 /babel-plugin-htmlbars-inline-precompile@5.3.1: @@ -8946,7 +9325,7 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -8959,10 +9338,10 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.24.0 + '@babel/types': 7.24.5 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.5 dev: true /babel-plugin-module-resolver@3.2.0: @@ -8996,71 +9375,71 @@ packages: resolve: 1.22.8 dev: true - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5): resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) semver: 6.3.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7)(supports-color@8.1.1): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5)(supports-color@8.1.1): resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7)(supports-color@8.1.1) + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5)(supports-color@8.1.1) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.5): resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) - core-js-compat: 3.37.1 + '@babel/core': 7.24.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) + core-js-compat: 3.37.0 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7)(supports-color@8.1.1): + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.5)(supports-color@8.1.1): resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7)(supports-color@8.1.1) - core-js-compat: 3.37.1 + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5)(supports-color@8.1.1) + core-js-compat: 3.37.0 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7): + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7)(supports-color@8.1.1): + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5)(supports-color@8.1.1): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7)(supports-color@8.1.1) + '@babel/core': 7.24.5(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5)(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: false @@ -9280,24 +9659,24 @@ packages: regenerator-runtime: 0.10.5 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) dev: true /babel-preset-env@1.7.0: @@ -9330,21 +9709,21 @@ packages: babel-plugin-transform-es2015-unicode-regex: 6.24.1 babel-plugin-transform-exponentiation-operator: 6.24.1 babel-plugin-transform-regenerator: 6.26.0 - browserslist: 4.23.1 + browserslist: 4.23.0 invariant: 2.2.4 semver: 5.7.2 transitivePeerDependencies: - supports-color - /babel-preset-jest@29.6.3(@babel/core@7.24.7): + /babel-preset-jest@29.6.3(@babel/core@7.24.5): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5) dev: true /babel-register@6.26.0: @@ -9455,6 +9834,13 @@ packages: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} dev: true + /better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} + dependencies: + is-windows: 1.0.2 + dev: true + /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -9522,6 +9908,13 @@ packages: raw-body: 1.1.7 safe-json-parse: 1.0.1 + /bole@5.0.12: + resolution: {integrity: sha512-G5H5siOlUrcyvYr7kVlQyYMWip0dZ8qa+Uiy+d9QxOvBY2eaP/g8YsJVwvf3VIMbXmYxZIAOmmsuN3rL5r6gwQ==} + dependencies: + fast-safe-stringify: 2.1.1 + individual: 3.0.0 + dev: true + /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true @@ -9548,6 +9941,20 @@ packages: resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==} engines: {node: '>=0.8.0'} + /boxen@5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} + dependencies: + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 + dev: true + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -9577,11 +9984,11 @@ packages: transitivePeerDependencies: - supports-color - /braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} dependencies: - fill-range: 7.1.1 + fill-range: 7.0.1 /broccoli-amd-funnel@2.0.1: resolution: {integrity: sha512-VRE+0PYAN4jQfkIq3GKRj4U/4UV9rVpLan5ll6fVYV4ziVg4OEfR5GUnILEg++QtR4xSaugRxCPU5XJLDy3bNQ==} @@ -9633,7 +10040,7 @@ packages: resolution: {integrity: sha512-6IXBgfRt7HZ61g67ssBc6lBb3Smw3DPZ9dEYirgtvXWpRZ2A9M22nxy6opEwJDgDJzlu/bB7ToppW33OFkA1gA==} engines: {node: '>= 6'} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@babel/polyfill': 7.12.1 broccoli-funnel: 2.0.2 broccoli-merge-trees: 3.0.2 @@ -9648,13 +10055,13 @@ packages: transitivePeerDependencies: - supports-color - /broccoli-babel-transpiler@8.0.0(@babel/core@7.24.7): + /broccoli-babel-transpiler@8.0.0(@babel/core@7.24.5): resolution: {integrity: sha512-3HEp3flvasUKJGWERcrPgM1SWvHJ0O/fmbEtY9L4kDyMSnqjY6hTYvNvgWCIgbwXAYAUlZP0vjAQsmyLNGLwFw==} engines: {node: 16.* || >= 18} peerDependencies: '@babel/core': ^7.17.9 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 broccoli-persistent-filter: 3.1.3 clone: 2.1.2 hash-for-dep: 1.5.1 @@ -9839,7 +10246,7 @@ packages: dependencies: array-equal: 1.0.2 broccoli-plugin: 4.0.7 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.2 @@ -10095,7 +10502,7 @@ packages: broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.2 @@ -10113,11 +10520,11 @@ packages: async-promise-queue: 1.0.5 broccoli-plugin: 4.0.7 convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) lodash.defaultsdeep: 4.6.1 matcher-collection: 2.0.1 symlink-or-copy: 1.3.1 - terser: 5.31.1 + terser: 5.31.0 walk-sync: 2.2.0 workerpool: 6.5.1 transitivePeerDependencies: @@ -10217,15 +10624,15 @@ packages: /browser-process-hrtime@1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - /browserslist@4.23.1: - resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001632 - electron-to-chromium: 1.4.799 + caniuse-lite: 1.0.30001617 + electron-to-chromium: 1.4.762 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + update-browserslist-db: 1.0.15(browserslist@4.23.0) /bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -10352,6 +10759,15 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + /camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + dev: true + /camelcase-keys@7.0.2: resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} engines: {node: '>=12'} @@ -10378,8 +10794,15 @@ packages: dependencies: tmp: 0.0.28 - /caniuse-lite@1.0.30001632: - resolution: {integrity: sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==} + /can-write-to-dir@1.1.1: + resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} + engines: {node: '>=10.13'} + dependencies: + path-temp: 2.1.0 + dev: true + + /caniuse-lite@1.0.30001617: + resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} /capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -10445,8 +10868,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - /chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + /chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} /ci-info@2.0.0: @@ -10501,6 +10924,19 @@ packages: /clean-up-path@1.0.0: resolution: {integrity: sha512-PHGlEF0Z6976qQyN6gM7kKH6EH0RdfZcc8V+QhFe36eRxV0SMH5OUBZG7Bxa9YcreNzyNbK63cGiZxdSZgosRw==} + /cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} + dev: true + + /cli-columns@4.0.0: + resolution: {integrity: sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==} + engines: {node: '>= 10'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + /cli-cursor@2.1.0: resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} engines: {node: '>=4'} @@ -10531,8 +10967,8 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - /cli-table3@0.6.5: - resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} + /cli-table3@0.6.4: + resolution: {integrity: sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==} engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.3 @@ -10614,7 +11050,7 @@ packages: q: 1.5.1 dev: true - /code-equality-assertions@0.9.0(@types/jest@29.5.12)(qunit@2.21.0): + /code-equality-assertions@0.9.0(@types/jest@29.5.12)(qunit@2.20.1): resolution: {integrity: sha512-8t2+ZiCU9TIr/78TyVSEFii9khSic293zVCfndsG7bOymAsdDFmN1GSwjRdyQxz7+tHE+biUvt08Qlx4Xvfuxw==} peerDependencies: '@types/jest': '2' @@ -10628,11 +11064,11 @@ packages: qunit: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@types/jest': 29.5.12 diff: 5.2.0 prettier: 2.8.8 - qunit: 2.21.0 + qunit: 2.20.1 transitivePeerDependencies: - supports-color @@ -10792,6 +11228,13 @@ packages: yargs: 17.7.2 dev: true + /config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + /configstore@5.0.1: resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} engines: {node: '>=8'} @@ -11044,10 +11487,10 @@ packages: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} - /core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + /core-js-compat@3.37.0: + resolution: {integrity: sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==} dependencies: - browserslist: 4.23.1 + browserslist: 4.23.0 /core-js@2.6.12: resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} @@ -11070,6 +11513,22 @@ packages: object-assign: 4.1.1 vary: 1.1.2 + /cosmiconfig@8.3.6(typescript@5.4.5): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.4.5 + dev: true + /cosmiconfig@8.3.6(typescript@5.5.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} @@ -11144,7 +11603,7 @@ packages: engines: {node: '>=12 || >=16'} dev: true - /css-loader@5.2.7(webpack@5.92.0): + /css-loader@5.2.7(webpack@5.91.0): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -11160,7 +11619,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.2 - webpack: 5.92.0 + webpack: 5.91.0 /css-select-base-adapter@0.1.1: resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} @@ -11253,6 +11712,10 @@ packages: /dag-map@2.0.2: resolution: {integrity: sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w==} + /data-uri-to-buffer@2.0.2: + resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} + dev: true + /data-urls@2.0.0: resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} engines: {node: '>=10'} @@ -11298,7 +11761,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.24.5 dev: true /debug@2.6.9: @@ -11321,8 +11784,8 @@ packages: dependencies: ms: 2.1.3 - /debug@4.3.5(supports-color@8.1.1): - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + /debug@4.3.4(supports-color@8.1.1): + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -11333,6 +11796,18 @@ packages: ms: 2.1.2 supports-color: 8.1.1 + /debug@4.3.4(supports-color@9.4.0): + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 9.4.0 + /decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -11488,10 +11963,19 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} + /detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + dev: true + /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + /dettle@1.0.2: + resolution: {integrity: sha512-pIVcNUx2/R7P45l3wEUsyrZcfbVUCKBmctUN41syh2asCXmrRndJEiNng9+8socNOAEBiBRqsQCh3HhCkOFwwg==} + dev: true + /diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -11570,7 +12054,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.6.2 dev: true /dot-prop@5.3.0: @@ -11601,8 +12085,8 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium@1.4.799: - resolution: {integrity: sha512-3D3DwWkRTzrdEpntY0hMLYwj7SeBk1138CkPE8sBDSj3WzrzOiG2rHm3luw8jucpf+WiyLBCZyU9lMHyQI9M9Q==} + /electron-to-chromium@1.4.762: + resolution: {integrity: sha512-rrFvGweLxPwwSwJOjIopy3Vr+J3cIPtZzuc74bmlvmBIgQO3VYJDvVrlj94iKZ3ukXUH64Ex31hSfRTLqvjYJQ==} /ember-asset-loader@0.6.1: resolution: {integrity: sha512-e2zafQJBMLhzl69caTG/+mQMH20uMHYrm7KcmdbmnX0oY2dZ48bhm0Wh1SPLXS/6G2T9NsNMWX6J2pVSnI+xyA==} @@ -11619,21 +12103,21 @@ packages: - supports-color dev: true - /ember-auto-import@2.7.3: - resolution: {integrity: sha512-EQzStGYxNvTPYWCFh0X57HFAzAvA2rHHRgBeWNDKHQ/rENNlHw0c0e0i1XebwEfv+yGHOodE4dN+f/mrYkQXLw==} + /ember-auto-import@2.7.2: + resolution: {integrity: sha512-pkWIljmJClYL17YBk8FjO7NrZPQoY9v0b+FooJvaHf/xlDQIBYVP7OaDHbNuNbpj7+wAwSDAnnwxjCoLsmm4cw==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@embroider/shared-internals': 2.6.1 - babel-loader: 8.3.0(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@embroider/shared-internals': 2.6.0 + babel-loader: 8.3.0(@babel/core@7.24.5) babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -11641,20 +12125,20 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.92.0) - debug: 4.3.5(supports-color@8.1.1) + css-loader: 5.2.7(webpack@5.91.0) + debug: 4.3.4(supports-color@9.4.0) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0(webpack@5.92.0) + mini-css-extract-plugin: 2.9.0(webpack@5.91.0) minimatch: 3.1.2 parse5: 6.0.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.2 - style-loader: 2.0.0(webpack@5.92.0) + style-loader: 2.0.0(webpack@5.91.0) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -11663,21 +12147,21 @@ packages: - webpack dev: true - /ember-auto-import@2.7.3(@glint/template@1.4.0)(webpack@5.92.0): - resolution: {integrity: sha512-EQzStGYxNvTPYWCFh0X57HFAzAvA2rHHRgBeWNDKHQ/rENNlHw0c0e0i1XebwEfv+yGHOodE4dN+f/mrYkQXLw==} + /ember-auto-import@2.7.2(@glint/template@1.4.0)(webpack@5.91.0): + resolution: {integrity: sha512-pkWIljmJClYL17YBk8FjO7NrZPQoY9v0b+FooJvaHf/xlDQIBYVP7OaDHbNuNbpj7+wAwSDAnnwxjCoLsmm4cw==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@embroider/shared-internals': 2.6.1 - babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.0) + '@babel/core': 7.24.5 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@embroider/shared-internals': 2.6.0 + babel-loader: 8.3.0(@babel/core@7.24.5)(webpack@5.91.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -11685,20 +12169,20 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.92.0) - debug: 4.3.5(supports-color@8.1.1) + css-loader: 5.2.7(webpack@5.91.0) + debug: 4.3.4(supports-color@9.4.0) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0(webpack@5.92.0) + mini-css-extract-plugin: 2.9.0(webpack@5.91.0) minimatch: 3.1.2 parse5: 6.0.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.2 - style-loader: 2.0.0(webpack@5.92.0) + style-loader: 2.0.0(webpack@5.91.0) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -11706,44 +12190,44 @@ packages: - supports-color - webpack - /ember-bootstrap@5.1.1(@babel/core@7.24.7)(ember-source@3.28.12)(webpack@5.92.0): + /ember-bootstrap@5.1.1(@babel/core@7.24.5)(ember-source@3.28.12)(webpack@5.91.0): resolution: {integrity: sha512-ETb+DBYvVC+cAeABcfWUCHMHdO7S8gR8yZSvGmhHcgQo7jbKOVDDCARA7C12lmn3RojMwlfJMJu0LV3CXRwCHg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: ember-source: '>=3.24' dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.24.7)(ember-source@3.28.12) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@ember/render-modifiers': 2.1.0(@babel/core@7.24.5)(ember-source@3.28.12) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@embroider/util': 1.13.1(ember-source@3.28.12) - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/tracking': 1.1.2 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-build-config-editor: 0.5.1 ember-cli-htmlbars: 6.3.0 ember-cli-version-checker: 5.1.2 - ember-concurrency: 2.3.7(@babel/core@7.24.7) + ember-concurrency: 2.3.7(@babel/core@7.24.5) ember-decorators: 6.1.1 ember-element-helper: 0.6.1(ember-source@3.28.12) ember-focus-trap: 1.1.0(ember-source@3.28.12) ember-in-element-polyfill: 1.0.1 ember-named-blocks-polyfill: 0.2.5 ember-on-helper: 0.1.0 - ember-popper-modifier: 2.0.1(@babel/core@7.24.7)(webpack@5.92.0) - ember-ref-bucket: 4.1.0(@babel/core@7.24.7) + ember-popper-modifier: 2.0.1(@babel/core@7.24.5)(webpack@5.91.0) + ember-ref-bucket: 4.1.0(@babel/core@7.24.5) ember-render-helpers: 0.2.0 - ember-source: 3.28.12(@babel/core@7.24.7) - ember-style-modifier: 0.8.0(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) + ember-style-modifier: 0.8.0(@babel/core@7.24.5) findup-sync: 5.0.0 fs-extra: 10.1.0 resolve: 1.22.8 rsvp: 4.8.5 silent-error: 1.1.1 - tracked-toolbox: 1.3.0(@babel/core@7.24.7) + tracked-toolbox: 1.3.0(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -11752,32 +12236,32 @@ packages: - webpack dev: true - /ember-cache-primitive-polyfill@1.0.1(@babel/core@7.24.7): + /ember-cache-primitive-polyfill@1.0.1(@babel/core@7.24.5): 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.7(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) silent-error: 1.1.1 transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.24.7)(ember-source@3.28.12): + /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.24.5)(ember-source@3.28.12): resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==} engines: {node: 14.* || >= 16} peerDependencies: ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 babel-import-util: 1.4.1 - ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.7) + ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.5) ember-cli-babel: 7.26.11 ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -11791,7 +12275,7 @@ packages: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -11804,7 +12288,7 @@ packages: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -11814,12 +12298,12 @@ packages: resolution: {integrity: sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==} engines: {node: 6.* || 8.* || >= 10.*} - /ember-cli-babel@6.18.0(@babel/core@7.24.7): + /ember-cli-babel@6.18.0(@babel/core@7.24.5): resolution: {integrity: sha512-7ceC8joNYxY2wES16iIBlbPSxwKDBhYwC8drU3ZEvuPDMwVv1KzxCNu1fvxyFEBWhwaRNTUxSCsEVoTd9nosGA==} engines: {node: ^4.5 || 6.* || >= 7.*} dependencies: amd-name-resolver: 1.2.0 - babel-plugin-debug-macros: 0.2.0(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.2.0(@babel/core@7.24.5) babel-plugin-ember-modules-api-polyfill: 2.13.4 babel-plugin-transform-es2015-modules-amd: 6.24.1 babel-polyfill: 6.26.0 @@ -11840,20 +12324,20 @@ packages: resolution: {integrity: sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.24.5) + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) '@babel/polyfill': 7.12.1 - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-ember-data-packages-polyfill: 0.1.2 babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-module-resolver: 3.2.0 @@ -11873,30 +12357,30 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli-babel@8.2.0(@babel/core@7.24.7): + /ember-cli-babel@8.2.0(@babel/core@7.24.5): resolution: {integrity: sha512-8H4+jQElCDo6tA7CamksE66NqBXWs7VNpS3a738L9pZCjg2kXIX4zoyHzkORUqCtr0Au7YsCnrlAMi1v2ALo7A==} engines: {node: 16.* || 18.* || >= 20} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.24.5) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-ember-data-packages-polyfill: 0.1.2 babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-module-resolver: 5.0.0 - broccoli-babel-transpiler: 8.0.0(@babel/core@7.24.7) + broccoli-babel-transpiler: 8.0.0(@babel/core@7.24.5) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 broccoli-source: 3.0.1 @@ -12003,8 +12487,8 @@ packages: - supports-color dev: true - /ember-cli-fastboot@4.1.5(ember-source@3.28.12): - resolution: {integrity: sha512-XVigHzn+xXMqvovdrPNQHXRCzVOkU78ij6adU8Qt7PAaF3stR9oPh/35f30aJ2vcL6jwR72glnuCyXpm3EL22A==} + /ember-cli-fastboot@4.1.4(ember-source@3.28.12): + resolution: {integrity: sha512-RYgmY8oiEnPHQ5A8T2jKKB5IbZG8JZuxHCiFoMcOnD+85T3rVulgF7Wt7GFzZ3Ic2pocSFZef45jZG+gT1mJnA==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: '>=3.16' @@ -12019,8 +12503,8 @@ packages: ember-cli-lodash-subset: 2.0.1 ember-cli-preprocess-registry: 3.3.0 ember-cli-version-checker: 5.1.2 - ember-source: 3.28.12(@babel/core@7.24.7) - fastboot: 4.1.5 + ember-source: 3.28.12(@babel/core@7.24.5) + fastboot: 4.1.4 fastboot-express-middleware: 4.1.2 fastboot-transform: 0.1.3 fs-extra: 10.1.0 @@ -12067,7 +12551,7 @@ packages: engines: {node: 12.* || 14.* || >= 16} dependencies: '@ember/edition-utils': 1.2.0 - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-htmlbars-inline-precompile: 5.3.1 broccoli-debug: 0.6.5 broccoli-persistent-filter: 3.1.3 @@ -12131,7 +12615,7 @@ packages: engines: {node: 16.* || >= 18} dependencies: broccoli-funnel: 3.0.8 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color dev: true @@ -12181,14 +12665,14 @@ packages: - supports-color dev: true - /ember-cli-typescript@2.0.2(@babel/core@7.24.7): + /ember-cli-typescript@2.0.2(@babel/core@7.24.5): resolution: {integrity: sha512-7I5azCTxOgRDN8aSSnJZIKSqr+MGnT+jLTUbBYqF8wu6ojs2DUnTePxUcQMcvNh3Q3B1ySv7Q/uZFSjdU9gSjA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.24.7) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.24.5) ansi-to-html: 0.6.15 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 1.0.0 fs-extra: 7.0.1 @@ -12202,13 +12686,13 @@ packages: - supports-color dev: true - /ember-cli-typescript@3.0.0(@babel/core@7.24.7): + /ember-cli-typescript@3.0.0(@babel/core@7.24.5): resolution: {integrity: sha512-lo5YArbJzJi5ssvaGqTt6+FnhTALnSvYVuxM7lfyL1UCMudyNJ94ovH5C7n5il7ATd6WsNiAPRUO/v+s5Jq/aA==} engines: {node: 8.* || >= 10.*} dependencies: - '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.24.5) ansi-to-html: 0.6.15 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 2.1.0 fs-extra: 8.1.0 @@ -12227,7 +12711,7 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 @@ -12245,7 +12729,7 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 @@ -12308,8 +12792,8 @@ packages: engines: {node: '>= 12'} hasBin: true dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 bower-config: 1.4.3 @@ -12391,7 +12875,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -12463,8 +12947,8 @@ packages: engines: {node: '>= 12'} hasBin: true dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 bower-config: 1.4.3 @@ -12547,7 +13031,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -12620,8 +13104,8 @@ packages: engines: {node: '>= 14'} hasBin: true dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 bower-config: 1.4.3 @@ -12704,7 +13188,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -12777,7 +13261,7 @@ packages: engines: {node: '>= 16'} hasBin: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 broccoli: 3.5.2 broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 @@ -12811,7 +13295,7 @@ packages: execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 10.1.2 + filesize: 10.1.1 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 @@ -12826,7 +13310,7 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.2.20 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 @@ -12855,7 +13339,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 9.0.1 @@ -12922,11 +13406,12 @@ packages: - whiskers dev: true - /ember-cli@5.10.0-beta.0: - resolution: {integrity: sha512-FZhZxUs9TTTP0Yk5tEvZ4hjRaHGUNxWuOfd1N11lM9XkXzTP5IM+2M2Ns5mMpVGzfhzX60JkLuRcIm1nMNsl7A==} - engines: {node: '>= 18'} + /ember-cli@5.3.0: + resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} + engines: {node: '>= 16'} hasBin: true dependencies: + '@babel/core': 7.24.5 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -12949,7 +13434,6 @@ packages: compression: 1.7.4 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -12962,7 +13446,7 @@ packages: execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 10.1.2 + filesize: 10.1.1 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 @@ -12977,11 +13461,12 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.2.20 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 - lodash: 4.17.21 + leek: 0.0.24 + lodash.template: 4.5.0 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -13004,9 +13489,10 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 + uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -13038,6 +13524,7 @@ packages: - just - liquid-node - liquor + - lodash - marko - mote - nunjucks @@ -13069,12 +13556,11 @@ packages: - whiskers dev: true - /ember-cli@5.3.0: - resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} - engines: {node: '>= 16'} + /ember-cli@5.8.1: + resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} + engines: {node: '>= 18'} hasBin: true dependencies: - '@babel/core': 7.24.7 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -13097,6 +13583,7 @@ packages: compression: 1.7.4 configstore: 5.0.1 console-ui: 3.1.2 + content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -13109,7 +13596,7 @@ packages: execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 10.1.2 + filesize: 10.1.1 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 @@ -13124,12 +13611,11 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.2.20 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 - leek: 0.0.24 - lodash.template: 4.5.0 + lodash: 4.17.21 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -13152,10 +13638,9 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -13187,7 +13672,6 @@ packages: - just - liquid-node - liquor - - lodash - marko - mote - nunjucks @@ -13219,8 +13703,8 @@ packages: - whiskers dev: true - /ember-cli@5.9.0: - resolution: {integrity: sha512-3+4F9STw4yRttzMCCrbpAwwQLtUqIwVug/Ve6rvUFvcpK//n8Q6N7iaPBHhYOFGwwok8Nr0jfkINxLWTl6WrlA==} + /ember-cli@5.9.0-beta.1: + resolution: {integrity: sha512-G0WnBx69EFTxA6aLC5PB2j4OD9v0Jxj7PVGQFbIHxrztKtD7jqNfbTWa+OEoYUgachUCxemHNq8tf3Iazytukw==} engines: {node: '>= 18'} hasBin: true dependencies: @@ -13259,7 +13743,7 @@ packages: execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 10.1.2 + filesize: 10.1.1 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 @@ -13274,7 +13758,7 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.2.20 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 @@ -13301,7 +13785,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.13.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 walk-sync: 3.0.0 @@ -13366,11 +13850,11 @@ packages: - whiskers dev: true - /ember-compatibility-helpers@1.2.7(@babel/core@7.24.7): + /ember-compatibility-helpers@1.2.7(@babel/core@7.24.5): resolution: {integrity: sha512-BtkjulweiXo9c3yVWrtexw2dTmBrvavD/xixNC6TKOBdrixUwU+6nuOO9dufDWsMxoid7MvtmDpzc9+mE8PdaA==} engines: {node: 10.* || >= 12.*} dependencies: - babel-plugin-debug-macros: 0.2.0(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.2.0(@babel/core@7.24.5) ember-cli-version-checker: 5.1.2 find-up: 5.0.0 fs-extra: 9.1.0 @@ -13379,46 +13863,46 @@ packages: - '@babel/core' - supports-color - /ember-concurrency@2.3.7(@babel/core@7.24.7): + /ember-concurrency@2.3.7(@babel/core@7.24.5): resolution: {integrity: sha512-sz6sTIXN/CuLb5wdpauFa+rWXuvXXSnSHS4kuNzU5GSMDX1pLBWSuovoUk61FUe6CYRqBmT1/UushObwBGickQ==} engines: {node: 10.* || 12.* || 14.* || >= 16} dependencies: - '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/types': 7.24.5 '@glimmer/tracking': 1.1.2 ember-cli-babel: 7.26.11 ember-cli-babel-plugin-helpers: 1.1.1 ember-cli-htmlbars: 5.7.2 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) - ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) + ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /ember-data@4.12.8(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12)(webpack@5.92.0): + /ember-data@4.12.8(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12)(webpack@5.91.0): resolution: {integrity: sha512-fK9mp+chqXGWYx6lal/azBKP4AtW8E6u3xUUWet6henO2zPN4S5lRs6iBfaynPkmhW5DK5bvaxNmFvSzmPOghw==} engines: {node: 16.* || >= 18.*} peerDependencies: '@ember/string': ^3.0.1 dependencies: '@ember-data/adapter': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.92.0) + '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(webpack@5.91.0) '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) - '@ember-data/model': 4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/model': 4.12.8(@babel/core@7.24.5)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) '@ember-data/private-build-infra': 4.12.8 '@ember-data/request': 4.12.8 '@ember-data/serializer': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/store': 4.12.8(@babel/core@7.24.5)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember-data/tracking': 4.12.8 '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-inflector: 4.0.2 transitivePeerDependencies: @@ -13430,32 +13914,32 @@ packages: - webpack dev: true - /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12): + /ember-data@5.3.0(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12): resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==} engines: {node: 16.* || >= 18.*} peerDependencies: '@ember/string': ^3.1.1 dependencies: - '@ember-data/adapter': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/adapter': 5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2) '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) - '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) - '@ember-data/model': 5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/graph': 5.3.0(@babel/core@7.24.5)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.5)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) + '@ember-data/model': 5.3.0(@babel/core@7.24.5)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request': 5.3.0(@babel/core@7.24.7) - '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) - '@ember-data/serializer': 5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/request': 5.3.0(@babel/core@7.24.5) + '@ember-data/request-utils': 5.3.0(@babel/core@7.24.5) + '@ember-data/serializer': 5.3.0(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/store': 5.3.0(@babel/core@7.24.5)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 5.3.0(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) ember-inflector: 4.0.2 - webpack: 5.92.0 + webpack: 5.91.0 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -13468,44 +13952,44 @@ packages: - webpack-cli dev: true - /ember-data@5.4.0-beta.11(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.21.0): - resolution: {integrity: sha512-WrMx1ApTNhA8UPGP4250Q61gF4AzOOVwPsUVtyGsxgmXq4Pi9SwsTDpXewRqidMQu9MzCR43zTDcMkvynGwV1Q==} - engines: {node: '>= 18.20.3'} + /ember-data@5.4.0-beta.4(@babel/core@7.24.5)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-YyV/sR6bCVvp6QHBc7SNGWixkL9KjmP6HUF1grTZLpbBIRGkC1Q+oj0dSwnFiDBIE1dBceou/+u9c8vvD7aRVQ==} + engines: {node: '>= 18.19.1'} peerDependencies: - '@ember/test-helpers': ^3.3.0 - '@ember/test-waiters': ^3.1.0 - qunit: ^2.18.0 - peerDependenciesMeta: - '@ember/test-helpers': - optional: true - '@ember/test-waiters': - optional: true - qunit: - optional: true + '@ember/string': ^3.1.1 dependencies: - '@ember-data/adapter': 5.4.0-beta.11(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/debug': 5.4.0-beta.11(@ember-data/model@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/graph': 5.4.0-beta.11(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/legacy-compat': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/model': 5.4.0-beta.11(@ember-data/graph@5.4.0-beta.11)(@ember-data/json-api@5.4.0-beta.11)(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.4.0-beta.11(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/serializer': 5.4.0-beta.11(@ember-data/legacy-compat@5.4.0-beta.11)(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/store@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.4.0-beta.11(@ember-data/request-utils@5.4.0-beta.11)(@ember-data/request@5.4.0-beta.11)(@ember-data/tracking@5.4.0-beta.11)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.4.0-beta.11(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@ember-data/adapter': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/legacy-compat@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/debug': 5.4.0-beta.4(@ember-data/store@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/graph': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/json-api': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/request-utils@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/request@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/model': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/debug@5.4.0-beta.4)(@ember-data/graph@5.4.0-beta.4)(@ember-data/json-api@5.4.0-beta.4)(@ember-data/legacy-compat@5.4.0-beta.4)(@ember-data/store@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/private-build-infra': 5.4.0-beta.4 + '@ember-data/request': 5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/request-utils': 5.4.0-beta.4(@babel/core@7.24.5)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/serializer': 5.4.0-beta.4(@babel/core@7.24.5)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4)(ember-inflector@4.0.2) + '@ember-data/store': 5.4.0-beta.4(@babel/core@7.24.5)(@ember-data/request@5.4.0-beta.4)(@ember-data/tracking@5.4.0-beta.4)(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.4) + '@ember-data/tracking': 5.4.0-beta.4(@babel/core@7.24.5)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@ember/test-helpers': 3.3.0(ember-source@3.28.12)(webpack@5.92.0) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - qunit: 2.21.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.0-beta.4(@babel/core@7.24.5) + broccoli-merge-trees: 4.2.0 + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) + ember-cli-babel: 8.2.0(@babel/core@7.24.5) + ember-inflector: 4.0.2 + pnpm-sync-dependencies-meta-injected: 0.0.10 + typescript: 5.4.5 + webpack: 5.91.0 transitivePeerDependencies: - - '@ember/string' + - '@babel/core' - '@glint/template' - - ember-inflector + - '@swc/core' - ember-source + - esbuild - supports-color + - uglify-js + - webpack-cli dev: true /ember-decorators@6.1.1: @@ -13519,13 +14003,13 @@ packages: - supports-color dev: true - /ember-destroyable-polyfill@2.0.3(@babel/core@7.24.7): + /ember-destroyable-polyfill@2.0.3(@babel/core@7.24.5): resolution: {integrity: sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==} engines: {node: 10.* || >= 12} dependencies: ember-cli-babel: 7.26.11 ember-cli-version-checker: 5.1.2 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -13545,7 +14029,7 @@ packages: '@embroider/util': 1.13.1(ember-source@3.28.12) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - '@glint/environment-ember-loose' - '@glint/template' @@ -13560,7 +14044,7 @@ packages: ember-source: ^3.12 || 4 dependencies: '@ember/legacy-built-in-components': 0.4.2(ember-source@3.28.12) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) amd-name-resolver: 1.3.1 babel-plugin-compact-reexports: 1.1.0 broccoli-babel-transpiler: 7.8.1 @@ -13577,7 +14061,7 @@ packages: ember-cli-preprocess-registry: 3.3.0 ember-cli-string-utils: 1.1.0 ember-cli-version-checker: 5.1.2 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) lodash: 4.17.21 transitivePeerDependencies: - '@glint/template' @@ -13591,7 +14075,7 @@ packages: '@ember/legacy-built-in-components': '*' ember-source: ^3.12 || 4 dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.1(@glint/template@1.4.0) amd-name-resolver: 1.3.1 babel-plugin-compact-reexports: 1.1.0 broccoli-babel-transpiler: 7.8.1 @@ -13645,8 +14129,8 @@ packages: peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: - '@embroider/addon-shim': 1.8.9 - ember-source: 3.28.12(@babel/core@7.24.7) + '@embroider/addon-shim': 1.8.8 + ember-source: 3.28.12(@babel/core@7.24.5) focus-trap: 6.9.4 transitivePeerDependencies: - supports-color @@ -13656,7 +14140,7 @@ packages: resolution: {integrity: sha512-eHs+7D7PuQr8a1DPqsJTsEyo3FZ1XuH6WEZaEBPDa9s0xLlwByCNKl8hi1EbXOgvgEZNHHi9Rh0vjxyfakrlgg==} engines: {node: 10.* || >= 12} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 ember-cli-version-checker: 5.1.2 @@ -13673,7 +14157,7 @@ packages: - supports-color dev: true - /ember-inline-svg@0.2.1(@babel/core@7.24.7): + /ember-inline-svg@0.2.1(@babel/core@7.24.5): resolution: {integrity: sha512-R7LsMZo1CrXbDgCX6sMnzUg+ggeosOwq8HTilWnNUpH11mb9pbMoG5s/Qm9iRMVW2iMesiCMnCaLsEkTiY8Yhw==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: @@ -13681,7 +14165,7 @@ packages: broccoli-flatiron: 0.1.3 broccoli-funnel: 2.0.2 broccoli-merge-trees: 3.0.2 - ember-cli-babel: 6.18.0(@babel/core@7.24.7) + ember-cli-babel: 6.18.0(@babel/core@7.24.5) merge: 1.2.1 mkdirp: 0.5.6 promise-map-series: 0.2.3 @@ -13692,12 +14176,12 @@ packages: - supports-color dev: true - /ember-load-initializers@2.1.2(@babel/core@7.24.7): + /ember-load-initializers@2.1.2(@babel/core@7.24.5): resolution: {integrity: sha512-CYR+U/wRxLbrfYN3dh+0Tb6mFaxJKfdyz+wNql6cqTrA0BBi9k6J3AaKXj273TqvEpyyXegQFFkZEiuZdYtgJw==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: ember-cli-babel: 7.26.11 - ember-cli-typescript: 2.0.2(@babel/core@7.24.7) + ember-cli-typescript: 2.0.2(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -13715,19 +14199,19 @@ packages: - supports-color dev: true - /ember-modifier-manager-polyfill@1.2.0(@babel/core@7.24.7): + /ember-modifier-manager-polyfill@1.2.0(@babel/core@7.24.5): resolution: {integrity: sha512-bnaKF1LLKMkBNeDoetvIJ4vhwRPKIIumWr6dbVuW6W6p4QV8ZiO+GdF8J7mxDNlog9CeL9Z/7wam4YS86G8BYA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: ember-cli-babel: 7.26.11 ember-cli-version-checker: 2.2.0 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /ember-modifier@3.2.7(@babel/core@7.24.7): + /ember-modifier@3.2.7(@babel/core@7.24.5): resolution: {integrity: sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==} engines: {node: 12.* || >= 14} dependencies: @@ -13735,7 +14219,7 @@ packages: ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-typescript: 5.3.0 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -13749,10 +14233,10 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.8.8 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-source: 3.28.12(@babel/core@7.24.5) transitivePeerDependencies: - supports-color dev: true @@ -13765,10 +14249,10 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.8.8 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - supports-color dev: true @@ -13781,10 +14265,10 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.8.8 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) transitivePeerDependencies: - supports-color dev: true @@ -13823,22 +14307,22 @@ packages: peerDependencies: ember-source: '>= 3.28.0' dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.8.8 '@simple-dom/document': 1.4.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - supports-color dev: true - /ember-popper-modifier@2.0.1(@babel/core@7.24.7)(webpack@5.92.0): + /ember-popper-modifier@2.0.1(@babel/core@7.24.5)(webpack@5.91.0): resolution: {integrity: sha512-NczO1m4uDFs4f4L8VEoC5MmRSZZvpTGwCWunYXQ+5vuWKIJ2KnPJQ3cRp9a1EpsWrfPwss+sB4JAEsY24ffdDA==} engines: {node: 10.* || >= 12} dependencies: '@popperjs/core': 2.11.8 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-modifier: 3.2.7(@babel/core@7.24.7) + ember-modifier: 3.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -13846,7 +14330,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.20.1)(webpack@5.91.0): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -13854,15 +14338,15 @@ packages: ember-source: '>=3.28' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 2.9.4(@babel/core@7.24.7)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) + '@ember/test-helpers': 2.9.4(@babel/core@7.24.5)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) - qunit: 2.21.0 + ember-source: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) + qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 @@ -13872,7 +14356,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.20.1)(webpack@5.91.0): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -13884,11 +14368,11 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 3.26.2(@babel/core@7.24.7) - qunit: 2.21.0 + ember-source: 3.26.2(@babel/core@7.24.5) + qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 @@ -13898,7 +14382,7 @@ packages: - webpack dev: true - /ember-qunit@7.0.0(@ember/test-helpers@2.9.4)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@7.0.0(@ember/test-helpers@2.9.4)(ember-source@4.6.0)(qunit@2.20.1)(webpack@5.91.0): resolution: {integrity: sha512-KhrndHYEXsHnXvmsGyJLJQ6VCudXaRs5dzPZBsdttZJIhsB6PmYAvq2Q+mh3GRDT/59T/sRDrB3FD3/lATS8aA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -13906,15 +14390,15 @@ packages: ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 2.9.4(@babel/core@7.24.7)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) + '@ember/test-helpers': 2.9.4(@babel/core@7.24.5)(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) - qunit: 2.21.0 + ember-source: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) + qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 @@ -13924,7 +14408,7 @@ packages: - webpack dev: true - /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.20.1)(webpack@5.91.0): resolution: {integrity: sha512-KhrndHYEXsHnXvmsGyJLJQ6VCudXaRs5dzPZBsdttZJIhsB6PmYAvq2Q+mh3GRDT/59T/sRDrB3FD3/lATS8aA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -13932,15 +14416,15 @@ packages: ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.0(ember-source@3.28.12)(webpack@5.92.0) + '@ember/test-helpers': 3.3.0(ember-source@3.28.12)(webpack@5.91.0) broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 3.28.12(@babel/core@7.24.7) - qunit: 2.21.0 + ember-source: 3.28.12(@babel/core@7.24.5) + qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 @@ -13950,7 +14434,7 @@ packages: - webpack dev: true - /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@5.8.0)(qunit@2.21.0): + /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@5.8.0)(qunit@2.20.1): resolution: {integrity: sha512-KhrndHYEXsHnXvmsGyJLJQ6VCudXaRs5dzPZBsdttZJIhsB6PmYAvq2Q+mh3GRDT/59T/sRDrB3FD3/lATS8aA==} engines: {node: 16.* || >= 18} peerDependencies: @@ -13962,11 +14446,11 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.2 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) - qunit: 2.21.0 + ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) + qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 @@ -13976,32 +14460,31 @@ packages: - webpack dev: true - /ember-qunit@8.1.0(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.21.0): - resolution: {integrity: sha512-55/xqvVQwhiNcnh/tCzWyvlYzrYqwDY0/cIPyDQbAxGKtkUt9jCfRUGllfyOofC6LX0fL/0fIi+5e9sg1m6vXw==} + /ember-qunit@8.0.2(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.3.0)(qunit@2.20.1): + resolution: {integrity: sha512-Rf60jeUTWNsF3Imf/FLujW/B/DFmKVXKmXO1lirTXjpertKfwRhp/3MnN8a/U/WyodTIsERkInGT1IqTtphCdQ==} peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0) - '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@ember/test-helpers': 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.91.0) + '@embroider/addon-shim': 1.8.8 + '@embroider/macros': 1.16.1(@glint/template@1.4.0) ember-cli-test-loader: 3.1.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) - qunit: 2.21.0 - qunit-theme-ember: 1.0.0 + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) + qunit: 2.20.1 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /ember-ref-bucket@4.1.0(@babel/core@7.24.7): + /ember-ref-bucket@4.1.0(@babel/core@7.24.5): resolution: {integrity: sha512-oEUU2mDtuYuMM039U9YEqrrOCVHH6rQfvbFOmh3WxOVEgubmLVyKEpGgU4P/6j0B/JxTqqTwM3ULTQyDto8dKg==} engines: {node: 10.* || >= 12} dependencies: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-modifier: 3.2.7(@babel/core@7.24.7) + ember-modifier: 3.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -14029,7 +14512,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 3.26.2(@babel/core@7.24.7) + ember-source: 3.26.2(@babel/core@7.24.5) transitivePeerDependencies: - supports-color dev: true @@ -14046,7 +14529,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - supports-color dev: true @@ -14063,7 +14546,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7) + ember-source: 5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2) transitivePeerDependencies: - supports-color dev: true @@ -14078,7 +14561,7 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0) transitivePeerDependencies: - supports-color dev: true @@ -14090,8 +14573,8 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} dependencies: - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@8.1.1) + '@babel/parser': 7.24.5 + '@babel/traverse': 7.24.5 recast: 0.18.10 transitivePeerDependencies: - supports-color @@ -14113,16 +14596,16 @@ packages: transitivePeerDependencies: - encoding - /ember-source@3.26.2(@babel/core@7.24.7): + /ember-source@3.26.2(@babel/core@7.24.5): resolution: {integrity: sha512-s7S+6xVwYYmNCK0rGTAimPw1ahiuOXsFgs0jFMVqwMEndvo+GQvk4rEYDHs0JgN+o5UhQjVpoPqXxkgfPTL38A==} engines: {node: 10.* || >= 12.*} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-assign': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-imports': 7.24.3 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-object-assign': 7.24.1(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 - '@glimmer/vm-babel-plugins': 0.77.5(@babel/core@7.24.7) - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.77.5(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 @@ -14146,16 +14629,16 @@ packages: - '@babel/core' - supports-color - /ember-source@3.28.12(@babel/core@7.24.7): + /ember-source@3.28.12(@babel/core@7.24.5): resolution: {integrity: sha512-HGrBpY6TN+MAi7F6BS8XYtNFG6vtbKE9ttPcyj0Ps+76kP7isCHyN0hk8ecKciLq7JYDqiPDNWjdIXAn2JfhZA==} engines: {node: 10.* || >= 12.*} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-assign': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-imports': 7.24.3 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) + '@babel/plugin-transform-object-assign': 7.24.1(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 - '@glimmer/vm-babel-plugins': 0.80.3(@babel/core@7.24.7) - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.80.3(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 @@ -14181,15 +14664,15 @@ packages: - supports-color dev: true - /ember-source@4.4.5(@babel/core@7.24.7)(webpack@5.92.0): + /ember-source@4.4.5(@babel/core@7.24.5)(webpack@5.91.0): resolution: {integrity: sha512-5U+IYHEb2XPokrLEQBy6N2+MwbE909K4RKKQxOLQEwnThWcO2cTTLTbz7z3biYL4vyne04ygXVqzlfUtKWwVQQ==} engines: {node: '>= 12.*'} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-imports': 7.24.3 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 - '@glimmer/vm-babel-plugins': 0.83.1(@babel/core@7.24.7) - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.83.1(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 @@ -14197,7 +14680,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14218,15 +14701,15 @@ packages: - webpack dev: true - /ember-source@4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0): + /ember-source@4.6.0(@babel/core@7.24.5)(@glint/template@1.4.0)(webpack@5.91.0): resolution: {integrity: sha512-VIxKnb2CkNiVBfWkbNg+BxmyDEPQ+aam303TvXrp4kpykdaJwlck8PunxO5oJjFXJ7VnfJ6Y2ccV6+qerkHTsg==} engines: {node: '>= 12.*'} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-imports': 7.24.3 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 - '@glimmer/vm-babel-plugins': 0.84.2(@babel/core@7.24.7) - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.84.2(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 @@ -14234,7 +14717,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14255,71 +14738,17 @@ packages: - webpack dev: true - /ember-source@5.10.0-beta.1(webpack@5.92.0): - resolution: {integrity: sha512-DlI0NoOCJ+8lHEskcGVrqxY1DPxFlwgXod9FXKreJWA7PjgsmQhva0+Gy1o77Tt5wTphHJgWjj+3cGKAyue1nw==} - engines: {node: '>= 16.*'} - peerDependencies: - '@glimmer/component': ^1.1.2 - dependencies: - '@babel/core': 7.24.7 - '@ember/edition-utils': 1.2.0 - '@glimmer/compiler': 0.92.0 - '@glimmer/destroyable': 0.92.0 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.0 - '@glimmer/interfaces': 0.92.0 - '@glimmer/manager': 0.92.0 - '@glimmer/node': 0.92.0 - '@glimmer/opcode-compiler': 0.92.0 - '@glimmer/owner': 0.92.0 - '@glimmer/program': 0.92.0 - '@glimmer/reference': 0.92.0 - '@glimmer/runtime': 0.92.0 - '@glimmer/syntax': 0.92.0 - '@glimmer/util': 0.92.0 - '@glimmer/validator': 0.92.0 - '@glimmer/vm': 0.92.0 - '@glimmer/vm-babel-plugins': 0.92.0(@babel/core@7.24.7) - '@simple-dom/interface': 1.4.0 - backburner.js: 2.8.0 - 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.7.3(@glint/template@1.4.0)(webpack@5.92.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - 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: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.5(route-recognizer@0.3.4) - semver: 7.6.2 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - transitivePeerDependencies: - - '@glint/template' - - rsvp - - supports-color - - webpack - dev: true - - /ember-source@5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0): + /ember-source@5.3.0(@babel/core@7.24.5)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.91.0): resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} engines: {node: '>= 16.*'} peerDependencies: '@glimmer/component': ^1.1.2 dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/helper-module-imports': 7.24.3 + '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.84.2 - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/destroyable': 0.84.2 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.84.3 @@ -14333,9 +14762,9 @@ packages: '@glimmer/runtime': 0.84.2 '@glimmer/syntax': 0.84.2 '@glimmer/validator': 0.84.2 - '@glimmer/vm-babel-plugins': 0.84.3(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.84.3(@babel/core@7.24.5) '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 broccoli-concat: 4.2.5 @@ -14344,7 +14773,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14368,14 +14797,16 @@ packages: - webpack dev: true - /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7): + /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(@glimmer/component@1.1.2): resolution: {integrity: sha512-jRmT5egy7XG2G9pKNdNNwNBZqFxrl7xJwdYrJ3ugreR7zK1FR28lHSR5CMSKtYLmJZxu340cf2EbRohWEtO2Zw==} engines: {node: '>= 16.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/helper-module-imports': 7.24.3 '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.87.1 - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/destroyable': 0.87.1 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.87.1 @@ -14391,10 +14822,10 @@ packages: '@glimmer/util': 0.87.1 '@glimmer/validator': 0.87.1 '@glimmer/vm': 0.87.1 - '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.5) '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 broccoli-concat: 4.2.5 @@ -14403,7 +14834,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.2 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14428,14 +14859,16 @@ packages: dev: true patched: true - /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.7)(webpack@5.92.0): + /ember-source@5.8.0(patch_hash=qsivfx5huurlb5tuvochap65l4)(@babel/core@7.24.5)(webpack@5.91.0): resolution: {integrity: sha512-jRmT5egy7XG2G9pKNdNNwNBZqFxrl7xJwdYrJ3ugreR7zK1FR28lHSR5CMSKtYLmJZxu340cf2EbRohWEtO2Zw==} engines: {node: '>= 16.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/helper-module-imports': 7.24.3 '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.87.1 - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/destroyable': 0.87.1 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.87.1 @@ -14451,10 +14884,10 @@ packages: '@glimmer/util': 0.87.1 '@glimmer/validator': 0.87.1 '@glimmer/vm': 0.87.1 - '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.5) '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 broccoli-concat: 4.2.5 @@ -14463,7 +14896,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14488,14 +14921,14 @@ packages: dev: true patched: true - /ember-source@5.9.0(@babel/core@7.24.7)(webpack@5.92.0): - resolution: {integrity: sha512-sZdrRxsNJq49N+GlRpkrUfBagiCw5OUngXUcJO7tvoWPLTvO8RRip+1L2B868YkxlmSq22hLci9tgQUdmPmcXQ==} + /ember-source@5.9.0-beta.1(@babel/core@7.24.5)(webpack@5.91.0): + resolution: {integrity: sha512-+Kbbf7Db65fBOwxjwjlOcdmTpCSpmNm1adoz+NWoA8JBV+Pz/aJ8jIw4PCZwsNbc8eflF72Qm8LVnt88/392XQ==} engines: {node: '>= 16.*'} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/helper-module-imports': 7.24.3 '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.92.0 - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/destroyable': 0.92.0 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.92.0 @@ -14511,10 +14944,10 @@ packages: '@glimmer/util': 0.92.0 '@glimmer/validator': 0.92.0 '@glimmer/vm': 0.92.0 - '@glimmer/vm-babel-plugins': 0.92.0(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.92.0(@babel/core@7.24.5) '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 broccoli-concat: 4.2.5 @@ -14523,7 +14956,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14547,12 +14980,12 @@ packages: - webpack dev: true - /ember-style-modifier@0.8.0(@babel/core@7.24.7): + /ember-style-modifier@0.8.0(@babel/core@7.24.5): resolution: {integrity: sha512-I7M+oZ+poYYOP7n521rYv7kkYZbxotL8VbtHYxLQ3tasRZYQJ21qfu3vVjydSjwyE3w7EZRgKngBoMhKSAEZnw==} engines: {node: 12.* || 14.* || >= 16} dependencies: ember-cli-babel: 7.26.11 - ember-modifier: 3.2.7(@babel/core@7.24.7) + ember-modifier: 3.2.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -14590,7 +15023,7 @@ packages: get-stdin: 8.0.0 globby: 11.1.0 is-glob: 4.0.3 - micromatch: 4.0.7 + micromatch: 4.0.5 requireindex: 1.2.0 resolve: 1.22.8 v8-compile-cache: 2.4.0 @@ -14617,7 +15050,7 @@ packages: globby: 13.2.2 is-glob: 4.0.3 language-tags: 1.0.9 - micromatch: 4.0.7 + micromatch: 4.0.5 resolve: 1.22.8 v8-compile-cache: 2.4.0 yargs: 17.7.2 @@ -14644,7 +15077,7 @@ packages: globby: 13.2.2 is-glob: 4.0.3 language-tags: 1.0.9 - micromatch: 4.0.7 + micromatch: 4.0.5 resolve: 1.22.8 v8-compile-cache: 2.4.0 yargs: 17.7.2 @@ -14729,9 +15162,9 @@ packages: engines: {node: 10.* || 12.* || >= 14.*} dependencies: chalk: 4.1.2 - cli-table3: 0.6.5 + cli-table3: 0.6.4 core-object: 3.1.5 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-try-config: 4.0.0 execa: 4.1.0 fs-extra: 9.1.0 @@ -14791,7 +15224,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) engine.io-parser: 5.2.2 ws: 8.11.0 transitivePeerDependencies: @@ -14799,8 +15232,8 @@ packages: - supports-color - utf-8-validate - /enhanced-resolve@5.17.0: - resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} + /enhanced-resolve@5.16.1: + resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -14915,8 +15348,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - /es-module-lexer@1.5.3: - resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} + /es-module-lexer@1.5.2: + resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} /es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} @@ -15006,6 +15439,37 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: true + /esbuild@0.20.2: + resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.2 + '@esbuild/android-arm': 0.20.2 + '@esbuild/android-arm64': 0.20.2 + '@esbuild/android-x64': 0.20.2 + '@esbuild/darwin-arm64': 0.20.2 + '@esbuild/darwin-x64': 0.20.2 + '@esbuild/freebsd-arm64': 0.20.2 + '@esbuild/freebsd-x64': 0.20.2 + '@esbuild/linux-arm': 0.20.2 + '@esbuild/linux-arm64': 0.20.2 + '@esbuild/linux-ia32': 0.20.2 + '@esbuild/linux-loong64': 0.20.2 + '@esbuild/linux-mips64el': 0.20.2 + '@esbuild/linux-ppc64': 0.20.2 + '@esbuild/linux-riscv64': 0.20.2 + '@esbuild/linux-s390x': 0.20.2 + '@esbuild/linux-x64': 0.20.2 + '@esbuild/netbsd-x64': 0.20.2 + '@esbuild/openbsd-x64': 0.20.2 + '@esbuild/sunos-x64': 0.20.2 + '@esbuild/win32-arm64': 0.20.2 + '@esbuild/win32-ia32': 0.20.2 + '@esbuild/win32-x64': 0.20.2 + dev: true + /esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -15067,8 +15531,8 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-compat-utils@0.5.1(eslint@8.57.0): - resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + /eslint-compat-utils@0.5.0(eslint@8.57.0): + resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' @@ -15229,16 +15693,16 @@ packages: - '@babel/core' dev: true - /eslint-plugin-es-x@7.7.0(eslint@8.57.0): - resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==} + /eslint-plugin-es-x@7.6.0(eslint@8.57.0): + resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.10.0 eslint: 8.57.0 - eslint-compat-utils: 0.5.1(eslint@8.57.0) + eslint-compat-utils: 0.5.0(eslint@8.57.0) dev: true /eslint-plugin-es@3.0.1(eslint@7.32.0): @@ -15307,7 +15771,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) builtins: 5.1.0 eslint: 8.57.0 - eslint-plugin-es-x: 7.7.0(eslint@8.57.0) + eslint-plugin-es-x: 7.6.0(eslint@8.57.0) get-tsconfig: 4.7.5 globals: 13.24.0 ignore: 5.3.1 @@ -15470,7 +15934,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 enquirer: 2.4.1 escape-string-regexp: 4.0.0 @@ -15514,7 +15978,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -15524,7 +15988,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -15845,7 +16309,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.5 /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -15859,6 +16323,10 @@ packages: dependencies: blank-object: 1.0.2 + /fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + dev: true + /fast-sourcemap-concat@2.1.1: resolution: {integrity: sha512-7h9/x25c6AQwdU3mA8MZDUMR3UCy50f237egBrBkuwjnUZSmfu4ptCf91PZSKzON2Uh5VvIHozYKWcPPgcjxIw==} engines: {node: 10.* || >= 12.*} @@ -15901,7 +16369,7 @@ packages: dependencies: chalk: 4.1.2 cookie: 0.4.2 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) jsdom: 19.0.0 resolve: 1.22.8 simple-dom: 1.4.0 @@ -15913,13 +16381,13 @@ packages: - utf-8-validate dev: true - /fastboot@4.1.5: - resolution: {integrity: sha512-2FkJWrpxgJjy5kLb3KrYp0pKdB4WgT/6qxtQO7ozYtQqMBOAARMnp59xp/Hdosa1cE2jslZgwDAv3v11OlQfAw==} + /fastboot@4.1.4: + resolution: {integrity: sha512-p0kyJ5ZcGwihnu02SZJDnbXTpH+Teg81ufM0zsp3vCg1Xd+jmNNOH5X3baqpW+5Hc2D7vS8cpIxCG0fRfFolfg==} engines: {node: 12.* || 14.* || >=16} dependencies: chalk: 4.1.2 cookie: 0.4.2 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) jsdom: 19.0.0 resolve: 1.22.8 simple-dom: 1.4.0 @@ -15977,8 +16445,8 @@ packages: flat-cache: 3.2.0 dev: true - /filesize@10.1.2: - resolution: {integrity: sha512-Dx770ai81ohflojxhU+oG+Z2QGvKdYxgEr9OSA8UVrqhwNHjfH9A8f5NKfg83fEH8ZFA5N5llJo5T3PIoZ4CRA==} + /filesize@10.1.1: + resolution: {integrity: sha512-L0cdwZrKlwZQkMSFnCflJ6J2Y+5egO/p3vgRSDQGxQt++QbUZe5gMbRO6kg6gzwQDPvq2Fk9AmoxUNfZ5gdqaQ==} engines: {node: '>= 10.4.0'} /filesize@6.4.0: @@ -16004,8 +16472,8 @@ packages: repeat-string: 1.6.1 to-regex-range: 2.1.1 - /fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 @@ -16116,7 +16584,7 @@ packages: /find-yarn-workspace-root@2.0.0: resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} dependencies: - micromatch: 4.0.7 + micromatch: 4.0.5 /findup-sync@2.0.0: resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==} @@ -16136,7 +16604,7 @@ packages: dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 4.0.7 + micromatch: 4.0.5 resolve-dir: 1.0.1 /findup-sync@5.0.0: @@ -16145,7 +16613,7 @@ packages: dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 4.0.7 + micromatch: 4.0.5 resolve-dir: 1.0.1 dev: true @@ -16181,7 +16649,7 @@ packages: fixturify: 3.0.0 resolve-package-path: 4.0.3 tmp: 0.0.33 - type-fest: 4.20.1 + type-fest: 4.18.2 walk-sync: 3.0.0 /fixturify@0.3.4: @@ -16260,8 +16728,8 @@ packages: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} engines: {node: '>=0.10.0'} - /foreground-child@3.2.0: - resolution: {integrity: sha512-CrWQNaEl1/6WeZoarcM9LHupTo3RpZO2Pdk1vktwzPiQTsJnAKJmm3TACKeG5UZbWDfaH2AbvYxzP96y0MT7fA==} + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 @@ -16477,7 +16945,6 @@ packages: /gauge@4.0.4: resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -16511,6 +16978,13 @@ packages: engines: {node: '>=8.0.0'} dev: true + /get-source@2.0.12: + resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} + dependencies: + data-uri-to-buffer: 2.0.2 + source-map: 0.6.1 + dev: true + /get-stdin@4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} engines: {node: '>=0.10.0'} @@ -16571,8 +17045,8 @@ packages: resolution: {integrity: sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==} engines: {node: '>= 4.0'} - /github-changelog@1.0.2: - resolution: {integrity: sha512-ieWWj+wEHcWwhofXOB6HwxYbRCmWMZ8q8NHjt+g8d0GVA8AJE3h7uxjZ9ZqT8l9TPrGH5HRjaVOqO3PiU4pUSQ==} + /github-changelog@1.0.1: + resolution: {integrity: sha512-MPGGRPOC1XY6XiZVDOBRSHNh52q47dTnwr/xfhtruUKsgq1tYWU/i/8GfQmzHa9smGxU3aiUWCu0gV9QROZq3A==} engines: {node: 12.* || 14.* || >= 16} hasBin: true dependencies: @@ -16606,21 +17080,20 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - /glob@10.4.1: - resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} - engines: {node: '>=16 || 14 >=14.18'} + /glob@10.3.14: + resolution: {integrity: sha512-4fkAqu93xe9Mk7le9v0y3VrPDqLKHarNi2s4Pv7f2yOvfhWfhc7hRPHC/JyqMqb8B/Dt/eGS4n7ykwf3fOsl8g==} + engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - foreground-child: 3.2.0 - jackspeak: 3.4.0 + foreground-child: 3.1.1 + jackspeak: 2.3.6 minimatch: 9.0.4 - minipass: 7.1.2 - path-scurry: 1.11.1 + minipass: 7.1.1 + path-scurry: 1.11.0 dev: true /glob@5.0.15: resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==} - deprecated: Glob versions prior to v9 are no longer supported dependencies: inflight: 1.0.6 inherits: 2.0.4 @@ -16630,7 +17103,6 @@ packages: /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -16642,7 +17114,6 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -16658,7 +17129,7 @@ packages: fs.realpath: 1.0.0 minimatch: 8.0.4 minipass: 4.2.8 - path-scurry: 1.11.1 + path-scurry: 1.11.0 dev: true /global-modules@1.0.0: @@ -16848,7 +17319,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.18.0 + uglify-js: 3.17.4 /hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} @@ -17084,23 +17555,34 @@ packages: /http-parser-js@0.5.8: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + /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(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /http-proxy-agent@4.0.1(supports-color@8.1.1): resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /http-proxy-agent@5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -17114,14 +17596,24 @@ packages: transitivePeerDependencies: - debug + /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(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /https-proxy-agent@5.0.1(supports-color@8.1.1): resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} dependencies: agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /https@1.0.0: resolution: {integrity: sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==} @@ -17213,6 +17705,10 @@ packages: engines: {node: '>=12'} dev: true + /individual@3.0.0: + resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} + dev: true + /infer-owner@1.0.4: resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} @@ -17232,7 +17728,6 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -17246,6 +17741,11 @@ packages: /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + /ini@3.0.1: + resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dev: true + /inline-source-map-comment@1.0.5: resolution: {integrity: sha512-a3/m6XgooVCXkZCduOb7pkuvUtNKt4DaqaggKKJrMQHQsqt6JcJXEreExeZiiK4vWL/cM/uF6+chH05pz2/TdQ==} hasBin: true @@ -17312,11 +17812,11 @@ packages: through: 2.3.8 dev: true - /inquirer@9.2.23: - resolution: {integrity: sha512-kod5s+FBPIDM2xiy9fu+6wdU/SkK5le5GS9lh4FEBjBHqiMgD9lLFbCbuqFNAjNL2ZOy9Wd9F694IOzN9pZHBA==} + /inquirer@9.2.20: + resolution: {integrity: sha512-SFwJJPS+Ms75NV+wzFBHjirG4z3tzvis31h+9NyH1tqjIu2c7vCavlXILZ73q/nPYy8/aw4W+DNzLH5MjfYXiA==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.3 + '@inquirer/figures': 1.0.1 '@ljharb/through': 2.3.13 ansi-escapes: 4.3.2 chalk: 5.3.0 @@ -17520,7 +18020,7 @@ packages: /is-language-code@3.1.0: resolution: {integrity: sha512-zJdQ3QTeLye+iphMeK3wks+vXSRFKh68/Pnlw7aOfApFSEIOhYa8P9vwwa6QrImNNBMJTiL1PpYF0f4BxDuEgA==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.24.5 dev: true /is-negative-zero@2.0.3: @@ -17620,6 +18120,13 @@ packages: dependencies: has-tostringtag: 1.0.2 + /is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} + dependencies: + better-path-resolve: 1.0.0 + dev: true + /is-symbol@1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} @@ -17705,8 +18212,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.24.5 + '@babel/parser': 7.24.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -17718,8 +18225,8 @@ packages: resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.24.5 + '@babel/parser': 7.24.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.2 @@ -17740,7 +18247,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -17779,8 +18286,8 @@ packages: is-object: 1.0.2 dev: true - /jackspeak@3.4.0: - resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 @@ -17866,11 +18373,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 15.14.9 - babel-jest: 29.7.0(@babel/core@7.24.7) + babel-jest: 29.7.0(@babel/core@7.24.5) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -17884,7 +18391,7 @@ packages: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.5 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -17950,7 +18457,7 @@ packages: jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -17977,12 +18484,12 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.24.2 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.5 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -18101,15 +18608,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.24.7 + '@babel/core': 7.24.5 + '@babel/generator': 7.24.5 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) + '@babel/types': 7.24.5 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -18243,6 +18750,48 @@ packages: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} 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.11.3 + 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.1.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.9 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + 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: false + /jsdom@16.7.0(supports-color@8.1.1): resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} @@ -18266,7 +18815,7 @@ packages: http-proxy-agent: 4.0.1(supports-color@8.1.1) https-proxy-agent: 5.0.1(supports-color@8.1.1) is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.9 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -18306,9 +18855,9 @@ packages: form-data: 4.0.0 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1(supports-color@8.1.1) + https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.9 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -18378,6 +18927,10 @@ packages: jsonify: 0.0.1 object-keys: 1.1.1 + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true + /json5@0.5.1: resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} hasBin: true @@ -18469,15 +19022,15 @@ packages: resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} dev: true - /language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + /language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} dev: true /language-tags@1.0.9: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} engines: {node: '>=0.10'} dependencies: - language-subtag-registry: 0.3.23 + language-subtag-registry: 0.3.22 dev: true /latest-version@5.1.0: @@ -18555,6 +19108,16 @@ packages: strip-bom: 3.0.0 dev: true + /load-json-file@6.2.0: + resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} + engines: {node: '>=8'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 5.2.0 + strip-bom: 4.0.0 + type-fest: 0.6.0 + dev: true + /loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -18750,7 +19313,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.6.3 + tslib: 2.6.2 dev: true /lowercase-keys@1.0.0: @@ -18824,8 +19387,8 @@ packages: agentkeepalive: 4.5.0 cacache: 15.3.0 http-cache-semantics: 4.1.1 - http-proxy-agent: 4.0.1(supports-color@8.1.1) - https-proxy-agent: 5.0.1(supports-color@8.1.1) + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.3.6 @@ -18981,6 +19544,14 @@ packages: p-is-promise: 2.1.0 dev: true + /mem@8.1.1: + resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} + engines: {node: '>=10'} + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 3.1.0 + dev: true + /memory-streams@0.1.3: resolution: {integrity: sha512-qVQ/CjkMyMInPaaRMrwWNDvf6boRZXaT/DbQeMYcCWuXPEBf1v8qChOc9OlEVQp2uOvRXa1Qu30fLmKhY6NipA==} dependencies: @@ -19068,11 +19639,11 @@ packages: transitivePeerDependencies: - supports-color - /micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} dependencies: - braces: 3.0.3 + braces: 3.0.2 picomatch: 2.3.1 /mime-db@1.52.0: @@ -19098,6 +19669,11 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + /mimic-fn@3.1.0: + resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} + engines: {node: '>=8'} + dev: true + /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} @@ -19113,7 +19689,7 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.9.0(webpack@5.92.0): + /mini-css-extract-plugin@2.9.0(webpack@5.91.0): resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -19121,7 +19697,7 @@ packages: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.92.0 + webpack: 5.91.0 /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -19233,8 +19809,8 @@ packages: engines: {node: '>=8'} dev: true - /minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + /minipass@7.1.1: + resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -19368,6 +19944,18 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true + /ndjson@2.0.0: + resolution: {integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + json-stringify-safe: 5.0.1 + minimist: 1.2.8 + readable-stream: 3.6.2 + split2: 3.2.2 + through2: 4.0.2 + dev: true + /negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -19382,7 +19970,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.6.3 + tslib: 2.6.2 dev: true /node-fetch@2.7.0: @@ -19465,6 +20053,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /normalize-registry-url@2.0.0: + resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} + dev: true + /normalize-url@2.0.1: resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} engines: {node: '>=4'} @@ -19591,7 +20183,6 @@ packages: /npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 console-control-strings: 1.1.0 @@ -19604,8 +20195,8 @@ packages: boolbase: 1.0.0 dev: true - /nwsapi@2.2.10: - resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} + /nwsapi@2.2.9: + resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==} /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -19789,7 +20380,6 @@ packages: /osenv@0.1.5: resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} - deprecated: This package is no longer supported. dependencies: os-homedir: 1.0.2 os-tmpdir: 1.0.2 @@ -19813,6 +20403,13 @@ packages: resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} engines: {node: '>=8'} + /p-filter@2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} + dependencies: + p-map: 2.1.0 + dev: true + /p-finally@1.0.0: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} @@ -19885,6 +20482,11 @@ packages: dependencies: p-limit: 4.0.0 + /p-map@2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true + /p-map@3.0.0: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} @@ -19946,12 +20548,17 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 dev: true + /parse-ms@2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + dev: true + /parse-passwd@1.0.0: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} @@ -19980,6 +20587,11 @@ packages: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} engines: {node: '>=0.10.0'} + /path-absolute@1.0.1: + resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} + engines: {node: '>=4'} + dev: true + /path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -20009,6 +20621,10 @@ packages: engines: {node: '>=12'} dev: false + /path-name@1.0.0: + resolution: {integrity: sha512-/dcAb5vMXH0f51yvMuSUqFpxUcA8JelbRmE5mW/p4CUJxrNgK24IkstnV7ENtg2IDGBOu6izKTG6eilbnbNKWQ==} + dev: true + /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -20025,12 +20641,19 @@ packages: dependencies: path-root-regex: 0.1.2 - /path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} + /path-scurry@1.11.0: + resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.2.2 - minipass: 7.1.2 + minipass: 7.1.1 + dev: true + + /path-temp@2.1.0: + resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} + engines: {node: '>=8.15'} + dependencies: + unique-string: 2.0.0 dev: true /path-to-regexp@0.1.7: @@ -20047,8 +20670,8 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -20110,6 +20733,25 @@ packages: dependencies: find-up: 3.0.0 + /pnpm-sync-dependencies-meta-injected@0.0.10: + resolution: {integrity: sha512-kPcYZLaLgo5WhlgWciCJFqdxprIqaR52cY1C8KH3RGdia1YwT1wO/AOKyvOydNBJmpdcLxka2a0La9CaStxG/A==} + engines: {node: '>=16.0.0'} + hasBin: true + dependencies: + '@pnpm/find-workspace-dir': 6.0.3 + '@pnpm/find-workspace-packages': 6.0.9(@pnpm/logger@5.0.0) + '@pnpm/fs.hard-link-dir': 2.0.1(@pnpm/logger@5.0.0) + '@pnpm/logger': 5.0.0 + '@pnpm/read-project-manifest': 5.0.11 + debug: 4.3.4(supports-color@9.4.0) + fs-extra: 11.2.0 + proper-lockfile: 4.1.2 + resolve-package-path: 4.0.3 + supports-color: 9.4.0 + watcher: 2.3.1 + yargs: 17.7.2 + dev: true + /portfinder@1.0.32: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} engines: {node: '>= 0.12.0'} @@ -20144,7 +20786,7 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 /postcss-modules-scope@3.2.0(postcss@8.4.38): @@ -20154,7 +20796,7 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.38 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.0.16 /postcss-modules-values@4.0.0(postcss@8.4.38): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} @@ -20178,8 +20820,8 @@ packages: postcss: 8.4.38 dev: true - /postcss-selector-parser@6.1.0: - resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + /postcss-selector-parser@6.0.16: + resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -20193,7 +20835,7 @@ packages: engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 + picocolors: 1.0.0 source-map-js: 1.2.0 /prelude-ls@1.2.1: @@ -20218,12 +20860,17 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: true + /pretty-bytes@5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} + dev: true + /pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -20232,6 +20879,17 @@ packages: ansi-styles: 5.2.0 react-is: 18.3.1 + /pretty-ms@7.0.1: + resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} + engines: {node: '>=10'} + dependencies: + parse-ms: 2.1.0 + dev: true + + /printable-characters@1.0.42: + resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} + dev: true + /printf@0.6.1: resolution: {integrity: sha512-is0ctgGdPJ5951KulgfzvHGwJtZ5ck8l042vRkV6jrkpBzTmb/lueTqguWHy2JfVA+RY6gFVlaZgUS0j7S/dsw==} engines: {node: '>= 0.9.0'} @@ -20278,6 +20936,10 @@ packages: optional: true dev: true + /promise-make-naked@2.1.2: + resolution: {integrity: sha512-y7s8ZuHIG56JYspB24be9GFkXA1zXL85Ur9u1DKrW/tvyUoPxWgBjnalK6Nc6l7wHBcAW0c3PO07+XOsWTRuhg==} + dev: true + /promise-map-series@0.2.3: resolution: {integrity: sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==} dependencies: @@ -20326,6 +20988,10 @@ packages: signal-exit: 3.0.7 dev: true + /proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + dev: true + /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -20353,10 +21019,6 @@ packages: /q@1.5.1: resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} - deprecated: |- - You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. - - (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) dev: true /qs@6.11.0: @@ -20386,6 +21048,11 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + /quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + dev: true + /quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -20422,12 +21089,8 @@ packages: - supports-color dev: true - /qunit-theme-ember@1.0.0: - resolution: {integrity: sha512-vdMVVo6ecdCkWttMTKeyq1ZTLGHcA6zdze2zhguNuc3ritlJMhOXY5RDseqazOwqZVfCg3rtlmL3fMUyIzUyFQ==} - dev: true - - /qunit@2.21.0: - resolution: {integrity: sha512-kJJ+uzx5xDWk0oRrbOZ3zsm+imPULE58ZMIrNl+3POZl4a1k6VXj2E4OiqTmZ9j6hh9egE3kNgnAti9Q+BG6Yw==} + /qunit@2.20.1: + resolution: {integrity: sha512-scZfyhX8mmP3u/CN2y3CutQb+ppalbpqmm7g/X62M2yOt8ofzsxrRaC+MPmYm/tXxpzs9HGrVeCxZwLoP0tuAA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -20477,6 +21140,14 @@ packages: resolution: {integrity: sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /read-ini-file@4.0.0: + resolution: {integrity: sha512-zz4qv/sKETv7nAkATqSJ9YMbKD8NXRPuA8d17VdYCuNYrVstB1S6UAMU6aytf5vRa9MESbZN7jLZdcmrOxz4gg==} + engines: {node: '>=14.6'} + dependencies: + ini: 3.0.1 + strip-bom: 4.0.0 + dev: true + /read-pkg-up@8.0.0: resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} engines: {node: '>=12'} @@ -20515,6 +21186,14 @@ packages: strip-bom: 3.0.0 dev: true + /read-yaml-file@2.1.0: + resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} + engines: {node: '>=10.13'} + dependencies: + js-yaml: 4.1.0 + strip-bom: 4.0.0 + dev: true + /readable-stream@1.0.34: resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} dependencies: @@ -20543,6 +21222,11 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /realpath-missing@1.1.0: + resolution: {integrity: sha512-wnWtnywepjg/eHIgWR97R7UuM5i+qHLA195qdN9UPKvcMqfn60+67S8sPPW3vDlSEfYHoFkKU8IvpCNty3zQvQ==} + engines: {node: '>=10'} + dev: true + /recast@0.12.9: resolution: {integrity: sha512-y7ANxCWmMW8xLOaiopiRDlyjQ9ajKRENBH+2wjntIbk3A6ZR1+BLQttkmSHMY7Arl+AAZFwJ10grg2T6f1WI8A==} engines: {node: '>= 0.8'} @@ -20618,7 +21302,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.24.5 /regex-not@1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} @@ -20693,7 +21377,7 @@ packages: hasBin: true dependencies: '@manypkg/get-packages': 2.2.1 - '@npmcli/package-json': 5.2.0 + '@npmcli/package-json': 5.1.0 '@octokit/rest': 19.0.13 '@types/fs-extra': 9.0.13 '@types/js-yaml': 4.0.9 @@ -20704,7 +21388,7 @@ packages: cli-highlight: 2.1.11 execa: 4.1.0 fs-extra: 10.1.0 - github-changelog: 1.0.2 + github-changelog: 1.0.1 js-yaml: 4.1.0 latest-version: 5.1.0 parse-github-repo-url: 1.4.1 @@ -20727,9 +21411,9 @@ packages: /remove-types@1.0.0: resolution: {integrity: sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.5 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) prettier: 2.8.8 transitivePeerDependencies: - supports-color @@ -20883,23 +21567,26 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + /right-pad@1.0.1: + resolution: {integrity: sha512-bYBjgxmkvTAfgIYy328fmkwhp39v8lwVgWhhrzxPV3yHtcSqyYKe9/XOhvW48UFjATg3VuJbpsp5822ACNvkmw==} + engines: {node: '>= 0.10'} + deprecated: Please use String.prototype.padEnd() over this package. + dev: true + /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -20941,29 +21628,29 @@ packages: optionalDependencies: fsevents: 2.3.3 - /rollup@4.18.0: - resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + /rollup@4.17.2: + resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.0 - '@rollup/rollup-android-arm64': 4.18.0 - '@rollup/rollup-darwin-arm64': 4.18.0 - '@rollup/rollup-darwin-x64': 4.18.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 - '@rollup/rollup-linux-arm-musleabihf': 4.18.0 - '@rollup/rollup-linux-arm64-gnu': 4.18.0 - '@rollup/rollup-linux-arm64-musl': 4.18.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 - '@rollup/rollup-linux-riscv64-gnu': 4.18.0 - '@rollup/rollup-linux-s390x-gnu': 4.18.0 - '@rollup/rollup-linux-x64-gnu': 4.18.0 - '@rollup/rollup-linux-x64-musl': 4.18.0 - '@rollup/rollup-win32-arm64-msvc': 4.18.0 - '@rollup/rollup-win32-ia32-msvc': 4.18.0 - '@rollup/rollup-win32-x64-msvc': 4.18.0 + '@rollup/rollup-android-arm-eabi': 4.17.2 + '@rollup/rollup-android-arm64': 4.17.2 + '@rollup/rollup-darwin-arm64': 4.17.2 + '@rollup/rollup-darwin-x64': 4.17.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 + '@rollup/rollup-linux-arm-musleabihf': 4.17.2 + '@rollup/rollup-linux-arm64-gnu': 4.17.2 + '@rollup/rollup-linux-arm64-musl': 4.17.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 + '@rollup/rollup-linux-riscv64-gnu': 4.17.2 + '@rollup/rollup-linux-s390x-gnu': 4.17.2 + '@rollup/rollup-linux-x64-gnu': 4.17.2 + '@rollup/rollup-linux-x64-musl': 4.17.2 + '@rollup/rollup-win32-arm64-msvc': 4.17.2 + '@rollup/rollup-win32-ia32-msvc': 4.17.2 + '@rollup/rollup-win32-x64-msvc': 4.17.2 fsevents: 2.3.3 dev: true @@ -21026,7 +21713,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.6.3 + tslib: 2.6.2 dev: true /safe-array-concat@1.1.2: @@ -21044,6 +21731,15 @@ packages: /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + /safe-execa@0.1.2: + resolution: {integrity: sha512-vdTshSQ2JsRCgT8eKZWNJIL26C6bVqy1SOmuCMlKHegVeo8KYRobRrefOdUq9OozSPUUiSxrylteeRmLOMFfWg==} + engines: {node: '>=12'} + dependencies: + '@zkochan/which': 2.0.3 + execa: 5.1.1 + path-name: 1.0.0 + dev: true + /safe-json-parse@1.0.1: resolution: {integrity: sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==} @@ -21097,7 +21793,7 @@ packages: exec-sh: 0.3.6 execa: 4.1.0 fb-watchman: 2.0.2 - micromatch: 4.0.7 + micromatch: 4.0.5 minimist: 1.2.8 walker: 1.0.8 dev: true @@ -21143,9 +21839,9 @@ packages: engines: {node: '>= 12.13.0'} dependencies: '@types/json-schema': 7.0.15 - ajv: 8.16.0 + ajv: 8.13.0 ajv-formats: 2.1.1 - ajv-keywords: 5.1.0(ajv@8.16.0) + ajv-keywords: 5.1.0(ajv@8.13.0) /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -21333,7 +22029,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.6.2 dev: true /snapdragon-node@2.1.1: @@ -21368,7 +22064,7 @@ packages: /socket.io-adapter@2.5.4: resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ws: 8.11.0 transitivePeerDependencies: - bufferutil @@ -21380,7 +22076,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -21391,7 +22087,7 @@ packages: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) engine.io: 6.5.4 socket.io-adapter: 2.5.4 socket.io-parser: 4.2.4 @@ -21404,8 +22100,8 @@ packages: resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} engines: {node: '>= 10'} dependencies: - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -21426,6 +22122,13 @@ packages: is-plain-obj: 1.1.0 dev: true + /sort-keys@4.2.0: + resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} + engines: {node: '>=8'} + dependencies: + is-plain-obj: 2.1.0 + dev: true + /sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} @@ -21514,7 +22217,7 @@ packages: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.17 dev: true /spdx-exceptions@2.5.0: @@ -21525,11 +22228,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.17 dev: true - /spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + /spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} dev: true /split-string@3.1.0: @@ -21538,6 +22241,12 @@ packages: dependencies: extend-shallow: 3.0.2 + /split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + dependencies: + readable-stream: 3.6.2 + dev: true + /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -21567,11 +22276,18 @@ packages: dependencies: escape-string-regexp: 2.0.0 + /stacktracey@2.1.8: + resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} + dependencies: + as-table: 1.0.55 + get-source: 2.0.12 + dev: true + /stagehand@1.0.1: resolution: {integrity: sha512-GqXBq2SPWv9hTXDFKS8WrKK1aISB0aKGHZzH+uD4ShAgs+Fz20ZfoerLOm8U+f62iRWLrw6nimOY/uYuTcVhvg==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -21736,6 +22452,10 @@ packages: engines: {node: '>=8'} dev: true + /strip-comments-strings@1.2.0: + resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} + dev: true + /strip-eof@1.0.0: resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} engines: {node: '>=0.10.0'} @@ -21766,7 +22486,11 @@ packages: engines: {node: '>=8'} dev: true - /style-loader@2.0.0(webpack@5.92.0): + /stubborn-fs@1.2.5: + resolution: {integrity: sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==} + dev: true + + /style-loader@2.0.0(webpack@5.91.0): resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -21774,7 +22498,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.92.0 + webpack: 5.91.0 /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} @@ -21797,7 +22521,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.5.2) + stylelint: 15.11.0(typescript@5.4.5) dev: true /stylelint-config-standard@33.0.0(stylelint@15.11.0): @@ -21815,7 +22539,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.5.2) + stylelint: 15.11.0(typescript@5.4.5) stylelint-config-recommended: 13.0.0(stylelint@15.11.0) dev: true @@ -21831,16 +22555,66 @@ packages: stylelint: 15.11.0(typescript@5.5.2) dev: true - /stylelint-prettier@4.1.0(prettier@3.3.2)(stylelint@15.11.0): + /stylelint-prettier@4.1.0(prettier@3.2.5)(stylelint@15.11.0): resolution: {integrity: sha512-dd653q/d1IfvsSQshz1uAMe+XDm6hfM/7XiFH0htYY8Lse/s5ERTg7SURQehZPwVvm/rs7AsFhda9EQ2E9TS0g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: prettier: '>=3.0.0' stylelint: '>=15.8.0' dependencies: - prettier: 3.3.2 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 - stylelint: 15.11.0(typescript@5.5.2) + stylelint: 15.11.0(typescript@5.4.5) + dev: true + + /stylelint@15.11.0(typescript@5.4.5): + resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} + engines: {node: ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) + '@csstools/css-tokenizer': 2.3.1 + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.16) + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 8.3.6(typescript@5.4.5) + css-functions-list: 3.2.2 + css-tree: 2.3.1 + debug: 4.3.4(supports-color@9.4.0) + fast-glob: 3.3.2 + fastest-levenshtein: 1.0.16 + file-entry-cache: 7.0.2 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.1 + import-lazy: 4.0.0 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.29.0 + mathml-tag-names: 2.1.3 + meow: 10.1.5 + micromatch: 4.0.5 + normalize-path: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.38 + postcss-resolve-nested-selector: 0.1.1 + postcss-safe-parser: 6.0.0(postcss@8.4.38) + postcss-selector-parser: 6.0.16 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + style-search: 0.1.0 + supports-hyperlinks: 3.0.0 + svg-tags: 1.0.0 + table: 6.8.2 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + - typescript dev: true /stylelint@15.11.0(typescript@5.5.2): @@ -21851,13 +22625,13 @@ packages: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.0) + '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.16) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 8.3.6(typescript@5.5.2) css-functions-list: 3.2.2 css-tree: 2.3.1 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 7.0.2 @@ -21872,13 +22646,13 @@ packages: known-css-properties: 0.29.0 mathml-tag-names: 2.1.3 meow: 10.1.5 - micromatch: 4.0.7 + micromatch: 4.0.5 normalize-path: 3.0.0 - picocolors: 1.0.1 + picocolors: 1.0.0 postcss: 8.4.38 postcss-resolve-nested-selector: 0.1.1 postcss-safe-parser: 6.0.0(postcss@8.4.38) - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 string-width: 4.2.3 @@ -21920,6 +22694,10 @@ packages: dependencies: has-flag: 4.0.0 + /supports-color@9.4.0: + resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} + engines: {node: '>=12'} + /supports-hyperlinks@3.0.0: resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} engines: {node: '>=14.18'} @@ -21979,7 +22757,7 @@ packages: resolution: {integrity: sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 3.0.2 @@ -21995,7 +22773,7 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.16.0 + ajv: 8.13.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -22033,7 +22811,7 @@ packages: mkdirp: 0.5.6 rimraf: 2.6.3 - /terser-webpack-plugin@5.3.10(webpack@5.92.0): + /terser-webpack-plugin@5.3.10(webpack@5.91.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22053,8 +22831,8 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.92.0 + terser: 5.31.0 + webpack: 5.91.0 /terser@3.17.0: resolution: {integrity: sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==} @@ -22067,8 +22845,8 @@ packages: source-map-support: 0.5.21 dev: true - /terser@5.31.1: - resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==} + /terser@5.31.0: + resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -22086,8 +22864,8 @@ packages: minimatch: 3.1.2 dev: true - /testem@3.14.0(lodash@4.17.21): - resolution: {integrity: sha512-hpybTZhio6DXUM7s0HsE8EOnN8zuA6LdNcz3EsTpQSnD56Cj6gSuFQx82wDKZQ6OmM1kvIBebxP+rEoOYBgCOA==} + /testem@3.13.0(lodash@4.17.21): + resolution: {integrity: sha512-b4hdlkH2TR1TQJCOgBNbD7nz4TjeYF35MgUlzum3yfDaaR+lJDjmJNMgi72MKgg+SjkGZ1U3BCBOqLC85MsMmQ==} engines: {node: '>= 7.*'} hasBin: true dependencies: @@ -22199,7 +22977,7 @@ packages: any-promise: 1.3.0 dev: true - /thread-loader@3.0.4(webpack@5.92.0): + /thread-loader@3.0.4(webpack@5.91.0): resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22210,7 +22988,7 @@ packages: loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.92.0 + webpack: 5.91.0 dev: false /through2@3.0.2: @@ -22219,6 +22997,12 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 + /through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + dependencies: + readable-stream: 3.6.2 + dev: true + /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -22245,6 +23029,12 @@ packages: transitivePeerDependencies: - supports-color + /tiny-readdir@2.7.2: + resolution: {integrity: sha512-211Pbj4W3EVVIrIkABDPlEyLNzAz1Zb921qwmkKQvx7YR90ma3wuzojFx62nptlrAlI/ict1f++r9E/+9DcWnQ==} + dependencies: + promise-make-naked: 2.1.2 + dev: true + /tmp@0.0.28: resolution: {integrity: sha512-c2mmfiBmND6SOVxzogm1oda0OJ1HZVIk/5n26N59dDTh80MUeavpiCls4PGAdkX1PFkKokLpcf7prSjCeXLsJg==} engines: {node: '>=0.4.0'} @@ -22343,17 +23133,17 @@ packages: /tracked-built-ins@3.3.0: resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==} dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.8.8 ember-tracked-storage-polyfill: 1.0.0 transitivePeerDependencies: - supports-color dev: true - /tracked-toolbox@1.3.0(@babel/core@7.24.7): + /tracked-toolbox@1.3.0(@babel/core@7.24.5): resolution: {integrity: sha512-KHfYLvNyRr0qQeXQPnmb6Z4JYZ0/47R7LjVwzUrsKc539eQi3Sz2z3mb7FJN9KgaJXVuM3GQ8zcwUFTf0hrOsQ==} engines: {node: 8.* || >= 10.*} dependencies: - ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.7) + ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.5) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@babel/core' @@ -22380,7 +23170,7 @@ packages: resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==} engines: {node: '>=8'} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-tree-diff: 2.0.1 mkdirp: 0.5.6 quick-temp: 0.1.8 @@ -22398,7 +23188,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /ts-node@10.9.2(typescript@5.5.2): + /ts-node@10.9.2(typescript@5.4.5): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -22423,7 +23213,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -22440,8 +23230,18 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: true + + /tsutils@3.21.0(typescript@5.4.5): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.4.5 dev: true /tsutils@3.21.0(typescript@5.5.2): @@ -22480,13 +23280,18 @@ packages: engines: {node: '>=10'} dev: true + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true + /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} dev: true - /type-fest@4.20.1: - resolution: {integrity: sha512-R6wDsVsoS9xYOpy8vgeBlqpdOyzJ12HNfQhC/aAKWM3YoCV9TtunJzh/QpkMgeDhkoynDcw5f1y+qF9yc/HHyg==} + /type-fest@4.18.2: + resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} engines: {node: '>=16'} /type-is@1.6.18: @@ -22544,16 +23349,22 @@ packages: /typescript-memoize@1.1.1: resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true + /typescript@5.5.2: resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true + dev: true /uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - /uglify-js@3.18.0: - resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} + /uglify-js@3.17.4: + resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -22664,15 +23475,15 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db@1.0.16(browserslist@4.23.1): - resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + /update-browserslist-db@1.0.15(browserslist@4.23.0): + resolution: {integrity: sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==} hasBin: true peerDependencies: browserslist: ^4.14.0 dependencies: - browserslist: 4.23.1 + browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.0.1 + picocolors: 1.0.0 /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -22805,7 +23616,7 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /vite@4.5.3(terser@5.31.1): + /vite@4.5.3(terser@5.31.0): resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -22836,7 +23647,42 @@ packages: esbuild: 0.18.20 postcss: 8.4.38 rollup: 3.29.4 - terser: 5.31.1 + terser: 5.31.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.2.11: + resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.20.2 + postcss: 8.4.38 + rollup: 4.17.2 optionalDependencies: fsevents: 2.3.3 dev: true @@ -22871,7 +23717,7 @@ packages: dependencies: esbuild: 0.21.5 postcss: 8.4.38 - rollup: 4.18.0 + rollup: 4.17.2 optionalDependencies: fsevents: 2.3.3 dev: true @@ -22961,6 +23807,14 @@ packages: transitivePeerDependencies: - supports-color + /watcher@2.3.1: + resolution: {integrity: sha512-d3yl+ey35h05r5EFP0TafE2jsmQUJ9cc2aernRVyAkZiu0J3+3TbNugNcqdUJDoWOfL2p+bNsN427stsBC/HnA==} + dependencies: + dettle: 1.0.2 + stubborn-fs: 1.2.5 + tiny-readdir: 2.7.2 + dev: true + /watchpack@2.4.1: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} @@ -22994,8 +23848,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.92.0: - resolution: {integrity: sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==} + /webpack@5.91.0: + resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -23010,11 +23864,11 @@ packages: '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.11.3 - acorn-import-attributes: 1.9.5(acorn@8.11.3) - browserslist: 4.23.1 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.0 - es-module-lexer: 1.5.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.16.1 + es-module-lexer: 1.5.2 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -23025,7 +23879,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.92.0) + terser-webpack-plugin: 5.3.10(webpack@5.91.0) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -23126,6 +23980,14 @@ packages: dependencies: isexe: 2.0.0 + /which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + /which@4.0.0: resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} engines: {node: ^16.13.0 || >=18.0.0} @@ -23139,6 +24001,13 @@ packages: dependencies: string-width: 4.2.3 + /widest-line@3.1.0: + resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} + engines: {node: '>=8'} + dependencies: + string-width: 4.2.3 + dev: true + /word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -23160,7 +24029,7 @@ packages: /workerpool@3.1.2: resolution: {integrity: sha512-WJFA0dGqIK7qj7xPTqciWBH5DlJQzoPjsANvc3Y4hNB0SScT+Emjvt0jPPkDBUjBNngX1q9hHgt1Gfwytu6pug==} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.5 object-assign: 4.1.1 rsvp: 4.8.5 transitivePeerDependencies: @@ -23221,6 +24090,14 @@ packages: signal-exit: 4.1.0 dev: true + /write-yaml-file@5.0.0: + resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} + engines: {node: '>=16.14'} + dependencies: + js-yaml: 4.1.0 + write-file-atomic: 5.0.1 + dev: true + /ws@7.5.9: resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} engines: {node: '>=8.3.0'} @@ -23339,17 +24216,17 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} - '@s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz(@babel/core@7.24.7)(webpack@5.92.0)': + '@s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz(@babel/core@7.24.5)(webpack@5.91.0)': resolution: {tarball: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz} id: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/370cf34f9e86df17b880f11fef35a5a0f24ff38a.tgz' name: ember-source version: 5.7.0-alpha.1.canary engines: {node: '>= 16.*'} dependencies: - '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/helper-module-imports': 7.24.3 '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.87.1 - '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/component': 1.1.2(@babel/core@7.24.5) '@glimmer/destroyable': 0.87.1 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.87.1 @@ -23365,10 +24242,10 @@ packages: '@glimmer/util': 0.87.1 '@glimmer/validator': 0.87.1 '@glimmer/vm': 0.87.1 - '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.7) + '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.5) '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) - babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-ember-template-compilation: 2.2.4 babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 broccoli-concat: 4.2.5 @@ -23377,7 +24254,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.91.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 diff --git a/test-packages/support/audit-assertions.ts b/test-packages/support/audit-assertions.ts index 1cdbe81de..a710cd050 100644 --- a/test-packages/support/audit-assertions.ts +++ b/test-packages/support/audit-assertions.ts @@ -43,7 +43,11 @@ export function setupAuditTest(hooks: NestedHooks, opts: () => AuditBuildOptions } hooks.before(async () => { - await visit(); + try { + await visit(); + } catch (e) { + // failed, try with rerun + } }); hooks.beforeEach(assert => { diff --git a/tests/addon-template/vite.config.mjs b/tests/addon-template/vite.config.mjs index 5372c9626..1918b95c8 100644 --- a/tests/addon-template/vite.config.mjs +++ b/tests/addon-template/vite.config.mjs @@ -39,7 +39,12 @@ export default defineConfig(({ mode }) => { extensions: [".gjs", ".js", ".hbs", ".ts", ".gts"], }), ], - optimizeDeps: optimizeDeps(), + optimizeDeps: optimizeDeps( + { force: true }, + { + excludeLegacyAddons: ["ember-source/ember/index.js"], + } + ), server: { port: 4200, watch: { diff --git a/tests/app-template/vite.config.mjs b/tests/app-template/vite.config.mjs index ca25b1475..6a99f86f1 100644 --- a/tests/app-template/vite.config.mjs +++ b/tests/app-template/vite.config.mjs @@ -39,7 +39,12 @@ export default defineConfig(({ mode }) => { extensions: [".gjs", ".js", ".hbs", ".ts", ".gts"], }), ], - optimizeDeps: optimizeDeps(), + optimizeDeps: optimizeDeps( + { force: true }, + { + excludeLegacyAddons: ["ember-source/ember/index.js"], + } + ), publicDir: resolve(process.cwd(), "public"), server: { port: 4200, diff --git a/tests/scenarios/compat-addon-classic-features-test.ts b/tests/scenarios/compat-addon-classic-features-test.ts index 73dee6288..819029205 100644 --- a/tests/scenarios/compat-addon-classic-features-test.ts +++ b/tests/scenarios/compat-addon-classic-features-test.ts @@ -42,14 +42,14 @@ appScenarios const EmberApp = require('ember-cli/lib/broccoli/ember-app'); const { maybeEmbroider } = require('@embroider/test-setup'); - + module.exports = function (defaults) { let app = new EmberApp(defaults, { ...(process.env.FORCE_BUILD_TESTS ? { tests: true, } : undefined), }); - + return maybeEmbroider(app, { availableContentForTypes: ['custom'], skipBabel: [ @@ -69,21 +69,21 @@ appScenarios AppTemplate - + {{content-for "head"}} - + - + {{content-for "head-footer"}} {{content-for "body"}} {{content-for "custom"}} - + - + {{content-for "body-footer"}} diff --git a/tests/scenarios/compat-namespaced-app-test.ts b/tests/scenarios/compat-namespaced-app-test.ts index f1f07b751..9de318f96 100644 --- a/tests/scenarios/compat-namespaced-app-test.ts +++ b/tests/scenarios/compat-namespaced-app-test.ts @@ -45,7 +45,10 @@ appScenarios type: 'addon', 'implicit-modules': ['./my-implicit-module.js'], }; - addon.files['my-implicit-module.js'] = 'globalThis.addonImplicitModulesWorked = true'; + addon.files['my-implicit-module.js'] = ` + globalThis.addonImplicitModulesWorked = true; + export default Object.assign({}, {}); + `; app.addDevDependency(addon); }) .forEachScenario(function (scenario) { diff --git a/tests/scenarios/compat-stage2-test.ts b/tests/scenarios/compat-stage2-test.ts index fee2fefca..22ccaa436 100644 --- a/tests/scenarios/compat-stage2-test.ts +++ b/tests/scenarios/compat-stage2-test.ts @@ -40,6 +40,9 @@ stage2Scenarios 'check-resolution-target.js': 'export {}', }, }); + + (depC.pkg['ember-addon'] as any).before = ['dep-a', 'dep-b', 'in-repo-d', 'in-repo-a']; + merge(depA.files, { addon: { 'check-resolution.js': ` diff --git a/tests/scenarios/compat-template-colocation-test.ts b/tests/scenarios/compat-template-colocation-test.ts index e7adfb85f..792f1ee4e 100644 --- a/tests/scenarios/compat-template-colocation-test.ts +++ b/tests/scenarios/compat-template-colocation-test.ts @@ -8,6 +8,8 @@ import merge from 'lodash/merge'; import QUnit from 'qunit'; import CommandWatcher from './helpers/command-watcher'; import fetch from 'node-fetch'; +import { readFileSync, writeFileSync } from 'fs-extra'; +import { resolve } from 'path'; const { module: Qmodule, test } = QUnit; let scenarios = appScenarios.map('compat-template-colocation', app => { @@ -94,6 +96,10 @@ scenarios hooks.before(async () => { app = await scenario.prepare(); + let viteConfigPath = resolve(app.dir, 'vite.config.mjs'); + let viteConfig = readFileSync(viteConfigPath).toString(); + viteConfig = viteConfig.replace('force: true', 'disabled: true'); + writeFileSync(viteConfigPath, viteConfig); server = CommandWatcher.launch('vite', ['--clearScreen', 'false'], { cwd: app.dir }); [, appURL] = await server.waitFor(/Local:\s+(https?:\/\/.*)\//g); }); diff --git a/tests/scenarios/core-resolver-test.ts b/tests/scenarios/core-resolver-test.ts index 0f1eba66d..addeaa915 100644 --- a/tests/scenarios/core-resolver-test.ts +++ b/tests/scenarios/core-resolver-test.ts @@ -1,5 +1,5 @@ import type { AddonMeta, AppMeta, RewrittenPackageIndex } from '@embroider/shared-internals'; -import { outputFileSync, readJsonSync, writeJSONSync } from 'fs-extra'; +import { ensureSymlinkSync, existsSync, outputFileSync, readJsonSync, writeFileSync, writeJSONSync } from 'fs-extra'; import { resolve, sep } from 'path'; import QUnit from 'qunit'; import type { PreparedApp } from 'scenario-tester'; @@ -90,6 +90,22 @@ Scenarios.fromProject(() => new Project()) for (let [filename, contents] of Object.entries(files)) { outputFileSync(resolve(app.dir, filename), contents, 'utf8'); } + let embroiderDir = resolve(app.dir, 'node_modules', '.embroider', 'rewritten-packages'); + let resolveableDir = resolve(app.dir, 'node_modules', '@embroider', 'rewritten-packages'); + if (existsSync(embroiderDir)) { + ensureSymlinkSync(embroiderDir, resolveableDir); + writeFileSync( + resolve(resolveableDir, 'package.json'), + JSON.stringify( + { + name: '@embroider/rewritten-packages', + main: 'moved-package-target.js', + }, + null, + 2 + ) + ); + } }; configure = async function (opts?: ConfigureOpts) { let resolverOptions: CompatResolverOptions = { diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index 1f3864a9c..5fe97e90c 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -82,6 +82,7 @@ "ember-source-5.8": "npm:ember-source@~5.8.0", "ember-source-latest": "npm:ember-source@latest", "ember-truth-helpers": "^3.0.0", + "@ember/test-waiters": "^3.1.0", "execa": "^5.1.1", "node-fetch": "2.7.0", "strip-ansi": "^6.0.0", diff --git a/tests/scenarios/scenarios.ts b/tests/scenarios/scenarios.ts index 004b4e5c8..ffb912813 100644 --- a/tests/scenarios/scenarios.ts +++ b/tests/scenarios/scenarios.ts @@ -19,6 +19,7 @@ async function release(project: Project) { project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-latest' }); project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); + project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); } async function lts_5_8(project: Project) { @@ -35,6 +36,7 @@ async function canary(project: Project) { project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-latest' }); project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); + project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); } export function supportMatrix(scenarios: Scenarios) { diff --git a/tests/scenarios/v2-addon-test.ts b/tests/scenarios/v2-addon-test.ts index 4c18982cb..65b861260 100644 --- a/tests/scenarios/v2-addon-test.ts +++ b/tests/scenarios/v2-addon-test.ts @@ -32,9 +32,9 @@ appScenarios 'example-component.css': '/* not empty */ h1 { color: red }', }, 'import-from-npm.js': ` - export default async function() { + export default async function() { let { message } = await import('third-party'); - return message() + return message() } `, }); @@ -154,6 +154,7 @@ appScenarios let app: PreparedApp; hooks.before(async () => { app = await scenario.prepare(); + console.log(app.dir); }); test(`pnpm test`, async function (assert) { diff --git a/tests/scenarios/vite-dep-optimizer-test.ts b/tests/scenarios/vite-dep-optimizer-test.ts new file mode 100644 index 000000000..1a0e964a7 --- /dev/null +++ b/tests/scenarios/vite-dep-optimizer-test.ts @@ -0,0 +1,421 @@ +import { appScenarios, baseAddon } from './scenarios'; +import type { PreparedApp } from 'scenario-tester'; +import QUnit from 'qunit'; +import CommandWatcher from './helpers/command-watcher'; +import { setupAuditTest, type Import } from '@embroider/test-support/audit-assertions'; +import fetch from 'node-fetch'; +import { writeFileSync, readdirSync, rmSync, existsSync } from 'fs-extra'; +import { join } from 'path'; + +const { module: Qmodule, test } = QUnit; + +let app = appScenarios.map('vite-dep-optimizer', project => { + let myServicesAddon = baseAddon(); + myServicesAddon.pkg.name = 'my-services-addon'; + myServicesAddon.mergeFiles({ + app: { + services: { + 'service.js': `export { default } from 'my-services-addon/services/service'`, + }, + }, + addon: { + services: { + 'service.js': ` + import app from 'app-template/app.js'; + + console.log(app); + const foo=1; + export default foo; + `, + }, + }, + }); + project.addDevDependency(myServicesAddon); +}); + +app.forEachScenario(scenario => { + Qmodule(scenario.name, function (hooks) { + let app: PreparedApp; + let appURL: string; + + hooks.before(async () => { + app = await scenario.prepare(); + }); + + function isOptimizedImport(imp: Import) { + return /\.vite\/deps/.test(imp.source); + } + + async function waitUntilOptimizedReady(expectAudit: ReturnType) { + let retries = 0; + while (true) { + try { + await expectAudit.rerun(); + } catch (e) { + await new Promise(resolve => setTimeout(resolve, 1000)); + retries += 1; + if (retries > 30) { + throw new Error(`unable to visit all urls ${e}`); + } + continue; + } + break; + } + } + + function allDepFilesAreUsed( + expectAudit: ReturnType, + assert: Assert, + optimizedFiles: string[] + ) { + const used: string[] = []; + Object.keys(expectAudit.modules).forEach(m => { + if (m.includes('.vite/deps')) { + const part = m.split('.vite/deps/')[1]; + const f = optimizedFiles.find(f => part.startsWith(f)); + if (f) { + used.push(f); + } + } + return false; + }); + + function difference(a: string[], b: string[]) { + const bSet = new Set(b); + return a.filter(item => !bSet.has(item)); + } + + assert.ok( + used.length === optimizedFiles.length, + `all optimized files should be used, unused: ${difference(optimizedFiles, used)}` + ); + } + + Qmodule('vite esbuild dep scan', function (hooks) { + let server: CommandWatcher; + hooks.before(async () => { + server = CommandWatcher.launch('vite', ['--force', '--clearScreen', 'false'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + hooks.after(async () => { + await server.shutdown(); + }); + test('initial dep scan', async function (assert) { + // wait until deps are generated without accessing any API + let esbuildScanOptimizedDeps = []; + while (true) { + if (existsSync(join(app.dir, 'node_modules', '.vite'))) { + const deps = readdirSync(join(app.dir, 'node_modules', '.vite'))[0]; + let currentOptimizedFiles = readdirSync(join(app.dir, 'node_modules', '.vite', deps)).filter(f => + f.endsWith('.js') + ); + if ( + currentOptimizedFiles.length !== 0 && + currentOptimizedFiles.length === esbuildScanOptimizedDeps.length + ) { + break; + } + esbuildScanOptimizedDeps.length = 0; + esbuildScanOptimizedDeps.push(...currentOptimizedFiles); + } + await new Promise(resolve => setTimeout(resolve, 500)); + } + assert.equal(esbuildScanOptimizedDeps.length, 132); + }); + }); + + Qmodule(`vite dep tests`, function (hooks) { + let server: CommandWatcher; + hooks.before(async () => { + server = CommandWatcher.launch('vite', ['--force', '--clearScreen', 'false'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + let expectAudit = setupAuditTest(hooks, () => ({ + appURL, + startingFrom: ['tests/index.html', 'index.html'], + fetch: fetch as unknown as typeof globalThis.fetch, + })); + hooks.after(async () => { + await server.shutdown(); + }); + let optimizedFiles: string[] = []; + test('created initial optimized deps', async function (assert) { + await waitUntilOptimizedReady(expectAudit); + optimizedFiles = readdirSync(join(app.dir, 'node_modules', '.vite', 'deps')).filter(f => f.endsWith('.js')); + assert.ok(optimizedFiles.length === 132, `should have created optimized deps: ${optimizedFiles.length}`); + }); + + test('should use all optimized deps', function (assert) { + allDepFilesAreUsed(expectAudit, assert, optimizedFiles); + }); + + test('all deps are optimized', function (assert) { + const allow = [ + 'vite/dist/client/env.mjs', + '@babel+runtime', + '.css', + '@embroider/macros', + 'ember-source/ember/index.js', + ]; + const notOptimized = Object.keys(expectAudit.modules).filter(m => { + const isOptimized = m.includes('.vite/deps'); + if (!isOptimized) { + if (m.startsWith('.')) return false; + if (allow.some(a => m.includes(a))) return false; + return true; + } + return false; + }); + assert.ok(notOptimized.length === 0, `not all are optimized: ${notOptimized}`); + }); + + test('should use optimized files for deps', function (assert) { + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .withContents((_src, imports) => { + let pageTitleImports = imports.filter(imp => /page-title/.test(imp.source)); + assert.strictEqual(pageTitleImports.length, 2, 'found two uses of page-title addon'); + assert.ok( + pageTitleImports.every(isOptimizedImport), + `every page-title module is optimized but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + return true; + }); + }); + }); + + Qmodule('should optimize newly added deps', function (hooks) { + let server: CommandWatcher; + hooks.before(async () => { + server = CommandWatcher.launch('vite', ['--clearScreen', 'false', '--force'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + let expectAudit = setupAuditTest(hooks, () => ({ + appURL, + startingFrom: ['tests/index.html', 'index.html'], + fetch: fetch as unknown as typeof globalThis.fetch, + })); + hooks.beforeEach(async () => { + await server.shutdown(); + server = CommandWatcher.launch('vite', ['--clearScreen', 'false', '--force'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + hooks.afterEach(async () => { + await server.shutdown(); + rmSync(join(app.dir, 'app/dep-tests.js'), { force: true }); + }); + + test(`should optimize newly added deps`, async function (assert) { + await waitUntilOptimizedReady(expectAudit); + writeFileSync( + join(app.dir, 'app/dep-tests.js'), + ` + import 'ember-page-title/helpers/page-title'; + ` + ); + await server.waitFor(/page reload/, 90000); + await waitUntilOptimizedReady(expectAudit); + + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/dep-tests\.js/) + .toModule() + .withContents((_src, imports) => { + let pageTitleImports = imports.filter(imp => /page-title/.test(imp.source)); + assert.strictEqual(pageTitleImports.length, 1, `found two uses of page-title addon: ${imports}`); + assert.ok( + pageTitleImports.every(isOptimizedImport), + `every page-title module is optimized but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + return true; + }); + }); + + test('all optimized deps are used', async function (assert) { + await waitUntilOptimizedReady(expectAudit); + const optimizedFiles = readdirSync(join(app.dir, 'node_modules', '.vite', 'deps')).filter(f => + f.endsWith('.js') + ); + allDepFilesAreUsed(expectAudit, assert, optimizedFiles); + }); + + test(`should optimize newly added deps via appjs match`, async function (assert) { + await waitUntilOptimizedReady(expectAudit); + writeFileSync( + join(app.dir, 'app/dep-tests.js'), + ` + import 'app-template/helpers/page-title'; + ` + ); + await server.waitFor(/page reload/, 90000); + await waitUntilOptimizedReady(expectAudit); + + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/dep-tests\.js/) + .toModule() + .withContents((_src, imports) => { + let pageTitleImports = imports.filter(imp => /page-title/.test(imp.source)); + assert.strictEqual(pageTitleImports.length, 1, `found one use of page-title addon: ${imports}`); + assert.ok( + pageTitleImports.every(isOptimizedImport), + `every page-title module is optimized but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + return true; + }); + }); + test(`should optimize newly added deps via relative appjs match`, async function (assert) { + await waitUntilOptimizedReady(expectAudit); + writeFileSync( + join(app.dir, 'app/dep-tests.js'), + ` + import './helpers/page-title'; + ` + ); + await server.waitFor(/page reload/, 90000); + await waitUntilOptimizedReady(expectAudit); + + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/dep-tests\.js/) + .toModule() + .withContents((_src, imports) => { + let pageTitleImports = imports.filter(imp => /page-title/.test(imp.source)); + assert.strictEqual(pageTitleImports.length, 1, 'found two uses of page-title addon'); + assert.ok( + pageTitleImports.every(isOptimizedImport), + `every page-title module is optimized but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + return true; + }); + }); + + test(`should give same optimized id`, async function (assert) { + await waitUntilOptimizedReady(expectAudit); + writeFileSync( + join(app.dir, 'app/dep-tests.js'), + ` + import './helpers/page-title'; + import 'app-template/helpers/page-title'; + import '#embroider_compat/helpers/page-title'; + import 'ember-page-title/_app_/helpers/page-title.js'; + // todo: import 'ember-page-title/_app_/helpers/page-title'; + ` + ); + await server.waitFor(/page reload/, 90000); + await waitUntilOptimizedReady(expectAudit); + + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/dep-tests\.js/) + .toModule() + .withContents((_src, imports) => { + let pageTitleImports = imports.filter(imp => /page-title/.test(imp.source)); + assert.strictEqual(pageTitleImports.length, 4, 'found three uses of page-title addon'); + assert.ok( + pageTitleImports.every(isOptimizedImport), + `every page-title module is optimized but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + const first = pageTitleImports[0]; + assert.ok( + pageTitleImports.every(imp => imp.source === first.source), + `every page-title module uses same id but we saw ${pageTitleImports.map(i => i.source).join(', ')}` + ); + return true; + }); + }); + }); + + Qmodule(`should ignore configured ignored deps`, function (hooks) { + let server: CommandWatcher; + hooks.before(async () => { + server = CommandWatcher.launch('vite', ['--force', '--clearScreen', 'false'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + let expectAudit = setupAuditTest(hooks, () => ({ + appURL, + startingFrom: ['tests/index.html', 'index.html'], + fetch: fetch as unknown as typeof globalThis.fetch, + })); + hooks.after(async () => { + await server.shutdown(); + }); + + test('ember index is not optimized', async function (assert) { + await waitUntilOptimizedReady(expectAudit); + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/-embroider-implicit-modules\.js/) + .toModule() + .withContents((_src, imports) => { + const emberIndexImp = imports.find(imp => imp.source.includes('ember-source/ember/index.js'))!; + assert.ok(!isOptimizedImport(emberIndexImp)); + return true; + }); + }); + }); + + Qmodule('optimized v1 addons can use v1 resolving rules', function (hooks) { + let server: CommandWatcher; + hooks.before(async () => { + server = CommandWatcher.launch('vite', ['--clearScreen', 'false', '--force'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + let expectAudit = setupAuditTest(hooks, () => ({ + appURL, + startingFrom: ['tests/index.html', 'index.html'], + fetch: fetch as unknown as typeof globalThis.fetch, + })); + hooks.beforeEach(async () => { + await server.shutdown(); + server = CommandWatcher.launch('vite', ['--clearScreen', 'false', '--force'], { cwd: app.dir }); + [, appURL] = await server.waitFor(/Local:\s*(.*)/); + }); + hooks.afterEach(async () => { + await server.shutdown(); + rmSync(join(app.dir, 'app/dep-tests.js'), { force: true }); + }); + + test(`addon should be able to import app files`, async function (assert) { + await waitUntilOptimizedReady(expectAudit); + writeFileSync( + join(app.dir, 'app/dep-tests.js'), + ` + import * as service from 'my-services-addon/services/service'; + console.log(service); + ` + ); + await server.waitFor(/page reload/, 90000); + await waitUntilOptimizedReady(expectAudit); + + expectAudit + .module('./index.html') + .resolves(/\/@embroider\/core\/entrypoint/) + .toModule() + .resolves(/dep-tests\.js/) + .toModule() + .resolves(/my-services-addon/) + .toModule() + .resolves(/chunk-.*\.js/) + .toModule() + .withContents((_src, imports) => { + const appImport = imports.find(i => i.source.match(/\/app\.js/)); + assert.ok(appImport, 'should import app: ' + imports.map(i => i.source)); + return true; + }); + }); + }); + }); +}); diff --git a/tests/ts-app-template/vite.config.mjs b/tests/ts-app-template/vite.config.mjs index 628ac9c04..8df066c8a 100644 --- a/tests/ts-app-template/vite.config.mjs +++ b/tests/ts-app-template/vite.config.mjs @@ -28,7 +28,12 @@ export default defineConfig({ extensions: ['.gjs', '.js', '.hbs', '.ts', '.gts'], }), ], - optimizeDeps: optimizeDeps(), + optimizeDeps: optimizeDeps( + { force: true }, + { + excludeLegacyAddons: ['ember-source/ember/index.js'], + } + ), server: { port: 4200, watch: {