From 3a708531f17e9235fbe7bba4d34ee86a4cb05f21 Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Fri, 4 Sep 2026 22:07:14 -0400 Subject: [PATCH 01/15] PDF fitted first-page poster via a declared poster slot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PdfDef declares a poster screenshot slot whose capture-only component paints page 1 with pdf.js (pinned CDN build, loaded only inside the capture render — the live viewer stays a native with no PDF engine in the app graph). The component fetches the document bytes, contains page 1 in the capture box at the device scale, and signals readiness through the data-screenshot-pending contract. keyBy 'file-content' skips re-rasterizing on metadata-only edits; useAsThumbnail routes the capture to the fitted cell through the view model's thumbnail seam, with the typed page placeholder as the fallback for uncaptured or capture-errored documents. Part of CS-12526. Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 128 ++++++++++++++++++ packages/base/file-formats/pdf-viewer.gts | 9 +- packages/base/pdf-file-def.gts | 6 + .../tests/declared-screenshots-file-test.ts | 47 +++++++ 4 files changed, 186 insertions(+), 4 deletions(-) create mode 100644 packages/base/file-formats/pdf-captures.gts diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts new file mode 100644 index 00000000000..113e8537107 --- /dev/null +++ b/packages/base/file-formats/pdf-captures.gts @@ -0,0 +1,128 @@ +// The PDF family's declared-screenshot capture: a capture-only component +// that paints page 1 with pdf.js so the fitted cell (and the thumbnail +// fallback chain) get a real first page instead of the typed placeholder. +// Capture-only means: referenced only from the `static screenshots` +// declaration and rendered only by the screenshot render route during the +// prerender pass — never part of the format API, so the live viewer stays a +// native `` with no pdf.js in the app's dependency graph. +// +// pdf.js loads from a pinned CDN build at capture time, the same delivery +// the 3D family uses for three.js: the decoder is needed only inside the +// capture render, and vendoring a PDF engine into the base realm would tax +// every consumer for a poster only the prerender pass draws. +import GlimmerComponent from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; +import { modifier } from 'ember-modifier'; + +import { fileResourceURL } from './file-image'; + +import type { ScreenshotSpec } from '../card-api'; + +interface CaptureSignature { + Args: { + model: any; + }; + Element: HTMLElement; +} + +export class PdfPosterCapture extends GlimmerComponent { + // The capture engine waits (bounded) for no `data-screenshot-pending` + // attribute before shooting: an async decode's paint isn't visible to the + // engine's image-paint wait, so the component owns the readiness signal. + @tracked pending = true; + + private paintFirstPage = modifier((canvas: HTMLCanvasElement) => { + let cancelled = false; + let finish = () => { + if (!cancelled) { + this.pending = false; + } + }; + (async () => { + try { + let url = fileResourceURL(this.args.model); + if (!url) { + return; + } + let pdfjs: any = + // @ts-expect-error Pinned browser ESM import; the Boxel loader resolves https:// at runtime + await import('https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.mjs'); + pdfjs.GlobalWorkerOptions.workerSrc = + 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.worker.mjs'; + let response = await fetch(url); + if (!response.ok) { + return; + } + let data = new Uint8Array(await response.arrayBuffer()); + let doc = await pdfjs.getDocument({ data, isEvalSupported: false }) + .promise; + let page = await doc.getPage(1); + if (cancelled) { + return; + } + // Contain page 1 in the declared box at the capture's device scale, + // so the rasterized text stays sharp at the physical pixel size. + let box = canvas.parentElement!.getBoundingClientRect(); + let scale = window.devicePixelRatio || 1; + let base = page.getViewport({ scale: 1 }); + let fit = Math.min( + (box.width * scale) / base.width, + (box.height * scale) / base.height, + ); + let viewport = page.getViewport({ scale: fit }); + canvas.width = Math.round(viewport.width); + canvas.height = Math.round(viewport.height); + canvas.style.width = `${Math.round(viewport.width / scale)}px`; + canvas.style.height = `${Math.round(viewport.height / scale)}px`; + await page.render({ + canvasContext: canvas.getContext('2d'), + viewport, + }).promise; + } catch { + // A corrupt or unreadable document is an absent poster, not a broken + // capture render: readiness still resolves, the engine shoots the + // empty page, and byte-hash dedupe keeps the blank from churning. + } finally { + finish(); + } + })(); + return () => { + cancelled = true; + }; + }); + + +} + +// The PDF family's declared roster: one `poster` at the recommended +// thumbnail box (the CardsGrid tile, 170×250 at the default +// deviceScaleFactor of 2), keyed on file content so a metadata-only edit +// never re-rasterizes, feeding the thumbnail fallback chain and — through +// the view model's thumbnail seam — the fitted cell. +export const PDF_FAMILY_SCREENSHOTS: Record = { + poster: { + render: PdfPosterCapture, + width: 170, + height: 250, + keyBy: 'file-content', + useAsThumbnail: true, + }, +}; diff --git a/packages/base/file-formats/pdf-viewer.gts b/packages/base/file-formats/pdf-viewer.gts index fadcdebf895..b08d5e6738c 100644 --- a/packages/base/file-formats/pdf-viewer.gts +++ b/packages/base/file-formats/pdf-viewer.gts @@ -4,10 +4,11 @@ // for free), while the budgeted fitted cell shows a lightweight page placeholder // rather than a live PDF engine per tile. // -// The fitted first-page poster is deliberately not drawn here — it needs the -// derived-artifact contract (CS-12231) to rasterize and store a page image. Once -// that lands and populates `thumbnailUrl`, the preview stage prefers the real -// poster over this placeholder automatically, with no change to this component. +// The fitted first-page poster is deliberately not drawn here: the family's +// declared `poster` capture (see `pdf-captures`) rasterizes page 1 during the +// prerender pass, and the preview stage prefers that rendition over this +// placeholder through the view model's `thumbnailUrl` — the placeholder is +// the graceful fallback for an uncaptured or capture-errored document. import GlimmerComponent from '@glimmer/component'; import { eq } from '@cardstack/boxel-ui/helpers'; diff --git a/packages/base/pdf-file-def.gts b/packages/base/pdf-file-def.gts index 9dbfaa3ad8a..510593c5a59 100644 --- a/packages/base/pdf-file-def.gts +++ b/packages/base/pdf-file-def.gts @@ -3,6 +3,7 @@ import FileTypePdfIcon from '@cardstack/boxel-icons/file-type-pdf'; import { FileDef, contains, field } from './card-api'; import type { ByteStream, SerializedFile } from './file-api'; import { DocumentInfoField } from './file-formats/metadata-fields'; +import { PDF_FAMILY_SCREENSHOTS } from './file-formats/pdf-captures'; import { PdfViewer } from './file-formats/pdf-viewer'; import { extractPdfMetadata, type DocumentInfo } from './pdf-meta-extractor'; import type { FilePreviewComponent } from './file-formats/file-preview-stage'; @@ -46,6 +47,11 @@ export class PdfDef extends FileDef { // the renderer that draws the pages — a native `` viewer. static previewComponent: FilePreviewComponent = PdfViewer; + // The fitted first-page poster: a capture-only render of page 1, keyed on + // the file's bytes and flagged useAsThumbnail, so the fitted cell and the + // thumbnail chain show the real page while the viewer stays engine-free. + static screenshots = PDF_FAMILY_SCREENSHOTS; + static async extractAttributes( url: string, getStream: () => Promise, diff --git a/packages/realm-server/tests/declared-screenshots-file-test.ts b/packages/realm-server/tests/declared-screenshots-file-test.ts index da5ffcfe39c..f1e31c4232e 100644 --- a/packages/realm-server/tests/declared-screenshots-file-test.ts +++ b/packages/realm-server/tests/declared-screenshots-file-test.ts @@ -1,6 +1,8 @@ import QUnit from 'qunit'; const { module, test } = QUnit; +import { readFileSync } from 'fs'; import { basename } from 'path'; +import { fileURLToPath } from 'url'; import { declaredCaptureSpecHash, @@ -283,6 +285,51 @@ module(basename(import.meta.filename), function (hooks) { ); }); + test('the PDF family captures a first-page poster onto the file row', async function (assert) { + let pdfBytes = new Uint8Array( + readFileSync( + fileURLToPath( + new URL( + '../../experiments-realm/filedef-fixtures/samples/pdf-simple.pdf', + import.meta.url, + ), + ), + ), + ); + let baseline = await maxPrerenderHtmlJobId(testDbAdapter, realm.url); + await realm.write('doc.pdf', pdfBytes); + await settlePrerenderHtmlJobs(testDbAdapter, realm.url, { + afterJobId: baseline, + timeout: 60000, + }); + + let fileRow = await prerenderedHtmlRowFor( + testDbAdapter, + `${testRealm}doc.pdf`, + 'file', + ); + assert.ok(fileRow, 'the file row exists'); + let manifest = fileRow!.screenshots as ScreenshotManifest | null; + assert.ok(manifest?.poster, 'the first-page poster landed on the file row'); + assert.true( + manifest!.poster.useAsThumbnail, + 'the poster feeds the thumbnail chain', + ); + assert.strictEqual(manifest!.poster.contentType, 'image/png'); + assert.ok( + startsWith(objectBytes(manifest!.poster.objectKey), PNG_MAGIC), + 'the capture is a PNG', + ); + + // The fitted shell prefers the captured poster over the typed page + // placeholder, via the view model's thumbnail seam. + let fitted = JSON.stringify(fileRow!.fitted_html ?? {}); + assert.ok( + fitted.includes(`_screenshot/doc.pdf?name=poster`), + `the fitted rendering carries the poster URL (got: ${fitted.slice(0, 500)})`, + ); + }); + test('an unchanged file carries its capture forward; a content change recaptures', async function (assert) { await writeAndSettle('sample.mismatch', 'poster me'); let firstRow = await prerenderedHtmlRowFor( From 6f432f2f5ee68b49fc58639baf21888bcef96971 Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 18:59:16 -0400 Subject: [PATCH 02/15] Load pdf.js natively, fail the poster slot on decode errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The poster capture never landed in the environment it runs in: transpiled card code's import() is rewritten into the Boxel loader's fetch-and-transpile pipeline, and pushing a megabyte-scale engine through in-browser transpilation inside the capture's bounded readiness window fails the slot. pdf.js now loads through the browser's own module loader (a Function-wrapped native import the transpiler cannot rewrite), memoized per tab; the cross-origin workerSrc is documented as pdf.js's main-thread fake-worker path, which is the intended mode for a capture render. A corrupt or unreadable document now fails the slot instead of persisting a blank: readiness resolves only after page 1 paints, so the engine's bounded wait fails the capture, no manifest entry lands, and the fitted cell keeps the typed page placeholder — previously the catch resolved readiness and a blank white poster (the slot's default background) outranked the placeholder through the thumbnail seam. The document is destroyed in the finally so captures on a pooled warm tab don't accumulate pdf.js state across renders. Tests: a corrupt-PDF case pins the no-poster posture (no manifest entry, a poster-named screenshotErrors diagnostic, no poster URL in the fitted HTML), and the poster test uses the suite's writeAndSettle helper instead of restating its body. Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 77 +++++++++++++++---- .../tests/declared-screenshots-file-test.ts | 42 ++++++++-- 2 files changed, 99 insertions(+), 20 deletions(-) diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts index 113e8537107..13954168660 100644 --- a/packages/base/file-formats/pdf-captures.gts +++ b/packages/base/file-formats/pdf-captures.gts @@ -6,10 +6,15 @@ // prerender pass — never part of the format API, so the live viewer stays a // native `` with no pdf.js in the app's dependency graph. // -// pdf.js loads from a pinned CDN build at capture time, the same delivery -// the 3D family uses for three.js: the decoder is needed only inside the -// capture render, and vendoring a PDF engine into the base realm would tax -// every consumer for a poster only the prerender pass draws. +// pdf.js loads from a pinned CDN build at capture time — via the browser's +// native module loader, not the Boxel loader (see `loadPdfjs`). The decoder +// is needed only inside the capture render, and vendoring a PDF engine into +// the base realm would tax every consumer for a poster only the prerender +// pass draws. Unlike the 3D family's live-render CDN loading, this fetch +// happens on prerender infrastructure: CDN reachability from the prerender's +// network is a standing requirement of this slot, and an unreachable CDN +// surfaces as a bounded slot failure (retry-lane capped), never a blank +// poster. import GlimmerComponent from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; import { modifier } from 'ember-modifier'; @@ -25,6 +30,36 @@ interface CaptureSignature { Element: HTMLElement; } +// pdf.js loads through the browser's own module loader, deliberately +// outside the Boxel loader: transpiled card code's `import()` is rewritten +// into the loader's fetch-and-transpile pipeline, and pushing a +// megabyte-scale engine through in-browser transpilation inside the +// capture's bounded readiness window is a capture failure, not a load. The +// indirection through `Function` is what keeps the transpiler's rewrite off +// this one call; the browser fetches the pinned CORS-enabled ESM build +// directly and caches it for the life of the pooled tab. +const importNative = new Function('s', 'return import(s)') as ( + s: string, +) => Promise; + +// Memoized so concurrent captures on one tab share a single load. +let pdfjsPromise: Promise | undefined; + +function loadPdfjs(): Promise { + pdfjsPromise ??= importNative( + 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.mjs', + ).then((pdfjs: any) => { + // Cross-origin `Worker` construction is blocked by the browser, so + // pdf.js falls back to loading this same URL as a module on the main + // thread (its "fake worker" path) — main-thread rasterization is the + // intended mode for a capture render, not an accident. + pdfjs.GlobalWorkerOptions.workerSrc = + 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.worker.mjs'; + return pdfjs; + }); + return pdfjsPromise; +} + export class PdfPosterCapture extends GlimmerComponent { // The capture engine waits (bounded) for no `data-screenshot-pending` // attribute before shooting: an async decode's paint isn't visible to the @@ -39,22 +74,23 @@ export class PdfPosterCapture extends GlimmerComponent { } }; (async () => { + // Hoisted so the finally can release it: capture renders are route + // transitions on a pooled warm tab — one long-lived JS heap across + // many captures — so an undestroyed document accumulates until the + // tab recycles. + let doc: any; try { let url = fileResourceURL(this.args.model); if (!url) { return; } - let pdfjs: any = - // @ts-expect-error Pinned browser ESM import; the Boxel loader resolves https:// at runtime - await import('https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.mjs'); - pdfjs.GlobalWorkerOptions.workerSrc = - 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.worker.mjs'; + let pdfjs: any = await loadPdfjs(); let response = await fetch(url); if (!response.ok) { return; } let data = new Uint8Array(await response.arrayBuffer()); - let doc = await pdfjs.getDocument({ data, isEvalSupported: false }) + doc = await pdfjs.getDocument({ data, isEvalSupported: false }) .promise; let page = await doc.getPage(1); if (cancelled) { @@ -78,12 +114,25 @@ export class PdfPosterCapture extends GlimmerComponent { canvasContext: canvas.getContext('2d'), viewport, }).promise; + // Readiness resolves only on a painted page. A corrupt or + // unreadable document leaves `data-screenshot-pending` standing, so + // the engine's bounded wait fails this slot: no manifest entry + // lands, the fitted cell keeps the typed page placeholder, and the + // retry lane's failure cap bounds what a permanently unreadable + // file can cost. Resolving on failure would persist a blank white + // poster (the slot's default background) that the thumbnail seam + // would prefer over the placeholder. + finish(); } catch { - // A corrupt or unreadable document is an absent poster, not a broken - // capture render: readiness still resolves, the engine shoots the - // empty page, and byte-hash dedupe keeps the blank from churning. + // Intentionally not resolving readiness — see the comment above + // `finish()`. } finally { - finish(); + try { + await doc?.destroy?.(); + } catch { + // Releasing a torn-down document must never mask the capture + // outcome. + } } })(); return () => { diff --git a/packages/realm-server/tests/declared-screenshots-file-test.ts b/packages/realm-server/tests/declared-screenshots-file-test.ts index f99cb0e12fd..5060793bc18 100644 --- a/packages/realm-server/tests/declared-screenshots-file-test.ts +++ b/packages/realm-server/tests/declared-screenshots-file-test.ts @@ -351,12 +351,7 @@ module(basename(import.meta.filename), function (hooks) { ), ), ); - let baseline = await maxPrerenderHtmlJobId(testDbAdapter, realm.url); - await realm.write('doc.pdf', pdfBytes); - await settlePrerenderHtmlJobs(testDbAdapter, realm.url, { - afterJobId: baseline, - timeout: 60000, - }); + await writeAndSettle('doc.pdf', pdfBytes); let fileRow = await prerenderedHtmlRowFor( testDbAdapter, @@ -385,6 +380,41 @@ module(basename(import.meta.filename), function (hooks) { ); }); + test('a corrupt PDF captures no poster and the fitted cell keeps the placeholder', async function (assert) { + // Not a PDF at all: the capture component's decode fails, readiness + // never resolves, and the slot's capture fails after the bounded wait — + // no manifest entry may land, or the blank white capture box would + // masquerade as a first page in every grid. + await writeAndSettle( + 'broken.pdf', + new Uint8Array([0x25, 0x50, 0x44, 0x46, 0x2d, 0xde, 0xad, 0xbe, 0xef]), + ); + + let fileRow = await prerenderedHtmlRowFor( + testDbAdapter, + `${testRealm}broken.pdf`, + 'file', + ); + assert.ok(fileRow, 'the file row still indexes'); + let manifest = fileRow!.screenshots as ScreenshotManifest | null; + assert.notOk( + manifest?.poster, + 'no poster entry lands for an undecodable document', + ); + let errors = (fileRow!.diagnostics as any)?.screenshotErrors as + | { name: string; message: string }[] + | undefined; + assert.ok( + errors?.some((e) => e.name === 'poster'), + `the slot failure is recorded in diagnostics (got: ${JSON.stringify(errors)})`, + ); + let fitted = JSON.stringify(fileRow!.fitted_html ?? {}); + assert.notOk( + fitted.includes(`_screenshot/broken.pdf?name=poster`), + 'the fitted rendering keeps the typed placeholder, not a poster URL', + ); + }); + test("an alias-addressed request serves from the matched row's own ledger spelling", async function (assert) { // A `.json` card is the one URL two live rows answer: the instance row // (alias sheds `.json`) and the JsonFileDef file row (same alias). No From 4a0f065475c88b3b869c380073c4971deb3f76ae Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 19:10:07 -0400 Subject: [PATCH 03/15] Vendor pdf.js behind a lazy host shim instead of a CDN fetch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The poster capture runs on prerender infrastructure, where fetching the engine from a CDN inside the render makes public-network reachability a standing availability dependency of every realm that holds a PDF. pdf.js is now a host dependency served to card code through the virtual network's async shim (the same lazy pattern as bxl/ethers/uuid): the engine's chunk stays out of the host's initial graph and loads only when a capture render imports it, and the wrapper wires a same-origin worker asset so rasterization runs on a real worker instead of pdf.js's main-thread fallback — a cross-origin worker URL is browser-refused. The capture component's import stays dynamic and capture-time, so the live viewer keeps its engine-free native path. Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 53 +- packages/host/app/lib/externals.ts | 10 + packages/host/app/lib/pdfjs.ts | 21 + packages/host/package.json | 1 + pnpm-lock.yaml | 4385 ++++++++++--------- 5 files changed, 2270 insertions(+), 2200 deletions(-) create mode 100644 packages/host/app/lib/pdfjs.ts diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts index 13954168660..82c25ae5fe8 100644 --- a/packages/base/file-formats/pdf-captures.gts +++ b/packages/base/file-formats/pdf-captures.gts @@ -6,15 +6,14 @@ // prerender pass — never part of the format API, so the live viewer stays a // native `` with no pdf.js in the app's dependency graph. // -// pdf.js loads from a pinned CDN build at capture time — via the browser's -// native module loader, not the Boxel loader (see `loadPdfjs`). The decoder -// is needed only inside the capture render, and vendoring a PDF engine into -// the base realm would tax every consumer for a poster only the prerender -// pass draws. Unlike the 3D family's live-render CDN loading, this fetch -// happens on prerender infrastructure: CDN reachability from the prerender's -// network is a standing requirement of this slot, and an unreachable CDN -// surfaces as a bounded slot failure (retry-lane capped), never a blank -// poster. +// pdf.js is the host's vendored copy, reached through the virtual network's +// lazy `pdfjs-dist` shim (registered in the host's externals) rather than a +// CDN fetch inside the render: this capture runs on prerender +// infrastructure, where public-network reachability would otherwise be a +// standing availability dependency of every realm that holds a PDF. The +// import stays dynamic and capture-time so the engine's chunk never loads +// for consumers of the family that don't capture — the live viewer remains +// a native `` with no pdf.js in its path. import GlimmerComponent from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; import { modifier } from 'ember-modifier'; @@ -30,34 +29,14 @@ interface CaptureSignature { Element: HTMLElement; } -// pdf.js loads through the browser's own module loader, deliberately -// outside the Boxel loader: transpiled card code's `import()` is rewritten -// into the loader's fetch-and-transpile pipeline, and pushing a -// megabyte-scale engine through in-browser transpilation inside the -// capture's bounded readiness window is a capture failure, not a load. The -// indirection through `Function` is what keeps the transpiler's rewrite off -// this one call; the browser fetches the pinned CORS-enabled ESM build -// directly and caches it for the life of the pooled tab. -const importNative = new Function('s', 'return import(s)') as ( - s: string, -) => Promise; - -// Memoized so concurrent captures on one tab share a single load. -let pdfjsPromise: Promise | undefined; - -function loadPdfjs(): Promise { - pdfjsPromise ??= importNative( - 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.mjs', - ).then((pdfjs: any) => { - // Cross-origin `Worker` construction is blocked by the browser, so - // pdf.js falls back to loading this same URL as a module on the main - // thread (its "fake worker" path) — main-thread rasterization is the - // intended mode for a capture render, not an accident. - pdfjs.GlobalWorkerOptions.workerSrc = - 'https://esm.sh/pdfjs-dist@4.10.38/legacy/build/pdf.worker.mjs'; - return pdfjs; - }); - return pdfjsPromise; +// The host's vendored pdf.js, resolved through the virtual network's lazy +// shim. The wrapper behind the shim wires a same-origin worker asset, so +// rasterization runs on a real worker rather than pdf.js's main-thread +// fallback. The loader caches the shimmed module, so concurrent captures on +// one warm tab share a single load. +async function loadPdfjs(): Promise { + // @ts-expect-error host-shimmed module; the virtual network resolves it + return await import('pdfjs-dist'); } export class PdfPosterCapture extends GlimmerComponent { diff --git a/packages/host/app/lib/externals.ts b/packages/host/app/lib/externals.ts index 74c869f0d48..955616c8f9e 100644 --- a/packages/host/app/lib/externals.ts +++ b/packages/host/app/lib/externals.ts @@ -213,6 +213,16 @@ export function shimExternals(virtualNetwork: VirtualNetwork) { id: 'ethers', resolve: () => import('ethers'), }); + // The PDF family's capture-only poster component rasterizes page 1 with + // pdf.js. Vendored behind an async shim (not fetched from a CDN inside the + // render) so realm indexing never depends on public-network reachability + // from the prerender, and lazy so the engine's chunk loads only when a + // capture render asks for it — the wrapper also wires a same-origin worker + // asset (see `../lib/pdfjs`). + virtualNetwork.shimAsyncModule({ + id: 'pdfjs-dist', + resolve: () => import('../lib/pdfjs.js'), + }); virtualNetwork.shimAsyncModule({ id: 'uuid', resolve: () => import('uuid'), diff --git a/packages/host/app/lib/pdfjs.ts b/packages/host/app/lib/pdfjs.ts new file mode 100644 index 00000000000..d4654cf075b --- /dev/null +++ b/packages/host/app/lib/pdfjs.ts @@ -0,0 +1,21 @@ +// The host's pdf.js surface, served to card code through the virtual +// network's async shim (see `externals.ts`). Vendoring the engine here — +// rather than fetching a CDN build inside the capture render — keeps realm +// indexing off the public network: the poster capture runs on prerender +// infrastructure, where CDN reachability would otherwise be a standing +// availability dependency of every realm that holds a PDF. +// +// This module is imported only through the shim's lazy `resolve`, so pdf.js +// stays out of the host's initial chunk graph; the bundle chunk loads the +// first time a consumer (in practice, the PDF family's capture-only +// component) asks for it. +import * as pdfjs from 'pdfjs-dist/legacy/build/pdf.mjs'; +// Vite emits the worker as a same-origin asset, so pdf.js can construct a +// real `Worker` from it — a cross-origin worker URL is refused by the +// browser and silently downgrades pdf.js to main-thread rasterization. +import workerUrl from 'pdfjs-dist/legacy/build/pdf.worker.min.mjs?url'; + +pdfjs.GlobalWorkerOptions.workerSrc = workerUrl; + +export default pdfjs; +export * from 'pdfjs-dist/legacy/build/pdf.mjs'; diff --git a/packages/host/package.json b/packages/host/package.json index e620f7d93ae..3f9ce99d028 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -168,6 +168,7 @@ "monaco-editor": "catalog:", "ms": "catalog:", "path-browserify": "catalog:", + "pdfjs-dist": "4.10.38", "pluralize": "catalog:", "prettier": "catalog:", "prettier-plugin-ember-template-tag": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21e94f805d1..58b84ad7078 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -739,16 +739,16 @@ importers: version: 4.0.0 '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/parser': specifier: 'catalog:' version: 7.27.0 '@babel/traverse': specifier: 'catalog:' - version: 7.27.0(supports-color@8.1.1) + version: 7.27.0 '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glimmer/syntax': specifier: ^0.95.0 version: 0.95.0 @@ -757,43 +757,43 @@ importers: version: 1.1.2 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@playwright/test': specifier: 'catalog:' version: 1.61.0 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) ember-cli-htmlbars: specifier: ^6.3.0 - version: 6.3.0(supports-color@8.1.1) + version: 6.3.0 ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-template-imports: specifier: ^4.1.1 - version: 4.4.0(supports-color@8.1.1) + version: 4.4.0 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + version: 9.1.2(eslint@8.57.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) eslint-plugin-prefer-let: specifier: 'catalog:' version: 3.0.1 eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) husky: specifier: ^9.1.7 version: 9.1.7 @@ -805,7 +805,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) typescript: specifier: 'catalog:' version: 5.9.3 @@ -823,7 +823,7 @@ importers: version: link:../runtime-common '@sentry/node': specifier: 'catalog:' - version: 8.55.2(supports-color@8.1.1) + version: 8.55.2 '@types/lodash-es': specifier: 'catalog:' version: 4.17.12 @@ -838,7 +838,7 @@ importers: version: 1.7.8 debug: specifier: ^4.4.3 - version: 4.4.3(supports-color@8.1.1) + version: 4.4.3 lodash-es: specifier: 'catalog:' version: 4.18.1 @@ -866,7 +866,7 @@ importers: version: link:../local-types '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@sinonjs/fake-timers': specifier: 'catalog:' version: 11.3.1 @@ -899,17 +899,17 @@ importers: dependencies: ember-provide-consume-context: specifier: ^0.7.0 - version: 0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) lodash-es: specifier: 'catalog:' version: 4.18.1 devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@cardstack/boxel-icons': specifier: workspace:* version: link:../boxel-icons @@ -927,7 +927,7 @@ importers: version: 1.7.6 '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glimmer/tracking': specifier: ^1.0.4 version: 1.1.2 @@ -948,19 +948,19 @@ importers: version: 8.2.2 ember-cli-htmlbars: specifier: ^6.3.0 - version: 6.3.0(supports-color@8.1.1) + version: 6.3.0 ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-css-url: specifier: ^1.0.0 - version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1) + version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-template-lint: specifier: 'catalog:' version: 7.9.3 @@ -975,7 +975,7 @@ importers: version: 1.0.3 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) yaml: specifier: 'catalog:' version: 2.9.0 @@ -990,7 +990,7 @@ importers: version: link:../runtime-common '@sentry/node': specifier: 'catalog:' - version: 8.55.2(supports-color@8.1.1) + version: 8.55.2 stripe: specifier: 'catalog:' version: 17.7.0 @@ -1000,7 +1000,7 @@ importers: version: link:../local-types '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@types/node': specifier: 'catalog:' version: 24.13.2 @@ -1018,7 +1018,7 @@ importers: version: link:../runtime-common '@sentry/node': specifier: 'catalog:' - version: 8.55.2(supports-color@8.1.1) + version: 8.55.2 matrix-js-sdk: specifier: 'catalog:' version: 38.3.0(patch_hash=cee0baf579283943dc5a6b48977e8ed40a13fc111b5de9c91814893f9a4989fb) @@ -1031,7 +1031,7 @@ importers: version: link:../local-types '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@types/node': specifier: 'catalog:' version: 24.13.2 @@ -1049,16 +1049,16 @@ importers: version: 5.2.0 '@cardstack/view-transitions': specifier: 'catalog:' - version: 0.2.0(@babel/core@7.29.7(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.2.0(@babel/core@7.29.7)(ember-modifier@4.3.0(@babel/core@7.29.7)) '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@floating-ui/dom': specifier: 'catalog:' version: 1.7.6 '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 @@ -1067,7 +1067,7 @@ importers: version: 0.95.0 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@playwright/test': specifier: 'catalog:' version: 1.61.0 @@ -1091,7 +1091,7 @@ importers: version: 9.0.8 '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) awesome-phonenumber: specifier: 'catalog:' version: 7.8.0 @@ -1109,28 +1109,28 @@ importers: version: 16.6.1 ember-animated: specifier: 'catalog:' - version: 2.3.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 2.3.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glint/template@1.7.7) ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-css-url: specifier: ^1.0.0 - version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1) + version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-modify-based-class-resource: specifier: 'catalog:' - version: 1.1.2(@babel/core@7.29.7(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.1.2(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7)) ember-provide-consume-context: specifier: ^0.8.0 - version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ethers: specifier: 'catalog:' version: 6.16.0 @@ -1172,7 +1172,7 @@ importers: version: 1.0.3 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) typescript: specifier: 'catalog:' version: 5.9.3 @@ -1203,10 +1203,10 @@ importers: version: 7.7.1 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) concurrently: specifier: 'catalog:' version: 8.2.2 @@ -1215,13 +1215,13 @@ importers: version: 0.19.12 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) prettier: specifier: 'catalog:' version: 3.8.4 @@ -1233,7 +1233,7 @@ importers: version: 6.4.3(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0) vitest: specifier: 'catalog:' - version: 2.1.9(@types/node@24.13.2)(jsdom@26.1.0(supports-color@8.1.1))(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0) + version: 2.1.9(@types/node@24.13.2)(jsdom@26.1.0)(lightningcss@1.32.0)(terser@5.49.0) packages/boxel-homepage-realm: {} @@ -1244,10 +1244,10 @@ importers: version: 4.0.1 '@ember/test-waiters': specifier: 'catalog:' - version: 4.1.2(supports-color@8.1.1) + version: 4.1.2 '@embroider/addon-shim': specifier: ^1.8.9 - version: 1.10.3(supports-color@8.1.1) + version: 1.10.3 '@glint/template': specifier: 'catalog:' version: 1.7.7 @@ -1257,19 +1257,19 @@ importers: devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/plugin-proposal-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-class-properties': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-class-static-block': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/runtime': specifier: 'catalog:' version: 7.29.7 @@ -1281,19 +1281,19 @@ importers: version: link:../local-types '@embroider/addon-dev': specifier: ^5.0.0 - version: 5.0.0(@glint/template@1.7.7)(rollup@4.62.0)(supports-color@8.1.1) + version: 5.0.0(@glint/template@1.7.7)(rollup@4.62.0) '@embroider/macros': specifier: ^1.20.5 - version: 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@lucide/lab': specifier: ^0.2.0 version: 0.2.0 '@rollup/plugin-babel': specifier: 'catalog:' - version: 6.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1) + version: 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0) '@tabler/icons': specifier: ^3.46.0 version: 3.46.0 @@ -1302,10 +1302,10 @@ importers: version: 3.0.1 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) babel-plugin-ember-template-compilation: specifier: 'catalog:' version: 2.4.1 @@ -1314,13 +1314,13 @@ importers: version: 8.2.2 ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-template-imports: specifier: ^4.1.1 - version: 4.4.0(supports-color@8.1.1) + version: 4.4.0 ember-template-lint: specifier: 'catalog:' version: 7.9.3 @@ -1329,22 +1329,22 @@ importers: version: 5.0.0(ember-template-lint@7.9.3)(prettier@3.8.4) eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) http-server: specifier: ^14.1.1 - version: 14.1.1(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) + version: 14.1.1 lucide-static: specifier: ^1.31.0 version: 1.31.0 @@ -1353,7 +1353,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) rollup: specifier: 'catalog:' version: 4.62.0 @@ -1374,10 +1374,10 @@ importers: version: 4.0.1 '@ember/test-waiters': specifier: 'catalog:' - version: 4.1.2(supports-color@8.1.1) + version: 4.1.2 '@embroider/addon-shim': specifier: ^1.8.9 - version: 1.10.3(supports-color@8.1.1) + version: 1.10.3 '@floating-ui/dom': specifier: 'catalog:' version: 1.7.6 @@ -1398,58 +1398,58 @@ importers: version: 1.11.21 decorator-transforms: specifier: 'catalog:' - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) dompurify: specifier: 'catalog:' version: 3.4.10 ember-animated: specifier: 'catalog:' - version: 2.3.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 2.3.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glint/template@1.7.7) ember-basic-dropdown: specifier: ^9.0.0 - version: 9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1) ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-concurrency-ts: specifier: 'catalog:' - version: 0.3.1(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.3.1(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)) ember-css-url: specifier: ^1.0.0 - version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1) + version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-draggable-modifiers: specifier: ^1.0.0 - version: 1.0.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.0.0(@babel/core@7.29.7) ember-focus-trap: specifier: ^1.0.1 - version: 1.2.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.2.0(@babel/core@7.29.7) ember-freestyle: specifier: 'catalog:' - version: 0.24.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 0.24.0(@babel/core@7.29.7)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-power-calendar: specifier: ^2.0.0 - version: 2.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)) ember-power-calendar-moment: specifier: ^1.0.4 - version: 1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-power-calendar@2.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1))(moment@2.30.1)(supports-color@8.1.1) + version: 1.0.4(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-power-calendar@2.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)))(moment@2.30.1) ember-power-select: specifier: ^9.0.0 - version: 9.0.2(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-basic-dropdown@9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1))(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 9.0.2(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-basic-dropdown@9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1))(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)) ember-resize-modifier: specifier: ^0.7.1 - version: 0.7.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 0.7.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2) ember-sortable: specifier: ^5.3.1 - version: 5.3.4(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.3.4(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@ember/test-waiters@4.1.2)(ember-modifier@4.3.0(@babel/core@7.29.7)) ember-velcro: specifier: ^2.1.3 - version: 2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) file-loader: specifier: 'catalog:' - version: 6.2.0(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 6.2.0(webpack@5.107.2) focus-trap: specifier: 'catalog:' version: 7.8.0 @@ -1461,29 +1461,29 @@ importers: version: 8.0.0 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) typescript: specifier: 'catalog:' version: 5.9.3 devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/plugin-proposal-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-class-properties': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-class-static-block': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-runtime': specifier: ^7.29.0 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/runtime': specifier: 'catalog:' version: 7.29.7 @@ -1495,34 +1495,34 @@ importers: version: link:../local-types '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@embroider/addon-dev': specifier: ^8.0.0 - version: 8.3.0(@glint/template@1.7.7)(rollup@4.62.0)(supports-color@8.1.1) + version: 8.3.0(@glint/template@1.7.7)(rollup@4.62.0) '@embroider/config-meta-loader': specifier: ^1.0.0 version: 1.0.0 '@embroider/core': specifier: ^4.4.7 - version: 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) + version: 4.6.1(@glint/template@1.7.7) '@embroider/macros': specifier: ^1.20.5 - version: 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/vite': specifier: ^1.7.2 - version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0)) + version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0)) '@eslint/js': specifier: ^9.17.0 version: 9.39.5 '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@rollup/plugin-babel': specifier: 'catalog:' - version: 6.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1) + version: 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0) '@tsconfig/ember': specifier: 3.0.1 version: 3.0.1 @@ -1546,19 +1546,19 @@ importers: version: 8.2.2 ember-a11y-testing: specifier: ^8.0.0 - version: 8.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(axe-core@4.12.1)(qunit@2.26.0)(supports-color@8.1.1) + version: 8.0.1(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@ember/test-waiters@4.1.2)(axe-core@4.12.1)(qunit@2.26.0) ember-qunit: specifier: 'catalog:' - version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-strict-application-resolver: specifier: ^0.1.0 - version: 0.1.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.1.1(@babel/core@7.29.7) ember-template-imports: specifier: ^4.1.1 - version: 4.4.0(supports-color@8.1.1) + version: 4.4.0 ember-template-lint: specifier: 'catalog:' version: 7.9.3 @@ -1567,31 +1567,31 @@ importers: version: 5.0.0(ember-template-lint@7.9.3)(prettier@3.8.4) eslint: specifier: ^9.17.0 - version: 9.39.5(supports-color@8.1.1) + version: 9.39.5 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@9.39.5(supports-color@8.1.1)) + version: 9.1.2(eslint@9.39.5) eslint-plugin-ember: specifier: 'catalog:' - version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@9.39.5(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@9.39.5)(typescript@5.9.3) eslint-plugin-qunit-dom: specifier: 'catalog:' - version: 1.0.0(eslint@9.39.5(supports-color@8.1.1)) + version: 1.0.0(eslint@9.39.5) eslint-plugin-simple-import-sort: specifier: 'catalog:' - version: 8.0.0(eslint@9.39.5(supports-color@8.1.1)) + version: 8.0.0(eslint@9.39.5) eslint-plugin-typescript-sort-keys: specifier: 'catalog:' - version: 3.3.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 3.3.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3) glimmer-scoped-css: specifier: 'catalog:' - version: 0.8.1(supports-color@8.1.1) + version: 0.8.1 globals: specifier: ^15.14.0 version: 15.15.0 @@ -1600,7 +1600,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) publint: specifier: ^0.3.16 version: 0.3.22 @@ -1618,10 +1618,10 @@ importers: version: 3.3.3 testem: specifier: ^3.15.1 - version: 3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.4.3(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8) + version: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) typescript-eslint: specifier: 'catalog:' - version: 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@9.39.5)(typescript@5.9.3) vite: specifier: ^8.0.10 version: 8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0) @@ -1630,23 +1630,23 @@ importers: dependencies: ember-basic-dropdown: specifier: 8.0.4 - version: 8.0.4(patch_hash=19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428)(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glimmer/tracking@1.1.2)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 8.0.4(patch_hash=19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/eslint-parser': specifier: ^7.22.15 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7)(eslint@8.57.1) '@babel/plugin-proposal-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-runtime': specifier: ^7.29.0 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': specifier: ^7.28.6 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@cardstack/boxel-icons': specifier: workspace:* version: link:../../boxel-icons @@ -1661,49 +1661,49 @@ importers: version: link:../../local-types '@ember/optional-features': specifier: ^2.0.0 - version: 2.3.0(supports-color@8.1.1) + version: 2.3.0 '@ember/string': specifier: 'catalog:' version: 4.0.1 '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@embroider/compat': specifier: ^4.1.17 - version: 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/config-meta-loader': specifier: ^1.0.0 version: 1.0.0 '@embroider/core': specifier: ^4.4.7 - version: 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) + version: 4.6.1(@glint/template@1.7.7) '@embroider/legacy-inspector-support': specifier: ^0.1.3 - version: 0.1.3(supports-color@8.1.1) + version: 0.1.3 '@embroider/macros': specifier: ^1.20.5 - version: 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/test-setup': specifier: ^4.0.0 - version: 4.0.0(@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1)) + version: 4.0.0(@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@4.6.1(@glint/template@1.7.7)) '@embroider/vite': specifier: ^1.7.2 - version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(vite@8.0.16(@types/node@24.13.2)(terser@5.49.0)(yaml@2.9.0)) + version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@24.13.2)(terser@5.49.0)(yaml@2.9.0)) '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: 'catalog:' version: 1.7.7 '@rollup/plugin-babel': specifier: ^7.0.0 - version: 7.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1) + version: 7.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0) '@types/htmlbars-inline-precompile': specifier: ^3.0.3 version: 3.0.4 @@ -1718,10 +1718,10 @@ importers: version: 4.0.9 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) babel-plugin-ember-template-compilation: specifier: ^3.1.0 version: 3.1.0 @@ -1730,22 +1730,22 @@ importers: version: 8.2.2 decorator-transforms: specifier: ^2.3.1 - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) ember-a11y-testing: specifier: ^8.0.0 - version: 8.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(axe-core@4.12.1)(qunit@2.26.0)(supports-color@8.1.1) + version: 8.0.1(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@ember/test-waiters@4.1.2)(axe-core@4.12.1)(qunit@2.26.0) ember-auto-import: specifier: ^2.7.2 - version: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15)) ember-cli: specifier: ^5.4.1 - version: 5.12.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/node@24.13.2)(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.12.0(@babel/core@7.29.7)(@types/node@24.13.2) ember-cli-babel: specifier: ^8.2.0 - version: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 8.3.1(@babel/core@7.29.7) ember-cli-deploy: specifier: ^1.0.2 - version: 1.0.2(supports-color@8.1.1) + version: 1.0.2 ember-cli-deploy-build: specifier: ^2.0.0 version: 2.0.0 @@ -1754,55 +1754,55 @@ importers: version: 5.0.0 ember-cli-deploy-revision-data: specifier: ^2.0.0 - version: 2.0.0(supports-color@8.1.1) + version: 2.0.0 ember-cli-deploy-s3: specifier: ^3.1.0 - version: 3.3.0(supports-color@8.1.1) + version: 3.3.0 ember-cli-deploy-smart-compress: specifier: ^2.0.0 version: 2.0.0 ember-cli-deprecation-workflow: specifier: ^3.0.2 - version: 3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-htmlbars: specifier: ^6.3.0 - version: 6.3.0(supports-color@8.1.1) + version: 6.3.0 ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-css-url: specifier: ^1.0.0 - version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1) + version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-freestyle: specifier: 'catalog:' - version: 0.24.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 0.24.0(@babel/core@7.29.7)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2(postcss@8.5.15)) ember-load-initializers: specifier: ^3.0.0 - version: 3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1)) + version: 3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-page-title: specifier: 'catalog:' - version: 9.0.3(supports-color@8.1.1) + version: 9.0.3 ember-qunit: specifier: 'catalog:' - version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0) ember-resolver: specifier: ^13.0.0 version: 13.2.0 ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-route-template: specifier: ^1.0.3 - version: 1.0.3(supports-color@8.1.1) + version: 1.0.3 ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1811,34 +1811,34 @@ importers: version: 7.9.3 ember-try: specifier: ^2.0.0 - version: 2.0.0(supports-color@8.1.1) + version: 2.0.0 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@8.57.1(supports-color@8.1.1)) + version: 8.2.6(eslint@8.57.1) glimmer-scoped-css: specifier: 'catalog:' - version: 0.8.1(supports-color@8.1.1) + version: 0.8.1 prettier: specifier: 'catalog:' version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) qunit: specifier: 'catalog:' version: 2.26.0 @@ -1847,7 +1847,7 @@ importers: version: 3.5.1 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) typescript: specifier: 'catalog:' version: 5.9.3 @@ -1869,7 +1869,7 @@ importers: devDependencies: '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@openfga/syntax-transformer': specifier: 'catalog:' version: 0.2.0 @@ -1890,7 +1890,7 @@ importers: version: 0.24.2 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 semver: specifier: ^7.7.0 version: 7.8.5 @@ -1911,14 +1911,14 @@ importers: version: 8.0.0 ember-modify-based-class-resource: specifier: 'catalog:' - version: 1.1.2(@babel/core@7.29.7(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.1.2(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7)) ember-provide-consume-context: specifier: ^0.8.0 - version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) devDependencies: '@babel/plugin-proposal-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@cardstack/boxel-icons': specifier: workspace:* version: link:../boxel-icons @@ -1933,10 +1933,10 @@ importers: version: link:../runtime-common '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: 'catalog:' version: 1.7.7 @@ -1948,49 +1948,49 @@ importers: version: 2.19.14 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) concurrently: specifier: 'catalog:' version: 8.2.2 ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-template-lint: specifier: 'catalog:' version: 7.9.3 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) lodash-es: specifier: 'catalog:' version: 4.18.1 @@ -1999,7 +1999,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) qunit: specifier: 'catalog:' version: 2.26.0 @@ -2008,65 +2008,65 @@ importers: version: 3.5.1 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) packages/eslint-plugin-boxel: dependencies: ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) requireindex: specifier: 'catalog:' version: 1.2.0 devDependencies: '@babel/eslint-parser': specifier: ^7.27.0 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7)(eslint@8.57.1) '@babel/plugin-proposal-class-properties': specifier: 'catalog:' - version: 7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.18.6(@babel/core@7.29.7) '@eslint/eslintrc': specifier: 'catalog:' - version: 2.1.4(supports-color@8.1.1) + version: 2.1.4 '@eslint/js': specifier: 'catalog:' version: 8.57.1 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-doc-generator: specifier: 'catalog:' - version: 1.7.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 1.7.1(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-eslint-comments: specifier: 'catalog:' - version: 3.2.0(eslint@8.57.1(supports-color@8.1.1)) + version: 3.2.0(eslint@8.57.1) eslint-plugin-eslint-plugin: specifier: 'catalog:' - version: 5.5.1(eslint@8.57.1(supports-color@8.1.1)) + version: 5.5.1(eslint@8.57.1) eslint-plugin-filenames: specifier: 'catalog:' - version: 1.3.2(eslint@8.57.1(supports-color@8.1.1)) + version: 1.3.2(eslint@8.57.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) eslint-plugin-markdown: specifier: 'catalog:' - version: 5.1.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.1.0(eslint@8.57.1) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) eslint-plugin-unicorn: specifier: 'catalog:' - version: 51.0.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 51.0.1(eslint@8.57.1) prettier: specifier: 'catalog:' version: 3.8.4 @@ -2078,7 +2078,7 @@ importers: version: 6.4.3(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0) vitest: specifier: 'catalog:' - version: 2.1.9(@types/node@26.1.2)(jsdom@26.1.0(supports-color@8.1.1))(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0) + version: 2.1.9(@types/node@26.1.2)(jsdom@26.1.0)(lightningcss@1.32.0)(terser@5.49.0) packages/eslint-plugin-cardstack-host: dependencies: @@ -2088,22 +2088,22 @@ importers: devDependencies: eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-doc-generator: specifier: 'catalog:' - version: 1.7.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 1.7.1(eslint@8.57.1)(typescript@5.9.3) vite: specifier: 'catalog:' version: 6.4.3(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0) vitest: specifier: 'catalog:' - version: 2.1.9(@types/node@26.1.2)(jsdom@26.1.0(supports-color@8.1.1))(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0) + version: 2.1.9(@types/node@26.1.2)(jsdom@26.1.0)(lightningcss@1.32.0)(terser@5.49.0) packages/experiments-realm: dependencies: ember-modify-based-class-resource: specifier: 'catalog:' - version: 1.1.2(@babel/core@7.29.7(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.1.2(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7)) devDependencies: '@cardstack/boxel-icons': specifier: workspace:* @@ -2119,10 +2119,10 @@ importers: version: link:../runtime-common '@cardstack/view-transitions': specifier: 'catalog:' - version: 0.2.0(@babel/core@7.29.7(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.2.0(@babel/core@7.29.7)(ember-modifier@4.3.0(@babel/core@7.29.7)) '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@types/lodash-es': specifier: 'catalog:' version: 4.17.12 @@ -2131,7 +2131,7 @@ importers: version: 2.19.14 '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) chess.js: specifier: 'catalog:' version: 1.0.0-beta.8 @@ -2140,13 +2140,13 @@ importers: version: 8.2.2 ember-animated: specifier: 'catalog:' - version: 2.3.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 2.3.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glint/template@1.7.7) ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-template-lint: specifier: 'catalog:' version: 7.9.3 @@ -2155,41 +2155,41 @@ importers: version: 4.18.1 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) packages/host: dependencies: ember-modify-based-class-resource: specifier: 'catalog:' - version: 1.1.2(@babel/core@7.29.7(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.1.2(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7)) reactiveweb: specifier: 'catalog:' - version: 1.9.3(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.9.3(@babel/core@7.29.7)(@ember/test-waiters@4.1.2)(@glimmer/component@2.1.1)(@glint/template@1.7.7) unique-names-generator: specifier: ^4.7.1 version: 4.7.1 devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/plugin-proposal-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-syntax-class-properties': specifier: 'catalog:' - version: 7.12.13(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.12.13(@babel/core@7.29.7) '@babel/plugin-syntax-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-syntax-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-runtime': specifier: ^7.26.9 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': specifier: ^7.28.0 - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@cardstack/base': specifier: workspace:* version: link:../base @@ -2216,7 +2216,7 @@ importers: version: link:../runtime-common '@cardstack/view-transitions': specifier: 'catalog:' - version: 0.2.0(@babel/core@7.29.7(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.2.0(@babel/core@7.29.7)(ember-modifier@4.3.0(@babel/core@7.29.7)) '@codemirror/autocomplete': specifier: 'catalog:' version: 6.20.3 @@ -2237,46 +2237,46 @@ importers: version: 6.43.1 '@ember/optional-features': specifier: ^2.0.0 - version: 2.3.0(supports-color@8.1.1) + version: 2.3.0 '@ember/string': specifier: ^4.0.0 version: 4.0.1 '@ember/test-helpers': specifier: ^5.4.1 - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@ember/test-waiters': specifier: 'catalog:' - version: 4.1.2(supports-color@8.1.1) + version: 4.1.2 '@embroider/compat': specifier: ^4.0.3 - version: 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/config-meta-loader': specifier: ^1.0.0 version: 1.0.0 '@embroider/core': specifier: ^4.0.3 - version: 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) + version: 4.6.1(@glint/template@1.7.7) '@embroider/legacy-inspector-support': specifier: ^0.1.3 - version: 0.1.3(supports-color@8.1.1) + version: 0.1.3 '@embroider/macros': specifier: ^1.20.5 - version: 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/vite': specifier: ^1.1.1 - version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0)) + version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0)) '@floating-ui/dom': specifier: 'catalog:' version: 1.7.6 '@glimmer/component': specifier: ^2.0.0 - version: 2.1.1(supports-color@8.1.1) + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: 'catalog:' version: 1.7.7 @@ -2288,13 +2288,13 @@ importers: version: 1.6.4 '@percy/cli': specifier: 'catalog:' - version: 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + version: 1.31.14(typescript@5.9.3) '@percy/ember': specifier: 'catalog:' - version: 5.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(webpack@5.107.2) '@rollup/plugin-babel': specifier: ^6.0.4 - version: 6.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1) + version: 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0) '@simple-dom/interface': specifier: 'catalog:' version: 1.4.0 @@ -2351,13 +2351,13 @@ importers: version: 9.0.8 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) ajv: specifier: 'catalog:' version: 8.20.0 @@ -2387,28 +2387,28 @@ importers: version: 2.30.0 decorator-transforms: specifier: 'catalog:' - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) ember-animated: specifier: 'catalog:' - version: 2.3.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 2.3.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glint/template@1.7.7) ember-async-data: specifier: ^1.0.3 - version: 1.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-auto-import: specifier: ^2.7.2 - version: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2) ember-basic-dropdown: specifier: ^9.0.0 - version: 9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1) ember-cli: specifier: ~6.10.0 - version: 6.10.3(@babel/core@7.29.7(supports-color@8.1.1))(@types/node@26.1.2)(debug@4.3.4(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8) + version: 6.10.3(@babel/core@7.29.7)(@types/node@26.1.2)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) ember-cli-babel: specifier: ^8.2.0 - version: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 8.3.1(@babel/core@7.29.7) ember-cli-deploy: specifier: ^1.0.2 - version: 1.0.2(supports-color@8.1.1) + version: 1.0.2 ember-cli-deploy-build: specifier: ^2.0.0 version: 2.0.0 @@ -2417,115 +2417,115 @@ importers: version: 5.0.0 ember-cli-deploy-revision-data: specifier: ^2.0.0 - version: 2.0.0(supports-color@8.1.1) + version: 2.0.0 ember-cli-deploy-s3: specifier: ^3.1.0 - version: 3.3.0(supports-color@8.1.1) + version: 3.3.0 ember-cli-deploy-smart-compress: specifier: ^2.0.0 version: 2.0.0 ember-cli-deprecation-workflow: specifier: ^3.0.2 - version: 3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-htmlbars: specifier: ^6.3.0 - version: 6.3.0(supports-color@8.1.1) + version: 6.3.0 ember-cli-typescript-blueprints: specifier: ^3.0.0 - version: 3.0.0(supports-color@8.1.1) + version: 3.0.0 ember-click-outside: specifier: ^6.0.1 - version: 6.1.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 6.1.1(@babel/core@7.29.7) ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-css-url: specifier: ^1.0.0 - version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1) + version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-elsewhere: specifier: 'catalog:' - version: 2.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-exam: specifier: ^10.1.0 - version: 10.1.0(@glint/template@1.7.7)(ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 10.1.0(@glint/template@1.7.7)(ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0)(webpack@5.107.2) ember-focus-trap: specifier: ^1.0.1 - version: 1.2.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 1.2.0(@babel/core@7.29.7) ember-freestyle: specifier: 'catalog:' - version: 0.24.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + version: 0.24.0(@babel/core@7.29.7)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2) ember-keyboard: specifier: 'catalog:' - version: 9.0.4(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 9.0.4(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7)) ember-lifeline: specifier: ^7.0.0 - version: 7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7)) ember-load-initializers: specifier: ^3.0.0 - version: 3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1)) + version: 3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-page-title: specifier: 'catalog:' - version: 9.0.3(supports-color@8.1.1) + version: 9.0.3 ember-provide-consume-context: specifier: ^0.8.0 - version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-qunit: specifier: 'catalog:' - version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0) ember-resolver: specifier: ^13.0.0 version: 13.2.0 ember-resources: specifier: 'catalog:' - version: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) ember-route-template: specifier: ^1.0.3 - version: 1.0.3(supports-color@8.1.1) + version: 1.0.3 ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-template-lint: specifier: 'catalog:' version: 7.9.3 ember-test-selectors: specifier: ^6.0.0 - version: 6.0.0(supports-color@8.1.1) + version: 6.0.0 ember-velcro: specifier: ^2.1.3 - version: 2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-window-mock: specifier: ^1.0.1 - version: 1.0.2(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 1.0.2(@babel/core@7.29.7)(@glint/template@1.7.7) eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-config-prettier: specifier: 'catalog:' - version: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' - version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) eslint-plugin-n: specifier: 'catalog:' - version: 17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3) + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4) + version: 5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4) eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@8.57.1(supports-color@8.1.1)) + version: 8.2.6(eslint@8.57.1) eslint-plugin-qunit-dom: specifier: 'catalog:' - version: 1.0.0(eslint@8.57.1(supports-color@8.1.1)) + version: 1.0.0(eslint@8.57.1) ethers: specifier: 'catalog:' version: 6.16.0 @@ -2546,7 +2546,7 @@ importers: version: 5.0.2 glimmer-scoped-css: specifier: 'catalog:' - version: 0.8.1(supports-color@8.1.1) + version: 0.8.1 ignore: specifier: 'catalog:' version: 5.3.2 @@ -2580,6 +2580,9 @@ importers: path-browserify: specifier: 'catalog:' version: 1.0.1 + pdfjs-dist: + specifier: 4.10.38 + version: 4.10.38 pluralize: specifier: 'catalog:' version: 8.0.0 @@ -2588,7 +2591,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) process: specifier: 'catalog:' version: 0.11.10 @@ -2609,7 +2612,7 @@ importers: version: 0.5.11 start-server-and-test: specifier: 'catalog:' - version: 1.15.4(supports-color@8.1.1) + version: 1.15.4 statuses: specifier: 'catalog:' version: 2.0.2 @@ -2624,13 +2627,13 @@ importers: version: 1.0.3 testem: specifier: 'catalog:' - version: 3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.3.4(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8) + version: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) testem-multi-reporter: specifier: 'catalog:' version: 1.2.0 tracked-built-ins: specifier: ^4.1.2 - version: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.1.2(@babel/core@7.29.7) turndown: specifier: ^7.2.4 version: 7.2.4 @@ -2666,10 +2669,10 @@ importers: version: 4.2.0 ember-provide-consume-context: specifier: ^0.7.0 - version: 0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + version: 0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) packages/matrix: devDependencies: @@ -2681,7 +2684,7 @@ importers: version: link:../runtime-common '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@playwright/test': specifier: 'catalog:' version: 1.61.0 @@ -2714,7 +2717,7 @@ importers: version: 8.21.0 start-server-and-test: specifier: 'catalog:' - version: 1.15.4(supports-color@8.1.1) + version: 1.15.4 tmp: specifier: 'catalog:' version: 0.2.7 @@ -2746,13 +2749,13 @@ importers: version: link:../runtime-common '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@types/qunit': specifier: 'catalog:' version: 2.19.14 '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) concurrently: specifier: 'catalog:' version: 8.2.2 @@ -2767,7 +2770,7 @@ importers: version: link:../runtime-common '@sentry/node': specifier: 'catalog:' - version: 8.55.2(supports-color@8.1.1) + version: 8.55.2 '@types/fs-extra': specifier: 'catalog:' version: 11.0.4 @@ -2789,7 +2792,7 @@ importers: version: link:../local-types '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@types/node': specifier: 'catalog:' version: 24.13.2 @@ -2853,19 +2856,19 @@ importers: version: link:../runtime-common '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@koa/cors': specifier: 'catalog:' version: 4.0.0 '@koa/router': specifier: 'catalog:' - version: 14.0.0(supports-color@8.1.1) + version: 14.0.0 '@octokit/rest': specifier: 'catalog:' version: 22.0.1 '@sentry/node': specifier: 'catalog:' - version: 8.55.2(supports-color@8.1.1) + version: 8.55.2 '@types/archiver': specifier: 'catalog:' version: 7.0.0 @@ -2958,19 +2961,19 @@ importers: version: 2.30.0 decorator-transforms: specifier: 'catalog:' - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-template-recast: specifier: ^6.1.5 - version: 6.1.5(supports-color@8.1.1) + version: 6.1.5 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@8.57.1(supports-color@8.1.1)) + version: 8.2.6(eslint@8.57.1) ethers: specifier: 'catalog:' version: 6.16.0 @@ -2982,31 +2985,31 @@ importers: version: 11.3.5 glimmer-scoped-css: specifier: 'catalog:' - version: 0.8.1(supports-color@8.1.1) + version: 0.8.1 glob: specifier: 'catalog:' version: 11.1.0 http-server: specifier: 'catalog:' - version: 14.1.1(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) + version: 14.1.1 js-yaml: specifier: 'catalog:' version: 4.2.0 jsdom: specifier: 'catalog:' - version: 21.1.2(supports-color@8.1.1) + version: 21.1.2 jsonwebtoken: specifier: 'catalog:' version: 9.0.3 koa: specifier: 'catalog:' - version: 2.16.4(supports-color@8.1.1) + version: 2.16.4 koa-compose: specifier: 'catalog:' version: 4.1.0 koa-proxies: specifier: 'catalog:' - version: 0.12.4(debug@4.4.3(supports-color@8.1.1))(koa@2.16.4(supports-color@8.1.1)) + version: 0.12.4(koa@2.16.4) lodash-es: specifier: 'catalog:' version: 4.18.1 @@ -3030,7 +3033,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) qs: specifier: 'catalog:' version: 6.15.2 @@ -3051,7 +3054,7 @@ importers: version: 19.0.5 start-server-and-test: specifier: 'catalog:' - version: 1.15.4(supports-color@8.1.1) + version: 1.15.4 stripe: specifier: 'catalog:' version: 17.7.0 @@ -3060,10 +3063,10 @@ importers: version: 1.0.3 supertest: specifier: 'catalog:' - version: 6.3.4(supports-color@8.1.1) + version: 6.3.4 testem: specifier: 'catalog:' - version: 3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.4.3(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8) + version: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) tmp: specifier: 'catalog:' version: 0.2.7 @@ -3081,7 +3084,7 @@ importers: version: 3.2.0 wait-on: specifier: ^9.0.4 - version: 9.0.10(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) + version: 9.0.10 wtfnode: specifier: ^0.10.1 version: 0.10.1 @@ -3120,7 +3123,7 @@ importers: version: 8.2.2 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 fs-extra: specifier: 'catalog:' version: 11.3.5 @@ -3150,22 +3153,22 @@ importers: version: 7.27.0 '@babel/plugin-syntax-class-properties': specifier: 'catalog:' - version: 7.12.13(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.12.13(@babel/core@7.29.7) '@babel/plugin-syntax-decorators': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-syntax-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-modules-amd': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/traverse': specifier: 'catalog:' - version: 7.27.0(supports-color@8.1.1) + version: 7.27.0 '@babel/types': specifier: ^7.20.0 version: 7.29.7 @@ -3240,7 +3243,7 @@ importers: version: 2.30.0 decorator-transforms: specifier: 'catalog:' - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) diff: specifier: 'catalog:' version: 5.2.2 @@ -3249,13 +3252,13 @@ importers: version: link:../../vendor/ember-concurrency-async-plugin ember-eslint-parser: specifier: 'catalog:' - version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-source: specifier: 'catalog:' - version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 ethers: specifier: 'catalog:' version: 6.16.0 @@ -3264,7 +3267,7 @@ importers: version: 5.0.2 glimmer-scoped-css: specifier: 'catalog:' - version: 0.8.1(supports-color@8.1.1) + version: 0.8.1 http-status-codes: specifier: 'catalog:' version: 2.3.0 @@ -3318,7 +3321,7 @@ importers: version: 3.8.4 prettier-plugin-ember-template-tag: specifier: 'catalog:' - version: 2.1.6(prettier@3.8.4)(supports-color@8.1.1) + version: 2.1.6(prettier@3.8.4) qs: specifier: 'catalog:' version: 6.15.2 @@ -3349,10 +3352,10 @@ importers: devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@types/dompurify': specifier: 'catalog:' version: 3.2.0 @@ -3382,7 +3385,7 @@ importers: version: 3.4.10 ember-cli-htmlbars: specifier: ^6.3.0 - version: 6.3.0(supports-color@8.1.1) + version: 6.3.0 es-module-lexer: specifier: ^1.7.0 version: 1.7.0 @@ -3399,7 +3402,7 @@ importers: devDependencies: '@anthropic-ai/claude-agent-sdk': specifier: ^0.2.114 - version: 0.2.141(supports-color@8.1.1)(zod@4.4.3) + version: 0.2.141(zod@4.4.3) '@cardstack/boxel-cli': specifier: workspace:* version: link:../boxel-cli @@ -3429,16 +3432,16 @@ importers: version: link:../runtime-common '@ember/test-helpers': specifier: 'catalog:' - version: 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 5.4.3(@babel/core@7.29.7) '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: 'catalog:' version: 1.7.7 '@modelcontextprotocol/sdk': specifier: ^1.29.0 - version: 1.29.0(supports-color@8.1.1)(zod@4.4.3) + version: 1.29.0(zod@4.4.3) '@opencode-ai/sdk': specifier: 1.14.34 version: 1.14.34 @@ -3465,7 +3468,7 @@ importers: version: 0.2.6 '@universal-ember/test-support': specifier: 'catalog:' - version: 0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) + version: 0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0) concurrently: specifier: 'catalog:' version: 8.2.2 @@ -3474,22 +3477,22 @@ importers: version: 4.2.0 decorator-transforms: specifier: 'catalog:' - version: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + version: 2.3.2(@babel/core@7.29.7) ember-concurrency: specifier: 'catalog:' - version: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-modifier: specifier: ^4.1.0 - version: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 4.3.0(@babel/core@7.29.7) ember-template-lint: specifier: 'catalog:' version: 7.9.3 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@8.57.1(supports-color@8.1.1)) + version: 8.2.6(eslint@8.57.1) fs-extra: specifier: 'catalog:' version: 11.3.5 @@ -3528,7 +3531,7 @@ importers: version: 7.9.3 ember-template-recast: specifier: ^6.1.5 - version: 6.1.5(supports-color@8.1.1) + version: 6.1.5 packages/test-realm-cards: devDependencies: @@ -3550,7 +3553,7 @@ importers: devDependencies: '@babel/preset-typescript': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@cardstack/local-types': specifier: workspace:* version: link:../local-types @@ -3559,7 +3562,7 @@ importers: version: link:../runtime-common '@glint/ember-tsc': specifier: 'catalog:' - version: 1.5.0(supports-color@8.1.1)(typescript@5.9.3) + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: 'catalog:' version: 1.7.7 @@ -3571,13 +3574,13 @@ importers: version: 1.120.0 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.67.0(eslint@8.57.1)(typescript@5.9.3) '@vscode/vsce': specifier: 'catalog:' - version: 3.9.2(supports-color@8.1.1) + version: 3.9.2 concurrently: specifier: 'catalog:' version: 8.2.2 @@ -3586,7 +3589,7 @@ importers: version: 0.24.2 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@8.1.1) + version: 8.57.1 typescript: specifier: 'catalog:' version: 5.9.3 @@ -3595,7 +3598,7 @@ importers: dependencies: '@babel/helper-module-imports': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@babel/helper-plugin-utils': specifier: ^7.12.13 version: 7.29.7 @@ -3607,7 +3610,7 @@ importers: dependencies: '@babel/helper-module-transforms': specifier: 'catalog:' - version: 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + version: 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': specifier: ^7.0.0 version: 7.29.7 @@ -3617,7 +3620,7 @@ importers: devDependencies: '@babel/core': specifier: 'catalog:' - version: 7.29.7(supports-color@8.1.1) + version: 7.29.7 '@types/babel__core': specifier: 'catalog:' version: 7.20.5 @@ -5782,6 +5785,81 @@ packages: '@cfworker/json-schema': optional: true + '@napi-rs/canvas-android-arm64@0.1.100': + resolution: {integrity: sha512-hjhCKhntPv9+t4ckHymdx0phYNcVW+GKQR6Lzw2zE+pOVjOplSmtx9nNNknTjbEDLcuLZqA1y8ufKg1XfgftzQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@napi-rs/canvas-darwin-arm64@0.1.100': + resolution: {integrity: sha512-2PcswRaC7Ly645DGt88///zuFDhJxJYdKAs1uU3mfk1atYkXufgcgLfBpk6Tm12nCQBaNt1wpybuPZ4qOhTo8A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@napi-rs/canvas-darwin-x64@0.1.100': + resolution: {integrity: sha512-ePNZtj7pNIva/siZMg+HmbeozkIjqUIYdoymH8HaA3qK7LfzFN4WMBM8G6HQ9ZC+H3+Dnn5pqtiXpgLykaPOhw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@napi-rs/canvas-linux-arm-gnueabihf@0.1.100': + resolution: {integrity: sha512-d5cDB48oWFGU8/XPhUOFAlySgb/VAu7D+s8fi55K1Pcfg8aPplHWqMgibhVLU8ky7Pyg/fuiVLz4Nf3JrSTuUA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@napi-rs/canvas-linux-arm64-gnu@0.1.100': + resolution: {integrity: sha512-rDxgxRu69RvDlX/bh9o22DxLsGr8EqsNgotL9+RwQE1S0b0cqeatqsw6aW45mukm0B42DIAaAacKaYQ8cqS1nw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@napi-rs/canvas-linux-arm64-musl@0.1.100': + resolution: {integrity: sha512-K3mDW66N+xT2/V439u1alFANiBUjdEx2gLiNYnCmUsva5jZMxWTjafBYwTzYK+EMFMHrUoabuU+T1BIP5CgbYQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@napi-rs/canvas-linux-riscv64-gnu@0.1.100': + resolution: {integrity: sha512-mooqUBTIsccZpnoQC4NgrC1v6C1vof39etLNMnBwCY+p0gajWJvAHLGQ6g/gGyS5YrpDW+GefSN4+Cvcr08UWw==} + engines: {node: '>= 10'} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@napi-rs/canvas-linux-x64-gnu@0.1.100': + resolution: {integrity: sha512-1eCvkDCazm7FFhsT7DfGOdSaHgZVK3bt/dSBl5EWHOWmnz+I7j8tPseJqqD81NF+MH21jKUK4wQSDjN0mdhnTg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@napi-rs/canvas-linux-x64-musl@0.1.100': + resolution: {integrity: sha512-20arT6lnI19S68qNlii73TSEDbECNgzMz2EpldC1V3mZFuRkeujXkcebRk0LRJe9SEUAooYiLokfMViY8IX7yA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@napi-rs/canvas-win32-arm64-msvc@0.1.100': + resolution: {integrity: sha512-DZFFT1wIAg37LJw37yhMRFfjATd3vTQzjZ1Yki8u2vhO6Hi5VE6BVaGQ1aaDu7xb4iMErz+9EOwjpS7xcxFeBw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@napi-rs/canvas-win32-x64-msvc@0.1.100': + resolution: {integrity: sha512-MyT1j3mHC2+Lu4pBi9mKyMJhtP6U7k7EldY7sj/uS5gJA65gTXt8MefJQXLJo5d/vZbuWmfxzkEUNc/urV3pHA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@napi-rs/canvas@0.1.100': + resolution: {integrity: sha512-xglYA6q3XO5P3BNJYxVZ1IV7DLVjp1Py6nwag88YntrS+3vKHyYcMqXVS4ZztJmwz2uGvz1FWhI/4LgbR5uQDA==} + engines: {node: '>= 10'} + '@napi-rs/wasm-runtime@1.1.5': resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} peerDependencies: @@ -7479,19 +7557,9 @@ packages: '@volar/language-server@2.4.28': resolution: {integrity: sha512-NqcLnE5gERKuS4PUFwlhMxf6vqYo7hXtbMFbViXcbVkbZ905AIVWhnSo0ZNBC2V127H1/2zP7RvVOVnyITFfBw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true '@volar/language-service@2.4.28': resolution: {integrity: sha512-Rh/wYCZJrI5vCwMk9xyw/Z+MsWxlJY1rmMZPsxUoJKfzIRjS/NF1NmnuEcrMbEVGja00aVpCsInJfixQTMdvLw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true '@volar/source-map@2.4.28': resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==} @@ -7501,11 +7569,6 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true '@vscode/l10n@0.0.18': resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} @@ -13362,6 +13425,10 @@ packages: pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + pdfjs-dist@4.10.38: + resolution: {integrity: sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==} + engines: {node: '>=20'} + pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} @@ -15489,12 +15556,9 @@ packages: resolution: {integrity: sha512-yTtM/BVT6hoyEYnDtaCyAtNhdNeS/mhTTABlBOdw3NNiRBUin3IznFJpgfjer4c6RYopiPjjQjc9VFhxVl1mLw==} peerDependencies: '@volar/language-service': ~2.4.0 - typescript: '*' peerDependenciesMeta: '@volar/language-service': optional: true - typescript: - optional: true vscode-html-languageservice@5.6.2: resolution: {integrity: sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==} @@ -15970,10 +16034,10 @@ snapshots: '@anthropic-ai/claude-agent-sdk-win32-x64@0.2.141': optional: true - '@anthropic-ai/claude-agent-sdk@0.2.141(supports-color@8.1.1)(zod@4.4.3)': + '@anthropic-ai/claude-agent-sdk@0.2.141(zod@4.4.3)': dependencies: '@anthropic-ai/sdk': 0.93.0(zod@4.4.3) - '@modelcontextprotocol/sdk': 1.29.0(supports-color@8.1.1)(zod@4.4.3) + '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) zod: 4.4.3 optionalDependencies: '@anthropic-ai/claude-agent-sdk-darwin-arm64': 0.2.141 @@ -16263,34 +16327,34 @@ snapshots: dependencies: tslib: 2.8.1 - '@azure/core-auth@1.10.1(supports-color@8.1.1)': + '@azure/core-auth@1.10.1': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.13.1(supports-color@8.1.1) + '@azure/core-util': 1.13.1 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@azure/core-client@1.10.2(supports-color@8.1.1)': + '@azure/core-client@1.10.2': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.10.1(supports-color@8.1.1) - '@azure/core-rest-pipeline': 1.24.0(supports-color@8.1.1) + '@azure/core-auth': 1.10.1 + '@azure/core-rest-pipeline': 1.24.0 '@azure/core-tracing': 1.3.1 - '@azure/core-util': 1.13.1(supports-color@8.1.1) - '@azure/logger': 1.3.0(supports-color@8.1.1) + '@azure/core-util': 1.13.1 + '@azure/logger': 1.3.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@azure/core-rest-pipeline@1.24.0(supports-color@8.1.1)': + '@azure/core-rest-pipeline@1.24.0': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.10.1(supports-color@8.1.1) + '@azure/core-auth': 1.10.1 '@azure/core-tracing': 1.3.1 - '@azure/core-util': 1.13.1(supports-color@8.1.1) - '@azure/logger': 1.3.0(supports-color@8.1.1) - '@typespec/ts-http-runtime': 0.3.6(supports-color@8.1.1) + '@azure/core-util': 1.13.1 + '@azure/logger': 1.3.0 + '@typespec/ts-http-runtime': 0.3.6 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -16299,23 +16363,23 @@ snapshots: dependencies: tslib: 2.8.1 - '@azure/core-util@1.13.1(supports-color@8.1.1)': + '@azure/core-util@1.13.1': dependencies: '@azure/abort-controller': 2.1.2 - '@typespec/ts-http-runtime': 0.3.6(supports-color@8.1.1) + '@typespec/ts-http-runtime': 0.3.6 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@azure/identity@4.13.1(supports-color@8.1.1)': + '@azure/identity@4.13.1': dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.10.1(supports-color@8.1.1) - '@azure/core-client': 1.10.2(supports-color@8.1.1) - '@azure/core-rest-pipeline': 1.24.0(supports-color@8.1.1) + '@azure/core-auth': 1.10.1 + '@azure/core-client': 1.10.2 + '@azure/core-rest-pipeline': 1.24.0 '@azure/core-tracing': 1.3.1 - '@azure/core-util': 1.13.1(supports-color@8.1.1) - '@azure/logger': 1.3.0(supports-color@8.1.1) + '@azure/core-util': 1.13.1 + '@azure/logger': 1.3.0 '@azure/msal-browser': 5.13.0 '@azure/msal-node': 5.2.4 open: 10.2.0 @@ -16323,9 +16387,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@azure/logger@1.3.0(supports-color@8.1.1)': + '@azure/logger@1.3.0': dependencies: - '@typespec/ts-http-runtime': 0.3.6(supports-color@8.1.1) + '@typespec/ts-http-runtime': 0.3.6 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -16349,39 +16413,39 @@ snapshots: '@babel/compat-data@7.29.7': {} - '@babel/core@7.29.7(supports-color@8.1.1)': + '@babel/core@7.29.7': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helpers': 7.29.7 '@babel/parser': 7.29.7 '@babel/template': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))': + '@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1))': + '@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 eslint-visitor-keys: 2.1.0 semver: 6.3.1 optional: true @@ -16406,32 +16470,32 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@8.1.1) + '@babel/helper-member-expression-to-functions': 7.29.7 '@babel/helper-optimise-call-expression': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/traverse': 7.29.7 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/helper-create-regexp-features-plugin@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 regexpu-core: 6.4.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 lodash.debounce: 4.0.8 resolve: 1.22.12 transitivePeerDependencies: @@ -16439,26 +16503,26 @@ snapshots: '@babel/helper-globals@7.29.7': {} - '@babel/helper-member-expression-to-functions@7.29.7(supports-color@8.1.1)': + '@babel/helper-member-expression-to-functions@7.29.7': dependencies: - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.29.7(supports-color@8.1.1)': + '@babel/helper-module-imports@7.29.7': dependencies: - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color @@ -16468,27 +16532,27 @@ snapshots: '@babel/helper-plugin-utils@7.29.7': {} - '@babel/helper-remap-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/helper-remap-async-to-generator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-wrap-function': 7.29.7(supports-color@8.1.1) - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/helper-wrap-function': 7.29.7 + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-member-expression-to-functions': 7.29.7 '@babel/helper-optimise-call-expression': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.29.7(supports-color@8.1.1)': + '@babel/helper-skip-transparent-expression-wrappers@7.29.7': dependencies: - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color @@ -16499,10 +16563,10 @@ snapshots: '@babel/helper-validator-option@7.29.7': {} - '@babel/helper-wrap-function@7.29.7(supports-color@8.1.1)': + '@babel/helper-wrap-function@7.29.7': dependencies: '@babel/template': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color @@ -16520,488 +16584,488 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 - '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-decorators@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-decorators@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-import-assertions@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-import-assertions@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-import-attributes@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-import-attributes@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-arrow-functions@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-arrow-functions@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-async-generator-functions@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-async-generator-functions@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-async-to-generator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-block-scoped-functions@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-block-scoping@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-block-scoping@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-class-static-block@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-classes@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-globals': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-computed-properties@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/template': 7.29.7 - '@babel/plugin-transform-destructuring@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-destructuring@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-dotall-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-dotall-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-duplicate-keys@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-duplicate-keys@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-dynamic-import@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-dynamic-import@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-explicit-resource-management@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-explicit-resource-management@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-exponentiation-operator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-exponentiation-operator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-export-namespace-from@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-export-namespace-from@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-for-of@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-for-of@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-function-name@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-json-strings@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-literals@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-literals@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-logical-assignment-operators@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-logical-assignment-operators@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-member-expression-literals@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-member-expression-literals@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-modules-amd@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-modules-amd@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-modules-systemjs@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-modules-umd@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-named-capturing-groups-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-new-target@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-new-target@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-nullish-coalescing-operator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-nullish-coalescing-operator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-numeric-separator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-numeric-separator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-object-rest-spread@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-object-rest-spread@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7) + '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-object-super@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-optional-catch-binding@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-optional-chaining@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-parameters@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-private-methods@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-private-methods@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-private-property-in-object@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-property-literals@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-regenerator@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-regenerator@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-regexp-modifiers@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-regexp-modifiers@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-reserved-words@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-reserved-words@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7) + babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-shorthand-properties@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-spread@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-spread@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-sticky-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-template-literals@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-template-literals@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-typeof-symbol@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-typeof-symbol@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@8.1.1) - '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-unicode-escapes@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-unicode-property-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-unicode-property-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-unicode-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-unicode-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-unicode-sets-regex@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/plugin-transform-unicode-sets-regex@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.29.7 '@babel/polyfill@7.12.1': @@ -17009,98 +17073,98 @@ snapshots: core-js: 2.6.12 regenerator-runtime: 0.13.11 - '@babel/preset-env@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/preset-env@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/compat-data': 7.29.7 - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-option': 7.29.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-import-assertions': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-import-attributes': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-arrow-functions': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-block-scoped-functions': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-computed-properties': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-dotall-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-duplicate-keys': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-dynamic-import': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-explicit-resource-management': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-exponentiation-operator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-export-namespace-from': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-function-name': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-json-strings': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-literals': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-logical-assignment-operators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-member-expression-literals': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-modules-systemjs': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-modules-umd': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-new-target': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-numeric-separator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-object-super': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-property-literals': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-regenerator': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-regexp-modifiers': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-reserved-words': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-shorthand-properties': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-spread': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-sticky-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-template-literals': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-typeof-symbol': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-unicode-escapes': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-unicode-property-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-unicode-sets-regex': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.7(supports-color@8.1.1)) - babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7) + '@babel/plugin-syntax-import-assertions': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-syntax-import-attributes': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-transform-arrow-functions': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-block-scoped-functions': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-computed-properties': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-dotall-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-duplicate-keys': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-dynamic-import': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-explicit-resource-management': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-exponentiation-operator': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-export-namespace-from': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-function-name': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-json-strings': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-literals': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-logical-assignment-operators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-member-expression-literals': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-systemjs': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-umd': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-new-target': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-numeric-separator': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-object-super': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-property-literals': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-regenerator': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-regexp-modifiers': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-reserved-words': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-shorthand-properties': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-spread': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-sticky-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-template-literals': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typeof-symbol': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-escapes': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-property-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-sets-regex': 7.29.7(@babel/core@7.29.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.7) + babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7) + babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.29.7) + babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7) core-js-compat: 3.49.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.7(supports-color@8.1.1))': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/types': 7.29.7 esutils: 2.0.3 - '@babel/preset-typescript@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@babel/preset-typescript@7.29.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-option': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) transitivePeerDependencies: - supports-color @@ -17116,19 +17180,19 @@ snapshots: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 - '@babel/traverse@7.27.0(supports-color@8.1.1)': + '@babel/traverse@7.27.0': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 '@babel/parser': 7.29.7 '@babel/template': 7.29.7 '@babel/types': 7.29.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/traverse@7.29.7(supports-color@8.1.1)': + '@babel/traverse@7.29.7': dependencies: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 @@ -17136,7 +17200,7 @@ snapshots: '@babel/parser': 7.29.7 '@babel/template': 7.29.7 '@babel/types': 7.29.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -17153,11 +17217,11 @@ snapshots: '@types/node': 11.15.54 ms: 2.0.0 - '@cardstack/view-transitions@0.2.0(@babel/core@7.29.7(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1)': + '@cardstack/view-transitions@0.2.0(@babel/core@7.29.7)(ember-modifier@4.3.0(@babel/core@7.29.7))': dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-modifier: 4.3.0(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color @@ -17276,7 +17340,7 @@ snapshots: '@ember-tooling/blueprint-blueprint@0.2.1': {} - '@ember-tooling/blueprint-model@0.5.0(supports-color@8.1.1)': + '@ember-tooling/blueprint-model@0.5.0': dependencies: chalk: 4.1.2 diff: 7.0.0 @@ -17284,27 +17348,27 @@ snapshots: lodash: 4.18.1 promise.hash.helper: 1.0.8 quick-temp: 0.1.9 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - '@ember-tooling/classic-build-addon-blueprint@6.10.1(supports-color@8.1.1)': + '@ember-tooling/classic-build-addon-blueprint@6.10.1': dependencies: - '@ember-tooling/blueprint-model': 0.5.0(supports-color@8.1.1) + '@ember-tooling/blueprint-model': 0.5.0 chalk: 5.6.2 - ember-cli-normalize-entity-name: 1.0.0(supports-color@8.1.1) + ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 fs-extra: 11.3.5 lodash: 4.18.1 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 sort-package-json: 2.15.1 walk-sync: 3.0.0 transitivePeerDependencies: - supports-color - '@ember-tooling/classic-build-app-blueprint@6.10.1(supports-color@8.1.1)': + '@ember-tooling/classic-build-app-blueprint@6.10.1': dependencies: - '@ember-tooling/blueprint-model': 0.5.0(supports-color@8.1.1) + '@ember-tooling/blueprint-model': 0.5.0 chalk: 5.6.2 ember-cli-string-utils: 1.1.0 transitivePeerDependencies: @@ -17321,48 +17385,48 @@ snapshots: '@ember/edition-utils@1.2.0': {} - '@ember/optional-features@2.3.0(supports-color@8.1.1)': + '@ember/optional-features@2.3.0': dependencies: chalk: 4.1.2 - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) + ember-cli-version-checker: 5.1.2 glob: 7.2.3 inquirer: 7.3.3 mkdirp: 1.0.4 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color '@ember/string@4.0.1': {} - '@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)': + '@ember/test-helpers@5.4.3(@babel/core@7.29.7)': dependencies: - '@ember/test-waiters': 4.1.2(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@ember/test-waiters': 4.1.2 + '@embroider/addon-shim': 1.10.3 '@simple-dom/interface': 1.4.0 - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) + decorator-transforms: 2.4.0(@babel/core@7.29.7) dom-element-descriptors: 0.5.1 transitivePeerDependencies: - '@babel/core' - supports-color - '@ember/test-waiters@3.1.0(supports-color@8.1.1)': + '@ember/test-waiters@3.1.0': dependencies: calculate-cache-key-for-tree: 2.0.0 - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) + ember-cli-babel: 7.26.11 + ember-cli-version-checker: 5.1.2 semver: 7.8.5 transitivePeerDependencies: - supports-color - '@ember/test-waiters@4.1.2(supports-color@8.1.1)': + '@ember/test-waiters@4.1.2': dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color - '@embroider/addon-dev@5.0.0(@glint/template@1.7.7)(rollup@4.62.0)(supports-color@8.1.1)': + '@embroider/addon-dev@5.0.0(@glint/template@1.7.7)(rollup@4.62.0)': dependencies: - '@embroider/core': 3.5.10(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/core': 3.5.10(@glint/template@1.7.7) '@rollup/pluginutils': 4.2.1 content-tag: 2.0.3 fs-extra: 10.1.0 @@ -17380,9 +17444,9 @@ snapshots: - supports-color - utf-8-validate - '@embroider/addon-dev@8.3.0(@glint/template@1.7.7)(rollup@4.62.0)(supports-color@8.1.1)': + '@embroider/addon-dev@8.3.0(@glint/template@1.7.7)(rollup@4.62.0)': dependencies: - '@embroider/core': 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/core': 4.6.1(@glint/template@1.7.7) '@rollup/pluginutils': 5.4.0(rollup@4.62.0) content-tag: 4.2.0 execa: 5.1.1 @@ -17401,51 +17465,51 @@ snapshots: - supports-color - utf-8-validate - '@embroider/addon-shim@1.10.3(supports-color@8.1.1)': + '@embroider/addon-shim@1.10.3': dependencies: - '@embroider/shared-internals': 3.1.1(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) + '@embroider/shared-internals': 3.1.1 + broccoli-funnel: 3.0.8 common-ancestor-path: 1.0.1 semver: 7.8.4 transitivePeerDependencies: - supports-color - '@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)': + '@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)': dependencies: '@babel/code-frame': 7.29.7 - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/preset-env': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7) '@babel/runtime': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) - '@embroider/core': 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/macros': 1.20.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@babel/traverse': 7.29.7 + '@embroider/core': 4.6.1(@glint/template@1.7.7) + '@embroider/macros': 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7) '@types/babel__code-frame': 7.27.0 assert-never: 1.4.0 babel-import-util: 3.0.1 - babel-plugin-debug-macros: 2.0.0(@babel/core@7.29.7(supports-color@8.1.1)) + babel-plugin-debug-macros: 2.0.0(@babel/core@7.29.7) babel-plugin-ember-template-compilation: 3.1.0 babel-plugin-ember-template-compilation-2: babel-plugin-ember-template-compilation@2.4.1 babel-plugin-syntax-dynamic-import: 6.18.0 babylon: 6.18.0 bind-decorator: 1.0.11 - broccoli: 4.0.0(supports-color@8.1.1) - broccoli-concat: 4.2.7(supports-color@8.1.1) + broccoli: 4.0.0 + broccoli-concat: 4.2.7 broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8(supports-color@8.1.1) - broccoli-merge-trees: 4.2.0(supports-color@8.1.1) - broccoli-persistent-filter: 3.1.3(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 chalk: 4.1.2 - debug: 4.4.3(supports-color@8.1.1) - fast-sourcemap-concat: 2.1.1(supports-color@8.1.1) + debug: 4.4.3 + fast-sourcemap-concat: 2.1.1 fs-extra: 9.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) - jsdom: 26.1.0(supports-color@8.1.1) + fs-tree-diff: 2.0.1 + jsdom: 26.1.0 lodash: 4.18.1 pkg-up: 3.1.0 resolve: 1.22.12 @@ -17453,7 +17517,7 @@ snapshots: resolve.exports: 2.0.3 semver: 7.8.4 symlink-or-copy: 1.3.1 - tree-sync: 2.1.0(supports-color@8.1.1) + tree-sync: 2.1.0 typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -17465,27 +17529,27 @@ snapshots: '@embroider/config-meta-loader@1.0.0': {} - '@embroider/core@3.5.10(@glint/template@1.7.7)(supports-color@8.1.1)': + '@embroider/core@3.5.10(@glint/template@1.7.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/parser': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/shared-internals': 2.9.2(supports-color@8.1.1) + '@babel/traverse': 7.29.7 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + '@embroider/shared-internals': 2.9.2 assert-never: 1.4.0 babel-plugin-ember-template-compilation: 2.4.1 broccoli-node-api: 1.7.0 - broccoli-persistent-filter: 3.1.3(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - debug: 4.4.3(supports-color@8.1.1) - fast-sourcemap-concat: 2.1.1(supports-color@8.1.1) + debug: 4.4.3 + fast-sourcemap-concat: 2.1.1 filesize: 10.1.6 fs-extra: 9.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 handlebars: 4.7.9 js-string-escape: 1.0.1 - jsdom: 25.0.1(supports-color@8.1.1) + jsdom: 25.0.1 lodash: 4.18.1 resolve: 1.22.12 resolve-package-path: 4.0.3 @@ -17499,28 +17563,28 @@ snapshots: - supports-color - utf-8-validate - '@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1)': + '@embroider/core@4.6.1(@glint/template@1.7.7)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/parser': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) - '@embroider/macros': 1.20.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@babel/traverse': 7.29.7 + '@embroider/macros': 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 - '@embroider/shared-internals': 3.1.1(supports-color@8.1.1) + '@embroider/shared-internals': 3.1.1 assert-never: 1.4.0 babel-plugin-ember-template-compilation: 3.1.0 broccoli-node-api: 1.7.0 - broccoli-persistent-filter: 3.1.3(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 escape-string-regexp: 4.0.0 - fast-sourcemap-concat: 2.1.1(supports-color@8.1.1) + fast-sourcemap-concat: 2.1.1 fs-extra: 9.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 handlebars: 4.7.9 js-string-escape: 1.0.1 - jsdom: 25.0.1(supports-color@8.1.1) + jsdom: 25.0.1 lodash: 4.18.1 resolve: 1.22.12 resolve-package-path: 4.0.3 @@ -17535,18 +17599,18 @@ snapshots: - supports-color - utf-8-validate - '@embroider/legacy-inspector-support@0.1.3(supports-color@8.1.1)': + '@embroider/legacy-inspector-support@0.1.3': dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color - '@embroider/macros@1.20.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)': + '@embroider/macros@1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7)': dependencies: - '@embroider/shared-internals': 3.1.1(supports-color@8.1.1) + '@embroider/shared-internals': 3.1.1 assert-never: 1.4.0 babel-import-util: 3.0.1 - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) find-up: 5.0.0 lodash: 4.18.1 resolve: 1.22.12 @@ -17557,12 +17621,12 @@ snapshots: - '@babel/core' - supports-color - '@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)': + '@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7)': dependencies: - '@embroider/shared-internals': 3.1.1(supports-color@8.1.1) + '@embroider/shared-internals': 3.1.1 assert-never: 1.4.0 babel-import-util: 3.0.1 - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) find-up: 5.0.0 lodash: 4.18.1 resolve: 1.22.12 @@ -17578,10 +17642,10 @@ snapshots: mem: 8.1.1 resolve.exports: 2.0.3 - '@embroider/shared-internals@2.9.2(supports-color@8.1.1)': + '@embroider/shared-internals@2.9.2': dependencies: babel-import-util: 2.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 is-subdir: 1.2.0 @@ -17595,10 +17659,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/shared-internals@3.1.1(supports-color@8.1.1)': + '@embroider/shared-internals@3.1.1': dependencies: babel-import-util: 3.0.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 is-subdir: 1.2.0 @@ -17613,42 +17677,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/test-setup@4.0.0(@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))': + '@embroider/test-setup@4.0.0(@embroider/compat@4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@4.6.1(@glint/template@1.7.7))': dependencies: lodash: 4.18.1 resolve: 1.22.12 optionalDependencies: - '@embroider/compat': 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/core': 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/compat': 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7) + '@embroider/core': 4.6.1(@glint/template@1.7.7) - '@embroider/util@1.13.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)': + '@embroider/util@1.13.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))': dependencies: - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + broccoli-funnel: 3.0.8 + ember-cli-babel: 7.26.11 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) optionalDependencies: '@glint/template': 1.7.7 transitivePeerDependencies: - '@babel/core' - supports-color - '@embroider/vite@1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(vite@8.0.16(@types/node@24.13.2)(terser@5.49.0)(yaml@2.9.0))': + '@embroider/vite@1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@24.13.2)(terser@5.49.0)(yaml@2.9.0))': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@embroider/core': 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/macros': 1.20.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@embroider/core': 4.6.1(@glint/template@1.7.7) + '@embroider/macros': 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 assert-never: 1.4.0 browserslist: 4.28.2 browserslist-to-esbuild: 2.1.1(browserslist@4.28.2) chalk: 5.6.2 content-tag: 4.2.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 fast-glob: 3.3.3 fs-extra: 10.1.0 - jsdom: 25.0.1(supports-color@8.1.1) - send: 1.2.1(supports-color@8.1.1) + jsdom: 25.0.1 + send: 1.2.1 source-map-url: 0.4.1 terser: 5.48.0 vite: 8.0.16(@types/node@24.13.2)(terser@5.49.0)(yaml@2.9.0) @@ -17659,22 +17723,22 @@ snapshots: - supports-color - utf-8-validate - '@embroider/vite@1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7)(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0))': + '@embroider/vite@1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0))': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@embroider/core': 4.6.1(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/macros': 1.20.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@embroider/core': 4.6.1(@glint/template@1.7.7) + '@embroider/macros': 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 assert-never: 1.4.0 browserslist: 4.28.2 browserslist-to-esbuild: 2.1.1(browserslist@4.28.2) chalk: 5.6.2 content-tag: 4.2.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 fast-glob: 3.3.3 fs-extra: 10.1.0 - jsdom: 25.0.1(supports-color@8.1.1) - send: 1.2.1(supports-color@8.1.1) + jsdom: 25.0.1 + send: 1.2.1 source-map-url: 0.4.1 terser: 5.48.0 vite: 8.0.16(@types/node@26.1.2)(terser@5.49.0)(yaml@2.9.0) @@ -17992,22 +18056,22 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1(supports-color@8.1.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)': dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5(supports-color@8.1.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5)': dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/config-array@0.21.2(supports-color@8.1.1)': + '@eslint/config-array@0.21.2': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -18020,10 +18084,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@2.1.4(supports-color@8.1.1)': + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.15.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -18034,10 +18098,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/eslintrc@3.3.6(supports-color@8.1.1)': + '@eslint/eslintrc@3.3.6': dependencies: ajv: 6.15.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -18079,9 +18143,9 @@ snapshots: '@glimmer/util': 0.94.8 '@glimmer/wire-format': 0.94.8 - '@glimmer/component@2.1.1(supports-color@8.1.1)': + '@glimmer/component@2.1.1': dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 '@glimmer/env': 0.1.7 transitivePeerDependencies: - supports-color @@ -18218,9 +18282,9 @@ snapshots: '@glimmer/global-context': 0.93.4 '@glimmer/interfaces': 0.94.6 - '@glimmer/vm-babel-plugins@0.93.5(@babel/core@7.29.7(supports-color@8.1.1))': + '@glimmer/vm-babel-plugins@0.93.5(@babel/core@7.29.7)': dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7(supports-color@8.1.1)) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' @@ -18232,22 +18296,22 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.5.0(supports-color@8.1.1)(typescript@5.9.3)': + '@glint/ember-tsc@1.5.0(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.7 '@volar/kit': 2.4.28(typescript@5.9.3) '@volar/language-core': 2.4.28 - '@volar/language-server': 2.4.28(typescript@5.9.3) - '@volar/language-service': 2.4.28(typescript@5.9.3) + '@volar/language-server': 2.4.28 + '@volar/language-service': 2.4.28 '@volar/source-map': 2.4.28 - '@volar/test-utils': 2.4.28(typescript@5.9.3) - '@volar/typescript': 2.4.28(typescript@5.9.3) + '@volar/test-utils': 2.4.28 + '@volar/typescript': 2.4.28 content-tag: 4.2.0 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 typescript: 5.9.3 - volar-service-html: 0.0.71(@volar/language-service@2.4.28(typescript@5.9.3)) - volar-service-typescript: 0.0.71(@volar/language-service@2.4.28(typescript@5.9.3))(typescript@5.9.3) + volar-service-html: 0.0.71(@volar/language-service@2.4.28) + volar-service-typescript: 0.0.71(@volar/language-service@2.4.28) vscode-languageserver-protocol: 3.18.0 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 @@ -18298,10 +18362,10 @@ snapshots: '@humanfs/types@0.15.0': {} - '@humanwhocodes/config-array@0.13.0(supports-color@8.1.1)': + '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -18493,18 +18557,18 @@ snapshots: dependencies: vary: 1.1.2 - '@koa/router@14.0.0(supports-color@8.1.1)': + '@koa/router@14.0.0': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 http-errors: 2.0.1 koa-compose: 4.1.0 path-to-regexp: 8.4.2 transitivePeerDependencies: - supports-color - '@kwsites/file-exists@1.1.1(supports-color@8.1.1)': + '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -18571,7 +18635,7 @@ snapshots: '@mixmark-io/domino@2.2.0': {} - '@modelcontextprotocol/sdk@1.29.0(supports-color@8.1.1)(zod@4.4.3)': + '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)': dependencies: '@hono/node-server': 1.19.14(hono@4.12.25) ajv: 8.20.0 @@ -18581,8 +18645,8 @@ snapshots: cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.1.0 - express: 5.2.1(supports-color@8.1.1) - express-rate-limit: 8.5.2(express@5.2.1(supports-color@8.1.1)) + express: 5.2.1 + express-rate-limit: 8.5.2(express@5.2.1) hono: 4.12.25 jose: 6.2.3 json-schema-typed: 8.0.2 @@ -18593,6 +18657,54 @@ snapshots: transitivePeerDependencies: - supports-color + '@napi-rs/canvas-android-arm64@0.1.100': + optional: true + + '@napi-rs/canvas-darwin-arm64@0.1.100': + optional: true + + '@napi-rs/canvas-darwin-x64@0.1.100': + optional: true + + '@napi-rs/canvas-linux-arm-gnueabihf@0.1.100': + optional: true + + '@napi-rs/canvas-linux-arm64-gnu@0.1.100': + optional: true + + '@napi-rs/canvas-linux-arm64-musl@0.1.100': + optional: true + + '@napi-rs/canvas-linux-riscv64-gnu@0.1.100': + optional: true + + '@napi-rs/canvas-linux-x64-gnu@0.1.100': + optional: true + + '@napi-rs/canvas-linux-x64-musl@0.1.100': + optional: true + + '@napi-rs/canvas-win32-arm64-msvc@0.1.100': + optional: true + + '@napi-rs/canvas-win32-x64-msvc@0.1.100': + optional: true + + '@napi-rs/canvas@0.1.100': + optionalDependencies: + '@napi-rs/canvas-android-arm64': 0.1.100 + '@napi-rs/canvas-darwin-arm64': 0.1.100 + '@napi-rs/canvas-darwin-x64': 0.1.100 + '@napi-rs/canvas-linux-arm-gnueabihf': 0.1.100 + '@napi-rs/canvas-linux-arm64-gnu': 0.1.100 + '@napi-rs/canvas-linux-arm64-musl': 0.1.100 + '@napi-rs/canvas-linux-riscv64-gnu': 0.1.100 + '@napi-rs/canvas-linux-x64-gnu': 0.1.100 + '@napi-rs/canvas-linux-x64-musl': 0.1.100 + '@napi-rs/canvas-win32-arm64-msvc': 0.1.100 + '@napi-rs/canvas-win32-x64-msvc': 0.1.100 + optional: true + '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 @@ -18788,181 +18900,181 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/instrumentation-amqplib@0.46.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-amqplib@0.46.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-connect@0.43.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-connect@0.43.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-dataloader@0.16.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-dataloader@0.16.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-express@0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-express@0.47.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-fastify@0.44.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-fastify@0.44.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-fs@0.19.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-fs@0.19.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-generic-pool@0.43.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-generic-pool@0.43.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-graphql@0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-graphql@0.47.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-hapi@0.45.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-hapi@0.45.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-http@0.57.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-http@0.57.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.28.0 forwarded-parse: 2.1.2 semver: 7.8.5 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-ioredis@0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-ioredis@0.47.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/redis-common': 0.36.2 '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-kafkajs@0.7.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-kafkajs@0.7.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-knex@0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-knex@0.44.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-koa@0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-koa@0.47.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-lru-memoizer@0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-lru-memoizer@0.44.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mongodb@0.51.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-mongodb@0.51.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mongoose@0.46.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-mongoose@0.46.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mysql2@0.45.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-mysql2@0.45.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mysql@0.45.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-mysql@0.45.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 '@types/mysql': 2.15.26 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-nestjs-core@0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-nestjs-core@0.44.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-pg@0.50.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-pg@0.50.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.1) '@types/pg': 8.6.1 @@ -18970,63 +19082,63 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-redis-4@0.46.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-redis-4@0.46.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/redis-common': 0.36.2 '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-tedious@0.18.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-tedious@0.18.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-undici@0.10.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation-undici@0.10.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.53.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.15.0 - require-in-the-middle: 7.5.2(supports-color@8.1.1) + require-in-the-middle: 7.5.2 semver: 7.8.5 shimmer: 1.2.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.1 '@types/shimmer': 1.2.0 import-in-the-middle: 1.15.0 - require-in-the-middle: 7.5.2(supports-color@8.1.1) + require-in-the-middle: 7.5.2 semver: 7.8.5 shimmer: 1.2.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1)': + '@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.2 '@types/shimmer': 1.2.0 import-in-the-middle: 1.15.0 - require-in-the-middle: 7.5.2(supports-color@8.1.1) + require-in-the-middle: 7.5.2 semver: 7.8.5 shimmer: 1.2.1 transitivePeerDependencies: @@ -19130,29 +19242,23 @@ snapshots: dependencies: '@noble/hashes': 1.8.0 - '@percy/cli-app@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-app@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-exec': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) + '@percy/cli-exec': 1.31.14(typescript@5.9.3) transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli-build@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-build@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli-command@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-command@1.31.14(typescript@5.9.3)': dependencies: '@percy/config': 1.31.14(typescript@5.9.3) - '@percy/core': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/core': 1.31.14(typescript@5.9.3) '@percy/logger': 1.31.14 transitivePeerDependencies: - bufferutil @@ -19160,24 +19266,21 @@ snapshots: - typescript - utf-8-validate - '@percy/cli-config@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-config@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli-doctor@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-doctor@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/client': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) + '@percy/client': 1.31.14(typescript@5.9.3) '@percy/config': 1.31.14(typescript@5.9.3) - '@percy/core': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/core': 1.31.14(typescript@5.9.3) '@percy/env': 1.31.14 '@percy/logger': 1.31.14 - '@percy/monitoring': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/monitoring': 1.31.14(typescript@5.9.3) minimatch: 9.0.9 ws: 8.21.0 transitivePeerDependencies: @@ -19186,50 +19289,41 @@ snapshots: - typescript - utf-8-validate - '@percy/cli-exec@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-exec@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) '@percy/logger': 1.31.14 cross-spawn: 7.0.6 which: 2.0.2 transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli-snapshot@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-snapshot@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) yaml: 2.9.0 transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli-upload@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/cli-upload@1.31.14(typescript@5.9.3)': dependencies: - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) fast-glob: 3.3.3 image-size: 1.2.1 transitivePeerDependencies: - - bufferutil - - supports-color - typescript - - utf-8-validate - '@percy/cli@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': - dependencies: - '@percy/cli-app': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-build': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-command': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-config': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-doctor': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-exec': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-snapshot': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/cli-upload': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/client': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli@1.31.14(typescript@5.9.3)': + dependencies: + '@percy/cli-app': 1.31.14(typescript@5.9.3) + '@percy/cli-build': 1.31.14(typescript@5.9.3) + '@percy/cli-command': 1.31.14(typescript@5.9.3) + '@percy/cli-config': 1.31.14(typescript@5.9.3) + '@percy/cli-doctor': 1.31.14(typescript@5.9.3) + '@percy/cli-exec': 1.31.14(typescript@5.9.3) + '@percy/cli-snapshot': 1.31.14(typescript@5.9.3) + '@percy/cli-upload': 1.31.14(typescript@5.9.3) + '@percy/client': 1.31.14(typescript@5.9.3) '@percy/logger': 1.31.14 transitivePeerDependencies: - bufferutil @@ -19237,12 +19331,12 @@ snapshots: - typescript - utf-8-validate - '@percy/client@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/client@1.31.14(typescript@5.9.3)': dependencies: '@percy/config': 1.31.14(typescript@5.9.3) '@percy/env': 1.31.14 '@percy/logger': 1.31.14 - pac-proxy-agent: 7.2.0(supports-color@8.1.1) + pac-proxy-agent: 7.2.0 pako: 2.1.0 transitivePeerDependencies: - supports-color @@ -19257,17 +19351,17 @@ snapshots: transitivePeerDependencies: - typescript - '@percy/core@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/core@1.31.14(typescript@5.9.3)': dependencies: - '@percy/client': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/client': 1.31.14(typescript@5.9.3) '@percy/config': 1.31.14(typescript@5.9.3) '@percy/dom': 1.31.14 '@percy/logger': 1.31.14 - '@percy/monitoring': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) - '@percy/webdriver-utils': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/monitoring': 1.31.14(typescript@5.9.3) + '@percy/webdriver-utils': 1.31.14(typescript@5.9.3) content-disposition: 0.5.4 cross-spawn: 7.0.6 - extract-zip: 2.0.1(supports-color@8.1.1) + extract-zip: 2.0.1 fast-glob: 3.3.3 micromatch: 4.0.8 mime-types: 2.1.35 @@ -19277,7 +19371,7 @@ snapshots: ws: 8.21.0 yaml: 2.9.0 optionalDependencies: - '@percy/cli-doctor': 1.31.14(supports-color@8.1.1)(typescript@5.9.3) + '@percy/cli-doctor': 1.31.14(typescript@5.9.3) transitivePeerDependencies: - bufferutil - supports-color @@ -19286,11 +19380,11 @@ snapshots: '@percy/dom@1.31.14': {} - '@percy/ember@5.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3))': + '@percy/ember@5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(webpack@5.107.2)': dependencies: - '@percy/sdk-utils': 1.31.14(supports-color@8.1.1) - ember-auto-import: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@percy/sdk-utils': 1.31.14 + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -19303,26 +19397,26 @@ snapshots: '@percy/logger@1.31.14': {} - '@percy/monitoring@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/monitoring@1.31.14(typescript@5.9.3)': dependencies: '@percy/config': 1.31.14(typescript@5.9.3) '@percy/logger': 1.31.14 - '@percy/sdk-utils': 1.31.14(supports-color@8.1.1) + '@percy/sdk-utils': 1.31.14 systeminformation: 5.31.7 transitivePeerDependencies: - supports-color - typescript - '@percy/sdk-utils@1.31.14(supports-color@8.1.1)': + '@percy/sdk-utils@1.31.14': dependencies: - pac-proxy-agent: 7.2.0(supports-color@8.1.1) + pac-proxy-agent: 7.2.0 transitivePeerDependencies: - supports-color - '@percy/webdriver-utils@1.31.14(supports-color@8.1.1)(typescript@5.9.3)': + '@percy/webdriver-utils@1.31.14(typescript@5.9.3)': dependencies: '@percy/config': 1.31.14(typescript@5.9.3) - '@percy/sdk-utils': 1.31.14(supports-color@8.1.1) + '@percy/sdk-utils': 1.31.14 transitivePeerDependencies: - supports-color - typescript @@ -19362,10 +19456,10 @@ snapshots: dependencies: prettier: 3.8.4 - '@prisma/instrumentation@5.22.0(supports-color@8.1.1)': + '@prisma/instrumentation@5.22.0': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) transitivePeerDependencies: - supports-color @@ -19430,10 +19524,10 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@rollup/plugin-babel@6.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1)': + '@rollup/plugin-babel@6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@rollup/pluginutils': 5.4.0(rollup@4.62.0) optionalDependencies: '@types/babel__core': 7.20.5 @@ -19441,10 +19535,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-babel@7.1.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/babel__core@7.20.5)(rollup@4.62.0)(supports-color@8.1.1)': + '@rollup/plugin-babel@7.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.62.0)': dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@rollup/pluginutils': 5.4.0(rollup@4.62.0) workerpool: 9.3.4 optionalDependencies: @@ -19549,35 +19643,35 @@ snapshots: dependencies: '@secretlint/types': 10.2.2 - '@secretlint/config-loader@10.2.2(supports-color@8.1.1)': + '@secretlint/config-loader@10.2.2': dependencies: '@secretlint/profiler': 10.2.2 '@secretlint/resolver': 10.2.2 '@secretlint/types': 10.2.2 ajv: 8.20.0 - debug: 4.4.3(supports-color@8.1.1) - rc-config-loader: 4.1.4(supports-color@8.1.1) + debug: 4.4.3 + rc-config-loader: 4.1.4 transitivePeerDependencies: - supports-color - '@secretlint/core@10.2.2(supports-color@8.1.1)': + '@secretlint/core@10.2.2': dependencies: '@secretlint/profiler': 10.2.2 '@secretlint/types': 10.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 structured-source: 4.0.0 transitivePeerDependencies: - supports-color - '@secretlint/formatter@10.2.2(supports-color@8.1.1)': + '@secretlint/formatter@10.2.2': dependencies: '@secretlint/resolver': 10.2.2 '@secretlint/types': 10.2.2 - '@textlint/linter-formatter': 15.7.1(supports-color@8.1.1) + '@textlint/linter-formatter': 15.7.1 '@textlint/module-interop': 15.7.1 '@textlint/types': 15.7.1 chalk: 5.6.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 pluralize: 8.0.0 strip-ansi: 7.2.0 table: 6.9.0 @@ -19585,15 +19679,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@secretlint/node@10.2.2(supports-color@8.1.1)': + '@secretlint/node@10.2.2': dependencies: - '@secretlint/config-loader': 10.2.2(supports-color@8.1.1) - '@secretlint/core': 10.2.2(supports-color@8.1.1) - '@secretlint/formatter': 10.2.2(supports-color@8.1.1) + '@secretlint/config-loader': 10.2.2 + '@secretlint/core': 10.2.2 + '@secretlint/formatter': 10.2.2 '@secretlint/profiler': 10.2.2 '@secretlint/source-creator': 10.2.2 '@secretlint/types': 10.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 p-map: 7.0.4 transitivePeerDependencies: - supports-color @@ -19621,52 +19715,52 @@ snapshots: '@sentry/core@8.55.2': {} - '@sentry/node@8.55.2(supports-color@8.1.1)': + '@sentry/node@8.55.2': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-amqplib': 0.46.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-connect': 0.43.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-dataloader': 0.16.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-express': 0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-fastify': 0.44.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-fs': 0.19.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-generic-pool': 0.43.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-graphql': 0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-hapi': 0.45.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-http': 0.57.1(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-ioredis': 0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-kafkajs': 0.7.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-knex': 0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-koa': 0.47.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-lru-memoizer': 0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-mongodb': 0.51.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-mongoose': 0.46.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-mysql': 0.45.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-mysql2': 0.45.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-nestjs-core': 0.44.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-pg': 0.50.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-redis-4': 0.46.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-tedious': 0.18.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) - '@opentelemetry/instrumentation-undici': 0.10.0(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-amqplib': 0.46.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-connect': 0.43.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-dataloader': 0.16.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-express': 0.47.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-fastify': 0.44.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-fs': 0.19.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-generic-pool': 0.43.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-graphql': 0.47.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-hapi': 0.45.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-http': 0.57.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-ioredis': 0.47.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-kafkajs': 0.7.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-knex': 0.44.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-koa': 0.47.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-lru-memoizer': 0.44.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-mongodb': 0.51.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-mongoose': 0.46.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-mysql': 0.45.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-mysql2': 0.45.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-nestjs-core': 0.44.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-pg': 0.50.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-redis-4': 0.46.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-tedious': 0.18.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-undici': 0.10.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 - '@prisma/instrumentation': 5.22.0(supports-color@8.1.1) + '@prisma/instrumentation': 5.22.0 '@sentry/core': 8.55.2 - '@sentry/opentelemetry': 8.55.2(@opentelemetry/api@1.9.1)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.41.1) + '@sentry/opentelemetry': 8.55.2(@opentelemetry/api@1.9.1)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.41.1) import-in-the-middle: 1.15.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.55.2(@opentelemetry/api@1.9.1)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.41.1)': + '@sentry/opentelemetry@8.55.2(@opentelemetry/api@1.9.1)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.41.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1)(supports-color@8.1.1) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.41.1 '@sentry/core': 8.55.2 @@ -19792,7 +19886,7 @@ snapshots: '@textlint/ast-node-types@15.7.1': {} - '@textlint/linter-formatter@15.7.1(supports-color@8.1.1)': + '@textlint/linter-formatter@15.7.1': dependencies: '@azu/format-text': 1.0.2 '@azu/style-format': 1.0.1 @@ -19800,7 +19894,7 @@ snapshots: '@textlint/resolver': 15.7.1 '@textlint/types': 15.7.1 chalk: 4.1.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 js-yaml: 4.3.0 lodash: 4.18.1 pluralize: 2.0.0 @@ -20343,15 +20437,15 @@ snapshots: '@types/node': 26.1.2 optional: true - '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/type-utils': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.67.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.67.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.67.0 - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -20359,15 +20453,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/type-utils': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + '@typescript-eslint/utils': 8.67.0(eslint@9.39.5)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.67.0 - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -20375,43 +20469,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.62.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@9.39.5)(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/utils': 5.62.0(eslint@9.39.5)(typescript@5.9.3) + eslint: 9.39.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.67.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 8.57.1(supports-color@8.1.1) + debug: 4.4.3 + eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.67.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.39.5(supports-color@8.1.1) + debug: 4.4.3 + eslint: 9.39.5 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.67.0(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/project-service@8.67.0(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@5.9.3) '@typescript-eslint/types': 8.67.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -20430,25 +20524,25 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.67.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) - eslint: 8.57.1(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.67.0(eslint@8.57.1)(typescript@5.9.3) + debug: 4.4.3 + eslint: 8.57.1 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.67.0(eslint@9.39.5)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.5 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -20458,11 +20552,11 @@ snapshots: '@typescript-eslint/types@8.67.0': {} - '@typescript-eslint/typescript-estree@5.62.0(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 semver: 7.8.5 @@ -20472,13 +20566,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.67.0(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.67.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/project-service': 8.67.0(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@5.9.3) '@typescript-eslint/types': 8.67.0 '@typescript-eslint/visitor-keys': 8.67.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 minimatch: 10.2.5 semver: 7.8.5 tinyglobby: 0.2.17 @@ -20487,54 +20581,54 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(supports-color@8.1.1)(typescript@5.9.3) - eslint: 8.57.1(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@5.62.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.39.5)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + eslint: 9.39.5 eslint-scope: 5.1.1 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.67.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) - eslint: 8.57.1(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) + eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.67.0(eslint@9.39.5)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) + eslint: 9.39.5 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -20549,21 +20643,21 @@ snapshots: '@typescript-eslint/types': 8.67.0 eslint-visitor-keys: 5.0.1 - '@typespec/ts-http-runtime@0.3.6(supports-color@8.1.1)': + '@typespec/ts-http-runtime@0.3.6': dependencies: - http-proxy-agent: 7.0.2(supports-color@8.1.1) - https-proxy-agent: 7.0.6(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 tslib: 2.8.1 transitivePeerDependencies: - supports-color '@ungap/structured-clone@1.3.1': {} - '@universal-ember/test-support@0.5.1(@babel/core@7.29.7(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1)': + '@universal-ember/test-support@0.5.1(@babel/core@7.29.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0)': dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) qunit: 2.26.0 transitivePeerDependencies: - '@babel/core' @@ -20624,8 +20718,8 @@ snapshots: '@volar/kit@2.4.28(typescript@5.9.3)': dependencies: - '@volar/language-service': 2.4.28(typescript@5.9.3) - '@volar/typescript': 2.4.28(typescript@5.9.3) + '@volar/language-service': 2.4.28 + '@volar/typescript': 2.4.28 typesafe-path: 0.2.2 typescript: 5.9.3 vscode-languageserver-textdocument: 1.0.12 @@ -20635,47 +20729,39 @@ snapshots: dependencies: '@volar/source-map': 2.4.28 - '@volar/language-server@2.4.28(typescript@5.9.3)': + '@volar/language-server@2.4.28': dependencies: '@volar/language-core': 2.4.28 - '@volar/language-service': 2.4.28(typescript@5.9.3) - '@volar/typescript': 2.4.28(typescript@5.9.3) + '@volar/language-service': 2.4.28 + '@volar/typescript': 2.4.28 path-browserify: 1.0.1 request-light: 0.7.0 vscode-languageserver: 9.0.1 vscode-languageserver-protocol: 3.18.0 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 - optionalDependencies: - typescript: 5.9.3 - '@volar/language-service@2.4.28(typescript@5.9.3)': + '@volar/language-service@2.4.28': dependencies: '@volar/language-core': 2.4.28 vscode-languageserver-protocol: 3.18.0 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 - optionalDependencies: - typescript: 5.9.3 '@volar/source-map@2.4.28': {} - '@volar/test-utils@2.4.28(typescript@5.9.3)': + '@volar/test-utils@2.4.28': dependencies: '@volar/language-core': 2.4.28 - '@volar/language-server': 2.4.28(typescript@5.9.3) + '@volar/language-server': 2.4.28 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 - transitivePeerDependencies: - - typescript - '@volar/typescript@2.4.28(typescript@5.9.3)': + '@volar/typescript@2.4.28': dependencies: '@volar/language-core': 2.4.28 path-browserify: 1.0.1 vscode-uri: 3.1.0 - optionalDependencies: - typescript: 5.9.3 '@vscode/l10n@0.0.18': {} @@ -20718,10 +20804,10 @@ snapshots: '@vscode/vsce-sign-win32-arm64': 2.0.6 '@vscode/vsce-sign-win32-x64': 2.0.6 - '@vscode/vsce@3.9.2(supports-color@8.1.1)': + '@vscode/vsce@3.9.2': dependencies: - '@azure/identity': 4.13.1(supports-color@8.1.1) - '@secretlint/node': 10.2.2(supports-color@8.1.1) + '@azure/identity': 4.13.1 + '@secretlint/node': 10.2.2 '@secretlint/secretlint-formatter-sarif': 10.2.2 '@secretlint/secretlint-rule-no-dotenv': 10.2.2 '@secretlint/secretlint-rule-preset-recommend': 10.2.2 @@ -20741,7 +20827,7 @@ snapshots: minimatch: 10.2.5 parse-semver: 1.1.1 read: 1.0.7 - secretlint: 10.2.2(supports-color@8.1.1) + secretlint: 10.2.2 semver: 7.8.5 tmp: 0.2.7 typed-rest-client: 1.8.11 @@ -20881,9 +20967,9 @@ snapshots: aes-js@4.0.0-beta.5: {} - agent-base@6.0.2(supports-color@8.1.1): + agent-base@6.0.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -20980,9 +21066,9 @@ snapshots: antlr4@4.13.2: {} - anymatch@2.0.0(supports-color@8.1.1): + anymatch@2.0.0: dependencies: - micromatch: 3.1.10(supports-color@8.1.1) + micromatch: 3.1.10 normalize-path: 2.1.1 transitivePeerDependencies: - supports-color @@ -21122,9 +21208,9 @@ snapshots: astral-regex@2.0.0: {} - async-disk-cache@1.3.5(supports-color@8.1.1): + async-disk-cache@1.3.5: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 heimdalljs: 0.2.6 istextorbinary: 2.1.0 mkdirp: 0.5.6 @@ -21134,9 +21220,9 @@ snapshots: transitivePeerDependencies: - supports-color - async-disk-cache@2.1.0(supports-color@8.1.1): + async-disk-cache@2.1.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 heimdalljs: 0.2.6 istextorbinary: 2.6.0 mkdirp: 0.5.6 @@ -21148,10 +21234,10 @@ snapshots: async-function@1.0.0: {} - async-promise-queue@1.0.5(supports-color@8.1.1): + async-promise-queue@1.0.5: dependencies: async: 2.6.4 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 transitivePeerDependencies: - supports-color @@ -21193,18 +21279,18 @@ snapshots: axe-core@4.12.1: {} - axios@0.27.2(debug@4.3.4(supports-color@8.1.1)): + axios@0.27.2(debug@4.3.4): dependencies: - follow-redirects: 1.16.0(debug@4.3.4(supports-color@8.1.1)) + follow-redirects: 1.16.0(debug@4.3.4) form-data: 4.0.6 transitivePeerDependencies: - debug - axios@1.18.0(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1): + axios@1.18.0: dependencies: - follow-redirects: 1.16.0(debug@4.4.3(supports-color@8.1.1)) + follow-redirects: 1.16.0(debug@4.3.4) form-data: 4.0.6 - https-proxy-agent: 5.0.1(supports-color@8.1.1) + https-proxy-agent: 5.0.1 proxy-from-env: 2.1.0 transitivePeerDependencies: - debug @@ -21225,23 +21311,32 @@ snapshots: babel-import-util@3.0.1: {} - babel-loader@8.4.1(@babel/core@7.29.7(supports-color@8.1.1))(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + babel-loader@8.4.1(@babel/core@7.29.7)(webpack@5.107.2(postcss@8.5.15)): + dependencies: + '@babel/core': 7.29.7 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 5.107.2(postcss@8.5.15) + + babel-loader@8.4.1(@babel/core@7.29.7)(webpack@5.107.2): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2 - babel-plugin-debug-macros@0.3.4(@babel/core@7.29.7(supports-color@8.1.1)): + babel-plugin-debug-macros@0.3.4(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 semver: 5.7.2 - babel-plugin-debug-macros@2.0.0(@babel/core@7.29.7(supports-color@8.1.1)): + babel-plugin-debug-macros@2.0.0(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 babel-import-util: 2.1.1 semver: 7.8.5 @@ -21294,45 +21389,45 @@ snapshots: reselect: 4.1.8 resolve: 1.22.12 - babel-plugin-polyfill-corejs2@0.4.17(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + babel-plugin-polyfill-corejs2@0.4.17(@babel/core@7.29.7): dependencies: '@babel/compat-data': 7.29.7 - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7) core-js-compat: 3.49.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.14.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + babel-plugin-polyfill-corejs3@0.14.2(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7) core-js-compat: 3.49.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + babel-plugin-polyfill-regenerator@0.6.8(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7) transitivePeerDependencies: - supports-color babel-plugin-syntax-dynamic-import@6.18.0: {} - babel-remove-types@1.1.0(supports-color@8.1.1): + babel-remove-types@1.1.0: dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) prettier: 2.8.8 transitivePeerDependencies: - supports-color @@ -21440,11 +21535,11 @@ snapshots: bluebird@3.7.2: {} - body-parser@1.20.5(supports-color@8.1.1): + body-parser@1.20.5: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 http-errors: 2.0.1 @@ -21457,11 +21552,11 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@2.3.0(supports-color@8.1.1): + body-parser@2.3.0: dependencies: bytes: 3.1.2 content-type: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 @@ -21499,7 +21594,7 @@ snapshots: dependencies: balanced-match: 4.0.4 - braces@2.3.2(supports-color@8.1.1): + braces@2.3.2: dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -21507,7 +21602,7 @@ snapshots: fill-range: 4.0.0 isobject: 3.0.1 repeat-element: 1.1.4 - snapdragon: 0.8.2(supports-color@8.1.1) + snapdragon: 0.8.2 snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 @@ -21518,38 +21613,38 @@ snapshots: dependencies: fill-range: 7.1.1 - broccoli-babel-transpiler@7.8.1(supports-color@8.1.1): + broccoli-babel-transpiler@7.8.1: dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/polyfill': 7.12.1 - broccoli-funnel: 2.0.2(supports-color@8.1.1) - broccoli-merge-trees: 3.0.2(supports-color@8.1.1) - broccoli-persistent-filter: 2.3.1(supports-color@8.1.1) + broccoli-funnel: 2.0.2 + broccoli-merge-trees: 3.0.2 + broccoli-persistent-filter: 2.3.1 clone: 2.1.2 - hash-for-dep: 1.5.2(supports-color@8.1.1) + hash-for-dep: 1.5.2 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 json-stable-stringify: 1.3.0 rsvp: 4.8.5 - workerpool: 3.1.2(supports-color@8.1.1) + workerpool: 3.1.2 transitivePeerDependencies: - supports-color - broccoli-babel-transpiler@8.0.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + broccoli-babel-transpiler@8.0.2(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - broccoli-persistent-filter: 3.1.3(supports-color@8.1.1) + '@babel/core': 7.29.7 + broccoli-persistent-filter: 3.1.3 clone: 2.1.2 - hash-for-dep: 1.5.2(supports-color@8.1.1) + hash-for-dep: 1.5.2 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 json-stable-stringify: 1.3.0 rsvp: 4.8.5 workerpool: 6.5.1 transitivePeerDependencies: - supports-color - broccoli-builder@0.18.14(supports-color@8.1.1): + broccoli-builder@0.18.14: dependencies: broccoli-node-info: 1.1.0 heimdalljs: 0.2.6 @@ -21557,55 +21652,55 @@ snapshots: quick-temp: 0.1.9 rimraf: 2.7.1 rsvp: 3.6.2 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - broccoli-caching-writer@3.1.0(supports-color@8.1.1): + broccoli-caching-writer@3.1.0: dependencies: broccoli-plugin: 1.3.1 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 rimraf: 2.7.1 rsvp: 3.6.2 walk-sync: 0.3.4 transitivePeerDependencies: - supports-color - broccoli-concat@4.2.7(supports-color@8.1.1): + broccoli-concat@4.2.7: dependencies: - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) + broccoli-debug: 0.6.5 + broccoli-plugin: 4.0.7 ensure-posix-path: 1.1.1 - fast-sourcemap-concat: 2.1.1(supports-color@8.1.1) + fast-sourcemap-concat: 2.1.1 find-index: 1.1.1 fs-extra: 8.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 lodash: 4.18.1 transitivePeerDependencies: - supports-color - broccoli-config-loader@1.0.1(supports-color@8.1.1): + broccoli-config-loader@1.0.1: dependencies: - broccoli-caching-writer: 3.1.0(supports-color@8.1.1) + broccoli-caching-writer: 3.1.0 transitivePeerDependencies: - supports-color - broccoli-config-replace@1.1.3(supports-color@8.1.1): + broccoli-config-replace@1.1.3: dependencies: broccoli-plugin: 1.3.1 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 fs-extra: 0.24.0 transitivePeerDependencies: - supports-color - broccoli-debug@0.6.5(supports-color@8.1.1): + broccoli-debug@0.6.5: dependencies: broccoli-plugin: 1.3.1 - fs-tree-diff: 0.5.9(supports-color@8.1.1) + fs-tree-diff: 0.5.9 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 symlink-or-copy: 1.3.1 - tree-sync: 1.4.0(supports-color@8.1.1) + tree-sync: 1.4.0 transitivePeerDependencies: - supports-color @@ -21616,14 +21711,14 @@ snapshots: broccoli-funnel-reducer@1.0.0: {} - broccoli-funnel@2.0.2(supports-color@8.1.1): + broccoli-funnel@2.0.2: dependencies: array-equal: 1.0.2 blank-object: 1.0.2 broccoli-plugin: 1.3.1 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 fast-ordered-set: 1.0.3 - fs-tree-diff: 0.5.9(supports-color@8.1.1) + fs-tree-diff: 0.5.9 heimdalljs: 0.2.6 minimatch: 3.1.5 mkdirp: 0.5.6 @@ -21634,29 +21729,29 @@ snapshots: transitivePeerDependencies: - supports-color - broccoli-funnel@3.0.8(supports-color@8.1.1): + broccoli-funnel@3.0.8: dependencies: array-equal: 1.0.2 - broccoli-plugin: 4.0.7(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) - fs-tree-diff: 2.0.1(supports-color@8.1.1) + broccoli-plugin: 4.0.7 + debug: 4.4.3 + fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.5 walk-sync: 2.2.0 transitivePeerDependencies: - supports-color - broccoli-merge-trees@3.0.2(supports-color@8.1.1): + broccoli-merge-trees@3.0.2: dependencies: broccoli-plugin: 1.3.1 - merge-trees: 2.0.0(supports-color@8.1.1) + merge-trees: 2.0.0 transitivePeerDependencies: - supports-color - broccoli-merge-trees@4.2.0(supports-color@8.1.1): + broccoli-merge-trees@4.2.0: dependencies: - broccoli-plugin: 4.0.7(supports-color@8.1.1) - merge-trees: 2.0.0(supports-color@8.1.1) + broccoli-plugin: 4.0.7 + merge-trees: 2.0.0 transitivePeerDependencies: - supports-color @@ -21673,52 +21768,52 @@ snapshots: broccoli-node-info@2.2.0: {} - broccoli-output-wrapper@2.0.0(supports-color@8.1.1): + broccoli-output-wrapper@2.0.0: dependencies: - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 transitivePeerDependencies: - supports-color - broccoli-output-wrapper@3.2.5(supports-color@8.1.1): + broccoli-output-wrapper@3.2.5: dependencies: fs-extra: 8.1.0 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 symlink-or-copy: 1.3.1 transitivePeerDependencies: - supports-color - broccoli-persistent-filter@2.3.1(supports-color@8.1.1): + broccoli-persistent-filter@2.3.1: dependencies: - async-disk-cache: 1.3.5(supports-color@8.1.1) - async-promise-queue: 1.0.5(supports-color@8.1.1) + async-disk-cache: 1.3.5 + async-promise-queue: 1.0.5 broccoli-plugin: 1.3.1 - fs-tree-diff: 2.0.1(supports-color@8.1.1) - hash-for-dep: 1.5.2(supports-color@8.1.1) + fs-tree-diff: 2.0.1 + hash-for-dep: 1.5.2 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 mkdirp: 0.5.6 promise-map-series: 0.2.3 rimraf: 2.7.1 rsvp: 4.8.5 symlink-or-copy: 1.3.1 - sync-disk-cache: 1.3.4(supports-color@8.1.1) + sync-disk-cache: 1.3.4 walk-sync: 1.1.4 transitivePeerDependencies: - supports-color - broccoli-persistent-filter@3.1.3(supports-color@8.1.1): + broccoli-persistent-filter@3.1.3: dependencies: - async-disk-cache: 2.1.0(supports-color@8.1.1) - async-promise-queue: 1.0.5(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) - fs-tree-diff: 2.0.1(supports-color@8.1.1) - hash-for-dep: 1.5.2(supports-color@8.1.1) + async-disk-cache: 2.1.0 + async-promise-queue: 1.0.5 + broccoli-plugin: 4.0.7 + fs-tree-diff: 2.0.1 + hash-for-dep: 1.5.2 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 promise-map-series: 0.2.3 rimraf: 3.0.2 symlink-or-copy: 1.3.1 - sync-disk-cache: 2.1.0(supports-color@8.1.1) + sync-disk-cache: 2.1.0 transitivePeerDependencies: - supports-color @@ -21736,11 +21831,11 @@ snapshots: rimraf: 2.7.1 symlink-or-copy: 1.3.1 - broccoli-plugin@3.1.0(supports-color@8.1.1): + broccoli-plugin@3.1.0: dependencies: broccoli-node-api: 1.7.0 - broccoli-output-wrapper: 2.0.0(supports-color@8.1.1) - fs-merger: 3.2.1(supports-color@8.1.1) + broccoli-output-wrapper: 2.0.0 + fs-merger: 3.2.1 promise-map-series: 0.2.3 quick-temp: 0.1.9 rimraf: 2.7.1 @@ -21748,11 +21843,11 @@ snapshots: transitivePeerDependencies: - supports-color - broccoli-plugin@4.0.7(supports-color@8.1.1): + broccoli-plugin@4.0.7: dependencies: broccoli-node-api: 1.7.0 - broccoli-output-wrapper: 3.2.5(supports-color@8.1.1) - fs-merger: 3.2.1(supports-color@8.1.1) + broccoli-output-wrapper: 3.2.5 + fs-merger: 3.2.1 promise-map-series: 0.3.0 quick-temp: 0.1.9 rimraf: 3.0.2 @@ -21770,15 +21865,15 @@ snapshots: dependencies: broccoli-node-api: 1.7.0 - broccoli-stew@3.0.0(supports-color@8.1.1): + broccoli-stew@3.0.0: dependencies: - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 2.0.2(supports-color@8.1.1) - broccoli-merge-trees: 3.0.2(supports-color@8.1.1) - broccoli-persistent-filter: 2.3.1(supports-color@8.1.1) + broccoli-debug: 0.6.5 + broccoli-funnel: 2.0.2 + broccoli-merge-trees: 3.0.2 + broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.5 @@ -21789,7 +21884,7 @@ snapshots: transitivePeerDependencies: - supports-color - broccoli@3.5.2(supports-color@8.1.1): + broccoli@3.5.2: dependencies: '@types/chai': 4.3.20 '@types/chai-as-promised': 7.1.8 @@ -21799,45 +21894,45 @@ snapshots: broccoli-slow-trees: 3.1.0 broccoli-source: 3.0.1 commander: 4.1.1 - connect: 3.7.0(supports-color@8.1.1) + connect: 3.7.0 console-ui: 3.1.2 esm: 3.2.25 findup-sync: 4.0.0 handlebars: 4.7.9 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 https: 1.0.0 mime-types: 2.1.35 resolve-path: 1.4.0 rimraf: 3.0.2 - sane: 4.1.0(supports-color@8.1.1) + sane: 4.1.0 tmp: 0.0.33 - tree-sync: 2.1.0(supports-color@8.1.1) + tree-sync: 2.1.0 underscore.string: 3.3.6 - watch-detector: 1.0.2(supports-color@8.1.1) + watch-detector: 1.0.2 transitivePeerDependencies: - supports-color - broccoli@4.0.0(supports-color@8.1.1): + broccoli@4.0.0: dependencies: ansi-html: 0.0.9 broccoli-node-info: 2.2.0 broccoli-source: 3.0.1 commander: 14.0.3 - connect: 3.7.0(supports-color@8.1.1) + connect: 3.7.0 console-ui: 3.1.2 findup-sync: 5.0.0 handlebars: 4.7.9 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 mime-types: 3.0.2 resolve-path: 1.4.0 rimraf: 6.1.3 sane: 5.0.1 tmp: 0.2.7 - tree-sync: 2.1.0(supports-color@8.1.1) + tree-sync: 2.1.0 underscore.string: 3.3.6 - watch-detector: 1.0.2(supports-color@8.1.1) + watch-detector: 1.0.2 transitivePeerDependencies: - supports-color @@ -22245,11 +22340,11 @@ snapshots: dependencies: mime-db: 1.54.0 - compression@1.8.1(supports-color@8.1.1): + compression@1.8.1: dependencies: bytes: 3.1.2 compressible: 2.0.18 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 negotiator: 0.6.4 on-headers: 1.1.0 safe-buffer: 5.2.1 @@ -22287,10 +22382,10 @@ snapshots: graceful-fs: 4.2.11 xdg-basedir: 5.1.0 - connect@3.7.0(supports-color@8.1.1): + connect@3.7.0: dependencies: - debug: 2.6.9(supports-color@8.1.1) - finalhandler: 1.1.2(supports-color@8.1.1) + debug: 2.6.9 + finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 transitivePeerDependencies: @@ -22306,9 +22401,9 @@ snapshots: ora: 3.4.0 through2: 3.0.2 - consolidate@1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8): + consolidate@1.0.4(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8): optionalDependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 ejs: 3.1.10 handlebars: 4.7.9 lodash: 4.18.1 @@ -22426,7 +22521,7 @@ snapshots: crypto-random-string@2.0.0: {} - css-loader@5.2.7(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + css-loader@5.2.7(webpack@5.107.2(postcss@8.5.15)): dependencies: icss-utils: 5.1.0(postcss@8.5.15) loader-utils: 2.0.4 @@ -22438,13 +22533,27 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.8.5 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2(postcss@8.5.15) - css-select@5.2.2: + css-loader@5.2.7(webpack@5.107.2): dependencies: - boolbase: 1.0.0 - css-what: 6.2.2 - domhandler: 5.0.3 + icss-utils: 5.1.0(postcss@8.5.15) + loader-utils: 2.0.4 + postcss: 8.5.15 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.15) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.15) + postcss-modules-scope: 3.2.1(postcss@8.5.15) + postcss-modules-values: 4.0.0(postcss@8.5.15) + postcss-value-parser: 4.2.0 + schema-utils: 3.3.0 + semver: 7.8.5 + webpack: 5.107.2 + + css-select@5.2.2: + dependencies: + boolbase: 1.0.0 + css-what: 6.2.2 + domhandler: 5.0.3 domutils: 3.2.2 nth-check: 2.1.1 @@ -22709,29 +22818,21 @@ snapshots: dayjs@1.11.21: {} - debug@2.6.9(supports-color@8.1.1): + debug@2.6.9: dependencies: ms: 2.0.0 - optionalDependencies: - supports-color: 8.1.1 - debug@3.2.7(supports-color@8.1.1): + debug@3.2.7: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 - debug@4.3.4(supports-color@8.1.1): + debug@4.3.4: dependencies: ms: 2.1.2 - optionalDependencies: - supports-color: 8.1.1 - debug@4.4.3(supports-color@8.1.1): + debug@4.4.3: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 decamelize-keys@1.1.1: dependencies: @@ -22755,23 +22856,23 @@ snapshots: mimic-response: 3.1.0 optional: true - decorator-transforms@1.2.1(@babel/core@7.29.7(supports-color@8.1.1)): + decorator-transforms@1.2.1(@babel/core@7.29.7): dependencies: - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) babel-import-util: 2.1.1 transitivePeerDependencies: - '@babel/core' - decorator-transforms@2.3.2(@babel/core@7.29.7(supports-color@8.1.1)): + decorator-transforms@2.3.2(@babel/core@7.29.7): dependencies: - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) babel-import-util: 3.0.1 transitivePeerDependencies: - '@babel/core' - decorator-transforms@2.4.0(@babel/core@7.29.7(supports-color@8.1.1)): + decorator-transforms@2.4.0(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 babel-import-util: 3.0.1 deep-eql@5.0.2: {} @@ -22996,78 +23097,122 @@ snapshots: electron-to-chromium@1.5.398: {} - ember-a11y-testing@8.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(axe-core@4.12.1)(qunit@2.26.0)(supports-color@8.1.1): + ember-a11y-testing@8.0.1(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@ember/test-waiters@4.1.2)(axe-core@4.12.1)(qunit@2.26.0): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@ember/test-waiters': 4.1.2(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@ember/test-waiters': 4.1.2 + '@embroider/addon-shim': 1.10.3 axe-core: 4.12.1 - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + decorator-transforms: 2.3.2(@babel/core@7.29.7) optionalDependencies: qunit: 2.26.0 transitivePeerDependencies: - '@babel/core' - supports-color - ember-animated@2.3.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1): + ember-animated@2.3.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glint/template@1.7.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) assert-never: 1.4.0 - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-element-helper: 0.8.8(supports-color@8.1.1) + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-element-helper: 0.8.8 optionalDependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-async-data@1.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-async-data@1.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): + dependencies: + '@ember/test-waiters': 3.1.0 + '@embroider/addon-shim': 1.10.3 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) + transitivePeerDependencies: + - supports-color + + ember-auto-import@2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15)): dependencies: - '@ember/test-waiters': 3.1.0(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7) + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + '@embroider/reverse-exports': 0.2.0 + '@embroider/shared-internals': 2.9.2 + babel-loader: 8.4.1(@babel/core@7.29.7)(webpack@5.107.2(postcss@8.5.15)) + babel-plugin-ember-modules-api-polyfill: 3.5.0 + babel-plugin-ember-template-compilation: 2.4.1 + babel-plugin-htmlbars-inline-precompile: 5.3.1 + babel-plugin-syntax-dynamic-import: 6.18.0 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-plugin: 4.0.7 + broccoli-source: 3.0.1 + css-loader: 5.2.7(webpack@5.107.2(postcss@8.5.15)) + debug: 4.4.3 + fs-extra: 10.1.0 + fs-tree-diff: 2.0.1 + handlebars: 4.7.9 + is-subdir: 1.2.0 + js-string-escape: 1.0.1 + lodash: 4.18.1 + mini-css-extract-plugin: 2.10.2(webpack@5.107.2(postcss@8.5.15)) + minimatch: 3.1.5 + parse5: 6.0.1 + pkg-entry-points: 1.1.2 + resolve: 1.22.12 + resolve-package-path: 4.0.3 + semver: 7.8.4 + style-loader: 2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2(postcss@8.5.15)) + typescript-memoize: 1.1.1 + walk-sync: 3.0.0 transitivePeerDependencies: + - '@glint/template' - supports-color + - webpack - ember-auto-import@2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + ember-auto-import@2.13.1(@glint/template@1.7.7)(webpack@5.107.2): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/preset-env': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7) + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/reverse-exports': 0.2.0 - '@embroider/shared-internals': 2.9.2(supports-color@8.1.1) - babel-loader: 8.4.1(@babel/core@7.29.7(supports-color@8.1.1))(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + '@embroider/shared-internals': 2.9.2 + babel-loader: 8.4.1(@babel/core@7.29.7)(webpack@5.107.2) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.4.1 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) - broccoli-merge-trees: 4.2.0(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) - debug: 4.4.3(supports-color@8.1.1) + css-loader: 5.2.7(webpack@5.107.2) + debug: 4.4.3 fs-extra: 10.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 handlebars: 4.7.9 is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.18.1 - mini-css-extract-plugin: 2.10.2(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + mini-css-extract-plugin: 2.10.2(webpack@5.107.2) minimatch: 3.1.5 parse5: 6.0.1 pkg-entry-points: 1.1.2 resolve: 1.22.12 resolve-package-path: 4.0.3 semver: 7.8.4 - style-loader: 2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + style-loader: 2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -23075,70 +23220,70 @@ snapshots: - supports-color - webpack - ember-basic-dropdown@8.0.4(patch_hash=19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428)(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glimmer/tracking@1.1.2)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-basic-dropdown@8.0.4(patch_hash=19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - '@embroider/util': 1.13.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + '@embroider/util': 1.13.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + '@glimmer/component': 2.1.1 '@glimmer/tracking': 1.1.2 - decorator-transforms: 1.2.1(@babel/core@7.29.7(supports-color@8.1.1)) - ember-element-helper: 0.8.8(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) - ember-style-modifier: 4.6.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + decorator-transforms: 1.2.1(@babel/core@7.29.7) + ember-element-helper: 0.8.8 + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) + ember-style-modifier: 4.6.0(@babel/core@7.29.7) + ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) transitivePeerDependencies: - '@glint/environment-ember-loose' - '@glint/template' - supports-color - ember-basic-dropdown@9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1): + ember-basic-dropdown@9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-element-helper: 0.8.8(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-style-modifier: 4.6.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-truth-helpers: 5.0.0(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + '@glimmer/component': 2.1.1 + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-element-helper: 0.8.8 + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-style-modifier: 4.6.0(@babel/core@7.29.7) + ember-truth-helpers: 5.0.0 transitivePeerDependencies: - '@babel/core' - supports-color ember-cli-babel-plugin-helpers@1.1.1: {} - ember-cli-babel@7.26.11(supports-color@8.1.1): + ember-cli-babel@7.26.11: dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.29.7) + '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) '@babel/polyfill': 7.12.1 - '@babel/preset-env': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7) '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7(supports-color@8.1.1)) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7) 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 - broccoli-babel-transpiler: 7.8.1(supports-color@8.1.1) - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 2.0.2(supports-color@8.1.1) + broccoli-babel-transpiler: 7.8.1 + broccoli-debug: 0.6.5 + broccoli-funnel: 2.0.2 broccoli-source: 2.1.2 calculate-cache-key-for-tree: 2.0.0 clone: 2.1.2 ember-cli-babel-plugin-helpers: 1.1.1 - ember-cli-version-checker: 4.1.1(supports-color@8.1.1) + ember-cli-version-checker: 4.1.1 ensure-posix-path: 1.1.1 fixturify-project: 1.10.0 resolve-package-path: 3.1.0 @@ -23147,33 +23292,33 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-babel@8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-cli-babel@8.3.1(@babel/core@7.29.7): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 - '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@babel/preset-env': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7) '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7(supports-color@8.1.1)) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.29.7) babel-plugin-ember-data-packages-polyfill: 0.1.2 babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-module-resolver: 5.0.3 - broccoli-babel-transpiler: 8.0.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) + broccoli-babel-transpiler: 8.0.2(@babel/core@7.29.7) + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 broccoli-source: 3.0.1 calculate-cache-key-for-tree: 2.0.0 clone: 2.1.2 ember-cli-babel-plugin-helpers: 1.1.1 - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) + ember-cli-version-checker: 5.1.2 ensure-posix-path: 1.1.1 resolve-package-path: 4.0.3 semver: 7.8.4 @@ -23203,7 +23348,7 @@ snapshots: ember-cli-deploy-progress@1.3.0: {} - ember-cli-deploy-revision-data@2.0.0(supports-color@8.1.1): + ember-cli-deploy-revision-data@2.0.0: dependencies: chalk: 4.1.2 core-object: 3.1.5 @@ -23211,11 +23356,11 @@ snapshots: git-repo-info: 2.1.1 minimatch: 3.1.5 rsvp: 4.8.5 - simple-git: 3.36.0(supports-color@8.1.1) + simple-git: 3.36.0 transitivePeerDependencies: - supports-color - ember-cli-deploy-s3@3.3.0(supports-color@8.1.1): + ember-cli-deploy-s3@3.3.0: dependencies: aws-sdk: 2.1693.0 chalk: 4.1.2 @@ -23224,7 +23369,7 @@ snapshots: lodash: 4.18.1 mime: 2.6.0 minimatch: 3.1.5 - proxy-agent: 5.0.0(supports-color@8.1.1) + proxy-agent: 5.0.0 rsvp: 4.8.5 transitivePeerDependencies: - supports-color @@ -23238,7 +23383,7 @@ snapshots: minimatch: 3.1.5 rsvp: 3.6.2 - ember-cli-deploy@1.0.2(supports-color@8.1.1): + ember-cli-deploy@1.0.2: dependencies: chalk: 1.1.3 core-object: 2.1.1 @@ -23247,32 +23392,32 @@ snapshots: ember-cli-deploy-progress: 1.3.0 lodash: 4.18.1 rsvp: 3.6.2 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - ember-cli-deprecation-workflow@3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-cli-deprecation-workflow@3.4.0(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@babel/core': 7.29.7 + ember-cli-babel: 8.3.1(@babel/core@7.29.7) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color ember-cli-get-component-path-option@1.0.0: {} - ember-cli-htmlbars@4.5.0(supports-color@8.1.1): + ember-cli-htmlbars@4.5.0: dependencies: '@ember/edition-utils': 1.2.0 babel-plugin-htmlbars-inline-precompile: 3.2.0 - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-persistent-filter: 2.3.1(supports-color@8.1.1) - broccoli-plugin: 3.1.0(supports-color@8.1.1) + broccoli-debug: 0.6.5 + broccoli-persistent-filter: 2.3.1 + broccoli-plugin: 3.1.0 common-tags: 1.8.2 ember-cli-babel-plugin-helpers: 1.1.1 - fs-tree-diff: 2.0.1(supports-color@8.1.1) - hash-for-dep: 1.5.2(supports-color@8.1.1) - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + fs-tree-diff: 2.0.1 + hash-for-dep: 1.5.2 + heimdalljs-logger: 0.1.10 json-stable-stringify: 1.3.0 semver: 6.3.1 strip-bom: 4.0.0 @@ -23280,21 +23425,21 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-htmlbars@6.3.0(supports-color@8.1.1): + ember-cli-htmlbars@6.3.0: dependencies: '@ember/edition-utils': 1.2.0 babel-plugin-ember-template-compilation: 2.4.1 babel-plugin-htmlbars-inline-precompile: 5.3.1 - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-persistent-filter: 3.1.3(supports-color@8.1.1) - broccoli-plugin: 4.0.7(supports-color@8.1.1) - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) - fs-tree-diff: 2.0.1(supports-color@8.1.1) - hash-for-dep: 1.5.2(supports-color@8.1.1) - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + broccoli-debug: 0.6.5 + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 + ember-cli-version-checker: 5.1.2 + fs-tree-diff: 2.0.1 + hash-for-dep: 1.5.2 + heimdalljs-logger: 0.1.10 js-string-escape: 1.0.1 semver: 7.8.4 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 walk-sync: 2.2.0 transitivePeerDependencies: - supports-color @@ -23303,18 +23448,18 @@ snapshots: ember-cli-lodash-subset@2.0.1: {} - ember-cli-normalize-entity-name@1.0.0(supports-color@8.1.1): + ember-cli-normalize-entity-name@1.0.0: dependencies: - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color ember-cli-path-utils@1.0.0: {} - ember-cli-preprocess-registry@5.0.1(supports-color@8.1.1): + ember-cli-preprocess-registry@5.0.1: dependencies: - broccoli-funnel: 3.0.8(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + broccoli-funnel: 3.0.8 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -23324,51 +23469,51 @@ snapshots: dependencies: ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill@0.1.0(supports-color@8.1.1): + ember-cli-typescript-blueprint-polyfill@0.1.0: dependencies: chalk: 4.1.2 - remove-types: 1.0.0(supports-color@8.1.1) + remove-types: 1.0.0 transitivePeerDependencies: - supports-color - ember-cli-typescript-blueprints@3.0.0(supports-color@8.1.1): + ember-cli-typescript-blueprints@3.0.0: dependencies: chalk: 2.4.2 - ember-cli-babel: 7.26.11(supports-color@8.1.1) + ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0(supports-color@8.1.1) + ember-cli-normalize-entity-name: 1.0.0 ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-cli-valid-component-name: 1.0.0(supports-color@8.1.1) + ember-cli-valid-component-name: 1.0.0 ember-cli-version-checker: 3.1.3 - ember-router-generator: 2.0.0(supports-color@8.1.1) + ember-router-generator: 2.0.0 exists-sync: 0.1.0 fs-extra: 8.1.0 inflection: 1.13.4 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - ember-cli-typescript@5.3.0(supports-color@8.1.1): + ember-cli-typescript@5.3.0: dependencies: ansi-to-html: 0.6.15 - broccoli-stew: 3.0.0(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + broccoli-stew: 3.0.0 + debug: 4.4.3 execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.12 rsvp: 4.8.5 semver: 7.8.5 - stagehand: 1.0.1(supports-color@8.1.1) + stagehand: 1.0.1 walk-sync: 2.2.0 transitivePeerDependencies: - supports-color - ember-cli-valid-component-name@1.0.0(supports-color@8.1.1): + ember-cli-valid-component-name@1.0.0: dependencies: - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color @@ -23377,44 +23522,44 @@ snapshots: resolve-package-path: 1.2.7 semver: 5.7.2 - ember-cli-version-checker@4.1.1(supports-color@8.1.1): + ember-cli-version-checker@4.1.1: dependencies: resolve-package-path: 2.0.0 semver: 6.3.1 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - ember-cli-version-checker@5.1.2(supports-color@8.1.1): + ember-cli-version-checker@5.1.2: dependencies: resolve-package-path: 3.1.0 semver: 7.8.5 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - supports-color - ember-cli@5.12.0(@babel/core@7.29.7(supports-color@8.1.1))(@types/node@24.13.2)(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1): + ember-cli@5.12.0(@babel/core@7.29.7)(@types/node@24.13.2): dependencies: '@pnpm/find-workspace-dir': 6.0.3 - broccoli: 3.5.2(supports-color@8.1.1) - broccoli-builder: 0.18.14(supports-color@8.1.1) - broccoli-concat: 4.2.7(supports-color@8.1.1) - broccoli-config-loader: 1.0.1(supports-color@8.1.1) - broccoli-config-replace: 1.1.3(supports-color@8.1.1) - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) + broccoli: 3.5.2 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.7 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.3 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 broccoli-funnel-reducer: 1.0.0 - broccoli-merge-trees: 4.2.0(supports-color@8.1.1) + broccoli-merge-trees: 4.2.0 broccoli-middleware: 2.1.2 broccoli-slow-trees: 3.1.0 broccoli-source: 3.0.1 - broccoli-stew: 3.0.0(supports-color@8.1.1) + broccoli-stew: 3.0.0 calculate-cache-key-for-tree: 2.0.0 capture-exit: 2.0.0 chalk: 4.1.2 ci-info: 3.9.0 clean-base-url: 1.0.0 - compression: 1.8.1(supports-color@8.1.1) + compression: 1.8.1 configstore: 5.0.1 console-ui: 3.1.2 content-tag: 2.0.3 @@ -23423,27 +23568,27 @@ snapshots: diff: 5.2.2 ember-cli-is-package-missing: 1.0.0 ember-cli-lodash-subset: 2.0.1 - ember-cli-normalize-entity-name: 1.0.0(supports-color@8.1.1) - ember-cli-preprocess-registry: 5.0.1(supports-color@8.1.1) + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 5.0.1 ember-cli-string-utils: 1.1.0 ensure-posix-path: 1.1.1 execa: 5.1.1 exit: 0.1.2 - express: 4.22.2(supports-color@8.1.1) + express: 4.22.2 filesize: 10.1.6 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 fs-extra: 11.3.5 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 glob: 8.1.0 heimdalljs: 0.2.6 - heimdalljs-fs-monitor: 1.1.2(supports-color@8.1.1) + heimdalljs-fs-monitor: 1.1.2 heimdalljs-graph: 1.0.0 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) - http-proxy: 1.18.1(debug@4.4.3(supports-color@8.1.1)) + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 inflection: 2.0.1 inquirer: 9.3.8(@types/node@24.13.2) is-git-url: 1.0.0 @@ -23453,30 +23598,30 @@ snapshots: markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.9 - morgan: 1.11.0(supports-color@8.1.1) + morgan: 1.11.0 nopt: 3.0.6 npm-package-arg: 10.1.0 os-locale: 5.0.0 p-defer: 3.0.0 - portfinder: 1.0.38(supports-color@8.1.1) + portfinder: 1.0.38 promise-map-series: 0.3.0 promise.hash.helper: 1.0.8 quick-temp: 0.1.9 - remove-types: 1.0.0(supports-color@8.1.1) + remove-types: 1.0.0 resolve: 1.22.12 resolve-package-path: 4.0.3 safe-stable-stringify: 2.5.0 sane: 5.0.1 semver: 7.8.4 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) - tiny-lr: 2.0.0(supports-color@8.1.1) - tree-sync: 2.1.0(supports-color@8.1.1) + testem: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 walk-sync: 3.0.0 - watch-detector: 1.0.2(supports-color@8.1.1) + watch-detector: 1.0.2 workerpool: 6.5.1 yam: 1.0.0 transitivePeerDependencies: @@ -23532,33 +23677,33 @@ snapshots: - walrus - whiskers - ember-cli@6.10.3(@babel/core@7.29.7(supports-color@8.1.1))(@types/node@26.1.2)(debug@4.3.4(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8): + ember-cli@6.10.3(@babel/core@7.29.7)(@types/node@26.1.2)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8): dependencies: '@ember-tooling/blueprint-blueprint': 0.2.1 - '@ember-tooling/blueprint-model': 0.5.0(supports-color@8.1.1) - '@ember-tooling/classic-build-addon-blueprint': 6.10.1(supports-color@8.1.1) - '@ember-tooling/classic-build-app-blueprint': 6.10.1(supports-color@8.1.1) + '@ember-tooling/blueprint-model': 0.5.0 + '@ember-tooling/classic-build-addon-blueprint': 6.10.1 + '@ember-tooling/classic-build-app-blueprint': 6.10.1 '@ember/app-blueprint': 6.10.5 '@pnpm/find-workspace-dir': 1000.1.5 - babel-remove-types: 1.1.0(supports-color@8.1.1) - broccoli: 4.0.0(supports-color@8.1.1) - broccoli-concat: 4.2.7(supports-color@8.1.1) - broccoli-config-loader: 1.0.1(supports-color@8.1.1) - broccoli-config-replace: 1.1.3(supports-color@8.1.1) - broccoli-debug: 0.6.5(supports-color@8.1.1) - broccoli-funnel: 3.0.8(supports-color@8.1.1) + babel-remove-types: 1.1.0 + broccoli: 4.0.0 + broccoli-concat: 4.2.7 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.3 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 broccoli-funnel-reducer: 1.0.0 - broccoli-merge-trees: 4.2.0(supports-color@8.1.1) + broccoli-merge-trees: 4.2.0 broccoli-middleware: 2.1.2 broccoli-slow-trees: 3.1.0 broccoli-source: 3.0.1 - broccoli-stew: 3.0.0(supports-color@8.1.1) + broccoli-stew: 3.0.0 calculate-cache-key-for-tree: 2.0.0 capture-exit: 2.0.0 chalk: 5.6.2 ci-info: 4.4.0 clean-base-url: 1.0.0 - compression: 1.8.1(supports-color@8.1.1) + compression: 1.8.1 configstore: 7.1.0 console-ui: 3.1.2 content-tag: 4.2.0 @@ -23566,26 +23711,26 @@ snapshots: dag-map: 2.0.2 diff: 8.0.4 ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0(supports-color@8.1.1) - ember-cli-preprocess-registry: 5.0.1(supports-color@8.1.1) + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 5.0.1 ember-cli-string-utils: 1.1.0 ensure-posix-path: 1.1.1 execa: 9.6.1 exit: 0.1.2 - express: 5.2.1(supports-color@8.1.1) + express: 5.2.1 filesize: 11.0.17 find-up: 8.0.0 find-yarn-workspace-root: 2.0.0 fs-extra: 11.3.5 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 glob: 13.0.6 heimdalljs: 0.2.6 - heimdalljs-fs-monitor: 1.1.2(supports-color@8.1.1) + heimdalljs-fs-monitor: 1.1.2 heimdalljs-graph: 1.0.0 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) - http-proxy: 1.18.1(debug@4.3.4(supports-color@8.1.1)) + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 inflection: 3.0.2 inquirer: 13.4.3(@types/node@26.1.2) is-git-url: 1.0.0 @@ -23594,12 +23739,12 @@ snapshots: markdown-it: 14.2.0 markdown-it-terminal: 0.4.0(markdown-it@14.2.0) minimatch: 10.2.5 - morgan: 1.11.0(supports-color@8.1.1) + morgan: 1.11.0 nopt: 3.0.6 npm-package-arg: 13.0.2 os-locale: 6.0.2 p-defer: 4.0.1 - portfinder: 1.0.38(supports-color@8.1.1) + portfinder: 1.0.38 promise-map-series: 0.3.0 promise.hash.helper: 1.0.8 quick-temp: 0.1.9 @@ -23608,15 +23753,15 @@ snapshots: safe-stable-stringify: 2.5.0 sane: 5.0.1 semver: 7.8.5 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 sort-package-json: 3.7.1 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.3.4(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8) - tiny-lr: 2.0.0(supports-color@8.1.1) - tree-sync: 2.1.0(supports-color@8.1.1) + testem: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 walk-sync: 4.0.2 - watch-detector: 1.0.2(supports-color@8.1.1) + watch-detector: 1.0.2 workerpool: 10.0.2 yam: 1.0.0 transitivePeerDependencies: @@ -23672,63 +23817,63 @@ snapshots: - walrus - whiskers - ember-click-outside@6.1.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-click-outside@6.1.1(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + ember-modifier: 4.3.0(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-concurrency-ts@0.3.1(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1): + ember-concurrency-ts@0.3.1(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)): dependencies: - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-cli-htmlbars: 4.5.0(supports-color@8.1.1) - ember-concurrency: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + ember-cli-babel: 7.26.11 + ember-cli-htmlbars: 4.5.0 + ember-concurrency: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) transitivePeerDependencies: - supports-color - ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1): + ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7): dependencies: - '@babel/helper-module-imports': 7.29.7(supports-color@8.1.1) + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/types': 7.29.7 - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 1.2.1(@babel/core@7.29.7(supports-color@8.1.1)) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 1.2.1(@babel/core@7.29.7) optionalDependencies: '@glint/template': 1.7.7 transitivePeerDependencies: - '@babel/core' - supports-color - ember-css-url@1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d)(supports-color@8.1.1): + ember-css-url@1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color - ember-draggable-modifiers@1.0.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-draggable-modifiers@1.0.0(@babel/core@7.29.7): dependencies: '@atlaskit/pragmatic-drag-and-drop': 1.8.1 '@atlaskit/pragmatic-drag-and-drop-hitbox': 1.2.0 - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 1.2.1(@babel/core@7.29.7(supports-color@8.1.1)) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 1.2.1(@babel/core@7.29.7) + ember-modifier: 4.3.0(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-element-helper@0.8.8(supports-color@8.1.1): + ember-element-helper@0.8.8: dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color - ember-elsewhere@2.0.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-elsewhere@2.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@embroider/util': 1.13.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-cli-htmlbars: 6.3.0(supports-color@8.1.1) + '@embroider/util': 1.13.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + ember-cli-babel: 7.26.11 + ember-cli-htmlbars: 6.3.0 transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -23736,7 +23881,7 @@ snapshots: - ember-source - supports-color - ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3): + ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@5.9.3) @@ -23747,12 +23892,12 @@ snapshots: mathml-tag-names: 4.0.0 svg-tags: 1.0.0 optionalDependencies: - '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)) - '@typescript-eslint/parser': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7)(eslint@8.57.1) + '@typescript-eslint/parser': 8.67.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - typescript - ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3): + ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@5.9.3) @@ -23763,8 +23908,8 @@ snapshots: mathml-tag-names: 4.0.0 svg-tags: 1.0.0 optionalDependencies: - '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1)) - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7)(eslint@9.39.5) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -23775,16 +23920,16 @@ snapshots: content-tag: 4.2.0 oxc-parser: 0.130.0 - ember-exam@10.1.0(@glint/template@1.7.7)(ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + ember-exam@10.1.0(@glint/template@1.7.7)(ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.26.0)(webpack@5.107.2): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 chalk: 5.6.2 cli-table3: 0.6.5 - debug: 4.4.3(supports-color@8.1.1) - ember-auto-import: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-qunit: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + debug: 4.4.3 + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) + ember-qunit: 9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) execa: 8.0.1 fs-extra: 11.3.5 js-yaml: 4.2.0 @@ -23792,37 +23937,37 @@ snapshots: qunit: 2.26.0 rimraf: 5.0.10 semver: 7.8.5 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 transitivePeerDependencies: - '@glint/template' - supports-color - webpack - ember-focus-trap@1.2.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-focus-trap@1.2.0(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.3.2(@babel/core@7.29.7) focus-trap: 7.8.0 transitivePeerDependencies: - '@babel/core' - supports-color - ember-freestyle@0.24.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + ember-freestyle@0.24.0(@babel/core@7.29.7)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2(postcss@8.5.15)): dependencies: '@ember/string': 4.0.1 - '@glimmer/component': 2.1.1(supports-color@8.1.1) + '@glimmer/component': 2.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-cli-htmlbars: 6.3.0(supports-color@8.1.1) - ember-cli-typescript: 5.3.0(supports-color@8.1.1) - ember-focus-trap: 1.2.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15)) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) + ember-cli-htmlbars: 6.3.0 + ember-cli-typescript: 5.3.0 + ember-focus-trap: 1.2.0(@babel/core@7.29.7) + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) json-formatter-js: 2.5.23 macro-decorators: 0.1.2 strip-indent: 3.0.0 - tracked-built-ins: 4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + tracked-built-ins: 4.1.2(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -23830,70 +23975,93 @@ snapshots: - supports-color - webpack - ember-functions-as-helper-polyfill@2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-freestyle@0.24.0(@babel/core@7.29.7)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2): dependencies: - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-cli-typescript: 5.3.0(supports-color@8.1.1) - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@ember/string': 4.0.1 + '@glimmer/component': 2.1.1 + '@glimmer/tracking': 1.1.2 + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) + ember-cli-htmlbars: 6.3.0 + ember-cli-typescript: 5.3.0 + ember-focus-trap: 1.2.0(@babel/core@7.29.7) + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + json-formatter-js: 2.5.23 + macro-decorators: 0.1.2 + strip-indent: 3.0.0 + tracked-built-ins: 4.1.2(@babel/core@7.29.7) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - ember-source + - supports-color + - webpack + + ember-functions-as-helper-polyfill@2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): + dependencies: + ember-cli-babel: 7.26.11 + ember-cli-typescript: 5.3.0 + ember-cli-version-checker: 5.1.2 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-keyboard@9.0.4(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1): + ember-keyboard@9.0.4(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7)): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + ember-modifier: 4.3.0(@babel/core@7.29.7) optionalDependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-lifeline@7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1): + ember-lifeline@7.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7)): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 optionalDependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - ember-load-initializers@3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1)): + ember-load-initializers@3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) - ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-modifier@4.3.0(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.3.2(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-modify-based-class-resource@1.1.2(@babel/core@7.29.7(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1): + ember-modify-based-class-resource@1.1.2(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7)): dependencies: '@babel/runtime': 7.29.7 - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - ember-resources: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + ember-resources: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) optionalDependencies: - '@glimmer/component': 2.1.1(supports-color@8.1.1) + '@glimmer/component': 2.1.1 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-page-title@9.0.3(supports-color@8.1.1): + ember-page-title@9.0.3: dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 '@simple-dom/document': 1.4.0 transitivePeerDependencies: - supports-color - ember-power-calendar-moment@1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-power-calendar@2.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1))(moment@2.30.1)(supports-color@8.1.1): + ember-power-calendar-moment@1.0.4(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-power-calendar@2.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)))(moment@2.30.1): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - ember-power-calendar: 2.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + ember-power-calendar: 2.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)) optionalDependencies: moment: 2.30.1 transitivePeerDependencies: @@ -23901,71 +24069,71 @@ snapshots: - '@glint/template' - supports-color - ember-power-calendar@2.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1): + ember-power-calendar@2.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-concurrency: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - ember-element-helper: 0.8.8(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-truth-helpers: 5.0.0(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) + '@glimmer/component': 2.1.1 + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-concurrency: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) + ember-element-helper: 0.8.8 + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-truth-helpers: 5.0.0 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-power-select@9.0.2(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-basic-dropdown@9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1))(ember-concurrency@5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(supports-color@8.1.1): + ember-power-select@9.0.2(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-basic-dropdown@9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1))(ember-concurrency@5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7)): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-basic-dropdown: 9.0.0(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@embroider/macros@1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(supports-color@8.1.1) - ember-concurrency: 5.2.0(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) - ember-element-helper: 0.8.8(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-truth-helpers: 5.0.0(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@glimmer/component': 2.1.1 + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-basic-dropdown: 9.0.0(@babel/core@7.29.7)(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@embroider/macros@1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1) + ember-concurrency: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) + ember-element-helper: 0.8.8 + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-truth-helpers: 5.0.0 transitivePeerDependencies: - '@babel/core' - supports-color - ember-provide-consume-context@0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-provide-consume-context@0.7.1(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@glimmer/component': 2.1.1 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-provide-consume-context@0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-provide-consume-context@0.8.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@glimmer/component@2.1.1)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@glimmer/component': 2.1.1(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 + '@glimmer/component': 2.1.1 + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(qunit@2.26.0)(supports-color@8.1.1): + ember-qunit@9.1.0(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(qunit@2.26.0): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@embroider/addon-shim': 1.10.3 qunit: 2.26.0 qunit-theme-ember: 1.0.0 transitivePeerDependencies: - supports-color - ember-resize-modifier@0.7.1(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + ember-resize-modifier@0.7.1(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.107.2): dependencies: - ember-auto-import: 2.13.1(@glint/template@1.7.7)(supports-color@8.1.1)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-cli-htmlbars: 6.3.0(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2) + ember-cli-babel: 8.3.1(@babel/core@7.29.7) + ember-cli-htmlbars: 6.3.0 + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -23974,37 +24142,37 @@ snapshots: ember-resolver@13.2.0: {} - ember-resources@7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1): + ember-resources@7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 optionalDependencies: - '@glimmer/component': 2.1.1(supports-color@8.1.1) + '@glimmer/component': 2.1.1 '@glint/template': 1.7.7 transitivePeerDependencies: - supports-color ember-rfc176-data@0.3.18: {} - ember-route-template@1.0.3(supports-color@8.1.1): + ember-route-template@1.0.3: dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color - ember-router-generator@2.0.0(supports-color@8.1.1): + ember-router-generator@2.0.0: dependencies: '@babel/parser': 7.29.7 - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 recast: 0.18.10 transitivePeerDependencies: - supports-color - ember-sortable@5.3.4(@ember/test-helpers@5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(supports-color@8.1.1): + ember-sortable@5.3.4(@ember/test-helpers@5.4.3(@babel/core@7.29.7))(@ember/test-waiters@4.1.2)(ember-modifier@4.3.0(@babel/core@7.29.7)): dependencies: - '@ember/test-helpers': 5.4.3(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - '@ember/test-waiters': 4.1.2(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@ember/test-helpers': 5.4.3(@babel/core@7.29.7) + '@ember/test-waiters': 4.1.2 + '@embroider/addon-shim': 1.10.3 + ember-modifier: 4.3.0(@babel/core@7.29.7) transitivePeerDependencies: - supports-color @@ -24014,13 +24182,13 @@ snapshots: transitivePeerDependencies: - encoding - ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1): + ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5): dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 '@ember/edition-utils': 1.2.0 - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 '@glimmer/compiler': 0.94.11 - '@glimmer/component': 2.1.1(supports-color@8.1.1) + '@glimmer/component': 2.1.1 '@glimmer/destroyable': 0.94.8 '@glimmer/global-context': 0.93.4 '@glimmer/interfaces': 0.94.6 @@ -24035,55 +24203,55 @@ snapshots: '@glimmer/util': 0.94.8 '@glimmer/validator': 0.95.0 '@glimmer/vm': 0.94.8 - '@glimmer/vm-babel-plugins': 0.93.5(@babel/core@7.29.7(supports-color@8.1.1)) + '@glimmer/vm-babel-plugins': 0.93.5(@babel/core@7.29.7) '@simple-dom/interface': 1.4.0 backburner.js: 2.8.0 broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8(supports-color@8.1.1) - broccoli-merge-trees: 4.2.0(supports-color@8.1.1) + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-cli-babel: 8.3.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + ember-cli-babel: 8.3.1(@babel/core@7.29.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(supports-color@8.1.1) + 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(supports-color@8.1.1) - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) - ember-router-generator: 2.0.0(supports-color@8.1.1) + 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.6(route-recognizer@0.3.4)(rsvp@4.8.5) semver: 7.8.4 - silent-error: 1.1.1(supports-color@8.1.1) + silent-error: 1.1.1 simple-html-tokenizer: 0.5.11 transitivePeerDependencies: - rsvp - supports-color - ember-strict-application-resolver@0.1.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-strict-application-resolver@0.1.1(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.3.2(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-style-modifier@4.6.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + ember-style-modifier@4.6.0(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 csstype: 3.2.3 - decorator-transforms: 2.4.0(@babel/core@7.29.7(supports-color@8.1.1)) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + decorator-transforms: 2.4.0(@babel/core@7.29.7) + ember-modifier: 4.3.0(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color - ember-template-imports@4.4.0(supports-color@8.1.1): + ember-template-imports@4.4.0: dependencies: - broccoli-stew: 3.0.0(supports-color@8.1.1) + broccoli-stew: 3.0.0 content-tag: 4.2.0 - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) + ember-cli-version-checker: 5.1.2 transitivePeerDependencies: - supports-color @@ -24099,12 +24267,12 @@ snapshots: '@lint-todo/utils': 13.1.1 content-tag: 3.1.3 - ember-template-recast@6.1.5(supports-color@8.1.1): + ember-template-recast@6.1.5: dependencies: '@glimmer/reference': 0.84.3 '@glimmer/syntax': 0.84.3 '@glimmer/validator': 0.84.3 - async-promise-queue: 1.0.5(supports-color@8.1.1) + async-promise-queue: 1.0.5 colors: 1.4.0 commander: 8.3.0 globby: 11.1.0 @@ -24115,25 +24283,25 @@ snapshots: transitivePeerDependencies: - supports-color - ember-test-selectors@6.0.0(supports-color@8.1.1): + ember-test-selectors@6.0.0: dependencies: calculate-cache-key-for-tree: 2.0.0 - ember-cli-babel: 7.26.11(supports-color@8.1.1) - ember-cli-version-checker: 5.1.2(supports-color@8.1.1) + ember-cli-babel: 7.26.11 + ember-cli-version-checker: 5.1.2 transitivePeerDependencies: - supports-color - ember-truth-helpers@4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-truth-helpers@4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - ember-functions-as-helper-polyfill: 2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + ember-functions-as-helper-polyfill: 2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-truth-helpers@5.0.0(supports-color@8.1.1): + ember-truth-helpers@5.0.0: dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 transitivePeerDependencies: - supports-color @@ -24147,12 +24315,12 @@ snapshots: transitivePeerDependencies: - encoding - ember-try@2.0.0(supports-color@8.1.1): + ember-try@2.0.0: dependencies: chalk: 4.1.2 cli-table3: 0.6.5 core-object: 3.1.5 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 ember-try-config: 4.0.0 execa: 4.1.0 fs-extra: 9.1.0 @@ -24163,20 +24331,20 @@ snapshots: - encoding - supports-color - ember-velcro@2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1): + ember-velcro@2.2.0(ember-modifier@4.3.0(@babel/core@7.29.7))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 '@floating-ui/dom': 1.7.6 - ember-functions-as-helper-polyfill: 2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1))(supports-color@8.1.1) - ember-modifier: 4.3.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1(supports-color@8.1.1))(rsvp@4.8.5)(supports-color@8.1.1) + ember-functions-as-helper-polyfill: 2.1.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + ember-modifier: 4.3.0(@babel/core@7.29.7) + ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-window-mock@1.0.2(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1): + ember-window-mock@1.0.2(@babel/core@7.29.7)(@glint/template@1.7.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - '@embroider/macros': 1.20.5(@babel/core@7.29.7(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 + '@embroider/macros': 1.20.5(@babel/core@7.29.7)(@glint/template@1.7.7) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -24205,7 +24373,7 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.6.9(supports-color@8.1.1): + engine.io@6.6.9: dependencies: '@types/cors': 2.8.19 '@types/node': 26.1.2 @@ -24214,7 +24382,7 @@ snapshots: base64id: 2.0.0 cookie: 0.7.2 cors: 2.8.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 engine.io-parser: 5.2.3 ws: 8.21.0 transitivePeerDependencies: @@ -24487,34 +24655,34 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@8.57.1(supports-color@8.1.1)): + eslint-compat-utils@0.5.1(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 semver: 7.8.5 - eslint-compat-utils@0.5.1(eslint@9.39.5(supports-color@8.1.1)): + eslint-compat-utils@0.5.1(eslint@9.39.5): dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 semver: 7.8.5 - eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)): + eslint-config-prettier@9.1.2(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 - eslint-config-prettier@9.1.2(eslint@9.39.5(supports-color@8.1.1)): + eslint-config-prettier@9.1.2(eslint@9.39.5): dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 - eslint-doc-generator@1.7.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): + eslint-doc-generator@1.7.1(eslint@8.57.1)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) ajv: 8.20.0 boolean: 3.2.0 commander: 10.0.1 cosmiconfig: 8.3.6(typescript@5.9.3) deepmerge: 4.3.1 dot-prop: 7.2.0 - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 jest-diff: 29.7.0 json-schema-traverse: 1.0.0 markdown-table: 3.0.4 @@ -24524,45 +24692,45 @@ snapshots: - supports-color - typescript - eslint-import-resolver-node@0.3.10(supports-color@8.1.1): + eslint-import-resolver-node@0.3.10: dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 is-core-module: 2.16.2 resolve: 2.0.0-next.7 transitivePeerDependencies: - supports-color - eslint-module-utils@2.13.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-module-utils@2.13.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1): dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - eslint: 8.57.1(supports-color@8.1.1) - eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) + '@typescript-eslint/parser': 8.67.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: - supports-color - eslint-module-utils@2.13.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1): + eslint-module-utils@2.13.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.39.5): dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) - eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + eslint: 9.39.5 + eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: - supports-color - eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3): + eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 aria-query: 5.3.2 axobject-query: 4.1.0 css-tree: 3.2.1 editorconfig: 3.0.2 - ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-rfc176-data: 0.3.18 - eslint: 8.57.1(supports-color@8.1.1) - eslint-utils: 3.0.0(eslint@8.57.1(supports-color@8.1.1)) + eslint: 8.57.1 + eslint-utils: 3.0.0(eslint@8.57.1) estraverse: 5.3.0 html-tags: 3.3.1 language-tags: 1.0.9 @@ -24573,22 +24741,22 @@ snapshots: snake-case: 3.0.4 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - '@babel/eslint-parser' - typescript - eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(typescript@5.9.3): + eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 aria-query: 5.3.2 axobject-query: 4.1.0 css-tree: 3.2.1 editorconfig: 3.0.2 - ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1)))(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(typescript@5.9.3) + ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3) ember-rfc176-data: 0.3.18 - eslint: 9.39.5(supports-color@8.1.1) - eslint-utils: 3.0.0(eslint@9.39.5(supports-color@8.1.1)) + eslint: 9.39.5 + eslint-utils: 3.0.0(eslint@9.39.5) estraverse: 5.3.0 html-tags: 3.3.1 language-tags: 1.0.9 @@ -24599,57 +24767,57 @@ snapshots: snake-case: 3.0.4 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) transitivePeerDependencies: - '@babel/eslint-parser' - typescript - eslint-plugin-es-x@7.8.0(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-es-x@7.8.0(eslint@8.57.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@eslint-community/regexpp': 4.12.2 - eslint: 8.57.1(supports-color@8.1.1) - eslint-compat-utils: 0.5.1(eslint@8.57.1(supports-color@8.1.1)) + eslint: 8.57.1 + eslint-compat-utils: 0.5.1(eslint@8.57.1) - eslint-plugin-es-x@7.8.0(eslint@9.39.5(supports-color@8.1.1)): + eslint-plugin-es-x@7.8.0(eslint@9.39.5): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@eslint-community/regexpp': 4.12.2 - eslint: 9.39.5(supports-color@8.1.1) - eslint-compat-utils: 0.5.1(eslint@9.39.5(supports-color@8.1.1)) + eslint: 9.39.5 + eslint-compat-utils: 0.5.1(eslint@9.39.5) - eslint-plugin-eslint-comments@3.2.0(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-eslint-comments@3.2.0(eslint@8.57.1): dependencies: escape-string-regexp: 1.0.5 - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 ignore: 5.3.2 - eslint-plugin-eslint-plugin@5.5.1(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-eslint-plugin@5.5.1(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) - eslint-utils: 3.0.0(eslint@8.57.1(supports-color@8.1.1)) + eslint: 8.57.1 + eslint-utils: 3.0.0(eslint@8.57.1) estraverse: 5.3.0 - eslint-plugin-filenames@1.3.2(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-filenames@1.3.2(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.upperfirst: 4.3.1 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1(supports-color@8.1.1) - eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) - eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.10 + eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.67.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -24661,24 +24829,24 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.39.5(supports-color@8.1.1) - eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) - eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1) + eslint: 9.39.5 + eslint-import-resolver-node: 0.3.10 + eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@9.39.5) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -24690,25 +24858,25 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-markdown@5.1.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-plugin-markdown@5.1.0(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) - mdast-util-from-markdown: 0.8.5(supports-color@8.1.1) + eslint: 8.57.1 + mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.24.0(eslint@8.57.1(supports-color@8.1.1))(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@8.57.1)(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) enhanced-resolve: 5.24.0 - eslint: 8.57.1(supports-color@8.1.1) - eslint-plugin-es-x: 7.8.0(eslint@8.57.1(supports-color@8.1.1)) + eslint: 8.57.1 + eslint-plugin-es-x: 7.8.0(eslint@8.57.1) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -24718,12 +24886,12 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-n@17.24.0(eslint@9.39.5(supports-color@8.1.1))(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@9.39.5)(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) enhanced-resolve: 5.24.0 - eslint: 9.39.5(supports-color@8.1.1) - eslint-plugin-es-x: 7.8.0(eslint@9.39.5(supports-color@8.1.1)) + eslint: 9.39.5 + eslint-plugin-es-x: 7.8.0(eslint@9.39.5) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -24737,54 +24905,54 @@ snapshots: dependencies: requireindex: 1.2.0 - eslint-plugin-prettier@5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1(supports-color@8.1.1)))(eslint@8.57.1(supports-color@8.1.1))(prettier@3.8.4): + eslint-plugin-prettier@5.5.6(@types/eslint@8.56.5)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.8.4): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 prettier: 3.8.4 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: '@types/eslint': 8.56.5 - eslint-config-prettier: 9.1.2(eslint@8.57.1(supports-color@8.1.1)) + eslint-config-prettier: 9.1.2(eslint@8.57.1) - eslint-plugin-qunit-dom@1.0.0(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-qunit-dom@1.0.0(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 - eslint-plugin-qunit-dom@1.0.0(eslint@9.39.5(supports-color@8.1.1)): + eslint-plugin-qunit-dom@1.0.0(eslint@9.39.5): dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 - eslint-plugin-qunit@8.2.6(eslint@8.57.1(supports-color@8.1.1)): + eslint-plugin-qunit@8.2.6(eslint@8.57.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) - eslint: 8.57.1(supports-color@8.1.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + eslint: 8.57.1 requireindex: 1.2.0 - eslint-plugin-simple-import-sort@8.0.0(eslint@9.39.5(supports-color@8.1.1)): + eslint-plugin-simple-import-sort@8.0.0(eslint@9.39.5): dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 - eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): + eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.39.5)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + eslint: 9.39.5 json-schema: 0.4.0 natural-compare-lite: 1.4.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@51.0.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-plugin-unicorn@51.0.1(eslint@8.57.1): dependencies: '@babel/helper-validator-identifier': 7.29.7 - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) - '@eslint/eslintrc': 2.1.4(supports-color@8.1.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint/eslintrc': 2.1.4 ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.49.0 - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 esquery: 1.7.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -24820,14 +24988,14 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@8.57.1(supports-color@8.1.1)): + eslint-utils@3.0.0(eslint@8.57.1): dependencies: - eslint: 8.57.1(supports-color@8.1.1) + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 - eslint-utils@3.0.0(eslint@9.39.5(supports-color@8.1.1)): + eslint-utils@3.0.0(eslint@9.39.5): dependencies: - eslint: 9.39.5(supports-color@8.1.1) + eslint: 9.39.5 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -24838,20 +25006,20 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@8.57.1(supports-color@8.1.1): + eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4(supports-color@8.1.1) + '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0(supports-color@8.1.1) + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.3.1 ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -24881,14 +25049,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.39.5(supports-color@8.1.1): + eslint@9.39.5: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.21.2(supports-color@8.1.1) + '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.6(supports-color@8.1.1) + '@eslint/eslintrc': 3.3.6 '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.8 @@ -24898,7 +25066,7 @@ snapshots: ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -25074,14 +25242,14 @@ snapshots: exit@0.1.2: {} - expand-brackets@2.1.4(supports-color@8.1.1): + expand-brackets@2.1.4: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 define-property: 0.2.5 extend-shallow: 2.0.1 posix-character-classes: 0.1.1 regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@8.1.1) + snapdragon: 0.8.2 to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -25095,26 +25263,26 @@ snapshots: expect-type@1.3.0: {} - express-rate-limit@8.5.2(express@5.2.1(supports-color@8.1.1)): + express-rate-limit@8.5.2(express@5.2.1): dependencies: - express: 5.2.1(supports-color@8.1.1) + express: 5.2.1 ip-address: 10.2.0 - express@4.22.2(supports-color@8.1.1): + express@4.22.2: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.5(supports-color@8.1.1) + body-parser: 1.20.5 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.0.7 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.3.2(supports-color@8.1.1) + finalhandler: 1.3.2 fresh: 0.5.2 http-errors: 2.0.1 merge-descriptors: 1.0.3 @@ -25126,8 +25294,8 @@ snapshots: qs: 6.15.2 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.19.2(supports-color@8.1.1) - serve-static: 1.16.3(supports-color@8.1.1) + send: 0.19.2 + serve-static: 1.16.3 setprototypeof: 1.2.0 statuses: 2.0.2 type-is: 1.6.18 @@ -25136,20 +25304,20 @@ snapshots: transitivePeerDependencies: - supports-color - express@5.2.1(supports-color@8.1.1): + express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.3.0(supports-color@8.1.1) + body-parser: 2.3.0 content-disposition: 1.1.0 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 2.1.1(supports-color@8.1.1) + finalhandler: 2.1.1 fresh: 2.0.0 http-errors: 2.0.1 merge-descriptors: 2.0.0 @@ -25160,9 +25328,9 @@ snapshots: proxy-addr: 2.0.7 qs: 6.15.2 range-parser: 1.2.1 - router: 2.2.0(supports-color@8.1.1) - send: 1.2.1(supports-color@8.1.1) - serve-static: 2.2.1(supports-color@8.1.1) + router: 2.2.0 + send: 1.2.1 + serve-static: 2.2.1 statuses: 2.0.2 type-is: 2.1.0 vary: 1.1.2 @@ -25184,24 +25352,24 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - extglob@2.0.4(supports-color@8.1.1): + extglob@2.0.4: dependencies: array-unique: 0.3.2 define-property: 1.0.0 - expand-brackets: 2.1.4(supports-color@8.1.1) + expand-brackets: 2.1.4 extend-shallow: 2.0.1 fragment-cache: 0.2.1 regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@8.1.1) + snapdragon: 0.8.2 to-regex: 3.0.2 transitivePeerDependencies: - supports-color extract-stack@2.0.0: {} - extract-zip@2.0.1(supports-color@8.1.1): + extract-zip@2.0.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -25233,11 +25401,11 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-sourcemap-concat@2.1.1(supports-color@8.1.1): + fast-sourcemap-concat@2.1.1: dependencies: chalk: 2.4.2 fs-extra: 5.0.0 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 memory-streams: 0.1.3 mkdirp: 0.5.6 source-map: 0.4.4 @@ -25311,11 +25479,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + file-loader@6.2.0(webpack@5.107.2): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2 file-uri-to-path@2.0.0: {} @@ -25338,9 +25506,9 @@ snapshots: dependencies: to-regex-range: 5.0.1 - finalhandler@1.1.2(supports-color@8.1.1): + finalhandler@1.1.2: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 encodeurl: 1.0.2 escape-html: 1.0.3 on-finished: 2.3.0 @@ -25350,9 +25518,9 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@1.3.2(supports-color@8.1.1): + finalhandler@1.3.2: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -25362,9 +25530,9 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@2.1.1(supports-color@8.1.1): + finalhandler@2.1.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -25480,13 +25648,9 @@ snapshots: dependencies: tabbable: 6.4.0 - follow-redirects@1.16.0(debug@4.3.4(supports-color@8.1.1)): - optionalDependencies: - debug: 4.3.4(supports-color@8.1.1) - - follow-redirects@1.16.0(debug@4.4.3(supports-color@8.1.1)): + follow-redirects@1.16.0(debug@4.3.4): optionalDependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.3.4 for-each@0.3.5: dependencies: @@ -25581,41 +25745,41 @@ snapshots: jsonfile: 6.2.1 universalify: 2.0.1 - fs-merger@3.2.1(supports-color@8.1.1): + fs-merger@3.2.1: dependencies: broccoli-node-api: 1.7.0 broccoli-node-info: 2.2.0 fs-extra: 8.1.0 - fs-tree-diff: 2.0.1(supports-color@8.1.1) + fs-tree-diff: 2.0.1 walk-sync: 2.2.0 transitivePeerDependencies: - supports-color - fs-tree-diff@0.5.9(supports-color@8.1.1): + fs-tree-diff@0.5.9: dependencies: - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 object-assign: 4.1.1 path-posix: 1.0.0 symlink-or-copy: 1.3.1 transitivePeerDependencies: - supports-color - fs-tree-diff@2.0.1(supports-color@8.1.1): + fs-tree-diff@2.0.1: dependencies: '@types/symlink-or-copy': 1.2.2 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 object-assign: 4.1.1 path-posix: 1.0.0 symlink-or-copy: 1.3.1 transitivePeerDependencies: - supports-color - fs-updater@1.0.4(supports-color@8.1.1): + fs-updater@1.0.4: dependencies: can-symlink: 1.0.0 clean-up-path: 1.0.0 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 rimraf: 2.7.1 transitivePeerDependencies: - supports-color @@ -25715,22 +25879,22 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - get-uri@3.0.2(supports-color@8.1.1): + get-uri@3.0.2: dependencies: '@tootallnate/once': 1.1.2 data-uri-to-buffer: 3.0.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 file-uri-to-path: 2.0.0 fs-extra: 8.1.0 ftp: 0.3.10 transitivePeerDependencies: - supports-color - get-uri@6.0.5(supports-color@8.1.1): + get-uri@6.0.5: dependencies: basic-ftp: 5.3.1 data-uri-to-buffer: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -25749,9 +25913,9 @@ snapshots: github-slugger@2.0.0: {} - glimmer-scoped-css@0.8.1(supports-color@8.1.1): + glimmer-scoped-css@0.8.1: dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) + '@embroider/addon-shim': 1.10.3 js-string-escape: 1.0.1 postcss: 8.5.15 postcss-selector-parser: 6.1.4 @@ -25976,10 +26140,10 @@ snapshots: is-number: 3.0.0 kind-of: 4.0.0 - hash-for-dep@1.5.2(supports-color@8.1.1): + hash-for-dep@1.5.2: dependencies: heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 resolve: 1.22.12 resolve-package-path: 1.2.7 transitivePeerDependencies: @@ -25991,21 +26155,21 @@ snapshots: he@1.2.0: {} - heimdalljs-fs-monitor@1.1.2(supports-color@8.1.1): + heimdalljs-fs-monitor@1.1.2: dependencies: callsites: 3.1.0 clean-stack: 2.2.0 extract-stack: 2.0.0 heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 transitivePeerDependencies: - supports-color heimdalljs-graph@1.0.0: {} - heimdalljs-logger@0.1.10(supports-color@8.1.1): + heimdalljs-logger@0.1.10: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 heimdalljs: 0.2.6 transitivePeerDependencies: - supports-color @@ -26094,57 +26258,49 @@ snapshots: http-parser-js@0.5.10: {} - http-proxy-agent@4.0.1(supports-color@8.1.1): + http-proxy-agent@4.0.1: dependencies: '@tootallnate/once': 1.1.2 - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 transitivePeerDependencies: - supports-color - http-proxy-agent@5.0.0(supports-color@8.1.1): + http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.1 - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 transitivePeerDependencies: - supports-color - http-proxy-agent@7.0.2(supports-color@8.1.1): + http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color - http-proxy@1.18.1(debug@4.3.4(supports-color@8.1.1)): - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.16.0(debug@4.3.4(supports-color@8.1.1)) - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - - http-proxy@1.18.1(debug@4.4.3(supports-color@8.1.1)): + http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.16.0(debug@4.4.3(supports-color@8.1.1)) + follow-redirects: 1.16.0(debug@4.3.4) requires-port: 1.0.0 transitivePeerDependencies: - debug - http-server@14.1.1(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1): + http-server@14.1.1: dependencies: basic-auth: 2.0.1 chalk: 4.1.2 corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.4.3(supports-color@8.1.1)) + http-proxy: 1.18.1 mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 - portfinder: 1.0.38(supports-color@8.1.1) + portfinder: 1.0.38 secure-compare: 3.0.1 union: 0.5.0 url-join: 4.0.1 @@ -26154,17 +26310,17 @@ snapshots: http-status-codes@2.3.0: {} - https-proxy-agent@5.0.1(supports-color@8.1.1): + https-proxy-agent@5.0.1: dependencies: - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6(supports-color@8.1.1): + https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -26678,7 +26834,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@21.1.2(supports-color@8.1.1): + jsdom@21.1.2: dependencies: abab: 2.0.6 acorn: 8.17.0 @@ -26690,8 +26846,8 @@ snapshots: escodegen: 2.1.0 form-data: 4.0.6 html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0(supports-color@8.1.1) - https-proxy-agent: 5.0.1(supports-color@8.1.1) + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.24 parse5: 7.3.0 @@ -26711,15 +26867,15 @@ snapshots: - supports-color - utf-8-validate - jsdom@25.0.1(supports-color@8.1.1): + jsdom@25.0.1: dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 form-data: 4.0.6 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2(supports-color@8.1.1) - https-proxy-agent: 7.0.6(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.24 parse5: 7.3.0 @@ -26739,14 +26895,14 @@ snapshots: - supports-color - utf-8-validate - jsdom@26.1.0(supports-color@8.1.1): + jsdom@26.1.0: dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2(supports-color@8.1.1) - https-proxy-agent: 7.0.6(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.24 parse5: 7.3.0 @@ -26900,23 +27056,23 @@ snapshots: co: 4.6.0 koa-compose: 4.1.0 - koa-proxies@0.12.4(debug@4.4.3(supports-color@8.1.1))(koa@2.16.4(supports-color@8.1.1)): + koa-proxies@0.12.4(koa@2.16.4): dependencies: - http-proxy: 1.18.1(debug@4.4.3(supports-color@8.1.1)) - koa: 2.16.4(supports-color@8.1.1) + http-proxy: 1.18.1 + koa: 2.16.4 path-match: 1.2.4 uuid: 8.3.2 transitivePeerDependencies: - debug - koa@2.16.4(supports-color@8.1.1): + koa@2.16.4: dependencies: accepts: 1.3.8 cache-content-type: 1.0.1 content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -27303,11 +27459,11 @@ snapshots: '@types/events': 3.0.3 events: 3.3.0 - mdast-util-from-markdown@0.8.5(supports-color@8.1.1): + mdast-util-from-markdown@0.8.5: dependencies: '@types/mdast': 3.0.15 mdast-util-to-string: 2.0.0 - micromark: 2.11.4(supports-color@8.1.1) + micromark: 2.11.4 parse-entities: 2.0.0 unist-util-stringify-position: 2.0.3 transitivePeerDependencies: @@ -27369,9 +27525,9 @@ snapshots: merge-stream@2.0.0: {} - merge-trees@2.0.0(supports-color@8.1.1): + merge-trees@2.0.0: dependencies: - fs-updater: 1.0.4(supports-color@8.1.1) + fs-updater: 1.0.4 heimdalljs: 0.2.6 transitivePeerDependencies: - supports-color @@ -27404,27 +27560,27 @@ snapshots: methods@1.1.2: {} - micromark@2.11.4(supports-color@8.1.1): + micromark@2.11.4: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color - micromatch@3.1.10(supports-color@8.1.1): + micromatch@3.1.10: dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 - braces: 2.3.2(supports-color@8.1.1) + braces: 2.3.2 define-property: 2.0.2 extend-shallow: 3.0.2 - extglob: 2.0.4(supports-color@8.1.1) + extglob: 2.0.4 fragment-cache: 0.2.1 kind-of: 6.0.3 - nanomatch: 1.2.13(supports-color@8.1.1) + nanomatch: 1.2.13 object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@8.1.1) + snapdragon: 0.8.2 to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -27467,11 +27623,17 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.10.2(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + mini-css-extract-plugin@2.10.2(webpack@5.107.2(postcss@8.5.15)): dependencies: schema-utils: 4.3.3 tapable: 2.3.3 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2(postcss@8.5.15) + + mini-css-extract-plugin@2.10.2(webpack@5.107.2): + dependencies: + schema-utils: 4.3.3 + tapable: 2.3.3 + webpack: 5.107.2 minimatch@10.2.5: dependencies: @@ -27537,10 +27699,10 @@ snapshots: monaco-editor@0.52.2(patch_hash=bdefe071221b87c7c15e1add6739d24d486f543dbad0d714ae586085204626cd): {} - morgan@1.11.0(supports-color@8.1.1): + morgan@1.11.0: dependencies: basic-auth: 2.0.1 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 depd: 2.0.0 on-finished: 2.4.1 on-headers: 1.1.0 @@ -27569,7 +27731,7 @@ snapshots: nanoid@3.3.12: {} - nanomatch@1.2.13(supports-color@8.1.1): + nanomatch@1.2.13: dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -27580,7 +27742,7 @@ snapshots: kind-of: 6.0.3 object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@8.1.1) + snapdragon: 0.8.2 to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -28057,30 +28219,30 @@ snapshots: p-try@2.2.0: {} - pac-proxy-agent@5.0.0(supports-color@8.1.1): + pac-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 1.1.2 - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) - get-uri: 3.0.2(supports-color@8.1.1) - http-proxy-agent: 4.0.1(supports-color@8.1.1) - https-proxy-agent: 5.0.1(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 + get-uri: 3.0.2 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 pac-resolver: 5.0.1 raw-body: 2.5.3 - socks-proxy-agent: 5.0.1(supports-color@8.1.1) + socks-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color - pac-proxy-agent@7.2.0(supports-color@8.1.1): + pac-proxy-agent@7.2.0: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) - get-uri: 6.0.5(supports-color@8.1.1) - http-proxy-agent: 7.0.2(supports-color@8.1.1) - https-proxy-agent: 7.0.6(supports-color@8.1.1) + debug: 4.4.3 + get-uri: 6.0.5 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 pac-resolver: 7.0.1 - socks-proxy-agent: 8.0.5(supports-color@8.1.1) + socks-proxy-agent: 8.0.5 transitivePeerDependencies: - supports-color @@ -28241,6 +28403,10 @@ snapshots: dependencies: through: 2.3.8 + pdfjs-dist@4.10.38: + optionalDependencies: + '@napi-rs/canvas': 0.1.100 + pend@1.2.0: {} pg-cloudflare@1.4.0: @@ -28323,10 +28489,10 @@ snapshots: path-data-parser: 0.1.0 points-on-curve: 0.2.0 - portfinder@1.0.38(supports-color@8.1.1): + portfinder@1.0.38: dependencies: async: 3.2.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -28409,9 +28575,9 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-ember-template-tag@2.1.6(prettier@3.8.4)(supports-color@8.1.1): + prettier-plugin-ember-template-tag@2.1.6(prettier@3.8.4): dependencies: - '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@babel/traverse': 7.29.7 content-tag: 4.2.0 prettier: 3.8.4 transitivePeerDependencies: @@ -28462,16 +28628,16 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 - proxy-agent@5.0.0(supports-color@8.1.1): + proxy-agent@5.0.0: dependencies: - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) - http-proxy-agent: 4.0.1(supports-color@8.1.1) - https-proxy-agent: 5.0.1(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 lru-cache: 5.1.1 - pac-proxy-agent: 5.0.0(supports-color@8.1.1) + pac-proxy-agent: 5.0.0 proxy-from-env: 1.1.0 - socks-proxy-agent: 5.0.1(supports-color@8.1.1) + socks-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color @@ -28588,9 +28754,9 @@ snapshots: iconv-lite: 0.7.2 unpipe: 1.0.0 - rc-config-loader@4.1.4(supports-color@8.1.1): + rc-config-loader@4.1.4: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 js-yaml: 4.3.0 json5: 2.2.3 require-from-string: 2.0.2 @@ -28606,12 +28772,12 @@ snapshots: react-is@18.3.1: {} - reactiveweb@1.9.3(@babel/core@7.29.7(supports-color@8.1.1))(@ember/test-waiters@4.1.2(supports-color@8.1.1))(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1): + reactiveweb@1.9.3(@babel/core@7.29.7)(@ember/test-waiters@4.1.2)(@glimmer/component@2.1.1)(@glint/template@1.7.7): dependencies: - '@ember/test-waiters': 4.1.2(supports-color@8.1.1) - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) - ember-resources: 7.0.8(@glimmer/component@2.1.1(supports-color@8.1.1))(@glint/template@1.7.7)(supports-color@8.1.1) + '@ember/test-waiters': 4.1.2 + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.3.2(@babel/core@7.29.7) + ember-resources: 7.0.8(@glimmer/component@2.1.1)(@glint/template@1.7.7) transitivePeerDependencies: - '@babel/core' - '@glimmer/component' @@ -28796,11 +28962,11 @@ snapshots: remove-trailing-separator@1.1.0: {} - remove-types@1.0.0(supports-color@8.1.1): + remove-types@1.0.0: dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@babel/core': 7.29.7 + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) prettier: 2.8.8 transitivePeerDependencies: - supports-color @@ -28815,9 +28981,9 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@7.5.2(supports-color@8.1.1): + require-in-the-middle@7.5.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 module-details-from-path: 1.0.4 resolve: 1.22.12 transitivePeerDependencies: @@ -29015,9 +29181,9 @@ snapshots: route-recognizer@0.3.4: {} - router@2.2.0(supports-color@8.1.1): + router@2.2.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -29102,15 +29268,15 @@ snapshots: safer-buffer@2.1.2: {} - sane@4.1.0(supports-color@8.1.1): + sane@4.1.0: dependencies: '@cnakazawa/watch': 1.0.4 - anymatch: 2.0.0(supports-color@8.1.1) + anymatch: 2.0.0 capture-exit: 2.0.0 exec-sh: 0.3.6 execa: 1.0.0 fb-watchman: 2.0.2 - micromatch: 3.1.10(supports-color@8.1.1) + micromatch: 3.1.10 minimist: 1.2.8 walker: 1.0.8 transitivePeerDependencies: @@ -29157,13 +29323,13 @@ snapshots: sdp-transform@2.15.0: {} - secretlint@10.2.2(supports-color@8.1.1): + secretlint@10.2.2: dependencies: '@secretlint/config-creator': 10.2.2 - '@secretlint/formatter': 10.2.2(supports-color@8.1.1) - '@secretlint/node': 10.2.2(supports-color@8.1.1) + '@secretlint/formatter': 10.2.2 + '@secretlint/node': 10.2.2 '@secretlint/profiler': 10.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 globby: 14.1.0 read-pkg: 9.0.1 transitivePeerDependencies: @@ -29179,9 +29345,9 @@ snapshots: semver@7.8.5: {} - send@0.19.2(supports-color@8.1.1): + send@0.19.2: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 encodeurl: 2.0.0 @@ -29197,9 +29363,9 @@ snapshots: transitivePeerDependencies: - supports-color - send@1.2.1(supports-color@8.1.1): + send@1.2.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -29213,21 +29379,21 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.16.3(supports-color@8.1.1): + serve-static@1.16.3: dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.19.2(supports-color@8.1.1) + send: 0.19.2 transitivePeerDependencies: - supports-color - serve-static@2.2.1(supports-color@8.1.1): + serve-static@2.2.1: dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 1.2.1(supports-color@8.1.1) + send: 1.2.1 transitivePeerDependencies: - supports-color @@ -29318,9 +29484,9 @@ snapshots: signal-exit@4.1.0: {} - silent-error@1.1.1(supports-color@8.1.1): + silent-error@1.1.1: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 transitivePeerDependencies: - supports-color @@ -29334,13 +29500,13 @@ snapshots: simple-concat: 1.0.1 optional: true - simple-git@3.36.0(supports-color@8.1.1): + simple-git@3.36.0: dependencies: - '@kwsites/file-exists': 1.1.1(supports-color@8.1.1) + '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 '@simple-git/args-pathspec': 1.0.3 '@simple-git/argv-parser': 1.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -29392,10 +29558,10 @@ snapshots: dependencies: kind-of: 3.2.2 - snapdragon@0.8.2(supports-color@8.1.1): + snapdragon@0.8.2: dependencies: base: 0.11.2 - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 define-property: 0.2.5 extend-shallow: 2.0.1 map-cache: 0.2.2 @@ -29405,48 +29571,48 @@ snapshots: transitivePeerDependencies: - supports-color - socket.io-adapter@2.5.8(supports-color@8.1.1): + socket.io-adapter@2.5.8: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 ws: 8.21.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-parser@4.2.6(supports-color@8.1.1): + socket.io-parser@4.2.6: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color - socket.io@4.8.3(supports-color@8.1.1): + socket.io@4.8.3: dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.6 - debug: 4.4.3(supports-color@8.1.1) - engine.io: 6.6.9(supports-color@8.1.1) - socket.io-adapter: 2.5.8(supports-color@8.1.1) - socket.io-parser: 4.2.6(supports-color@8.1.1) + debug: 4.4.3 + engine.io: 6.6.9 + socket.io-adapter: 2.5.8 + socket.io-parser: 4.2.6 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socks-proxy-agent@5.0.1(supports-color@8.1.1): + socks-proxy-agent@5.0.1: dependencies: - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.4.3(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.4.3 socks: 2.8.9 transitivePeerDependencies: - supports-color - socks-proxy-agent@8.0.5(supports-color@8.1.1): + socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 socks: 2.8.9 transitivePeerDependencies: - supports-color @@ -29553,22 +29719,22 @@ snapshots: stackback@0.0.2: {} - stagehand@1.0.1(supports-color@8.1.1): + stagehand@1.0.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color - start-server-and-test@1.15.4(supports-color@8.1.1): + start-server-and-test@1.15.4: dependencies: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 - wait-on: 7.0.1(debug@4.3.4(supports-color@8.1.1)) + wait-on: 7.0.1(debug@4.3.4) transitivePeerDependencies: - supports-color @@ -29762,11 +29928,17 @@ snapshots: stubborn-utils@1.0.2: {} - style-loader@2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + style-loader@2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2(postcss@8.5.15)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.107.2(postcss@8.5.15) + + style-loader@2.0.0(patch_hash=579dd92e6adabd45669f9a99a01c6c28c97488c7bf4ee0d6c1c622a14592e4c8)(webpack@5.107.2): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2 style-mod@4.1.3: {} @@ -29778,11 +29950,11 @@ snapshots: dependencies: '@types/node': 20.19.43 - superagent@8.1.2(supports-color@8.1.1): + superagent@8.1.2: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 fast-safe-stringify: 2.1.1 form-data: 4.0.6 formidable: 2.1.5 @@ -29793,10 +29965,10 @@ snapshots: transitivePeerDependencies: - supports-color - supertest@6.3.4(supports-color@8.1.1): + supertest@6.3.4: dependencies: methods: 1.1.2 - superagent: 8.1.2(supports-color@8.1.1) + superagent: 8.1.2 transitivePeerDependencies: - supports-color @@ -29837,9 +30009,9 @@ snapshots: symlink-or-copy@1.3.1: {} - sync-disk-cache@1.3.4(supports-color@8.1.1): + sync-disk-cache@1.3.4: dependencies: - debug: 2.6.9(supports-color@8.1.1) + debug: 2.6.9 heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 2.7.1 @@ -29847,9 +30019,9 @@ snapshots: transitivePeerDependencies: - supports-color - sync-disk-cache@2.1.0(supports-color@8.1.1): + sync-disk-cache@2.1.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 3.0.2 @@ -29930,18 +30102,23 @@ snapshots: ansi-escapes: 7.3.0 supports-hyperlinks: 3.2.0 - terser-webpack-plugin@5.6.1(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)): + terser-webpack-plugin@5.6.1(postcss@8.5.15)(webpack@5.107.2(postcss@8.5.15)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.49.0 - webpack: 5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3) + webpack: 5.107.2(postcss@8.5.15) optionalDependencies: - csso: 5.0.5 - lightningcss: 1.32.0 postcss: 8.5.15 - uglify-js: 3.19.3 + + terser-webpack-plugin@5.6.1(webpack@5.107.2): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.49.0 + webpack: 5.107.2 terser@5.48.0: dependencies: @@ -29959,19 +30136,19 @@ snapshots: testem-multi-reporter@1.2.0: {} - testem@3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.3.4(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8): + testem@3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8): dependencies: '@xmldom/xmldom': 0.9.10 backbone: 1.6.1 charm: 1.0.2 chokidar: 5.0.0 commander: 14.0.3 - compression: 1.8.1(supports-color@8.1.1) - consolidate: 1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8) + compression: 1.8.1 + consolidate: 1.0.4(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8) execa: 9.6.1 - express: 5.2.1(supports-color@8.1.1) + express: 5.2.1 glob: 13.0.6 - http-proxy: 1.18.1(debug@4.3.4(supports-color@8.1.1)) + http-proxy: 1.18.1 js-yaml: 4.2.0 lodash: 4.18.1 minimatch: 10.2.5 @@ -29980,163 +30157,7 @@ snapshots: printf: 0.6.1 proc-log: 6.1.0 rimraf: 6.1.3 - socket.io: 4.8.3(supports-color@8.1.1) - spawn-args: 0.2.0 - styled_string: 0.0.1 - tap-parser: 18.3.4 - toasted-notifier: 10.1.0 - transitivePeerDependencies: - - '@babel/core' - - arc-templates - - atpl - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jazz - - jqtpl - - just - - liquid-node - - liquor - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - react - - react-dom - - slm - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - - testem@3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.4.3(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(supports-color@8.1.1)(underscore@1.13.8): - dependencies: - '@xmldom/xmldom': 0.9.10 - backbone: 1.6.1 - charm: 1.0.2 - chokidar: 5.0.0 - commander: 14.0.3 - compression: 1.8.1(supports-color@8.1.1) - consolidate: 1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8) - execa: 9.6.1 - express: 5.2.1(supports-color@8.1.1) - glob: 13.0.6 - http-proxy: 1.18.1(debug@4.4.3(supports-color@8.1.1)) - js-yaml: 4.2.0 - lodash: 4.18.1 - minimatch: 10.2.5 - mkdirp: 3.0.1 - mustache: 4.2.0 - printf: 0.6.1 - proc-log: 6.1.0 - rimraf: 6.1.3 - socket.io: 4.8.3(supports-color@8.1.1) - spawn-args: 0.2.0 - styled_string: 0.0.1 - tap-parser: 18.3.4 - toasted-notifier: 10.1.0 - transitivePeerDependencies: - - '@babel/core' - - arc-templates - - atpl - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jazz - - jqtpl - - just - - liquid-node - - liquor - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - react - - react-dom - - slm - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - - testem@3.20.1(@babel/core@7.29.7(supports-color@8.1.1))(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1): - dependencies: - '@xmldom/xmldom': 0.9.10 - backbone: 1.6.1 - charm: 1.0.2 - chokidar: 5.0.0 - commander: 14.0.3 - compression: 1.8.1(supports-color@8.1.1) - consolidate: 1.0.4(@babel/core@7.29.7(supports-color@8.1.1))(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.18.1)(mustache@4.2.0)(underscore@1.13.8) - execa: 9.6.1 - express: 5.2.1(supports-color@8.1.1) - glob: 13.0.6 - http-proxy: 1.18.1(debug@4.4.3(supports-color@8.1.1)) - js-yaml: 4.2.0 - lodash: 4.18.1 - minimatch: 10.2.5 - mkdirp: 3.0.1 - mustache: 4.2.0 - printf: 0.6.1 - proc-log: 6.1.0 - rimraf: 6.1.3 - socket.io: 4.8.3(supports-color@8.1.1) + socket.io: 4.8.3 spawn-args: 0.2.0 styled_string: 0.0.1 tap-parser: 18.3.4 @@ -30221,10 +30242,10 @@ snapshots: tiny-invariant@1.3.3: {} - tiny-lr@2.0.0(supports-color@8.1.1): + tiny-lr@2.0.0: dependencies: body: 5.1.0 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 faye-websocket: 0.11.4 livereload-js: 3.4.1 object-assign: 4.1.1 @@ -30324,30 +30345,30 @@ snapshots: dependencies: punycode: 2.3.1 - tracked-built-ins@4.1.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1): + tracked-built-ins@4.1.2(@babel/core@7.29.7): dependencies: - '@embroider/addon-shim': 1.10.3(supports-color@8.1.1) - decorator-transforms: 2.3.2(@babel/core@7.29.7(supports-color@8.1.1)) + '@embroider/addon-shim': 1.10.3 + decorator-transforms: 2.3.2(@babel/core@7.29.7) transitivePeerDependencies: - '@babel/core' - supports-color tree-kill@1.2.2: {} - tree-sync@1.4.0(supports-color@8.1.1): + tree-sync@1.4.0: dependencies: - debug: 2.6.9(supports-color@8.1.1) - fs-tree-diff: 0.5.9(supports-color@8.1.1) + debug: 2.6.9 + fs-tree-diff: 0.5.9 mkdirp: 0.5.6 quick-temp: 0.1.9 walk-sync: 0.3.4 transitivePeerDependencies: - supports-color - tree-sync@2.1.0(supports-color@8.1.1): + tree-sync@2.1.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) - fs-tree-diff: 2.0.1(supports-color@8.1.1) + debug: 4.4.3 + fs-tree-diff: 2.0.1 mkdirp: 0.5.6 quick-temp: 0.1.9 walk-sync: 0.3.4 @@ -30492,13 +30513,13 @@ snapshots: dependencies: semver: 7.8.5 - typescript-eslint@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): + typescript-eslint@8.67.0(eslint@9.39.5)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.67.0(eslint@9.39.5(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - eslint: 9.39.5(supports-color@8.1.1) + '@typescript-eslint/eslint-plugin': 8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3) + '@typescript-eslint/parser': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.67.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.67.0(eslint@9.39.5)(typescript@5.9.3) + eslint: 9.39.5 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -30674,10 +30695,10 @@ snapshots: version-range@4.15.0: {} - vite-node@2.1.9(@types/node@24.13.2)(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0): + vite-node@2.1.9(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 1.1.2 vite: 5.4.21(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0) @@ -30692,10 +30713,10 @@ snapshots: - supports-color - terser - vite-node@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0): + vite-node@2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 1.1.2 vite: 5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) @@ -30788,7 +30809,7 @@ snapshots: terser: 5.49.0 yaml: 2.9.0 - vitest@2.1.9(@types/node@24.13.2)(jsdom@26.1.0(supports-color@8.1.1))(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0): + vitest@2.1.9(@types/node@24.13.2)(jsdom@26.1.0)(lightningcss@1.32.0)(terser@5.49.0): dependencies: '@vitest/expect': 2.1.9 '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0)) @@ -30798,7 +30819,7 @@ snapshots: '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 expect-type: 1.3.0 magic-string: 0.30.21 pathe: 1.1.2 @@ -30808,11 +30829,11 @@ snapshots: tinypool: 1.1.1 tinyrainbow: 1.2.0 vite: 5.4.21(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0) - vite-node: 2.1.9(@types/node@24.13.2)(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0) + vite-node: 2.1.9(@types/node@24.13.2)(lightningcss@1.32.0)(terser@5.49.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.13.2 - jsdom: 26.1.0(supports-color@8.1.1) + jsdom: 26.1.0 transitivePeerDependencies: - less - lightningcss @@ -30824,7 +30845,7 @@ snapshots: - supports-color - terser - vitest@2.1.9(@types/node@26.1.2)(jsdom@26.1.0(supports-color@8.1.1))(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0): + vitest@2.1.9(@types/node@26.1.2)(jsdom@26.1.0)(lightningcss@1.32.0)(terser@5.49.0): dependencies: '@vitest/expect': 2.1.9 '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0)) @@ -30834,7 +30855,7 @@ snapshots: '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3 expect-type: 1.3.0 magic-string: 0.30.21 pathe: 1.1.2 @@ -30844,11 +30865,11 @@ snapshots: tinypool: 1.1.1 tinyrainbow: 1.2.0 vite: 5.4.21(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) - vite-node: 2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(supports-color@8.1.1)(terser@5.49.0) + vite-node: 2.1.9(@types/node@26.1.2)(lightningcss@1.32.0)(terser@5.49.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 26.1.2 - jsdom: 26.1.0(supports-color@8.1.1) + jsdom: 26.1.0 transitivePeerDependencies: - less - lightningcss @@ -30865,15 +30886,15 @@ snapshots: acorn: 8.17.0 acorn-walk: 8.3.5 - volar-service-html@0.0.71(@volar/language-service@2.4.28(typescript@5.9.3)): + volar-service-html@0.0.71(@volar/language-service@2.4.28): dependencies: vscode-html-languageservice: 5.6.2 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - '@volar/language-service': 2.4.28(typescript@5.9.3) + '@volar/language-service': 2.4.28 - volar-service-typescript@0.0.71(@volar/language-service@2.4.28(typescript@5.9.3))(typescript@5.9.3): + volar-service-typescript@0.0.71(@volar/language-service@2.4.28): dependencies: path-browserify: 1.0.1 semver: 7.8.5 @@ -30882,8 +30903,7 @@ snapshots: vscode-nls: 5.2.0 vscode-uri: 3.1.0 optionalDependencies: - '@volar/language-service': 2.4.28(typescript@5.9.3) - typescript: 5.9.3 + '@volar/language-service': 2.4.28 vscode-html-languageservice@5.6.2: dependencies: @@ -30937,9 +30957,9 @@ snapshots: wait-for-localhost@4.1.0: {} - wait-on@7.0.1(debug@4.3.4(supports-color@8.1.1)): + wait-on@7.0.1(debug@4.3.4): dependencies: - axios: 0.27.2(debug@4.3.4(supports-color@8.1.1)) + axios: 0.27.2(debug@4.3.4) joi: 17.13.4 lodash: 4.18.1 minimist: 1.2.8 @@ -30947,9 +30967,9 @@ snapshots: transitivePeerDependencies: - debug - wait-on@9.0.10(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1): + wait-on@9.0.10: dependencies: - axios: 1.18.0(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) + axios: 1.18.0 joi: 18.2.1 lodash: 4.18.1 minimist: 1.2.8 @@ -30993,10 +31013,10 @@ snapshots: dependencies: makeerror: 1.0.12 - watch-detector@1.0.2(supports-color@8.1.1): + watch-detector@1.0.2: dependencies: - heimdalljs-logger: 0.1.10(supports-color@8.1.1) - silent-error: 1.1.1(supports-color@8.1.1) + heimdalljs-logger: 0.1.10 + silent-error: 1.1.1 tmp: 0.1.0 transitivePeerDependencies: - supports-color @@ -31017,7 +31037,46 @@ snapshots: webpack-sources@3.5.1: {} - webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3): + webpack@5.107.2: + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.18.0 + acorn-import-phases: 1.0.4(acorn@8.18.0) + browserslist: 4.28.7 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.5 + es-module-lexer: 2.3.1 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + loader-runner: 4.3.2 + mime-db: 1.54.0 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.1(webpack@5.107.2) + watchpack: 2.5.2 + webpack-sources: 3.5.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.107.2(postcss@8.5.15): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -31039,7 +31098,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.1(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)(webpack@5.107.2(csso@5.0.5)(lightningcss@1.32.0)(postcss@8.5.15)(uglify-js@3.19.3)) + terser-webpack-plugin: 5.6.1(postcss@8.5.15)(webpack@5.107.2(postcss@8.5.15)) watchpack: 2.5.2 webpack-sources: 3.5.1 transitivePeerDependencies: @@ -31157,9 +31216,9 @@ snapshots: workerpool@10.0.2: {} - workerpool@3.1.2(supports-color@8.1.1): + workerpool@3.1.2: dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/core': 7.29.7 object-assign: 4.1.1 rsvp: 4.8.5 transitivePeerDependencies: From 19dd90be62dcfd09a09f37b685e5b6c5778ba173 Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 20:03:53 -0400 Subject: [PATCH 04/15] TEMP: dump pdf file-row diagnostics in CI (will be reverted) Co-Authored-By: Claude Fable 5 --- .../tests/declared-screenshots-file-test.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/realm-server/tests/declared-screenshots-file-test.ts b/packages/realm-server/tests/declared-screenshots-file-test.ts index 5060793bc18..a8a8579bb94 100644 --- a/packages/realm-server/tests/declared-screenshots-file-test.ts +++ b/packages/realm-server/tests/declared-screenshots-file-test.ts @@ -359,6 +359,19 @@ module(basename(import.meta.filename), function (hooks) { 'file', ); assert.ok(fileRow, 'the file row exists'); + // TEMP DEBUG + console.log( + 'DBG doc.pdf fileRow', + JSON.stringify( + { + screenshots: fileRow!.screenshots, + diagnostics: fileRow!.diagnostics, + error: (fileRow as any).error_doc, + }, + null, + 2, + ).slice(0, 5000), + ); let manifest = fileRow!.screenshots as ScreenshotManifest | null; assert.ok(manifest?.poster, 'the first-page poster landed on the file row'); assert.true( From 013545ece99c367e1772b4bf223a9ead34393c96 Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 20:31:21 -0400 Subject: [PATCH 05/15] Reach pdf.js through a statically-imported loader shim MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The poster capture timed out with the roster intact: the capture ran and data-screenshot-pending never cleared, because a runtime import() of a shimmed bare specifier is not a load path card code can rely on — the loader resolves shims for static imports (fflate in the 3MF extractor is the proven shape), while the dynamic form stalls. The capture component now statically imports a zero-cost sync shim (@cardstack/host/lib/pdfjs-loader) whose function performs the host-side lazy chunk load, keeping the engine's chunk load at the call so the live viewer's engine-free path is unchanged. The pdfjs-dist async shim stays for card code that statically imports the engine. Includes temporary PDFCAP stage logging (console.warn) to be reverted once CI confirms the capture path. Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 45 ++++++++++++--------- packages/boxel-cli/package.json | 1 + packages/host/app/lib/externals.ts | 20 ++++++--- pnpm-lock.yaml | 21 ++++++++++ 4 files changed, 63 insertions(+), 24 deletions(-) diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts index 82c25ae5fe8..aa1cca7a7b7 100644 --- a/packages/base/file-formats/pdf-captures.gts +++ b/packages/base/file-formats/pdf-captures.gts @@ -6,19 +6,28 @@ // prerender pass — never part of the format API, so the live viewer stays a // native `` with no pdf.js in the app's dependency graph. // -// pdf.js is the host's vendored copy, reached through the virtual network's -// lazy `pdfjs-dist` shim (registered in the host's externals) rather than a -// CDN fetch inside the render: this capture runs on prerender -// infrastructure, where public-network reachability would otherwise be a -// standing availability dependency of every realm that holds a PDF. The -// import stays dynamic and capture-time so the engine's chunk never loads -// for consumers of the family that don't capture — the live viewer remains -// a native `` with no pdf.js in its path. +// pdf.js is the host's vendored copy (not a CDN fetch inside the render: +// this capture runs on prerender infrastructure, where public-network +// reachability would otherwise be a standing availability dependency of +// every realm that holds a PDF), reached through `loadPdfjs` below. The +// engine's chunk loads only when that function is called at capture time, +// so consumers of the family that never capture — the live viewer's native +// `` path included — never pay for it. import GlimmerComponent from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; import { modifier } from 'ember-modifier'; import { fileResourceURL } from './file-image'; +// The host's vendored pdf.js, behind a statically-imported sync shim whose +// function performs the host-side lazy chunk load — a runtime `import()` of +// a shimmed bare specifier is not a load path card code can rely on (the +// loader resolves shims for static imports; the dynamic form stalls), while +// a static import of this zero-cost function keeps the engine's chunk load +// at the call. The wrapper behind it wires a same-origin worker asset, so +// rasterization runs on a real worker rather than pdf.js's main-thread +// fallback. +// @ts-expect-error host-shimmed module; the virtual network resolves it +import { loadPdfjs } from '@cardstack/host/lib/pdfjs-loader'; import type { ScreenshotSpec } from '../card-api'; @@ -29,16 +38,6 @@ interface CaptureSignature { Element: HTMLElement; } -// The host's vendored pdf.js, resolved through the virtual network's lazy -// shim. The wrapper behind the shim wires a same-origin worker asset, so -// rasterization runs on a real worker rather than pdf.js's main-thread -// fallback. The loader caches the shimmed module, so concurrent captures on -// one warm tab share a single load. -async function loadPdfjs(): Promise { - // @ts-expect-error host-shimmed module; the virtual network resolves it - return await import('pdfjs-dist'); -} - export class PdfPosterCapture extends GlimmerComponent { // The capture engine waits (bounded) for no `data-screenshot-pending` // attribute before shooting: an async decode's paint isn't visible to the @@ -63,14 +62,19 @@ export class PdfPosterCapture extends GlimmerComponent { if (!url) { return; } + // TEMP DEBUG (will be reverted) + console.warn('PDFCAP stage=loading-engine'); let pdfjs: any = await loadPdfjs(); + console.warn('PDFCAP stage=engine-loaded'); let response = await fetch(url); + console.warn('PDFCAP stage=fetched ok=' + response.ok); if (!response.ok) { return; } let data = new Uint8Array(await response.arrayBuffer()); doc = await pdfjs.getDocument({ data, isEvalSupported: false }) .promise; + console.warn('PDFCAP stage=document-open pages=' + doc.numPages); let page = await doc.getPage(1); if (cancelled) { return; @@ -101,8 +105,11 @@ export class PdfPosterCapture extends GlimmerComponent { // file can cost. Resolving on failure would persist a blank white // poster (the slot's default background) that the thumbnail seam // would prefer over the placeholder. + console.warn('PDFCAP stage=rendered'); finish(); - } catch { + } catch (e) { + // TEMP DEBUG (will be reverted) + console.warn('PDFCAP stage=error ' + String(e).slice(0, 200)); // Intentionally not resolving readiness — see the comment above // `finish()`. } finally { diff --git a/packages/boxel-cli/package.json b/packages/boxel-cli/package.json index 0ad5e523b1a..0314a15f89d 100644 --- a/packages/boxel-cli/package.json +++ b/packages/boxel-cli/package.json @@ -77,6 +77,7 @@ "lodash-es": "catalog:", "matrix-js-sdk": "catalog:", "p-limit": "^7.3.0", + "pdfjs-dist": "4.10.38", "qunit": "catalog:", "qunit-dom": "catalog:", "rsvp": "^4.8.5", diff --git a/packages/host/app/lib/externals.ts b/packages/host/app/lib/externals.ts index 955616c8f9e..c454ecd74a4 100644 --- a/packages/host/app/lib/externals.ts +++ b/packages/host/app/lib/externals.ts @@ -214,15 +214,25 @@ export function shimExternals(virtualNetwork: VirtualNetwork) { resolve: () => import('ethers'), }); // The PDF family's capture-only poster component rasterizes page 1 with - // pdf.js. Vendored behind an async shim (not fetched from a CDN inside the - // render) so realm indexing never depends on public-network reachability - // from the prerender, and lazy so the engine's chunk loads only when a - // capture render asks for it — the wrapper also wires a same-origin worker - // asset (see `../lib/pdfjs`). + // pdf.js. Vendored (not fetched from a CDN inside the render) so realm + // indexing never depends on public-network reachability from the + // prerender, and lazy so the engine's chunk loads only when a capture + // render asks for it — the wrapper also wires a same-origin worker asset + // (see `../lib/pdfjs`). + // + // Two shims on purpose. The async shim serves card code that statically + // imports `pdfjs-dist` (the proven consumption shape for async shims — + // fflate, ethers). The sync loader shim is what the capture component + // uses: it needs the engine only at capture time, and a static import of + // this zero-cost function keeps the chunk load at the call, on the + // loader path static imports already exercise. virtualNetwork.shimAsyncModule({ id: 'pdfjs-dist', resolve: () => import('../lib/pdfjs.js'), }); + virtualNetwork.shimModule('@cardstack/host/lib/pdfjs-loader', { + loadPdfjs: async () => (await import('../lib/pdfjs.js')).default, + }); virtualNetwork.shimAsyncModule({ id: 'uuid', resolve: () => import('uuid'), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 58b84ad7078..22455a0d4ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1158,6 +1158,9 @@ importers: p-limit: specifier: ^7.3.0 version: 7.3.0 + pdfjs-dist: + specifier: 4.10.38 + version: 4.10.38 qunit: specifier: 'catalog:' version: 2.26.0 @@ -19247,13 +19250,19 @@ snapshots: '@percy/cli-command': 1.31.14(typescript@5.9.3) '@percy/cli-exec': 1.31.14(typescript@5.9.3) transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli-build@1.31.14(typescript@5.9.3)': dependencies: '@percy/cli-command': 1.31.14(typescript@5.9.3) transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli-command@1.31.14(typescript@5.9.3)': dependencies: @@ -19270,7 +19279,10 @@ snapshots: dependencies: '@percy/cli-command': 1.31.14(typescript@5.9.3) transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli-doctor@1.31.14(typescript@5.9.3)': dependencies: @@ -19296,14 +19308,20 @@ snapshots: cross-spawn: 7.0.6 which: 2.0.2 transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli-snapshot@1.31.14(typescript@5.9.3)': dependencies: '@percy/cli-command': 1.31.14(typescript@5.9.3) yaml: 2.9.0 transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli-upload@1.31.14(typescript@5.9.3)': dependencies: @@ -19311,7 +19329,10 @@ snapshots: fast-glob: 3.3.3 image-size: 1.2.1 transitivePeerDependencies: + - bufferutil + - supports-color - typescript + - utf-8-validate '@percy/cli@1.31.14(typescript@5.9.3)': dependencies: From df55a4aeb91b70139281d0c71191233a486057ba Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 21:00:45 -0400 Subject: [PATCH 06/15] Ship pdfjs-loader as a real host module; TEMP: surface capture console in CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The loader shim id must also resolve for host-bundled copies of card code (test builds import base source directly), so the sync shim now points at a real module under app/lib and the shim registration shares it. Includes a temporary integration probe and temporarily raises the realm-server test runner's prerenderer-chrome log level so the capture page's PDFCAP stage markers reach the CI shard log — both to be reverted. Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 3 +- packages/host/app/lib/externals.ts | 5 +-- packages/host/app/lib/pdfjs-loader.ts | 10 +++++ .../pdf-poster-capture-probe-test.gts | 44 +++++++++++++++++++ .../tests/scripts/run-qunit-with-test-pg.sh | 3 +- 5 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 packages/host/app/lib/pdfjs-loader.ts create mode 100644 packages/host/tests/integration/components/pdf-poster-capture-probe-test.gts diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts index aa1cca7a7b7..4f8600ebc8b 100644 --- a/packages/base/file-formats/pdf-captures.gts +++ b/packages/base/file-formats/pdf-captures.gts @@ -26,7 +26,8 @@ import { fileResourceURL } from './file-image'; // at the call. The wrapper behind it wires a same-origin worker asset, so // rasterization runs on a real worker rather than pdf.js's main-thread // fallback. -// @ts-expect-error host-shimmed module; the virtual network resolves it +// @ts-ignore resolvable only where host sources are in the program (the +// host build); elsewhere the virtual network's shim serves it at runtime import { loadPdfjs } from '@cardstack/host/lib/pdfjs-loader'; import type { ScreenshotSpec } from '../card-api'; diff --git a/packages/host/app/lib/externals.ts b/packages/host/app/lib/externals.ts index c454ecd74a4..188a9ccc9e2 100644 --- a/packages/host/app/lib/externals.ts +++ b/packages/host/app/lib/externals.ts @@ -63,6 +63,7 @@ import { fallbackShim, } from '@cardstack/runtime-common/package-shim-handler'; +import * as pdfjsLoader from '../lib/pdfjs-loader'; import { shimHostTools } from '../tools'; export function shimExternals(virtualNetwork: VirtualNetwork) { @@ -230,9 +231,7 @@ export function shimExternals(virtualNetwork: VirtualNetwork) { id: 'pdfjs-dist', resolve: () => import('../lib/pdfjs.js'), }); - virtualNetwork.shimModule('@cardstack/host/lib/pdfjs-loader', { - loadPdfjs: async () => (await import('../lib/pdfjs.js')).default, - }); + virtualNetwork.shimModule('@cardstack/host/lib/pdfjs-loader', pdfjsLoader); virtualNetwork.shimAsyncModule({ id: 'uuid', resolve: () => import('uuid'), diff --git a/packages/host/app/lib/pdfjs-loader.ts b/packages/host/app/lib/pdfjs-loader.ts new file mode 100644 index 00000000000..a0831c39379 --- /dev/null +++ b/packages/host/app/lib/pdfjs-loader.ts @@ -0,0 +1,10 @@ +// The card-facing doorway to the host's vendored pdf.js: a zero-cost +// function whose call performs the lazy chunk load (see `./pdfjs` for what +// the chunk wires up). It exists as a real module — not only a virtual- +// network shim id — because host-bundled copies of card code (test builds +// import base source directly) resolve the specifier through the bundler, +// while loader-served card code reaches it through the `shimModule` +// registration in `externals.ts`. Both paths land here. +export async function loadPdfjs(): Promise { + return (await import('./pdfjs.js')).default; +} diff --git a/packages/host/tests/integration/components/pdf-poster-capture-probe-test.gts b/packages/host/tests/integration/components/pdf-poster-capture-probe-test.gts new file mode 100644 index 00000000000..1a7d4d7c262 --- /dev/null +++ b/packages/host/tests/integration/components/pdf-poster-capture-probe-test.gts @@ -0,0 +1,44 @@ +// TEMP DEBUG PROBE (will be reverted): exercises PdfPosterCapture's full +// async chain (loader shim -> fetch -> pdf.js -> canvas paint) in a real +// browser, outside the prerender capture route. +import { waitUntil } from '@ember/test-helpers'; + +import { module, test } from 'qunit'; + +import { renderComponent } from '../../helpers/render-component'; +import { setupRenderingTest } from '../../helpers/setup'; + +module('Integration | TEMP pdf poster capture probe', function (hooks) { + setupRenderingTest(hooks); + + test('pending clears after painting page 1 of a data-url PDF', async function (assert) { + let { PdfPosterCapture } = + await import('@cardstack/base/file-formats/pdf-captures'); + let pdfB64 = + 'JVBERi0xLjQKMSAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFI+PgplbmRvYmoKMiAwIG9iago8PC9UeXBlL1BhZ2VzL0tpZHNbMyAwIFJdL0NvdW50IDE+PgplbmRvYmoKMyAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL01lZGlhQm94WzAgMCAyMDAgMjAwXT4+CmVuZG9iagp4cmVmCjAgNAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1MiAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCnRyYWlsZXIKPDwvU2l6ZSA0L1Jvb3QgMSAwIFI+PgpzdGFydHhyZWYKMTY0CiUlRU9G'; + let model = { + url: `data:application/pdf;base64,${pdfB64}`, + name: 'probe.pdf', + contentType: 'application/pdf', + }; + await renderComponent( + , + ); + let cleared = false; + try { + await waitUntil( + () => document.querySelector('[data-screenshot-pending]') == null, + { timeout: 20000 }, + ); + cleared = true; + } catch { + // fall through to the assert below + } + assert.true(cleared, 'data-screenshot-pending cleared within 20s'); + }); +}); diff --git a/packages/realm-server/tests/scripts/run-qunit-with-test-pg.sh b/packages/realm-server/tests/scripts/run-qunit-with-test-pg.sh index 8a236da66cb..cd805069bee 100755 --- a/packages/realm-server/tests/scripts/run-qunit-with-test-pg.sh +++ b/packages/realm-server/tests/scripts/run-qunit-with-test-pg.sh @@ -6,7 +6,8 @@ SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" "${SCRIPT_DIR}/prepare-test-pg.sh" trap '"${SCRIPT_DIR}/stop-test-pg.sh" >/dev/null 2>&1 || true' EXIT INT TERM -BASE_LOG_LEVELS="*=error,prerenderer-chrome=none,pg-adapter=warn,realm:requests=warn" +# TEMP DEBUG (will be reverted): surface capture-page console for PDFCAP markers +BASE_LOG_LEVELS="*=error,prerenderer-chrome=warn,pg-adapter=warn,realm:requests=warn" EXTRA_LOG_LEVELS="${LOG_LEVELS-}" if [ -n "$EXTRA_LOG_LEVELS" ]; then EFFECTIVE_LOG_LEVELS="${BASE_LOG_LEVELS},${EXTRA_LOG_LEVELS}" From f8918477c628efc5cf9307ed65fa39019365d96f Mon Sep 17 00:00:00 2001 From: Luke Melia Date: Tue, 8 Sep 2026 21:23:28 -0400 Subject: [PATCH 07/15] Clear the capture readiness signal through the DOM, not a re-render MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The capture chain completes in under a second on the prerender page, but a tracked update from the modifier's async continuation never flushes a re-render there — the page is settled when the engine starts its bounded wait, and the attribute still read pending at the full timeout. The engine polls raw DOM, so the readiness contract now lives in raw DOM: the wrapper renders data-screenshot-pending statically and the modifier removes the attribute directly once page 1 has painted (or leaves it standing on failure, unchanged posture). Co-Authored-By: Claude Fable 5 --- packages/base/file-formats/pdf-captures.gts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/base/file-formats/pdf-captures.gts b/packages/base/file-formats/pdf-captures.gts index 4f8600ebc8b..a941bf7124d 100644 --- a/packages/base/file-formats/pdf-captures.gts +++ b/packages/base/file-formats/pdf-captures.gts @@ -14,7 +14,6 @@ // so consumers of the family that never capture — the live viewer's native // `` path included — never pay for it. import GlimmerComponent from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; import { modifier } from 'ember-modifier'; import { fileResourceURL } from './file-image'; @@ -43,13 +42,19 @@ export class PdfPosterCapture extends GlimmerComponent { // The capture engine waits (bounded) for no `data-screenshot-pending` // attribute before shooting: an async decode's paint isn't visible to the // engine's image-paint wait, so the component owns the readiness signal. - @tracked pending = true; - + // + // The signal is cleared by removing the attribute directly, not by a + // tracked re-render: the capture page is settled when the engine starts + // waiting, and a tracked update from this modifier's async continuation + // demonstrably never flushed there (the paint completed in under a + // second; the attribute still read pending at the engine's full timeout). + // The engine polls raw DOM, so raw DOM is the reliable channel. private paintFirstPage = modifier((canvas: HTMLCanvasElement) => { let cancelled = false; + let container = canvas.parentElement!; let finish = () => { if (!cancelled) { - this.pending = false; + container.removeAttribute('data-screenshot-pending'); } }; (async () => { @@ -128,10 +133,7 @@ export class PdfPosterCapture extends GlimmerComponent { });