diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml index bccf13fc..8afa37c3 100644 --- a/.github/workflows/add-to-project.yml +++ b/.github/workflows/add-to-project.yml @@ -13,7 +13,7 @@ jobs: steps: # No label filter: every new issue and PR is added, then triaged on the board. # ADD_TO_PROJECT_PAT is used because the built-in GITHUB_TOKEN cannot write org Projects. - - uses: actions/add-to-project@5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd # v2 + - uses: actions/add-to-project@f2c1f1fa649a891be84948ea89b5dfba1526ef05 # v2 with: project-url: https://github.com/orgs/BootNodeDev/projects/26 github-token: ${{ secrets.ADD_TO_PROJECT_PAT }} diff --git a/.nvmrc b/.nvmrc index ce62013c..b74495a0 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.22.1 +24.22.2 diff --git a/biome.json b/biome.json index 9a00602e..2735ff56 100644 --- a/biome.json +++ b/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/2.6.2/schema.json", + "$schema": "https://biomejs.dev/schemas/2.6.6/schema.json", "assist": { "actions": { "source": { "organizeImports": "on" } } }, "vcs": { "clientKind": "git", diff --git a/canton-create/scaffold/daml-tooling/scripts/deploy-dar.sh b/canton-create/scaffold/daml-tooling/scripts/deploy-dar.sh index 91fc0faa..166fc9d7 100755 --- a/canton-create/scaffold/daml-tooling/scripts/deploy-dar.sh +++ b/canton-create/scaffold/daml-tooling/scripts/deploy-dar.sh @@ -45,8 +45,11 @@ dar_name="$(basename "$DAR_PATH")" echo "Uploading $dar_name to app-user JSON API at $json_api_url" +response="$(mktemp)" +trap 'rm -f "$response"' EXIT + http_code="$( - curl -sS -o /dev/null -w '%{http_code}' \ + curl -sS -o "$response" -w '%{http_code}' \ -X POST \ "$json_api_url/v2/packages" \ -H "Authorization: Bearer $token" \ @@ -62,7 +65,8 @@ case "$http_code" in echo "$dar_name already deployed to app-user" ;; *) - echo "DAR upload failed with HTTP $http_code" >&2 + body="$(cat "$response")" + echo "DAR upload failed with HTTP $http_code${body:+: $body}" >&2 exit 1 ;; esac diff --git a/canton-create/scaffold/daml-tooling/scripts/fetch-daml-deps.mjs b/canton-create/scaffold/daml-tooling/scripts/fetch-daml-deps.mjs index bfb7fe6f..3a0e6cda 100644 --- a/canton-create/scaffold/daml-tooling/scripts/fetch-daml-deps.mjs +++ b/canton-create/scaffold/daml-tooling/scripts/fetch-daml-deps.mjs @@ -94,7 +94,7 @@ const resolveRelease = () => { template = createRequire(import.meta.url).resolve(LOCALNET_TEMPLATE) } catch { throw new Error( - 'daml/daml.yaml depends on Splice DARs: set SPLICE_TAG in .env to the Splice release your network runs, e.g. 0.8.1', + 'daml/daml.yaml depends on Splice DARs: set SPLICE_TAG in .env to the Splice release your network runs, e.g. 0.9.4', ) } const tag = JSON.parse(fs.readFileSync(template, 'utf8')).splice?.tag diff --git a/canton-create/scaffold/localnet/package.json b/canton-create/scaffold/localnet/package.json index ade1902a..89a03677 100644 --- a/canton-create/scaffold/localnet/package.json +++ b/canton-create/scaffold/localnet/package.json @@ -9,7 +9,7 @@ "wallet-gateway": "mkdir -p .wallet-gateway && wallet-gateway -c ./wallet-gateway.config.json" }, "devDependencies": { - "@bootnodedev/canton-barebones": "0.6.0", + "@bootnodedev/canton-barebones": "0.7.0", "@canton-network/wallet-gateway-remote": "1.13.0" } } diff --git a/canton-dappbooster/src/hooks/useHoldings.test.tsx b/canton-dappbooster/src/hooks/useHoldings.test.tsx index d371f0f0..bd341750 100644 --- a/canton-dappbooster/src/hooks/useHoldings.test.tsx +++ b/canton-dappbooster/src/hooks/useHoldings.test.tsx @@ -72,7 +72,7 @@ describe('useHoldings', () => { const [, acs] = ledgerApi.mock.calls.map(([params]) => params) expect(acs.body).toMatchObject({ activeAtOffset: 42, - filter: { + eventFormat: { filtersByParty: { [account.partyId]: { cumulative: [ @@ -90,8 +90,11 @@ describe('useHoldings', () => { ], }, }, + verbose: true, }, }) + expect(acs.body).not.toHaveProperty('filter') + expect(acs.body).not.toHaveProperty('verbose') }) it('reports a locked holding as locked', async () => { diff --git a/canton-dappbooster/src/hooks/useHoldings.ts b/canton-dappbooster/src/hooks/useHoldings.ts index fc9dbd2e..08bd5e56 100644 --- a/canton-dappbooster/src/hooks/useHoldings.ts +++ b/canton-dappbooster/src/hooks/useHoldings.ts @@ -41,7 +41,7 @@ const acsRequest = (partyId: string, offset: string | number): LedgerApiParams = requestMethod: 'post', resource: '/v2/state/active-contracts', body: { - filter: { + eventFormat: { filtersByParty: { [partyId]: { cumulative: [ @@ -55,9 +55,9 @@ const acsRequest = (partyId: string, offset: string | number): LedgerApiParams = ], }, }, + verbose: true, }, activeAtOffset: offset, - verbose: true, }, }) diff --git a/example-dapps/amulet-vesting/.env.example b/example-dapps/amulet-vesting/.env.example index 80e9c25b..8faa976e 100644 --- a/example-dapps/amulet-vesting/.env.example +++ b/example-dapps/amulet-vesting/.env.example @@ -17,7 +17,7 @@ CANTON_BACKEND_TOKEN= ############################################################################### # DAML build (pnpm build-dar) ############################################################################### -# Without the local network, the Splice release your network runs, e.g. 0.8.1 +# Without the local network, the Splice release your network runs, e.g. 0.9.4 # SPLICE_TAG= ############################################################################### diff --git a/example-dapps/amulet-vesting/scripts/bootstrap-vesting.mjs b/example-dapps/amulet-vesting/scripts/bootstrap-vesting.mjs index e1783efb..a1431c4d 100644 --- a/example-dapps/amulet-vesting/scripts/bootstrap-vesting.mjs +++ b/example-dapps/amulet-vesting/scripts/bootstrap-vesting.mjs @@ -70,16 +70,14 @@ const createOperator = async (hint) => { return party } -// Ask the participant which package it would pick for the name, so a stale id cannot silently -// produce an empty dashboard. Fails loudly with PACKAGE_NAMES_NOT_FOUND if the DAR is not deployed. +// Asked rather than trusted, so a stale package id cannot silently leave the dashboard empty. const resolvePackage = async (party) => { - const result = await ledger( - 'get', - '/v2/interactive-submission/preferred-package-version', - undefined, - { 'package-name': PACKAGE_NAME, parties: party }, - ) - const pkg = result?.packagePreference?.packageReference?.packageId + const result = await ledger('post', '/v2/interactive-submission/preferred-packages', { + packageVettingRequirements: [{ packageName: PACKAGE_NAME, parties: [party] }], + }) + const pkg = result?.packageReferences?.find( + (reference) => reference.packageName === PACKAGE_NAME, + )?.packageId if (typeof pkg !== 'string' || pkg.length === 0) { throw new Error(`participant returned no package id for ${PACKAGE_NAME}`) } @@ -96,7 +94,7 @@ const main = async () => { const factoryTid = `${pkg}:AmuletVesting:AmuletVestingFactory` console.log(`package ${pkg}${process.env.PKG === undefined ? '' : ' (from PKG)'}`) - await ledger('post', '/v2/commands/submit-and-wait-for-transaction-tree', { + await ledger('post', '/v2/commands/submit-and-wait', { commandId: `vesting-factory-${STAMP}`, actAs: [operator], readAs: [operator], @@ -110,7 +108,7 @@ const main = async () => { throw new Error('participant returned no ledger-end offset') } const rows = await ledger('post', '/v2/state/active-contracts', { - filter: { + eventFormat: { filtersByParty: { [operator]: { cumulative: [ @@ -129,9 +127,9 @@ const main = async () => { ], }, }, + verbose: true, }, activeAtOffset: end.offset, - verbose: true, }) const active = (Array.isArray(rows) ? rows : []) .map((row) => row?.contractEntry?.JsActiveContract) diff --git a/example-dapps/amulet-vesting/src/backend/LedgerBackend.test.ts b/example-dapps/amulet-vesting/src/backend/LedgerBackend.test.ts index bb5aad43..0b0d20e0 100644 --- a/example-dapps/amulet-vesting/src/backend/LedgerBackend.test.ts +++ b/example-dapps/amulet-vesting/src/backend/LedgerBackend.test.ts @@ -35,12 +35,15 @@ type PartyFilter = { type AcsQuery = { activeAtOffset?: unknown - filter?: { filtersByParty?: Record } + eventFormat?: { filtersByParty?: Record } + filter?: unknown + verbose?: unknown } type Read = { requestMethod: string; resource: string; body?: AcsQuery } -const byParty = (read: Read): Record => read.body?.filter?.filtersByParty ?? {} +const byParty = (read: Read): Record => + read.body?.eventFormat?.filtersByParty ?? {} // The template a read filters on, which is what a party-scoped ACS query is keyed by here. const filteredTemplate = (read: Read): string | undefined => @@ -173,6 +176,9 @@ const harness = ( ledgerApi: async (params) => { const read = params as Read reads.push(read) + if (read.body?.filter !== undefined || read.body?.verbose !== undefined) { + throw new Error('DEPRECATED_API_DISABLED') + } if (read.resource === '/v2/state/ledger-end') { return ledgerEnd } diff --git a/example-dapps/amulet-vesting/src/backend/LedgerBackend.ts b/example-dapps/amulet-vesting/src/backend/LedgerBackend.ts index 548e550e..5fc8ed61 100644 --- a/example-dapps/amulet-vesting/src/backend/LedgerBackend.ts +++ b/example-dapps/amulet-vesting/src/backend/LedgerBackend.ts @@ -120,9 +120,11 @@ export class LedgerBackend implements VestingBackend { requestMethod: 'post', resource: '/v2/state/active-contracts', body: { - filter: templateFilter(party, templateId, includeCreatedEventBlob), + eventFormat: { + verbose: true, + ...templateFilter(party, templateId, includeCreatedEventBlob), + }, activeAtOffset: offset, - verbose: true, }, }) return Array.isArray(rows) ? rows : [] diff --git a/example-dapps/amulet-vesting/src/backend/config.test.ts b/example-dapps/amulet-vesting/src/backend/config.test.ts index 6b926c5c..80c08cb4 100644 --- a/example-dapps/amulet-vesting/src/backend/config.test.ts +++ b/example-dapps/amulet-vesting/src/backend/config.test.ts @@ -42,9 +42,15 @@ const ledger = ( if (resource === '/v2/state/ledger-end') { return { offset: 42 } } - const filter = (params.body as { filter?: { filtersByParty?: Record } }) - ?.filter - filteredParty = Object.keys(filter?.filtersByParty ?? {})[0] + const body = params.body as { + eventFormat?: { filtersByParty?: Record } + filter?: unknown + verbose?: unknown + } + if (body.filter !== undefined || body.verbose !== undefined) { + throw new Error('DEPRECATED_API_DISABLED') + } + filteredParty = Object.keys(body.eventFormat?.filtersByParty ?? {})[0] return overrides.acs ?? [factoryRow(created, 'sync::1')] } return { ledgerApi, filteredParty: () => filteredParty } diff --git a/example-dapps/amulet-vesting/src/backend/config.ts b/example-dapps/amulet-vesting/src/backend/config.ts index 47becc30..fb0dfc89 100644 --- a/example-dapps/amulet-vesting/src/backend/config.ts +++ b/example-dapps/amulet-vesting/src/backend/config.ts @@ -70,7 +70,7 @@ export const loadBackendConfig = async (ledgerApi: LedgerApi): Promise { return { party, reused: existing !== undefined } } -// Ask the participant which package it would pick for the name, so a stale id cannot silently -// produce an empty dashboard. Fails loudly with PACKAGE_NAMES_NOT_FOUND if the DAR is not deployed. +// Asked rather than trusted, so a stale package id cannot silently leave the dashboard empty. const resolvePackage = async (party, packageName = PACKAGE_NAME) => { - const result = await ledger( - 'get', - '/v2/interactive-submission/preferred-package-version', - undefined, - { 'package-name': packageName, parties: party }, - ) - const pkg = result?.packagePreference?.packageReference?.packageId + const result = await ledger('post', '/v2/interactive-submission/preferred-packages', { + packageVettingRequirements: [{ packageName, parties: [party] }], + }) + const pkg = result?.packageReferences?.find( + (reference) => reference.packageName === packageName, + )?.packageId if (typeof pkg !== 'string' || pkg.length === 0) { throw new Error(`participant returned no package id for ${packageName}`) } @@ -203,7 +201,7 @@ const findInstrumentConfig = async (admin) => { throw new Error('participant returned no ledger-end offset') } const rows = await ledger('post', '/v2/state/active-contracts', { - filter: { + eventFormat: { filtersByParty: { [admin]: { cumulative: [ @@ -220,9 +218,9 @@ const findInstrumentConfig = async (admin) => { ], }, }, + verbose: true, }, activeAtOffset: end.offset, - verbose: true, }) const configs = (Array.isArray(rows) ? rows : []) .map((row) => row?.contractEntry?.JsActiveContract?.createdEvent) @@ -265,7 +263,7 @@ const findFactory = async (operator) => { throw new Error('participant returned no ledger-end offset') } const rows = await ledger('post', '/v2/state/active-contracts', { - filter: { + eventFormat: { filtersByParty: { [operator]: { cumulative: [ @@ -284,9 +282,9 @@ const findFactory = async (operator) => { ], }, }, + verbose: true, }, activeAtOffset: end.offset, - verbose: true, }) return (Array.isArray(rows) ? rows : []) .map((row) => row?.contractEntry?.JsActiveContract) @@ -322,7 +320,7 @@ const main = async () => { let active = await findFactory(operator) const hadFactory = active !== undefined if (!hadFactory) { - await ledger('post', '/v2/commands/submit-and-wait-for-transaction-tree', { + await ledger('post', '/v2/commands/submit-and-wait', { commandId: `vesting-factory-${STAMP}`, actAs: [operator], readAs: [operator], @@ -366,7 +364,7 @@ const main = async () => { return } - await ledger('post', '/v2/commands/submit-and-wait-for-transaction-tree', { + await ledger('post', '/v2/commands/submit-and-wait', { commandId: `instrument-config-${STAMP}`, actAs: [admin], readAs: [admin], diff --git a/example-dapps/token-vesting/src/backend/LedgerBackend.test.ts b/example-dapps/token-vesting/src/backend/LedgerBackend.test.ts index 7e4d6f4e..d21a6234 100644 --- a/example-dapps/token-vesting/src/backend/LedgerBackend.test.ts +++ b/example-dapps/token-vesting/src/backend/LedgerBackend.test.ts @@ -43,7 +43,9 @@ type PartyFilter = { type AcsQuery = { activeAtOffset?: unknown - filter?: { filtersByParty?: Record } + eventFormat?: { filtersByParty?: Record } + filter?: unknown + verbose?: unknown } type Read = { @@ -52,7 +54,8 @@ type Read = { body?: AcsQuery } -const byParty = (read: Read): Record => read.body?.filter?.filtersByParty ?? {} +const byParty = (read: Read): Record => + read.body?.eventFormat?.filtersByParty ?? {} // The template a read filters on, which is what a party-scoped ACS query is keyed by here. const filteredTemplate = (read: Read): string | undefined => @@ -234,10 +237,13 @@ const harness = ( ledgerApi: async (params) => { const read = params as Read reads.push(read) + if (read.body?.filter !== undefined || read.body?.verbose !== undefined) { + throw new Error('DEPRECATED_API_DISABLED') + } if (readsFailAfterSubmit && submissions.length > 0) { throw new Error('the participant is not answering') } - if (readsFailOnBlobs && read.body?.filter !== undefined && readsBlobs(read)) { + if (readsFailOnBlobs && read.body?.eventFormat !== undefined && readsBlobs(read)) { throw new Error('the participant is not answering') } if (read.resource === '/v2/state/ledger-end') { @@ -436,7 +442,9 @@ describe('LedgerBackend.createVesting', () => { const withBlobs = reads.filter( (read) => - read.body?.filter !== undefined && readsBlobs(read) && filteredTemplate(read) === TOKEN, + read.body?.eventFormat !== undefined && + readsBlobs(read) && + filteredTemplate(read) === TOKEN, ) expect(withBlobs).toHaveLength(1) }) diff --git a/example-dapps/token-vesting/src/backend/LedgerBackend.ts b/example-dapps/token-vesting/src/backend/LedgerBackend.ts index 4cab2079..7cca7bbf 100644 --- a/example-dapps/token-vesting/src/backend/LedgerBackend.ts +++ b/example-dapps/token-vesting/src/backend/LedgerBackend.ts @@ -259,9 +259,11 @@ export class LedgerBackend implements VestingBackend { requestMethod: 'post', resource: '/v2/state/active-contracts', body: { - filter: templateFilter(party, templateId, includeCreatedEventBlob), + eventFormat: { + verbose: true, + ...templateFilter(party, templateId, includeCreatedEventBlob), + }, activeAtOffset: offset, - verbose: true, }, }) // An answer that is not a list is a failure, not an empty ACS. Coercing it to `[]` made "this diff --git a/example-dapps/token-vesting/src/backend/config.test.ts b/example-dapps/token-vesting/src/backend/config.test.ts index 7aba5e8d..002d2a38 100644 --- a/example-dapps/token-vesting/src/backend/config.test.ts +++ b/example-dapps/token-vesting/src/backend/config.test.ts @@ -44,9 +44,15 @@ const ledger = ( if (resource === '/v2/state/ledger-end') { return { offset: 42 } } - const filter = (params.body as { filter?: { filtersByParty?: Record } }) - ?.filter - filteredParty = Object.keys(filter?.filtersByParty ?? {})[0] + const body = params.body as { + eventFormat?: { filtersByParty?: Record } + filter?: unknown + verbose?: unknown + } + if (body.filter !== undefined || body.verbose !== undefined) { + throw new Error('DEPRECATED_API_DISABLED') + } + filteredParty = Object.keys(body.eventFormat?.filtersByParty ?? {})[0] return overrides.acs ?? [factoryRow(created, 'sync::1')] } return { ledgerApi, filteredParty: () => filteredParty } diff --git a/example-dapps/token-vesting/src/backend/config.ts b/example-dapps/token-vesting/src/backend/config.ts index d0f74688..f233bda1 100644 --- a/example-dapps/token-vesting/src/backend/config.ts +++ b/example-dapps/token-vesting/src/backend/config.ts @@ -80,7 +80,7 @@ export const loadBackendConfig = async (ledgerApi: LedgerApi): Promise=24.15.0" }, @@ -33,12 +33,12 @@ "wallet-gateway": "mkdir -p .wallet-gateway && wallet-gateway -c canton-create/scaffold/localnet/wallet-gateway.config.json" }, "devDependencies": { - "@biomejs/biome": "2.6.2", + "@biomejs/biome": "2.6.6", "@canton-network/wallet-gateway-remote": "1.13.0", "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", "husky": "^9.1.7", - "knip": "6.42.1", + "knip": "6.44.2", "lint-staged": "^17.0.4", "postcss": "^8.5.26", "typedoc": "^0.28.20", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab2537ac..82f734e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.15.0 - version: 12.15.0 + specifier: 12.18.0 + version: 12.18.0 packages: - '@pnpm/exe.android-arm64@12.15.0': - resolution: {integrity: sha512-eVCqmscY70LGvgRzu3mi8IBWBFGix+a6mNZoWmXxESsBdeiKEF9xQSuaeel10yn+zI7TXy2jlI63vFLzETk+aQ==} + '@pnpm/exe.android-arm64@12.18.0': + resolution: {integrity: sha512-fOF6IwgvnUKEmVedGqiAsNPfN2Ry8GvaqzSQOiF3RJFbpBfPKO/6YT54s1GjToyYinRxw9preHHPe4y2N3SzhA==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.15.0': - resolution: {integrity: sha512-Gx/WbkFcdUFUg8g8AShezcS9EiQxfYvdAm2hfKLO8sfJmJvKOCt5fzlgHWDzmGhoclibgW+tUGZ/KF4F4wOTCA==} + '@pnpm/exe.android-x64@12.18.0': + resolution: {integrity: sha512-6OiolnaCsB3/GcJ9XNrenbUH3zFHRJ+5QynrMUUEyThbgnnCzWxa199hpQlOmxN4rAXuYQ0IYgWFNUZxyzg31Q==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.15.0': - resolution: {integrity: sha512-N0ZykiDWCvqSBJvt71j7cSoBR993FqvYZFtmpCtqvW3pguiI+NAgraLPA5OTwu5mV+/d8hYpVcPktJA3xFDLtA==} + '@pnpm/exe.darwin-arm64@12.18.0': + resolution: {integrity: sha512-zkq+4YzVIX39ETYLyC3W7LY7MpHEU/J3nRhHl4i2yPld2Cf2+rEKRh3ejJ4AmaQ77HHJLCktY4Z3jq0fpcxFXg==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.15.0': - resolution: {integrity: sha512-7Ntr2HlBUxzwWOg7NwDxCbRW/3vXuqKO+hcXm+w3SBi9rrHY53li1wLqWVT7Gjxd+lVEHM1QJZo6WJEGFU8C6A==} + '@pnpm/exe.darwin-x64@12.18.0': + resolution: {integrity: sha512-qMsL9qx92unOTa6hgkfiTJv8ceZaTx0IQg7InhYDVX2ZrTECujaVEEVypnJK5m3eGUsP1KD7Y4qIgleCwfRsYw==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.15.0': - resolution: {integrity: sha512-btOiyL7fL7W4uQGH0aqFai2TNC3IoKcZ7gNHBVbEFZt2dWrnrD0SufL3iGs3fLlmb4OtuU35uf4Zpr9V9Jh9mA==} + '@pnpm/exe.freebsd-x64@12.18.0': + resolution: {integrity: sha512-/9vy/4ms52cU4MjZ5NhHd6N2d9L9W0kARf5/ff2tweAHu0VeUzs/0qp/7ZHFuddm2Wa/m0AKQoPum9AVUCqKsw==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.15.0': - resolution: {integrity: sha512-pNC38k+O+90FOjbPNSnw0E7apq1PKTmz3fFe1amn+lys/U5kL++uzir8bRiho8ONcyA3d9EU7wdqcY0DKkj+JA==} + '@pnpm/exe.linux-arm64-musl@12.18.0': + resolution: {integrity: sha512-Vp+TIMPPyackVCXkOdEKH/RmAn/r07EcIyrgZYQK7VrkksqZOie0GnWIx+85mPqeFEYCRtXIZAFJ9L4ceTndDg==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.15.0': - resolution: {integrity: sha512-qML/8aCXslh8td/w4U+HJNqUcZ2+m6EfTbWScIzZRmyPsRFN+xB4LP1U/hymxc1iSJiKtG56HJx2fvUErWFIGw==} + '@pnpm/exe.linux-arm64@12.18.0': + resolution: {integrity: sha512-2dpyVBCHT+FfpuQh9i+7MXAqNWYLCvD5vYr5p6Eimxoga8USLnjbUgyj72AOrO0hjc5ri3TEFP3jiyBHjkSZpQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.15.0': - resolution: {integrity: sha512-tjRDUUl7RCJ6T/6eoNPxOqkwU4Mzi5RtTXmSAxujyz37OTwwsMU7Ps087Zk4gHcUvRSeyF40ZFsew3vtE+nmUA==} + '@pnpm/exe.linux-ppc64@12.18.0': + resolution: {integrity: sha512-BBOOOfNJ2QwIIya3eKqOjiN4WNTszfRz7HCvw9XggcT7+ftMjNP8XJ/GfW+ltCBeUFR9d8WBVsr2m/NLjX2CZQ==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.15.0': - resolution: {integrity: sha512-bF1uBWEfbwaeryz6lIiaJ8AWD082otZfvzGX5l+6LZRpRwUEpJHUsJrORaYP5/cNMv5ZR2p6TvvcJcQzwtDzmw==} + '@pnpm/exe.linux-riscv64@12.18.0': + resolution: {integrity: sha512-7kMN77xSOYJX8GPSH5RbNAc5oM61LMmcSUukDDUwllnZPXm8GRPskCNsTWy8SCw01Kr1FB+5SwGNMiTdiziLNQ==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.15.0': - resolution: {integrity: sha512-zKMhIzsexYMToeLmqV5jPsvV/f9vwsJb2kUH2NFYzalbxImeBrlA4kL7GwF8gD4pagV6jYYcJb8RjbZIdjHptg==} + '@pnpm/exe.linux-s390x@12.18.0': + resolution: {integrity: sha512-htuSCpEcmDzhKoJqXbPkvfr176dBHU0QIF5mWcRiqxRXAB/1JoYiMYotfjWpk+ztgpB9qlx4XnWlLFAf7gzc6g==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.15.0': - resolution: {integrity: sha512-A9J0Jg0Rdx+qQU4qXtwyST5tto9IOu1zi4fDk35nbc6DWahggbcKtFvZPKFwL2qgUXGXOX//hXv6z/sp6emO8A==} + '@pnpm/exe.linux-x64-musl@12.18.0': + resolution: {integrity: sha512-Uj+vzfIQ62kDP10x36yHZIXVs5ohdNtiPYwn5FhCLlNScHPo0OAI+ShGDtLofiBXKE7umu71Jmjm7N8a8zVcDw==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.15.0': - resolution: {integrity: sha512-yc+QlZR+9+nr29J4fRzhMoapgxTBDndq/+peyoq1XUufnQFnfbXUMFudDIKzHi545linGqmOmXfn0NoufNgcOg==} + '@pnpm/exe.linux-x64@12.18.0': + resolution: {integrity: sha512-OJ+X2wcraldCwj75pCIerWARQSRpdfj0eBTs/2ODyhfeW46ylOnjTIE/GKra6Mn6E72/gBmXS8igrUioa+F9fQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.15.0': - resolution: {integrity: sha512-fPXZxuY1VclkOga9bc53qNCXcegfeoBR8+Ue+AospDwKzuGGSHll0oDxkLfkmpjyRqpe7bH5DyQPYp/xSMaIVA==} + '@pnpm/exe.win32-arm64@12.18.0': + resolution: {integrity: sha512-wEY6jiACGcbhhi5yD59doHqNTndS7AaujaPmtWAu1DKkHru2hy5fJ9yUGecW72Ypaw2/I3BEprfMOopap2NQtw==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.15.0': - resolution: {integrity: sha512-nrd+Tp1We1DGj4DGG5Bea9lZNh9y1PjlLBdEwdInS4D0h0UIDtM7JaGGGDJhNzIwcHASyihWI7HLV+dtG+fhYg==} + '@pnpm/exe.win32-x64@12.18.0': + resolution: {integrity: sha512-5FJkghO7RLRkQpWxeVEygW9XsmnNuxzPfXbgwFWCHsFyFhpDn/vOdL88ToQEM0Kt5igdW5s6U0/IDH8Dvkt3pg==} cpu: [x64] os: [win32] - pnpm@12.15.0: - resolution: {integrity: sha512-s5UdbW/0qfE9x89WzSjSuOs328ycaOUuHhGRhz6p+CoBcoerULqtxczElPA2xnwOR+sTYIwvo29HcRth6hKOYQ==} + pnpm@12.18.0: + resolution: {integrity: sha512-nXiC1dyCFH7PxOBiqjSDTgrQKWcQoYN6ERWuASEn02txCeMhrBWYod0KZVl2gbHpmRfhLtDXSerpEYeUM2O+sw==} engines: {node: '>=18'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.15.0': + '@pnpm/exe.android-arm64@12.18.0': optional: true - '@pnpm/exe.android-x64@12.15.0': + '@pnpm/exe.android-x64@12.18.0': optional: true - '@pnpm/exe.darwin-arm64@12.15.0': + '@pnpm/exe.darwin-arm64@12.18.0': optional: true - '@pnpm/exe.darwin-x64@12.15.0': + '@pnpm/exe.darwin-x64@12.18.0': optional: true - '@pnpm/exe.freebsd-x64@12.15.0': + '@pnpm/exe.freebsd-x64@12.18.0': optional: true - '@pnpm/exe.linux-arm64-musl@12.15.0': + '@pnpm/exe.linux-arm64-musl@12.18.0': optional: true - '@pnpm/exe.linux-arm64@12.15.0': + '@pnpm/exe.linux-arm64@12.18.0': optional: true - '@pnpm/exe.linux-ppc64@12.15.0': + '@pnpm/exe.linux-ppc64@12.18.0': optional: true - '@pnpm/exe.linux-riscv64@12.15.0': + '@pnpm/exe.linux-riscv64@12.18.0': optional: true - '@pnpm/exe.linux-s390x@12.15.0': + '@pnpm/exe.linux-s390x@12.18.0': optional: true - '@pnpm/exe.linux-x64-musl@12.15.0': + '@pnpm/exe.linux-x64-musl@12.18.0': optional: true - '@pnpm/exe.linux-x64@12.15.0': + '@pnpm/exe.linux-x64@12.18.0': optional: true - '@pnpm/exe.win32-arm64@12.15.0': + '@pnpm/exe.win32-arm64@12.18.0': optional: true - '@pnpm/exe.win32-x64@12.15.0': + '@pnpm/exe.win32-x64@12.18.0': optional: true - pnpm@12.15.0: + pnpm@12.18.0: optionalDependencies: - '@pnpm/exe.android-arm64': 12.15.0 - '@pnpm/exe.android-x64': 12.15.0 - '@pnpm/exe.darwin-arm64': 12.15.0 - '@pnpm/exe.darwin-x64': 12.15.0 - '@pnpm/exe.freebsd-x64': 12.15.0 - '@pnpm/exe.linux-arm64': 12.15.0 - '@pnpm/exe.linux-arm64-musl': 12.15.0 - '@pnpm/exe.linux-ppc64': 12.15.0 - '@pnpm/exe.linux-riscv64': 12.15.0 - '@pnpm/exe.linux-s390x': 12.15.0 - '@pnpm/exe.linux-x64': 12.15.0 - '@pnpm/exe.linux-x64-musl': 12.15.0 - '@pnpm/exe.win32-arm64': 12.15.0 - '@pnpm/exe.win32-x64': 12.15.0 + '@pnpm/exe.android-arm64': 12.18.0 + '@pnpm/exe.android-x64': 12.18.0 + '@pnpm/exe.darwin-arm64': 12.18.0 + '@pnpm/exe.darwin-x64': 12.18.0 + '@pnpm/exe.freebsd-x64': 12.18.0 + '@pnpm/exe.linux-arm64': 12.18.0 + '@pnpm/exe.linux-arm64-musl': 12.18.0 + '@pnpm/exe.linux-ppc64': 12.18.0 + '@pnpm/exe.linux-riscv64': 12.18.0 + '@pnpm/exe.linux-s390x': 12.18.0 + '@pnpm/exe.linux-x64': 12.18.0 + '@pnpm/exe.linux-x64-musl': 12.18.0 + '@pnpm/exe.win32-arm64': 12.18.0 + '@pnpm/exe.win32-x64': 12.18.0 --- lockfileVersion: '9.0' @@ -167,8 +167,8 @@ importers: .: devDependencies: '@biomejs/biome': - specifier: 2.6.2 - version: 2.6.2 + specifier: 2.6.6 + version: 2.6.6 '@canton-network/wallet-gateway-remote': specifier: 1.13.0 version: 1.13.0(@types/node@25.9.9)(debug@4.4.3(supports-color@10.2.2))(jiti@2.7.0)(lightningcss@1.33.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(supports-color@10.2.2)(yaml@2.9.1) @@ -182,14 +182,14 @@ importers: specifier: ^9.1.7 version: 9.1.7 knip: - specifier: 6.42.1 - version: 6.42.1 + specifier: 6.44.2 + version: 6.44.2 lint-staged: specifier: ^17.0.4 version: 17.6.0 postcss: specifier: ^8.5.26 - version: 8.5.31 + version: 8.5.32 typedoc: specifier: ^0.28.20 version: 0.28.20(typescript@5.9.3) @@ -204,10 +204,10 @@ importers: version: 1.14.0 '@xstate/react': specifier: ^6.1.0 - version: 6.1.0(@types/react@19.3.0)(react@19.3.1)(xstate@5.33.3) + version: 6.1.0(@types/react@19.3.0)(react@19.3.1)(xstate@5.33.4) xstate: specifier: ^5.32.5 - version: 5.33.3 + version: 5.33.4 devDependencies: '@arethetypeswrong/core': specifier: ^0.18.5 @@ -223,7 +223,7 @@ importers: version: 10.4.2 '@testing-library/jest-dom': specifier: ^7.0.0 - version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.5) + version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.1.0) '@testing-library/react': specifier: ^16.3.2 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -235,10 +235,10 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) '@vitest/coverage-v8': specifier: ^5.0.0 - version: 5.0.5(vitest@5.0.5) + version: 5.1.0(vitest@5.1.0) '@walletconnect/sign-client': specifier: ^2.23.9 version: 2.26.0(typescript@5.9.3)(zod@4.6.7) @@ -259,16 +259,16 @@ importers: version: 19.3.1(react@19.3.1) tsdown: specifier: ^0.23.0 - version: 0.23.2(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) + version: 0.23.7(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.1.5 - version: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + version: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) vitest: specifier: ^5.0.0 - version: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) canton-create: devDependencies: @@ -298,21 +298,21 @@ importers: version: 19.3.1 tsdown: specifier: ^0.23.0 - version: 0.23.2(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) + version: 0.23.7(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 vitest: specifier: ^5.0.0 - version: 5.0.5(@types/node@24.19.2)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 5.1.0(@types/node@24.19.2)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) canton-create/scaffold/daml-tooling: {} canton-create/scaffold/localnet: devDependencies: '@bootnodedev/canton-barebones': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.7.0 + version: 0.7.0 '@canton-network/wallet-gateway-remote': specifier: 1.13.0 version: 1.13.0(@types/node@25.9.9)(debug@4.4.3(supports-color@10.2.2))(jiti@2.7.0)(lightningcss@1.33.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(supports-color@10.2.2)(yaml@2.9.1) @@ -349,22 +349,22 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.0.0 - version: 6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.0 - version: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + version: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) canton-dappbooster: dependencies: '@zag-js/dialog': specifier: ^1.43.0 - version: 1.46.0 + version: 1.47.0 '@zag-js/react': specifier: ^1.43.0 - version: 1.46.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 1.47.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) devDependencies: '@arethetypeswrong/core': specifier: ^0.18.5 @@ -377,7 +377,7 @@ importers: version: 10.4.2 '@testing-library/jest-dom': specifier: ^7.0.0 - version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.5) + version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.1.0) '@testing-library/react': specifier: ^16.3.2 version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -389,7 +389,7 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) jsdom: specifier: ^30.0.0 version: 30.1.3(@noble/hashes@1.8.0) @@ -404,16 +404,16 @@ importers: version: 19.3.1(react@19.3.1) tsdown: specifier: ^0.23.0 - version: 0.23.2(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) + version: 0.23.7(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.1.5 - version: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + version: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) vitest: specifier: ^5.0.0 - version: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) canton-theme: {} @@ -421,7 +421,7 @@ importers: dependencies: '@ark-ui/react': specifier: ^5.39.1 - version: 5.39.3(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 5.40.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@bootnodedev/canton-connect': specifier: ^0.7.0 version: link:../../canton-connect @@ -448,7 +448,7 @@ importers: version: 2.0.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1) lucide-react: specifier: ^1.39.0 - version: 1.61.0(@types/react@19.3.0)(react@19.3.1) + version: 1.70.0(@types/react@19.3.0)(react@19.3.1) react: specifier: ^19.1.0 version: 19.3.1 @@ -457,14 +457,14 @@ importers: version: 19.3.1(react@19.3.1) react-router-dom: specifier: ^7.6.2 - version: 7.18.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1) zustand: specifier: ^5.0.5 - version: 5.0.16(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)) + version: 5.1.0(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)) devDependencies: '@tailwindcss/vite': specifier: ^4.3.0 - version: 4.3.3(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 4.3.5(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) '@types/react': specifier: ^19.1.0 version: 19.3.0 @@ -473,28 +473,28 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.0.0 - version: 6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) jsdom: specifier: ^30.0.1 version: 30.1.3(@noble/hashes@1.8.0) tailwindcss: specifier: ^4.3.0 - version: 4.3.3 + version: 4.3.5 typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.0 - version: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + version: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) vitest: specifier: ^5.0.0 - version: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) example-dapps/token-vesting: dependencies: '@ark-ui/react': specifier: ^5.39.1 - version: 5.39.3(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 5.40.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@bootnodedev/canton-connect': specifier: ^0.7.0 version: link:../../canton-connect @@ -521,7 +521,7 @@ importers: version: 2.0.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1) lucide-react: specifier: ^1.39.0 - version: 1.61.0(@types/react@19.3.0)(react@19.3.1) + version: 1.70.0(@types/react@19.3.0)(react@19.3.1) react: specifier: ^19.1.0 version: 19.3.1 @@ -530,17 +530,17 @@ importers: version: 19.3.1(react@19.3.1) react-router-dom: specifier: ^7.6.2 - version: 7.18.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1) zustand: specifier: ^5.0.5 - version: 5.0.16(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)) + version: 5.1.0(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)) devDependencies: '@bootnodedev/canton-token-forge': - specifier: github:BootNodeDev/canton-token-forge#v0.3.0 - version: https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/1639372eb66941e505aa52399d00b8b4121953f7(@types/json-schema@7.0.15)(supports-color@10.2.2) + specifier: github:BootNodeDev/canton-token-forge#v0.3.1 + version: https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/49a4957246ec9193dd75e853bccef01fa5b8c931(@types/json-schema@7.0.15)(supports-color@10.2.2) '@tailwindcss/vite': specifier: ^4.3.0 - version: 4.3.3(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 4.3.5(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) '@types/react': specifier: ^19.1.0 version: 19.3.0 @@ -549,22 +549,22 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.0.0 - version: 6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) jsdom: specifier: ^30.0.1 version: 30.1.3(@noble/hashes@1.8.0) tailwindcss: specifier: ^4.3.0 - version: 4.3.3 + version: 4.3.5 typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.0 - version: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + version: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) vitest: specifier: ^5.0.0 - version: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + version: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) packages: @@ -591,8 +591,8 @@ packages: resolution: {integrity: sha512-9ytjzGwxjm9Uz7I9avfbt5vlQt6uk9uRRESzJjqrznl6WKvI6dwYTo+vJ3U02Wrq/mR3iql/PzhvHhKdJIAjDQ==} engines: {node: '>=20'} - '@ark-ui/react@5.39.3': - resolution: {integrity: sha512-8fx0mj1Ht51ElT9rGDSnX+oaBr++9zo//4E0xhXzB299XwHi0vXHXtTYzhpH/m6qb+R3fHz5flsMv1X0+fZvtQ==} + '@ark-ui/react@5.40.0': + resolution: {integrity: sha512-ldJ2IoIyhtpUNDgYuRel3RNyEOW9Tl2xRqGwQjz0BwLF1oVejnTBVNBamlbjWPe6++YavDZL3+aG1NrM8MoTEA==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' @@ -634,71 +634,71 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@biomejs/biome@2.6.2': - resolution: {integrity: sha512-JLTFAFF9vfJcWwLhwuL4ZHflLg+XfTEC4IUnAlJRX1cMRt57++Xd1Ysb9Fdmlh9YUrvyCXfPEHjjEIqKJGdPKw==} + '@biomejs/biome@2.6.6': + resolution: {integrity: sha512-NCgVJRyrU1+hsW1ILNaRqNAb9fRL4n49bwyef+wjVJQ488/bXbp0BfnNqTTExkiNQT3ugkgYKR1vK8NxsjlNSQ==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-android-arm64@2.6.2': - resolution: {integrity: sha512-dMpdpH7zFEL5FxuIA9LJW+RoNyC3oeDB7PJyjqVVwtMNoKB5uo8OZYmrVSBikn71txzYwy/3xga7UME6bJQZ6A==} + '@biomejs/cli-android-arm64@2.6.6': + resolution: {integrity: sha512-bicnqNNxEX7pjkDQaptYvPRIWDfgXJLl/Ok7iZjC+F1AhfReor3FSS7SgPYnOvUy/jf++5U/KYN4T8OKH5rrNA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [android] - '@biomejs/cli-android-x64@2.6.2': - resolution: {integrity: sha512-XCwEhPBGYzuRA502dRkCcQ+5cefQwuxQR7f9wa4do92dvIcuBL6VMLMFB/fL9hlpZ4dGSfHdpGFSIDlp52mg0A==} + '@biomejs/cli-android-x64@2.6.6': + resolution: {integrity: sha512-N443kDSElF4kDMKjarsL+ymj/ewLA5R9VAdawA7fJ7pwgN3JVDZp0K+xhKBglH8EwsKi2+K8xC6WxXSkgziFfw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [android] - '@biomejs/cli-darwin-arm64@2.6.2': - resolution: {integrity: sha512-rpXtabRgyZNz3aCjd/cRoSZGYi92R9eAXdUUe1sigIsRDyfMwgThaa98Yxt1fiZ7mxquqkAyIHIo08N/e1ToBA==} + '@biomejs/cli-darwin-arm64@2.6.6': + resolution: {integrity: sha512-/vSAqWx3by3p8w5ew+HVJDgguuaTK3U6Fb5gk/oDUH21iWOopm3gOlhT6tZfy5mTaM5R4CVc3uFWkxBtEDrKyw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.6.2': - resolution: {integrity: sha512-7GGzlm1GxUKoQ9CNV8tQZ+XXad4sz+v+uzNsWlhaGjsnZqUOVBw1OmAMpG3uNV/Mr0UrCpRJvSK0qvfuqSQOjg==} + '@biomejs/cli-darwin-x64@2.6.6': + resolution: {integrity: sha512-lLdOAJKbrAoDs+3GvTyVmMW345D9IhrIE3GgoL2eeHwO1boN4VhrSlALtFYsP0p+Jy4udUp4bTguij0qjKrH8w==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.6.2': - resolution: {integrity: sha512-I+FYCLVSmR3cYfKcQ+KNeLOZ5w0wRd9fQFlw3JbSvy7bkegvTqdHaBRRcJzHQB/1ldldTLIcG21ka6X2cTWmJw==} + '@biomejs/cli-linux-arm64-musl@2.6.6': + resolution: {integrity: sha512-rw2Vsoi/WZGDyRjMXx9KZH9zsHe79LIzkdWHkLqsIkeKZm6qiGxtiIApxn7cmJSoEPaSvHaH5pRj1FhTcyL/XA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@2.6.2': - resolution: {integrity: sha512-Qs4CofCE8MdkjZFfEjswh2NAcbyQ7IVYtGSzQBvLqFlla/CSXroGbktUFndWG/kVSTywadauzAspYWtSfqAc2g==} + '@biomejs/cli-linux-arm64@2.6.6': + resolution: {integrity: sha512-UzJdUCg9dbEGpZOuZRyehEPrnwKjx9z4Um7sWLG5x6txu7UjeWdJZuBXVGlyAdD39w2Hx0nZeK1jKC4NFUTCNQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@2.6.2': - resolution: {integrity: sha512-wnjEXAK2pDd2j8r9gKI3L+44sIxjkYzS5aHmD1+K57RNJ3sFyT4n22NH6QFPqqeVdRBxN54H3kckUUCrFKCcJw==} + '@biomejs/cli-linux-x64-musl@2.6.6': + resolution: {integrity: sha512-DiKejs+GnFbOVQsBnukUpiB+T13tqUDFGwwjsTq51vatAsaflzFzVD0BOgjVUGRrqKgE0K0Xf+wNtkcmdN2chw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@2.6.2': - resolution: {integrity: sha512-FJKsb95418139xDdbv9XnNJsIIwvsgR21Of0aE9B9U+nQlOtRq5gJl2ps0jZUmYBxTaOlP9BKo8N+Ff8+Rui1g==} + '@biomejs/cli-linux-x64@2.6.6': + resolution: {integrity: sha512-l8/aPXc1cz8VpUyd4hb5Pm5zx+X3voQBks4aLYbp5pC8KSchuHyvqDfY5xax39qCHomI/2xn6NKEot+zebG38g==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@2.6.2': - resolution: {integrity: sha512-/PEOo6evlgrQOfKhMNtC/4Gk8ai3hySXXEtjUzCqZe/4iAbMdqelpp7qvZEDyLxlZS+BjOMQFpq2gXI/BPaAqw==} + '@biomejs/cli-win32-arm64@2.6.6': + resolution: {integrity: sha512-DjVXwQAQeHrO1JEZAEus54k40Tnh4glyU3VFLcDBKwoz0xnxCEnqw6TCMXoujcQMQynWd3AY8bLrbR1o0XNqow==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.6.2': - resolution: {integrity: sha512-FVlWD+mDDz8nN5LWKRWUhhb7wKIK0VE3oXQvQBX7Fwwj00CvqMVhMyiz1iz8O5aZGmnkhFlKSwJPrUvMh5prQw==} + '@biomejs/cli-win32-x64@2.6.6': + resolution: {integrity: sha512-B7KMG26A4I9lAuxwBGMmiVcjMGAeJRoz+pzFt9brRvOAsIrgOu8ptJld5rUWui6tM1uiJwxeJhhDPuAiZtxXdw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -725,14 +725,14 @@ packages: '@bitgo/wasm-mps@1.17.0': resolution: {integrity: sha512-R80uUWJ2RGENlFaAQJKatdr/wZzNNuIGX3kcMriYOLuRtIIFrVMAeDwsSaS+XPEgPEPNgOCM1t2HFx01C0HsHg==} - '@bootnodedev/canton-barebones@0.6.0': - resolution: {integrity: sha512-Z4+uAWElbkOkQcm7PW+XzIMRf/IJiWDtBwpJeqsLJuAnHsLLFUHOxO2DLd+YGV1PLPy/MIhTb7X8VTfSWfzPgg==} + '@bootnodedev/canton-barebones@0.7.0': + resolution: {integrity: sha512-ogRv7T5V2wDcQWSxbADjQ69KNPvtBUsxxA8JJd0LIF/NfQxbMb+dkrfttGSr1bQLDrBAsCkVAUkBPLNws/Jd+g==} engines: {node: '>=22'} hasBin: true - '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/1639372eb66941e505aa52399d00b8b4121953f7': - resolution: {gitHosted: true, integrity: sha512-vnxpItMo7nPZGu9F5y93gYVVLwkepeTY8BRIpPH1wgSyXLC7MS7rrEiCnI/tku0PBStMPVzcGb3adkvO8mZXkw==, tarball: https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/1639372eb66941e505aa52399d00b8b4121953f7} - version: 0.3.0 + '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/49a4957246ec9193dd75e853bccef01fa5b8c931': + resolution: {gitHosted: true, integrity: sha512-dp4aMllkH3SvFoKNoSNykPbbVAvjfxINQz8Y9wHjYklcmu1UINt+cghiax6XIc706NJ7pQMzROFQFAPR0lzjWQ==, tarball: https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/49a4957246ec9193dd75e853bccef01fa5b8c931} + version: 0.3.1 engines: {node: '>=20'} hasBin: true @@ -1062,12 +1062,21 @@ packages: '@emnapi/core@1.11.2': resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@2.0.0-beta.2': + resolution: {integrity: sha512-MzCVoWtcg4Pm2B3je5mMvYMvj3MmBKw+fU7vbsJc9/iT8ip6/eYIHo/Dsm/mr+wsHB6SEyJDuxB09Yy6r/8+4A==} + '@emnapi/runtime@1.11.2': resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} + '@emnapi/runtime@2.0.0-beta.2': + resolution: {integrity: sha512-JcrSPzPvZuNZvJqPTF9Fw25LbOJ8avzFVlaf2grmH4Cku0oGP47tRgqPZadcfj3YoZMHkFVnCYFbQM8I+i5QEw==} + '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@emnapi/wasi-threads@2.2.0': + resolution: {integrity: sha512-JP7OYH38Q7+pyTAe14raZHLQIK7BDKbdwji+Xi3pcd/6QkJYQH3SX4wu6EplGrGJWRepoNzedfm0G3B9Z4e9Rw==} + '@esbuild/aix-ppc64@0.28.2': resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==} engines: {node: '>=18'} @@ -1279,8 +1288,8 @@ packages: '@internationalized/date@3.12.4': resolution: {integrity: sha512-M1dEn4c1U1HsSlaVR8upZtSqvXrTkHDfv18H01uCSJyjVLDxnBR38v/fMxecmlwXKR4i9HeZcmgQAPE6A+aGJQ==} - '@internationalized/number@3.6.7': - resolution: {integrity: sha512-3ji1fcrT+FPAK86UqEhB/psHixYo6niWPJtt7+qRaYFynt/BaJG8GhAPimtWUpEiVSTq8ZM8L5psMxGquiB/Vg==} + '@internationalized/number@3.6.9': + resolution: {integrity: sha512-GgWy2caO/+hV9sT/oCTWGHvbjmJMPT9kkXzoKRLnkEq7adghhR7UprhvY9sXrKfrp3NcDfhF6QQHXR1KfQbB8g==} '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -1362,6 +1371,13 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@napi-rs/wasm-runtime@1.2.6': + resolution: {integrity: sha512-mRyDmEw9/fCDXCGfL1sbgIw/GUK0PVxRW4YwgPN61F3LQ+fSyoBFarJVzgGyhF6kRzEQZ0FejDqm4WLXSeqQmw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || 2.0.0-beta.2 + '@emnapi/runtime': ^1.7.1 || 2.0.0-beta.2 + '@noble/ciphers@1.3.0': resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} engines: {node: ^14.21.3 || >=16} @@ -1405,133 +1421,133 @@ packages: resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} - '@oxc-parser/binding-android-arm-eabi@0.154.0': - resolution: {integrity: sha512-sDdEtDl7vKdCvf54j72RJbowE3jCmyRz/+oOB6IAwQxAHZ0eI+Dcj4hvVnm0b9Dy31plUkdmfds9C+/Zt895Tg==} + '@oxc-parser/binding-android-arm-eabi@0.156.0': + resolution: {integrity: sha512-RMq7DKNzEp1T51QKNLTn0NryNEt2IYfh7mZBlIdi2Ju52ltOEDMeIXv0XBpA6dL7j7ChjlcovtGcc1Jv4qMipg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.154.0': - resolution: {integrity: sha512-UHrDPELzvWZoVkIDdSycj4bzcTMCJG3IbN++mSUgVBaUtNtWHjQ98U6Vz5bpF/1Ic3FYJyYhMr74huO5tVvpZw==} + '@oxc-parser/binding-android-arm64@0.156.0': + resolution: {integrity: sha512-mwkWKhOBpmh8fWc3m4MiLsmEAtx0YuHmvyo9ff557cnb3QZ2kt2eauSz75wCGIpiZG3gUsJ4WwzEjm4R4/BHig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.154.0': - resolution: {integrity: sha512-mokYzajOSXxtSRDWCdHARGdntrKH+rZZ24Jzo8AtafyNzz0NARmpMm26Tc5B6qiGrr6UliWibHCOif1qRN2vaA==} + '@oxc-parser/binding-darwin-arm64@0.156.0': + resolution: {integrity: sha512-6pGR5fUszM9M4eBBapqpGjCRJolFwuCldx8bRQjqXyM09cQysBTWVF2Ttg4UNJVxYSaw5RRINbveCOOCrsuGvA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.154.0': - resolution: {integrity: sha512-WbtUBrclOVItWfLRSvs+Z/WLtXxJ2Ctv50PyuX894HzDN5/e0qzxVpTNPIVMzOerBhgKtFsSMcfxlYIAbvdVgg==} + '@oxc-parser/binding-darwin-x64@0.156.0': + resolution: {integrity: sha512-M9QghL7uCAqMKjYJv1rDGblfEvkeQu3QzTPd7Uwo16gG3uO7m9ikVQ9OL8FZTnKzU4vbCEby6kTlEkqN+JeEMA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.154.0': - resolution: {integrity: sha512-YooHZSLawOe2fqm+lDdG8oAaQh2NYV/RMYTYzWRLy72stm2BgE9O/8Al6kFENjkmzyyBccDLLBirGxVtpzQfrw==} + '@oxc-parser/binding-freebsd-x64@0.156.0': + resolution: {integrity: sha512-lX0ANxSwAOrpOT7NHB+YsrBqDJ8sOVon5m7GS9eQtkuUeNzQMMGpFsJLsStawTbrdwOF5KDVxgPWcKmt/DIZUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.154.0': - resolution: {integrity: sha512-hKOwhZbrXdTwc4bGVfbLCXl9f2swl6zWdISocLQSNX9MgPmwHE3qGzOUkCrkuGpwdCVHPnkfOwsqTuYsrP5uNg==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.156.0': + resolution: {integrity: sha512-iPgYpasRcqk7X3TGncQg7B+6RotDvG8weug0UrgF+FXLf4KmaNDyT91BKONlqbHcNgK9Nryp7AEZGuQn32fP6g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.154.0': - resolution: {integrity: sha512-tnjiooXEU013349O/yxKbF5Cusp1CfHWQ8kYR8tGeRzR/P4sOpQGQo21fsS71M0fMD6ESLq+lbvXFWi43PuKeQ==} + '@oxc-parser/binding-linux-arm-musleabihf@0.156.0': + resolution: {integrity: sha512-sJqJDEZevtkEfoxrXfaRTkSt6Itckr549cIfBbs11UgXv8bFyqQsXTQa6iKm8mTiWYmCDDFJf7TLnqxcbqzPOw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.154.0': - resolution: {integrity: sha512-Cao2kj+8d7BT6XJU1gV9eVQjV+Cr+e8vQm3tddDRZiM2hHrMDxwy3j6t+ofaSl0idyuPPCZ4AlpmQoj8yOT1QA==} + '@oxc-parser/binding-linux-arm64-gnu@0.156.0': + resolution: {integrity: sha512-mrQs5OdRiqKskRuWEORPKT6YGIFhrpVvCvL9hqVaIh60EzgR4qjPvSsV6hWZcOfyWHBTbdEvfnDJPh/eQlxPRQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.154.0': - resolution: {integrity: sha512-uiwA0V3q8llWA7/8r+a9BBjk4j5YMDmi6wfOsyQfGOJMQSLHEiZ3HI8ulea766ykUa9wJFWk9XWEl4uJrZLQqw==} + '@oxc-parser/binding-linux-arm64-musl@0.156.0': + resolution: {integrity: sha512-ZtPqgCU3+wpU7dvX7YbaEiw71r0UdguzuPhcx4PIEZSs4XFqc6F5wXCtNdb6M7m3DMErlxrwosryoXrzYOY/Gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.154.0': - resolution: {integrity: sha512-LICfN0Xs4Zdko+bJy6eOAEQojDuIR26suF2JtOsMaXjgbCrpRSH7/NCvJhY13YvYBx12V6hnwrL8n0lk0rbNJQ==} + '@oxc-parser/binding-linux-ppc64-gnu@0.156.0': + resolution: {integrity: sha512-ZuGRT/adReZZJn3PYNneb1HQIOH0iIZ2fzFgC1/XJYpMQ5KsRKmWIEzy3wEFsUwIOTomCmnmTZ/zbFYo9z9VeA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.154.0': - resolution: {integrity: sha512-gbbSYxLF8ssRbQ2qQPy+2EhGNwNH1bAoRdkk6cnWaKHqmCikpSIPtpXjFbCCtjTi0uojqOM3ghFQwQPbDQsU0Q==} + '@oxc-parser/binding-linux-riscv64-gnu@0.156.0': + resolution: {integrity: sha512-T+iWCeAOoEAJpHqr6/pogHIv98g9p8Ctccysm/h962hG4ayX5OL2c0Ih4oYe+JuFndLXy/OASvwMlTPe76sIiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.154.0': - resolution: {integrity: sha512-nSnRYYDLCcRVjSQzF3g6rKqCNYwo5o+aQgnn8BBXfe+ofCgMGlGqkfRyvXm6ptZvoxNkkWtLlqM8W7Xc3j6ZnQ==} + '@oxc-parser/binding-linux-riscv64-musl@0.156.0': + resolution: {integrity: sha512-wL55bI2kVKfwdxScbw60zVgzAqbQbmE5zpSPWPZoZ9RSG8egm6ITE/UWE5mDWlglxz1QElJCcUbpaJCtHD11BQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.154.0': - resolution: {integrity: sha512-BxBQoJKtzRQgZEKQIt6CDUm8RGKC5T8Qo4576yDa5/xgc10X3fBDItMbRabzLtbUBfTqKLl+8AVr/H6CF7W22g==} + '@oxc-parser/binding-linux-s390x-gnu@0.156.0': + resolution: {integrity: sha512-+D+JilhLqwrDLODYEl4qtovVwgxKALb23FkAWBiPvgmUWYgjCV83KKuwwxZJM8GCdKlNA1vt3iKtow8HUFjXtg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.154.0': - resolution: {integrity: sha512-/whkust2vYy+GjRUVL5cWaJmEu6jkdFfo5mkxgckyeOX61eMwo4iBoiwzeJZeMWAdzb/XOtQyLApHhFht3sOWA==} + '@oxc-parser/binding-linux-x64-gnu@0.156.0': + resolution: {integrity: sha512-jRfwpN4xKrsEpC+SgrUPY5k0mINYZn7aLrt22I3uQFoumiSgHgsLYgS9f84ntbkvSydH4HiwGuDa2b1XCHaJzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.154.0': - resolution: {integrity: sha512-EXURTyW9riw4B/kZnnE+58emAtw6+3VEszQfXUZkRqGaKIcmWDYkZtKB+xY/blHvuZ+Qy/fDclc31nmUCgtkSA==} + '@oxc-parser/binding-linux-x64-musl@0.156.0': + resolution: {integrity: sha512-P/ajnypgLmxmuRRyCIZcp2o4lOwmCaXYH5+eqDTcCW+MCTI+csKSw/Zc6GB67jZoVa4ey3q1jXEt7S60adBEMQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.154.0': - resolution: {integrity: sha512-ZRFooyH3qsR6vuR4jFGlG3XM36490SvvXtNaUahBK4zHpooMdTHNaOMtGGJI0EW38m5hi4rOco9kw7ZwCIp28w==} + '@oxc-parser/binding-openharmony-arm64@0.156.0': + resolution: {integrity: sha512-WSN6rQZZc9KqgZ4lMfjVDvqKhVOCjey/YEZIPisGXmwBqwgWOzru207dyiH50LHcf1n9LO2oceGk/id6RL9v0g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-win32-arm64-msvc@0.154.0': - resolution: {integrity: sha512-U0Vp+4lvwUa/PnOCJTZOjydj1rX2+VLHz4Y2vSFqlN8/7LTiURgD7z4uQ9yNv9O/NlU3mELBnPDlu7aaSYG1zQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.156.0': + resolution: {integrity: sha512-l21Tz6tjraGBC3JefVeJZ9pojD0fCiB62PydAv+i9nrqJX7z/pDmyDNYLamDr/PRcQ4UQbFwkSnz7NKBB9UMLw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.154.0': - resolution: {integrity: sha512-Hc8QgsFY5eUUP25we8TISUruibG2cDt0H4IcPG9RKdabb6odkCzIqjV6Gk9beGWGuOwMVCr81H/Su1q363LCCg==} + '@oxc-parser/binding-win32-ia32-msvc@0.156.0': + resolution: {integrity: sha512-CUq0ZFl/RODqPiIgfNNSamkpTj5x8AjBTkR/y1DNVIQiTGnmWqjHcn3o08ZW3q/LgkI4g9G9g6UirmmQFvuOZw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.154.0': - resolution: {integrity: sha512-hD7judkUMA/hZPoamvKADs6+an1smp8UTK0aMYRijkvi00K/1vl7vEtmyn2JyQ9S+vibtnfcNzxqTLGyJUZCRQ==} + '@oxc-parser/binding-win32-x64-msvc@0.156.0': + resolution: {integrity: sha512-dcpx5Y1x2v/cs7U/q3SZMvmxfyXjVvqC86jMuw2ZZUbHDd7W2cW7uSMQfg3GLVaE68Su3H9xd/Pc4v6QNyeSRg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/types@0.154.0': - resolution: {integrity: sha512-KYOUGQFlLWR+s4QMV2Q9ko38TZm7EdO87Qm7rvZLqk/webse/cDjtyxKhg/47l0byCbs/k46LT8qc4PKjAikzA==} + '@oxc-project/types@0.156.0': + resolution: {integrity: sha512-1Duyg48TdJNdyhEB8Xn1L36bT9Pv6GUtlKjHxOys8xkaF/rQq3XJE+bAurSK/AgIz5mGFsb77cn9Pb20+WCScw==} - '@oxc-project/types@0.155.0': - resolution: {integrity: sha512-SeE8JPwW1xs1tHeNycjUtUBdhorRa8o4jlvjwk49R7/Z291i+4DQa7JJIgOm/TaYQZx+QrPQbVJ/9c8dMIZN8Q==} + '@oxc-project/types@0.157.0': + resolution: {integrity: sha512-95iTox1qdt6WGWce3xwNOVayByOfLaYAq+qGPpub6NWbBh9sv0GG3+zyfh9ZBCO/jVu5A0EWI+qQI7g6fevjxg==} '@oxc-resolver/binding-android-arm-eabi@11.24.2': resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==} @@ -1655,98 +1671,199 @@ packages: '@quansync/fs@1.1.0': resolution: {integrity: sha512-qAPG/t3HqML1TlN7sY/pTbEjzFVAKsMjNNMGheyDosro+kT4iw2KCUoHcVdmliwWjorm4elZbgNQyU2eD97eDg==} - '@rolldown/binding-android-arm-eabi@1.2.15': - resolution: {integrity: sha512-aLcgK9gIJ3YRvrrtfSBbRa27F5WrpiTaPulnFpsHPxpUHgFlSgnU4854MHwoRGEBhfRJDWCS2WQ7lIjskE9Olw==} + '@rolldown/binding-android-arm-eabi@1.2.18': + resolution: {integrity: sha512-ubTG+4KlidvioxjOFdsdEa2F6JVGZb8m2ByJUqQ7fYzUeT1cEn194POcsQ10PKH4p//q0YQn4SB3YpSuzcA1Yg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@rolldown/binding-android-arm64@1.2.15': - resolution: {integrity: sha512-xD7DdZCrbThKuxNg7ooQmvp07ys4J/pnSEMTG3/OdOWl6daC67m/Q4fL78sRHMxTH/N4fGUbYhcPM0MF5WFHkg==} + '@rolldown/binding-android-arm-eabi@1.3.1': + resolution: {integrity: sha512-yeCTS2g0J/CXg0QirfJdet9BW/vhx3UM7Nv8Cz0Cglh82e/7F+8ss2kYWx5xt+wbsFK0LV4485+PZxW0bs5udQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@rolldown/binding-android-arm64@1.2.18': + resolution: {integrity: sha512-2Xa1t/JeFGTZn5TbzgPppcCftF8sCVnTNvrIvoSdcZhoFzAuVy1L3xxQUQ4sfWDtwVzg1u6Yi1R3SlJugRNV2Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.15': - resolution: {integrity: sha512-m2WuQ6r0B4OTYxyPpNLtXaMRbRDUbG8YQV2Q3KTdSSK8Th6KHCnC8jVCJt8bvYeSB5WivkkNbc85mKadaSdOxA==} + '@rolldown/binding-android-arm64@1.3.1': + resolution: {integrity: sha512-8RCJ1AODBZ7luSDvVSabNtDkxrRL1U4+kr9UG7X2GMrdPRD4gN07o8X61LouA8JSy8vXkgd8BIEpxXsP3WokgA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.2.18': + resolution: {integrity: sha512-iUzw9HshVvrWci9gVXjxWS7/M/IcLvNo67vu2c/w9zKBz4hIvPRixdUpIW/iCfhldLaq9ER2hecsI9UY5z0/yA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-arm64@1.3.1': + resolution: {integrity: sha512-/oKBcpu993n68qe/Jn6mdc+CwtZLCFY34aCoG9PuWvBEMmGunyGAmrxhI5R78jasyJXXT9BX2pCzwQMT6Zdj8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.15': - resolution: {integrity: sha512-5RtnsHM36nodM9WbMy+zip0LGS/G+y5wro5RHrpOlr4ac24+1zSi9kiV2MP1myZeZ/ifEHfulQcWjnAXzc2C2A==} + '@rolldown/binding-darwin-x64@1.2.18': + resolution: {integrity: sha512-XuDHFzbFEtZl0QGJi92+fmG67tfnp1iZ9VOeDkwasGyTq2VG3/5PnJnvAr+MTzFh/rNScJ3VhN+XpZyyGsN7Jw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.15': - resolution: {integrity: sha512-g3l09pyFqhu+135JKkbkwiKGQmwU5hUMUPJ4VdBADvuqR8d33L6H578rh8m7rtxbdp+VmX/+nzI7nvhSZlzpUQ==} + '@rolldown/binding-darwin-x64@1.3.1': + resolution: {integrity: sha512-vCmEnX+/BEVN+ar/jes4t+04RjQNrBoAd7PyQN7Wyklo+W1H1juKhcmlwjGaHQbZLdsYglZ8pBRwlQc+u5XLWA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.2.18': + resolution: {integrity: sha512-MM8opLfsLK15oEXDz6iBc0t3ahu+ew9jsAmha+ovZ33hSwYgqo7YmpRITqFTfW7xA71BLEQ3jJdTsaCmhB1c9w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-freebsd-x64@1.3.1': + resolution: {integrity: sha512-/76gLsW8sjHDcLFvqsXKWOKCtfzyUUuEmKP2jz6twjGVaVAkULflI7ny+NDE955RX0xYR4qLzvk+g8IgnYHsNQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.15': - resolution: {integrity: sha512-nIe3VugI97nGQtspPxDqA4sXMUpeiocKIP/CqpY/u/vgbT+alX+cVxu1C/oVBPKg4feNTmYovE91v4DgXvXNwQ==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.18': + resolution: {integrity: sha512-J6EoCWiy5RnFQzHrKyHXXevZ9lukQfGpnchX/zG/k/WC2nc9O9XyS1JgA8kI9VxMFggMbCPjpv7LcikriXfehw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.15': - resolution: {integrity: sha512-iTBjXx+B5QSvgI89lJfmqh4wTh8NabR1YZIIN3hNx4zSG0EVfVqkOvLulNpG4251pbd6/IAmZ/LefVk1Y4rPhw==} + '@rolldown/binding-linux-arm-gnueabihf@1.3.1': + resolution: {integrity: sha512-oci8r+L/3490VrKGcbJcqweykeFdV4DPn3FUxitWmzZQeGmsZCZ0oeCTU1XK3nV3UeqCVNAZy4lXsYE3RyCPHg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.2.18': + resolution: {integrity: sha512-HIkFuLF7CdDeki+1aCZLLbLq0hk/PHntb+z4/YCTo47JbksTD6jJEELIz92tYROmDmvMrNqUMqBi71BkJLDR+A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-arm64-gnu@1.3.1': + resolution: {integrity: sha512-tcMHkX6NWVRE6Aqr3zXjpAvP9DIMxcifdaCvaTEVpdqRZn1EAeP3PcUtABxmJHU60PJB+dH3uMR/vsHsoAxdYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.15': - resolution: {integrity: sha512-uN26XOnVR7rqQupG3V9oAG2EGGatWjcJHOeDOHUFCh4TBWmP2tHTFoVN13aYbwfm0aHqJAEmcwhAu6sooIjfqQ==} + '@rolldown/binding-linux-arm64-musl@1.2.18': + resolution: {integrity: sha512-4oqWItLLYt7IceOnElCct8T2ek5p7PmD7LN04TRJRXGo5f3HtKTgGH6PhYRFK4C2ICkq/LMUU0BVPvvlAKhm8g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rolldown/binding-linux-arm64-musl@1.3.1': + resolution: {integrity: sha512-rH04pFXdQfVI71O4U/yrcQlEmQAhUzuG9kNGhNdxGSAxtxB45lQ7XpuXmIV53eQTEjfWyl9NmAV9MOE/fux2AQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.15': - resolution: {integrity: sha512-9nWkcdd+H+XhaA3fQIwpHnKIrfx/PQ6rO0pivr78Og07tXlUlctBBJoEYLPfhTmCR/QxEVdn6uPjHV5SymPhdw==} + '@rolldown/binding-linux-ppc64-gnu@1.2.18': + resolution: {integrity: sha512-+AkRly5SrCEgnPhGRfub7pucASYEC2fTsxZg7VCcnozpA2+Wn/gCYy1t7LuJS67/xyJu/7noYBJncDUkbwgw2A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.15': - resolution: {integrity: sha512-Ggh0ciFjLwIusLSLz7LZYEaGdxOAUJXI+Qu5JCbhPJJHEt8vP+IjRATTJheiJsdzzTYgUiHUiw3X1Ea3ZpMBdA==} + '@rolldown/binding-linux-ppc64-gnu@1.3.1': + resolution: {integrity: sha512-yXmS9FIJXFEIj58cey6eNtspMmi8/yeKDrqsKZ6taHnM+DB2HX5eGjdNV3V8anfThOch+zKL0TaBZIg/TeH6Vw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.2.18': + resolution: {integrity: sha512-Ttg1r9vVykMnQrE/GwYO9icKtXiuiMfRe/w74xJkeoVuvhRG+WtT6LEMOf58Yl63yd77lhHzO8Y55R8CC3XALA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.3.1': + resolution: {integrity: sha512-JSATRKvP4es7A0hGhuj4EQtZIdlACqWDxeIg59vPAvo9APsyiFmWqdFdPjeihRQx1gmuLw8mD6r+bUEIzitP3g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.15': - resolution: {integrity: sha512-FHg60rS6DBePAYZ9X9F67x+JObFdmgn6tupA1C/a3B+CufFmTD4mX+e8M75tCiAO3foR/6xwVBI0KQiI7sn/rw==} + '@rolldown/binding-linux-x64-gnu@1.2.18': + resolution: {integrity: sha512-xX1Tt4o5jUMma0vJsXp5eRZA9nOuyigb2dKJMMzZRmzMxLYGE9PaKKSqHPzPvSQgM8ZOEacSTQwDQcwWfh0xmQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-gnu@1.3.1': + resolution: {integrity: sha512-9+XaosVKfDsDIWUOoZwL1bdHD+52sZFbtbft67oGcgt5qDUq+0HJGGxZA2iD/YA0w7mPB2JrThjP0C/4bg/2+A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.15': - resolution: {integrity: sha512-/cvV/7v5VGz/moiz0XKRj2dE8DzsKyhIu1KpOvJGPjRywg3yscON889UGvAe8zfiJLHup7VLjBduoGWi3HusWQ==} + '@rolldown/binding-linux-x64-musl@1.2.18': + resolution: {integrity: sha512-4VVlGI5K2kociZlW3lSN8VjG3TW5yQIlAcfCdBXMgGjJxZll15Fa4ocRHXHvIVVnwlibCw/NQajJrNDiqqpiiw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rolldown/binding-linux-x64-musl@1.3.1': + resolution: {integrity: sha512-zmTIXU38DaLB10om1EkwdbwBBTqiVB2IDmPXpiucbFwg9qtfQyxZktMIbrJkO/NFbqP5xiGsTaqSmhrdhpSt5Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.15': - resolution: {integrity: sha512-MyzC5Hrv/sm+Z7TSGKP/j8001RO2xQm1zOpCNVL4j0cY/VhBZviludA2YFQ7i4lH6ZAXxQm0lcMdBzM+99mE7w==} + '@rolldown/binding-openharmony-arm64@1.2.18': + resolution: {integrity: sha512-PApTsgH1jLYuyy3tSCz9De82Gq5qXwi7vImVZhEzTgX1C4150Cp5M2ZfL3pLvbCvbEHL0oJeC6pd6podtv8Y5w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-openharmony-arm64@1.3.1': + resolution: {integrity: sha512-hTJfT0txdxpVKSZAmrUsCSPZD7Ewh3PCtSWpLOJYkR7nYzJRTGzlyPsxMMk4yvry7RxCGvB3keEDUfxQM0/O1g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-win32-arm64-msvc@1.2.15': - resolution: {integrity: sha512-+PgYiS+AH5omy6L45ZLxybasauJaj3M8buoT83D+nzPmCayXlxUV9hydhciCKVyIg0B/v0BtXPDE1uGqNwCPpg==} + '@rolldown/binding-wasm32-wasi@1.3.1': + resolution: {integrity: sha512-uTcfNRCMeAQLqGi8a/+TApIkSeqrj1qx3t2sxAWvlN65sCLyg8z68zsCQLyYKEAQPPaHrEWqiceMah8Zd9U01A==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.2.18': + resolution: {integrity: sha512-J2XjWjx/SP+4x0H4r6dz3Vzb5WVkg7re40Do9K7HJ3sK2/xcmZrWwakXlSwaMvOkvruLJCD4CL/3wqsIR/thgg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-arm64-msvc@1.3.1': + resolution: {integrity: sha512-vWby/lJJgE16EBaO96mg30Rj1JMT5vI/tV/bOBL5atHTO58T8Rfude/aqUyG+iALSn3NMcO2TI9fFAtPUA4/Iw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.15': - resolution: {integrity: sha512-HFZd2QNQYn1JbIi+Hpd7H+r/lkWxcfIu28nirZ6eCn2LafuvmExMlb/P96Sfx5tf7pPArw39IdhmCF8vmV+NhQ==} + '@rolldown/binding-win32-x64-msvc@1.2.18': + resolution: {integrity: sha512-XwRJxRQvkuEtS0hIIt29QrqPJ+JzMJSNYHJw4ae/mc6uEarfRG1ceyg4HmmWiBdL/YCb6g7N5BLbSvmRJRYZHw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.3.1': + resolution: {integrity: sha512-9mPxCYnOQ/Cu+YW/P18Ldxu9rmLFhRIxr8kSHjYwolgpUlzfAHoe+ykHP1WupPRR11+R9erOdxG7LIE8gd9YpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1973,71 +2090,70 @@ packages: '@swc/helpers@0.5.23': resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} - '@tailwindcss/node@4.3.3': - resolution: {integrity: sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==} + '@tailwindcss/node@4.3.5': + resolution: {integrity: sha512-yT53FzV4ke0cr/BguDxhWMpm5MJu1O2muzk+tKw6lKHjODAsYArBbWwFbJiaksfzFv1tpkO9QHGzmfs1hJT66g==} - '@tailwindcss/oxide-android-arm64@4.3.3': - resolution: {integrity: sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==} + '@tailwindcss/oxide-android-arm64@4.3.5': + resolution: {integrity: sha512-Se0z5xMqcSQanJD1IYmO0cGpK3iv0fp3ZsIT7xRJZ1Da5PghvNoc46zz4jIQn+aan3dV9T8AermFNN9QPmsh0Q==} engines: {node: '>= 20'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.3.3': - resolution: {integrity: sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==} + '@tailwindcss/oxide-darwin-arm64@4.3.5': + resolution: {integrity: sha512-UPrgTDuUbvmqGMZuCnmI3FKee/tYKzKdp00/kuB4oSGB213VYg8QTdF7lVhnPoBXq/mIfJ+ILoBFqNOboWcMwQ==} engines: {node: '>= 20'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.3.3': - resolution: {integrity: sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==} + '@tailwindcss/oxide-darwin-x64@4.3.5': + resolution: {integrity: sha512-E+p7HEtjI0b8D7kbbWxH067cGui6d4c79COGko9fAPVE3rwc1E7ld2HFCbaG86AOGWS5VKQYqZOaf38ya4uxTQ==} engines: {node: '>= 20'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.3.3': - resolution: {integrity: sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==} + '@tailwindcss/oxide-freebsd-x64@4.3.5': + resolution: {integrity: sha512-yWEWcWyAG7rWOcTpJTjdhQ3pcaFY2h+0bqTRfgU3G2fz87ZU3AKdvdZKhslD+kyHnjBUWKvNdRYwIYC5dI1tIg==} engines: {node: '>= 20'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3': - resolution: {integrity: sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.5': + resolution: {integrity: sha512-WmeVjtJhZlr+smpqcdR2kQkkn6arHIJnUIBxTO2EJcTLGY1ecVXNo2hbSn8xc0IH2aEtys936iMWKGyj0GaKnA==} engines: {node: '>= 20'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.3.3': - resolution: {integrity: sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==} + '@tailwindcss/oxide-linux-arm64-gnu@4.3.5': + resolution: {integrity: sha512-DTCSyucc6ShMp1QMqV5R94Z7xlgNgUzkGmFF1rL5HH2Qjy4eSmEqy+YLGkqqYvWa4sILtgrBt1JjRKbneQtiFQ==} engines: {node: '>= 20'} cpu: [arm64] os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-arm64-musl@4.3.3': - resolution: {integrity: sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==} + '@tailwindcss/oxide-linux-arm64-musl@4.3.5': + resolution: {integrity: sha512-H9lsvO4x9E4nE4Hi8h7NHHw0O/kcVSu+iOyFHNGdYzazGgDjFHZbE6S3hQ8kMcbNXSBlMdNi67LV5EVqtpaJtw==} engines: {node: '>= 20'} cpu: [arm64] os: [linux] libc: [musl] - '@tailwindcss/oxide-linux-x64-gnu@4.3.3': - resolution: {integrity: sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==} + '@tailwindcss/oxide-linux-x64-gnu@4.3.5': + resolution: {integrity: sha512-4uxQvtBvPuIdl13WfUBj9xMZHH14PtHZ8OZdtLmdyDtG66sCa1t599NZT+jagkUzRtWhuul1qRZQ1nAJscXN5g==} engines: {node: '>= 20'} cpu: [x64] os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-x64-musl@4.3.3': - resolution: {integrity: sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==} + '@tailwindcss/oxide-linux-x64-musl@4.3.5': + resolution: {integrity: sha512-0JQAzs7jwbA7O6+z/adU+Jk3AXwsu3npAhtr5escXS7TqEqWcaDV7qHuI+0Vy/KQRuVGnLQREcSJWYauyV3oqg==} engines: {node: '>= 20'} cpu: [x64] os: [linux] libc: [musl] - '@tailwindcss/oxide-wasm32-wasi@4.3.3': - resolution: {integrity: sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] + '@tailwindcss/oxide-wasm32-wasi@4.3.5': + resolution: {integrity: sha512-OJhFmlEfdzMr+avACdi40RPtnkW0B6hXyxL/8r+tnEHBWZji36CYRjEXrrvgBmaYsD3oEOBqwYFRKsYvzFe7Bw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} bundledDependencies: - '@napi-rs/wasm-runtime' - '@emnapi/core' @@ -2046,24 +2162,24 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.3.3': - resolution: {integrity: sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==} + '@tailwindcss/oxide-win32-arm64-msvc@4.3.5': + resolution: {integrity: sha512-9o8jgthi+QE5eandnboiJT64VQfnIArfZzSTdgbhEK5aafdiu2jTW9Honi/mwYHxBZuH1vAC57IFyrh+0iK5Gg==} engines: {node: '>= 20'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.3.3': - resolution: {integrity: sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==} + '@tailwindcss/oxide-win32-x64-msvc@4.3.5': + resolution: {integrity: sha512-XiKFfIy1RWe7qK4WqByxNW7Oz1/nkOy8o/BWhHminyV1PmpUd8Eedj5v2A8h2kpqeVlz6xRnwk9Fr/ZXNLcZfg==} engines: {node: '>= 20'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.3.3': - resolution: {integrity: sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==} + '@tailwindcss/oxide@4.3.5': + resolution: {integrity: sha512-PynqGLZsZvwM9tqD/CUxkOIfyd6K5elZ2MooauzJryP/UqXYgi3yYbtt3N0Xe+MHV/eFKPFQCEfIKAqlAS1CBg==} engines: {node: '>= 20'} - '@tailwindcss/vite@4.3.3': - resolution: {integrity: sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw==} + '@tailwindcss/vite@4.3.5': + resolution: {integrity: sha512-BCNiY0a1ZjdOHVqw7kyb7U72BwfMF3dfUuN+tQsLWky/J5JOI/r7abibglXfygrZhVO/3u3V+E25kkKTeMkXaQ==} peerDependencies: vite: ^5.2.0 || ^6 || ^7 || ^8 @@ -2191,13 +2307,13 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@vitejs/plugin-react@6.1.2': - resolution: {integrity: sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==} + '@vitejs/plugin-react@6.2.1': + resolution: {integrity: sha512-9KyWCij3r0+qLG3Q62vBmv0VyevmYibAtxaCIVK9o0k6CXgaajZRIe8tpfchQcdZArJ5b/7OrIz4W3b2uxVRDA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 + '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 || ^0.3.0 babel-plugin-react-compiler: ^1.0.0 - oxc-transform-react: ^0.152.0 + oxc-transform-react: '>=0.152.0 <0.157.0' vite: ^8.0.0 peerDependenciesMeta: '@rolldown/plugin-babel': @@ -2207,25 +2323,25 @@ packages: oxc-transform-react: optional: true - '@vitest/coverage-v8@5.0.5': - resolution: {integrity: sha512-4KpkGdIrSqBihx/JyP/e+S+IKB98etg1XDQiLAxksLfcShnwi1VReGeOT9NI43hLHbknosKp/1CCLn9Zgcs8mg==} + '@vitest/coverage-v8@5.1.0': + resolution: {integrity: sha512-OY9aShBQG5KOIw2zCo9fDoCHI9RHliNHJ//nM7m6jGg41Hyke9JOGWmeMlK74xYErsxMoK8mIB3gAeEyFVA7LA==} peerDependencies: - '@vitest/browser': 5.0.5 - vitest: 5.0.5 + '@vitest/browser': 5.1.0 + vitest: 5.1.0 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/istanbul-lib-coverage@1.0.2': - resolution: {integrity: sha512-9J/JMwOf9AoJhAywhrn7ScKTL38hsWQP/qPG60OtaAFcQ5OXPwKsxZFlbnuCKmZ61m8/lGgHYnFpdyQZUvG/iA==} + '@vitest/istanbul-lib-coverage@2.1.0': + resolution: {integrity: sha512-WOjuS+xcjSIy7ruYBQ+9BUcV7XZQ0FyVcbWbWxW9TRx/kLGx5SQaeFRIFDJxjNplb6YsT7SpKo2zuXXUo91OIQ==} engines: {node: '>=22'} - '@vitest/istanbul-lib-report@1.0.2': - resolution: {integrity: sha512-gUsfXZJbzPamoIY5TvHFiMMoXESBrUMo+xqaj+rYrWI69+EnvRlYBlP96ZnHPY4vX8kyUpgAnFUCg5wZG/HkDQ==} + '@vitest/istanbul-lib-report@2.1.0': + resolution: {integrity: sha512-+ZFta25nWtGCOBG9/IET8w1RO5Oawsd6H8Uf6AJ9EA/StFuKVtKAEJEJ6uRt84OH+T4YkI0ASmIHAhRA+0KVxw==} engines: {node: '>=22'} - '@vitest/mocker@5.0.5': - resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==} + '@vitest/mocker@5.1.0': + resolution: {integrity: sha512-5umB9/jlWcqVS6fsrFmv5Gdnpu6wAUio/lEOwAmvB7v+lFo/IW2B9FhAD0p19GCULTgMzLCdUmuCDCnAzWgppQ==} peerDependencies: msw: ^2.4.9 || ^3.0.0 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2235,8 +2351,8 @@ packages: vite: optional: true - '@vitest/spy@5.0.5': - resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==} + '@vitest/spy@5.1.0': + resolution: {integrity: sha512-2DPO5OMHWKrBngC+fCmTQqemNF0gidRhp3lxbBmRhW+M1XJrfgPpqNqWVevXtn2f2ufD5ZaR1B6B641aAlcX5A==} '@walletconnect/core@2.26.0': resolution: {integrity: sha512-lvnqCLEp5Z3DqUFih/FPKbgJHauby5XNAe1clwIf2jYhACFWusRCgUoCK8ULyIopW9FIAqF87ldw/V0Z9v5GAQ==} @@ -2313,356 +2429,275 @@ packages: xstate: optional: true - '@yuku-core/binding-android-arm64@0.19.0': - resolution: {integrity: sha512-wdL2XmTiZixAOaHk9Z0JJZ8u9Qm8d333Zjpc6gaxXFX+UR5BlsfxZ7a2+2Rm71pamppsPYGUGFq2oVLbh6DISw==} - cpu: [arm64] - os: [android] - - '@yuku-core/binding-darwin-arm64@0.19.0': - resolution: {integrity: sha512-7sNJa6XJhyetnTy64jw3NEi4YgUcezHk1G5GH9FSvXAuC8wIlbaOwT9lgq5qo5sspjrZJQlBR1TWflP49uRpMw==} + '@yuku-toolchain/darwin-arm64@0.27.0': + resolution: {integrity: sha512-A3v83rNyHWlnJeeMBsWggZ+RZDP2BEMHIiMk+j23LqtVch24MXwg8veflkQgZ2GtCtZOxcG+NkztnsSUS4rWEQ==} cpu: [arm64] os: [darwin] - '@yuku-core/binding-darwin-x64@0.19.0': - resolution: {integrity: sha512-pTC7dYEc59isdyizc3nsuyFNBu2LU5wMYZ1be6UMr59PY/AJNtO1aBLWV0MgL/z7C1nv/2sX4TNjGgKLoeevJw==} + '@yuku-toolchain/darwin-x64@0.27.0': + resolution: {integrity: sha512-u+fcqQw0uRj5irtO5f0xu5nGazYRxfBVBNIuhiONWX6Mh2izRONSNXhCwFDaYRqHunublzw2l2aQMB0n5n1t0Q==} cpu: [x64] os: [darwin] - '@yuku-core/binding-freebsd-x64@0.19.0': - resolution: {integrity: sha512-xrZjF6XOEwyLOiDIfrwDdRCS6ghxcJeirNC1KivQhVcUwlRonaU79S3/Uiyx3lBylPnT8qKJ3/aMT+H52nGTJQ==} - cpu: [x64] - os: [freebsd] - - '@yuku-core/binding-linux-arm-gnu@0.19.0': - resolution: {integrity: sha512-0OyIH53C0I1CbADHn9FSdCfX5qbpeLwJhmOVhonFJNYheybOnkSJ50qGMfTJIb8y5zrwqvLs7FVBvz6Fk8maZg==} - cpu: [arm] - os: [linux] - libc: [glibc] - - '@yuku-core/binding-linux-arm-musl@0.19.0': - resolution: {integrity: sha512-z/iPfkCOCSXE34VXNt0uP1ORSW+4mEa9b5CiJcWZeqZH08g49bFU/jRM2T04f+Wpw5mJ6HIzNBiojxeAbrHjeg==} - cpu: [arm] - os: [linux] - libc: [musl] - - '@yuku-core/binding-linux-arm64-gnu@0.19.0': - resolution: {integrity: sha512-jLNTi+gzaRwBJ+gwhCJ+rDb5dmx/8hEBx93UWd7hjMSqPTL1D1wvVSvXVAldV5kALvju7b0/m51EHEhs4+I1fA==} + '@yuku-toolchain/linux-arm64@0.27.0': + resolution: {integrity: sha512-IPB+9LSC/sf8Sa8DtqapUgU4uTL/U94Vr5mgUsfRx59u8/4BT38cze+e5b96AlQynsdtuF4tgC0FW0TmJ2B75g==} cpu: [arm64] os: [linux] - libc: [glibc] - - '@yuku-core/binding-linux-arm64-musl@0.19.0': - resolution: {integrity: sha512-YwyPIdW/rN2Fmv0MTFWi47FaB3F9g+2b+sJISyAw83Yd60RWH4T3Nx6XkAHHVN+uKJNBAd6So7/BVihSiFYvuQ==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@yuku-core/binding-linux-x64-gnu@0.19.0': - resolution: {integrity: sha512-/vskaAXVX3ESR43FiTdfiYS7z1b9uoQJwVQ/0RgUHgN2sWoAyCZs+aX4CgU7eKGIHTVfp9VFwv+c+2XchYiEtQ==} + '@yuku-toolchain/linux-x64@0.27.0': + resolution: {integrity: sha512-fe1kN04JPBODrkRZOuI06jIqKyzcyn0ykx+tpiERDwqAh9ALWOtkgfhFjVaOQSu+guhakzY/89xjQdmfY7EJ7w==} cpu: [x64] os: [linux] - libc: [glibc] - - '@yuku-core/binding-linux-x64-musl@0.19.0': - resolution: {integrity: sha512-FuXL5igeSKib9Rye02TdH+D6SQezTyGxIATMu1Qsn/QywrzwpGl35OLpS2C1x5vpGLeVE2XgiLd5mVPFHmIglQ==} - cpu: [x64] - os: [linux] - libc: [musl] - '@yuku-core/binding-win32-arm64@0.19.0': - resolution: {integrity: sha512-YuJAe7zEKT1Xa7LuHlhGJpPnYQeVtvo0rZvNjJRqkH0hQGOw4C8QeP30Tg5VKGzZfo2x8CjhjEhKt4TmLwfmdg==} + '@yuku-toolchain/win32-arm64@0.27.0': + resolution: {integrity: sha512-NZmiFTF7ee45Fhnsa0BGMCpElJGg8iGYt4N3UoKj/n1vNmACcgY6NI4najNr9Jc1ulIVVvtPbo934RMlZQakrA==} cpu: [arm64] os: [win32] - '@yuku-core/binding-win32-x64@0.19.0': - resolution: {integrity: sha512-o8iY/mXwlRkedp0LNTr4+TEfXTPQwoNZmv6k+1WIAd1ZXEn8xJJTBCtB0osaVvdZo/x/cNmV16UrWrrGpM5Mvw==} + '@yuku-toolchain/win32-x64@0.27.0': + resolution: {integrity: sha512-7LSviI8HtHga0g7G2oT7C/SP2IoLmrg8LYPeWZkp4ljFtaWKJoTRF0Iv0cVt0dR4rehoN/+TjN4r8SoArCKvlg==} cpu: [x64] os: [win32] - '@yuku-toolchain/types@0.19.0': - resolution: {integrity: sha512-tFkNbsP4WXX9UMUC5syJGdK9dPMLK0PPaIuXCcCYH75sZ8MrebfBZ2XvCILRTw8AgLivSSCfDa4R67iYBDa4Kg==} + '@zag-js/accordion@1.47.0': + resolution: {integrity: sha512-rXij62gBLdmhMYsTiygavOL83xP2MfmD8HpArtZxW30icQeXn1mgWq9xKL/DWqNEnYj/J9W2RpZk/7Q16ckN+Q==} - '@zag-js/accordion@1.45.0': - resolution: {integrity: sha512-q29KwigVLWWM6PbZwmwPxmecKIUYpWwOK5k28mX4NdRACKEonxdkvZQePhcAD5FIKbCvacB4POE6OOCy/E3JSQ==} + '@zag-js/anatomy@1.47.0': + resolution: {integrity: sha512-3mQSujwBiEmF0SkYvQf5LBYSDKcV5CBu3Ncraxl6TqElimLzvHMGrrHmCLkVUB1Pi1uBqc6N08XuacGth3C2cQ==} - '@zag-js/anatomy@1.45.0': - resolution: {integrity: sha512-IPj5KyrIjfhxKBCeVyzZsP3j9LhDmZ5wTTpfeLTwPwGlPgYrRT8m2Tyh88uX9RCd6cEOkxgWYTIAJGwbaDzgSA==} + '@zag-js/angle-slider@1.47.0': + resolution: {integrity: sha512-xLPvGZRzmZ1RZHq1tUEErecLSMGa3G05LmKSiLdPupLjZR5qBFzDQbKJgHy/6yR5JltVell7aAzrhOI3mZf+wQ==} - '@zag-js/anatomy@1.46.0': - resolution: {integrity: sha512-geWPKs9FtZ3FihwOyW/swG3IlJxqGydiAEUHRjBq3q45IarxV4gJZfpvWGlv20mVjOhbWkNEG+CDPsUGw4ixow==} + '@zag-js/aria-hidden@1.47.0': + resolution: {integrity: sha512-UVnk+Ge7YvS873dSBzLE6lihHz8jcnaAS6aRxg4O5Gj3NaazW5jWb3dCiSgSGQaG0lxJCdIZysafHy/mIeSbhw==} - '@zag-js/angle-slider@1.45.0': - resolution: {integrity: sha512-Fzk+teRpbnCg0TZQX92vDixeTNW7kSEgcqYDedjFFUWBYvmOwootH0pvI+bFts4m7CQWIJ1YJvoHT9v/CYuCkA==} + '@zag-js/async-list@1.47.0': + resolution: {integrity: sha512-rEgkMH9lk4ijak3nD5ws7+W3gHpVQqWvT0n7PZVyoiQWEZIhoZF7vHm5NOu147ERQUIe5mg9a1slh9m/e4FTqA==} - '@zag-js/aria-hidden@1.45.0': - resolution: {integrity: sha512-IptHj2XJEoQffMqf+gReyHKnhkBKDBGQwZTClWiWLGizLPkQTYWLs1CFUa2BiDuIFk0HgeGS80tOjbdsgtt9yA==} + '@zag-js/auto-resize@1.47.0': + resolution: {integrity: sha512-+9Mt1Ka7FCQ0kYB93JkzZ+cgv3yR3e4wjIHs8UIqop+wagA77rcgylsm4yyjSYfELBhTNTuUcKOKxHaZELDwTQ==} - '@zag-js/aria-hidden@1.46.0': - resolution: {integrity: sha512-TQRJxzT4wzXHMKX+mnnm4qWEU6ASpkYcpR6/h3oaJ/3g2AreUYzmThdsS1FwDl0SkdoQEsuCQXWrMpHXUdAmJg==} + '@zag-js/avatar@1.47.0': + resolution: {integrity: sha512-ihJTcYpSVfyPkWzASBO5tShUyfCG4t1uOAj+JtcMIn+GNJAMB6lmjkNZEI0pO27+sxJK7E2bDVdPRwwmjID0OQ==} - '@zag-js/async-list@1.45.0': - resolution: {integrity: sha512-2w/zRwCjYfW3JV75pNpHBuTdEq8SlNjZa51mfup9Cz9MBdrXFgDtYmPmSMM8T8aXqHoKkHSJUNHVQPso494slQ==} + '@zag-js/carousel@1.47.0': + resolution: {integrity: sha512-LZPTtXOKa3/+pJ3XZSJkr+jssjzj3e4GgbfFoaICJCF+xtWMJZI3WRzVwbpJNOWvK/vZX3gYMIqB3gJPDWhaAQ==} - '@zag-js/auto-resize@1.45.0': - resolution: {integrity: sha512-6dqnaam5fdJwIyZE94/uutw7rNavH8/poBxU0m1Lc1NzbMnZLRsn3OJnHczhMRlUCpc7awjnZElrjEKex6rRog==} + '@zag-js/cascade-select@1.47.0': + resolution: {integrity: sha512-qWshb8cEd/R55iJ8vnhSpLMuaij6BUSCkEUrLt6j5gmEOnDRCIzOLto+F4JaEGbFujZhtRj7h6ct+VFDelaqnA==} - '@zag-js/avatar@1.45.0': - resolution: {integrity: sha512-x+nKOULArQgYk4mU2hmY9SsswPlF8N+lizi/Acia9sTki99xzGEmkEGIzqbdQjzxgyGEjvxmjMSET924QnKj+A==} + '@zag-js/checkbox@1.47.0': + resolution: {integrity: sha512-8fHGi5bNfnKc5vFKVRppT2DEh2lgba3/eWMkzE3b158cUUuFjbOYaNQrOh41qicUT7taAsj+T2iTFte+VEQtUA==} - '@zag-js/carousel@1.45.0': - resolution: {integrity: sha512-PpJMJVm4zQ1THfp3ACt6FtE1YNGklFyj9vZ/kDCfBH4wQL490XdfBHCKTt7bk1UG666tmTNADqUGhuaT4tDdKg==} + '@zag-js/clipboard@1.47.0': + resolution: {integrity: sha512-bOoZQ2Me/k3iiFIUjhMhjs5bnAAoDB1GQB+lliZHOgVQTGM9QaTD0ZFeMEduJXir7OBPdBiqFKoz/vqCiZOfRQ==} - '@zag-js/cascade-select@1.45.0': - resolution: {integrity: sha512-4tPwg694mjXUdrli+aX5qvZmlBr4KO8YdZC7A5/1sRs7exdmOGsHQKLlnTlmZJ4angKadiIDBY6BRWl0dtv4Tg==} + '@zag-js/collapsible@1.47.0': + resolution: {integrity: sha512-is/xEUzKLSlKoPD95Ym6K60BkmDnTcU9Kc326aK+qJioHa2Ffj5gqaDP7PTkscpe8rWDETLmGu/RdksBO/LMxQ==} - '@zag-js/checkbox@1.45.0': - resolution: {integrity: sha512-bv9fauSeuH+IyRcgS2TBjsHSn3p/56ek19uNuiVdxxJEm8KJWKW6+RCrpcFx7pzyTwK3W8D/eeNELPxUSKaVjw==} + '@zag-js/collection@1.47.0': + resolution: {integrity: sha512-GMnmLfuf/fmUQKKkRaEPn7yIBye5S++GbNZSNJd9WtBZMHf5iu9+bsWSIQOt38O7lNUAmieoBD+k6w70bam2Vw==} - '@zag-js/clipboard@1.45.0': - resolution: {integrity: sha512-iSD5CHfYcVQronJk1HPvormU4RKcZnq9RrvwGyBi5DaUuaY/++PjbrZSxfQXhuZAUUI4wcpePRqfyodukXpCgg==} + '@zag-js/color-picker@1.47.0': + resolution: {integrity: sha512-HpRTEGqc8SSQuqzWwlTJIbHZkWAyUmV3XJRz7j2Cp/pXPvTIuelItbcyH1Ee7aOQFw16PJhBfGcL8qOvK8OIrw==} - '@zag-js/collapsible@1.45.0': - resolution: {integrity: sha512-ptlYNdH5GC9752F4XRm9KIRoKhUBRnmiT22213KMcstS5c1xQ4V15yF+VzpPgWCjTWVezHY516TtMq4NJenOHg==} + '@zag-js/color-utils@1.47.0': + resolution: {integrity: sha512-0p/y0BU8hbX+Gea/FUl7T+Z1kAEjIyYodH3ZnO8zcmUAdylJmlfW0gv6Rq/IZqUri3uo56BuiBo4pr1isQkyeQ==} - '@zag-js/collection@1.45.0': - resolution: {integrity: sha512-ikwXZPudIN5PpsD6+++hu+DcUfGviYax8jmNlAhDpocA+Fxpf334+4J6URNkPQYLHawAmhcCOO7MkHfYfXHEgw==} + '@zag-js/combobox@1.47.0': + resolution: {integrity: sha512-3bPm37vRNcA0KuYmN3n+s35tVaTo0WB1zQ8fWRBAPAutW0D3H4Qp4yt/Fd1rTBFgRREPSO07dFEPNc2JMdJyZw==} - '@zag-js/color-picker@1.45.0': - resolution: {integrity: sha512-aXrZQT+jeCU8/Orbmo6VWSBJGujRHkXbC0BKP7k9l3ynWsjn5brFaIJmcWGyMErXZTMDlg6/s5J7Xs3kZHNgCQ==} + '@zag-js/core@1.47.0': + resolution: {integrity: sha512-VOlDoXvB43DoHsSJHrBTXBP0gQRPA8nTZY2dIG328iL+U70vu2cYNUDMTBBxHlexJPE3JDAt9kFIoEmfZCNPew==} - '@zag-js/color-utils@1.45.0': - resolution: {integrity: sha512-xfb/GLutoPvHFFkANvqx57VQREBMX7IF6tt6eGgYo7ZiOGpXOmt7YuMHiJ9EgCRxfv3EQP0E6c4riX2oL13ifA==} - - '@zag-js/combobox@1.45.0': - resolution: {integrity: sha512-5WX0Gaf/0lBIMuK9t0oL6LQLBz0OMRKBPmntw3TpBD/l74qD7w7jPSBoftTBBjcHaD7Ylq2ZfD/BiV0G0FQ+Sw==} - - '@zag-js/core@1.45.0': - resolution: {integrity: sha512-xDd+ezb1+jzGVf+85HgVuqBzCuX+x8/GH+FnPESsSU97Hzq6OYJbvd56YpN5gioqViuJkJUFkPBCYcq0Niw2LA==} - - '@zag-js/core@1.46.0': - resolution: {integrity: sha512-zwiTDz9iBi1a/CyzdaeI8TlBADmeLCDNONh930a7x32TpduN8LiY26X58zrgimvCowOu7YIFNzI/vqW7Wp1phA==} - - '@zag-js/date-input@1.45.0': - resolution: {integrity: sha512-RV9qAwvJcOgHrmdlpWb4B0ikzdKsDcQpOgzZr9ExQGnnKG6DpJlpZrL8gmZbJaq5qssbu+KAh8sqIZo1TLrMQQ==} + '@zag-js/date-input@1.47.0': + resolution: {integrity: sha512-k/ZgJ2C8wmNHYw8YS1KsDMxrPTjUKv/Vi6/YpZU8eQpibBh6XaLrNPXx1kzdOAAOtcyg2oSXRYEcRaXdUYxigQ==} peerDependencies: '@internationalized/date': '>=3.0.0' - '@zag-js/date-picker@1.45.0': - resolution: {integrity: sha512-nK0PN/cI+1j8p6WIH3Y7QPBWfqLuiJxa0oyXGwl6UM8O9DA86JBcTSyCNNGNG72jdH80KdC0K60XuEQjn2w4uA==} + '@zag-js/date-picker@1.47.0': + resolution: {integrity: sha512-drFN3qobFJW/poZkNLN/gmEEz8875ZYSjb0exXvoAaQK84nzPVwreO2+lhcQSZ4Al5CA0zyW1k10t5+aN8bY2w==} peerDependencies: '@internationalized/date': '>=3.0.0' - '@zag-js/date-utils@1.45.0': - resolution: {integrity: sha512-5Qx31rkwtYsSuiYSBw8XYSJKlA0PU8G8VLo5rMI/2I3ORYipe9E0Wx0BZEO6rG7qBKzK4EVXA16TbILeWgrxvA==} + '@zag-js/date-utils@1.47.0': + resolution: {integrity: sha512-zZi2qDDX04vBcRFGUr9MZqcHaRYIFa7PEB7x32JGP1oryPVRJ5EbIZ1O6nm1IszAIJ95TVgnuHV340n90YAYnA==} peerDependencies: '@internationalized/date': '>=3.0.0' - '@zag-js/dialog@1.45.0': - resolution: {integrity: sha512-mnh7rUoR3OGiD92qqHRdi3zS6vyl1JHbRcJDmqnWbFo8gi6DtgyYivFhv/zQWx8rKXeRM4NB5CkdvFRg0hMM5w==} - - '@zag-js/dialog@1.46.0': - resolution: {integrity: sha512-OCJl9WWOjoPRaX6mhIRGxZ0b28BOm3bRokMTuf+wDQ6uowgNGZRhRW3TIFRtGJBmpEEVOF7p92b4qpG6Q1YSDg==} - - '@zag-js/dismissable@1.45.0': - resolution: {integrity: sha512-GblGg5CXomPu8t+aE+vvXHG/Mdl1LAcE83NwJqVnDtOxFcXUrkizq2dCtiIUQOkk0GfKnh14AZN3wf5QXqxblA==} - - '@zag-js/dismissable@1.46.0': - resolution: {integrity: sha512-HramN58RwrpuSEdrN7XecL7g5wvwck3HJE81s7zli2qP/kIaVLodE5qbzR/PW4715daM1rO+Ptsd96dkeBzICQ==} - - '@zag-js/dom-query@1.45.0': - resolution: {integrity: sha512-rJIESTiyzS6sfplDZxlO5WO0fTeHwL8RFylPDetpAtxhbADIV3kcP6qAd7pEMyXM5rdh7qTXOFm0PJOU2selyA==} - - '@zag-js/dom-query@1.46.0': - resolution: {integrity: sha512-ibkO0VkQ2rLaclrO/O7kunvvwK8ZiW2L78arxsPYOEWmTqdNM6eQh721l9jGREUggh8nGsydNaoJH7lP3z1DUg==} - - '@zag-js/drawer@1.45.0': - resolution: {integrity: sha512-XPJXyMkNWLsvnyj4Ym5p03Wtwhusz7iqt309J0C+VeiR4byvMkj/EnsgxqdPcgBNwhnb1YRYmmsr7J1gkWsLgQ==} + '@zag-js/dialog@1.47.0': + resolution: {integrity: sha512-7Lmm6CWaGy1nd+X8ZRRSkoiyVj38pgXWFgnIb1q+snjbD/cM/bo8A+9Qoogl9CkAoWsLkFYV3cI5RY9fQXfRsw==} - '@zag-js/editable@1.45.0': - resolution: {integrity: sha512-IPbohcD+ZUEypJZ7oFkOSSkdUXYzWZ68K5J9FzjnhBUZ8enECWP9+ucyp4cXBhHB3RbQK1iJ2p9sMcvNnjCGzA==} + '@zag-js/dismissable@1.47.0': + resolution: {integrity: sha512-Swv9suaCNZZNw7sUs7nrDSHWhNxFmMvHaGvhblrTl+UZU3lhJmj4HgjEAMoU+Yfu5VmJvmoN5MkT2OsHStkw/w==} - '@zag-js/file-upload@1.45.0': - resolution: {integrity: sha512-Nm1pr3YFzCxI4wmLtm64Dz5n/Bxl6J6FI1GwHrmSZB9Xt/CvzF3xVY3eb4uhkqT5hQaydO/8VWD8gD5jbJ2oxA==} + '@zag-js/dom-query@1.47.0': + resolution: {integrity: sha512-wbwzQDYikjRa6IQ+it0Qu6ndpvWiCRoPlaDGiFiZxnzX3IDOR5Bfio+BdQ319+incovMfaYEeuW7sbal91lu4g==} - '@zag-js/file-utils@1.45.0': - resolution: {integrity: sha512-6GbM07Z1wWEVkDWNs6+cMbUe2nIXYS2ny2ZezzB/2vEOtWrbUzHugrDWg4NGnlhGOI1mvsmyTwngkgoqv7PLGA==} + '@zag-js/drawer@1.47.0': + resolution: {integrity: sha512-/VKlo+JV2KqhrU1GFDEAY/HOcrKVHUCsvo9eB534UAmPqNjXjZ/umfG/w2SNYxCk2xrr7quHXGcSMGXDA07lLg==} - '@zag-js/floating-panel@1.45.0': - resolution: {integrity: sha512-CbqdpVzGtRrm2tSkf4PVXQXsfjWMXSh6xwe+MzIekqmz+lMVYFJ6TRS5TufEHEhTP5+JvCooLMlYeyDhXFEaWg==} + '@zag-js/editable@1.47.0': + resolution: {integrity: sha512-2zn80XU1S5SNsBy3Hg34M86dy9Kc/7O2W8obmKMjSoYOtiZAMszgPvskydbnldiQCjVo30raxskyDyqBxlBRAA==} - '@zag-js/focus-trap@1.45.0': - resolution: {integrity: sha512-9luXZfY8oBTU+7WzCKm1rJQu3V7xdUqscwBeAWyUb/kfKmZkg7V0Ve1iJtpLwovwETYIrpckUrD4m31lna63PA==} + '@zag-js/file-upload@1.47.0': + resolution: {integrity: sha512-UKL0Q8a1kONnmyic9D4draWfXbvLPSwwk58znKDyMplS5qGBkOVxMxX18TPU+utx/58MOo0bwoRkWr4Rp1jEUw==} - '@zag-js/focus-trap@1.46.0': - resolution: {integrity: sha512-c+CiVRGj4yGQeAwqJB5GGo0kERrpR5MxjohpKcZuIy7uaQSXsxY+TzSjP2+JRBSDHMMV2UuCdkV+G0RbWyzEjQ==} + '@zag-js/file-utils@1.47.0': + resolution: {integrity: sha512-UoaCX6midsdF9lewKKLSEO8goaiygJfG+2S3DcQczy3agH+HzGu6Zc+uj74zxbqJ7u8zuI/SF4fdz5KKhLuFHg==} - '@zag-js/focus-visible@1.45.0': - resolution: {integrity: sha512-PZXaKw56bCP+BuAbm99LdUKtUUhC0+RfwMXlK8ZTyX30LI8nCt2VGdVPYYCadZWqL0klbgLoOwtTujpArnV/5A==} + '@zag-js/floating-panel@1.47.0': + resolution: {integrity: sha512-UCCorJSdUFa/Klyck/JE6vrlwj8yZXPu71Is7qbQ2J4msjyFGWodSUbw3uj5JzJx7IwKWM8tU9KMuRWdbl7Ocw==} - '@zag-js/highlight-word@1.45.0': - resolution: {integrity: sha512-0Eua8aJB7tFqnQHICyRHlJUhkm4MqgavAwDU5oN26Gx+FiwUaDt3jMRaUd5wcwItyObAxafCoyKJ7UVWt/qvfQ==} + '@zag-js/focus-trap@1.47.0': + resolution: {integrity: sha512-A1eeCgOMCUCQf3JMWR+xX0mKzuGltj8ohPtTDvFzWMU4Tf8vsqIJfFsr/yMQqYRBjKAMCDzFWWmdN09NsmAFXQ==} - '@zag-js/hotkeys@1.45.0': - resolution: {integrity: sha512-WUiAq1BYudm1/dDf/htDe+EHXzetLFKNhTHXk/fmmB7mg++3r9kKS9y7o73T6Xun38ssMYr7cFshnY/6XY0K3g==} + '@zag-js/focus-visible@1.47.0': + resolution: {integrity: sha512-Cr77Mb8lzp9KeSeBJUhl6p+1W/ZixryRJC8AnLie7c51WwkWUeq2Is7VMJHyZmawSWTv473HziIJPothc1FPqA==} - '@zag-js/hover-card@1.45.0': - resolution: {integrity: sha512-h3+RIGemCtDij501/lZte+cH9RkZRE3NyvMWEt8t9pJv03VNowPdMgXKc4GthRtugXkjeveyZI5/i668UKZGGA==} + '@zag-js/highlight-word@1.47.0': + resolution: {integrity: sha512-v+Kk16bib9VwdtatPhwhxVvJ6tm9BvfOqd0TbvqnOPxCOdKMV8y69et4YptLdSgquX3b6/LHInG051r7z3JjWQ==} - '@zag-js/i18n-utils@1.45.0': - resolution: {integrity: sha512-Qhp/l9zmTY16FIsqE6jDkimN8n8TJxQEHWb0P6HbTnnHfWNJJ/gdixMrgM/BAwzKA64/hAN7p8d5A46mQ9o3Qw==} + '@zag-js/hotkeys@1.47.0': + resolution: {integrity: sha512-WL3Z20W36tg+BF4VYGcngfDt3/Sd9UBtTWATI9fMVzOEKi5LIP2DqXVIJcSEvVLPYA4/Ti5RQRVlJCIFa0O5nw==} - '@zag-js/image-cropper@1.45.0': - resolution: {integrity: sha512-FxqVTVbdlJdEMP4+1BrpGrw7Ol1rU7Ut94F2b/1H96dK31Qj+nxBdbp4WseE16Q6uWz07Ex8pRwFa/oP1Lc++A==} + '@zag-js/hover-card@1.47.0': + resolution: {integrity: sha512-EpLOAjlcwrZmWHh+sFXElUmgaTk0K9Jre9P1g7hCvAOkG2q/qLiFfqcaQAg3kQjqiUmv+I2ohQqQfLiWD/mByQ==} - '@zag-js/interact-outside@1.45.0': - resolution: {integrity: sha512-QKV/Vluw5jB2nz0/a2GvsiNINaOb11im4FTPogLtb9IRM1NmHQpDjAEpz5V6NE+awpqwI6Gnxg9eNUd/V79pFw==} + '@zag-js/i18n-utils@1.47.0': + resolution: {integrity: sha512-oOByITQQhBeUAcWiVzYoKpwFZRfJ2dbl8R+VLc5MU8h6K32fUGzGDmHsHkRaibHDcrdahmWvSn6ttBQoWtbB3w==} - '@zag-js/interact-outside@1.46.0': - resolution: {integrity: sha512-gzOj8zNvZzrF8l7ikYcYmdOlhLXEBGm7Qsp++hE/in47Nhi1uHWlamW21orqYdNF8Y250qrK24vIr0ZW4xTPcw==} + '@zag-js/image-cropper@1.47.0': + resolution: {integrity: sha512-+Di58G2MGJbMOEQgKjgU7Tu8+FN9OxyW0H8+1x5oC3NI6032H6YKa5jxs3gLB/okxBN8En0YU6T0rx4PyLMXFA==} - '@zag-js/json-tree-utils@1.45.0': - resolution: {integrity: sha512-hZohkZwK80/BGFBSH8w4PjWsJG/2hiYv5afwO70LyUe3VJcccp/6Tp3Z4urcQ9ygMh8QsBtxO4XEDyIzhKCd/A==} + '@zag-js/interact-outside@1.47.0': + resolution: {integrity: sha512-Vy2JKw9o4VZ7mYy654V/611kst5p0/vHfqMvXI2tVdiqhI/TSs7iCkV9z2DjOObeSr6c+aLxU+sJ6Fc+sBJVeg==} - '@zag-js/listbox@1.45.0': - resolution: {integrity: sha512-8fmcgwREaphWzo14sbkDXFQQJUpqJ5oqgZQQFMdJKDSXwKoQ/V4WnMHmCfvvq8m4iFcP+l3EgvvD9MXqDQOM0g==} + '@zag-js/json-tree-utils@1.47.0': + resolution: {integrity: sha512-IO4TRv3aMd27GiZQIKeod3GIiMWhnataBbITrP4+HLoXC0MmBItwgWOQ4hLGFhuHyAHnxJ2tpzPQjlQc4cJc9w==} - '@zag-js/live-region@1.45.0': - resolution: {integrity: sha512-Tb1nYcQDcChC8l/JPwEPt1yC+EXsbr0X7zzHuyK0vn4hoxjPH1qjPJI432wyEB07lj3tA01nvMNf8DNRXgU9CA==} + '@zag-js/listbox@1.47.0': + resolution: {integrity: sha512-JaVB9k6TT8ObOjgCziq5E+hcWHJ3auUMX/XuMXzKxbZwYC0+tUMI3yG9T/yhPxlxvVSgsR2xvGrseTSCjSk5Tw==} - '@zag-js/marquee@1.45.0': - resolution: {integrity: sha512-ulh0Nr3HN8I8TVgmW4aM4N019S9to15mVczaw5e4cJzjwBHg0oLYoZcUqIpcHdGndlM3CHRGsOFi8dr1sN2dLA==} + '@zag-js/live-region@1.47.0': + resolution: {integrity: sha512-IFmmnkiwtzAc/qtHDLK77SHPJ/d4oI8yLdIty/8KtgHncJ47LBpjJQIeu0A4gC7akkHQNYPJwlErvqErVX8hsA==} - '@zag-js/menu@1.45.0': - resolution: {integrity: sha512-gV7yGEAlaGuseaTcQO6LCDrMjr7PxfORqTUcBBl5solOnWKWaalfuEPGzPaEEPfPuOJY4QkdFEpovz3g9+hUPQ==} + '@zag-js/marquee@1.47.0': + resolution: {integrity: sha512-QblbqrJdh64WLmmZcHBj+l5mRwwdEYworNmxB65SasYw8wWGjOqW7cXwAy6GSxRZ8pNRIX1d0wVqHUNFWTupxQ==} - '@zag-js/navigation-menu@1.45.0': - resolution: {integrity: sha512-m0M5GxVxsvptQyDgDPPWNqbU3K22wDqAKjIdOWtQN6eOCK5YF0bHJ8IKF0LxSvDgzX/UuXXuwoeQCnZn4XvW1A==} + '@zag-js/menu@1.47.0': + resolution: {integrity: sha512-eTFuBunFqUdcWnm5k+pSYuBRbomhoga0l11q0hLOBlTYY2Sfm2hm/6U0aOOJuvcZXXS31Iv8P04KhspFHKD+kA==} - '@zag-js/number-input@1.45.0': - resolution: {integrity: sha512-INZz+oyIWGbiOq2eCcggC9T8ajALD6hBR46xJ+13PGezG4sF7UTNQan9MitNx/033p/zkecxyfAn5/11UWAkew==} + '@zag-js/navigation-menu@1.47.0': + resolution: {integrity: sha512-u0nYQ040WGDz7Pd1ZjUm/I+yRZWjhkd6Rb3AkyslhBWjqGAg4Ht+ja1aks3pQIv8sD3bJZStlFI7YQTV9yOGaQ==} - '@zag-js/pagination@1.45.0': - resolution: {integrity: sha512-vywjvhBT8UdbbWtCy1JnIXH51YJPoRA2eQy4VSxFY/beV0KNJEcamtTvMnGW1f4qJ3nvVXqMAo31ob92TO/YKw==} + '@zag-js/number-input@1.47.0': + resolution: {integrity: sha512-+lNNZ4l12ZLXQN5UJPEF1yZykLsE3NPHkFmYybbdlPO5vlS2w6NptEDJW+k6vYEevUw4KqGJYYmwOw9th5Qvhg==} - '@zag-js/password-input@1.45.0': - resolution: {integrity: sha512-LL0NkvYx+dg1WAmNWcdLwHi7gMYWlnEx9JZpDvWgzqtCDdkVy0Fq7cbllPcok7NC2HbIvegdG4Jw+NbKpobovA==} + '@zag-js/pagination@1.47.0': + resolution: {integrity: sha512-mV7sOLm/Elczas7IUYrjDfEv2xviZ+WZqwTlP6jSQhVQI2mghB6MjpYI1KjgS71PDNtEP5e1JUEQwVBoIsqDfA==} - '@zag-js/pin-input@1.45.0': - resolution: {integrity: sha512-fJy+y6oFX8MHkNLYncmhbb2ycPibN0cQ5qH4qTJKnXxFY0iNQYDIdTW0l9l0jrXd2h7e9TLZlOQWrfeBIPISIw==} + '@zag-js/password-input@1.47.0': + resolution: {integrity: sha512-z/Z8BhSEpdjSDT4VxfSCVXr/QATm6oWGq+TpJE5y+/bmMSToOJZrsvFw9EMabmSFTktfAY0+7UA8quPWjIB21A==} - '@zag-js/popover@1.45.0': - resolution: {integrity: sha512-qFVNYs1Gt5mUqEYqE8IWlvu5aDMttE0H35g3SnfzmB0uchMR40JcKmNRGJMsMc/bnX7ahS/Gv1Xhc82ikumE2Q==} + '@zag-js/pin-input@1.47.0': + resolution: {integrity: sha512-Je10nCIDQXdLO5qTKBTDrdtFbZ3J44oPzKH2HZiWjPng924GBdhnR+pw5d6JyFpv3Jlq0cc5NJd9cEN0dwR+PA==} - '@zag-js/popper@1.45.0': - resolution: {integrity: sha512-oFEbo8nHW0tI36LrnqpAl+pNPozc2aWN1gRHy5YQpZQyBT2De46/9p2cN/ZACsVP/y/P7v9nMsV1tB95iECRvw==} + '@zag-js/popover@1.47.0': + resolution: {integrity: sha512-NHLuKLKf1FkDuAmyNAizFsg5Yv21bY85Mq4S+fWHygSBW3e7Perf2GeJD7ot3fltzC8TkWxgeZ1vW0e+TDMxdw==} - '@zag-js/presence@1.45.0': - resolution: {integrity: sha512-GCO6HePUNOTpMfukHmmltKyY8zfLvkiX3oZICiZ8iPu50sEovjKP3noqJCDMvKsgANiQ/uK5djY99B6A7l1IhQ==} + '@zag-js/popper@1.47.0': + resolution: {integrity: sha512-WghqqpfO/gMVMkvgxg4fWmKpvEXnZkKckQL3orW2e2FZDt/YfcOwLvxnM/mFLXNzWshLFtydZGw6Rz3iaAL40A==} - '@zag-js/progress@1.45.0': - resolution: {integrity: sha512-oKDoptRRNClXQAtHrzwt2xLDqZ0K7f13PXotC4nVmDp5dpcdfl8bO4y/iGQs9879Hqrzl/tpLjOPeOyMqlgo1g==} + '@zag-js/presence@1.47.0': + resolution: {integrity: sha512-9X7GDs+1ZeIyBBDXxaAQa+JYr/opq8Fz2d8uecZjiIlIA4bHwckPs2X67z18dBlfpENxdBIE+B681jagTQtqLg==} - '@zag-js/qr-code@1.45.0': - resolution: {integrity: sha512-nqSxPdSfhIzF4/zSXgNplyseHFnGJLtmghc9wsJaJusTioMkksI0nt3QmuzRBPWb3rSmK1Xa22vK6z+1T7D22A==} + '@zag-js/progress@1.47.0': + resolution: {integrity: sha512-SppO687UAP4nsb7KejYjIuz1BqVbNCdCwEtP0Q5sZna5VRh6iOfFD1yincAZFljE5ODIyV3AogYv5SqCTGqCcw==} - '@zag-js/radio-group@1.45.0': - resolution: {integrity: sha512-9K5SJ0wXk9NDItqBSUXZKKOzrkZ16LHrY8AtTsYRVQFKUA+d/O2hP6LVSZL5rZgb247QKdbTzlcXzVpdNnhMSg==} + '@zag-js/qr-code@1.47.0': + resolution: {integrity: sha512-EqVIdpWPaW+vwrL8rohNSdipyBEWBRv0sLbNJ8norKWFnTacFVKIJeAXbpHq0KZ1YHjO4x8d5SaMIHjBISpBBQ==} - '@zag-js/rating-group@1.45.0': - resolution: {integrity: sha512-aOh0BvNBX5mL3bz8YbZTYv/plR/7AD+80wJWA0Yw1aOGHhV2fIcomDExCEz/d0z/uNZdSh2mAKQPltoFLUeVUw==} + '@zag-js/radio-group@1.47.0': + resolution: {integrity: sha512-pnXsQP9U4Y7gVSAPGP7O1en8Rvh5GCp0kuemTUCcr6q1PEUeFn0oTcu1rxbHTjAr68R9h8kmmpV3Za1lZ+EM/w==} - '@zag-js/react@1.45.0': - resolution: {integrity: sha512-PgltLBL8tS6+RvQPXr6+UmCmBQDF/D2VQobUhjlnm36JkXPz8e5E/Mj8ah40ORlSEOFjWx92Tp2LE4wIyDoGgg==} - peerDependencies: - react: '>=18.0.0' - react-dom: '>=18.0.0' + '@zag-js/rating-group@1.47.0': + resolution: {integrity: sha512-+UvIJRP5T877LI9NWVELXEwBy2OnldESth5K+jNWTPBnEHzA78sbBH403MrIiGagC9jQEosM8W5wsg0/gRFeeA==} - '@zag-js/react@1.46.0': - resolution: {integrity: sha512-x13nWlS/lwvK81gTJKhe4SUvyxgPCAzjkE8n+0vVtN7q4xi1zFPwhdSAu8EZGPGvQ4UWJt6ENLpm4sxWyey7Yg==} + '@zag-js/react@1.47.0': + resolution: {integrity: sha512-LhWw25H+LYx0PAh+b8p9/hfvROU1TJEVURGWaxClp0TbRFzhitqk32llLuG6UT5QK0ApkF27Hcvj3fCMVcqvfg==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' - '@zag-js/rect-utils@1.45.0': - resolution: {integrity: sha512-hL1CGFArK4261i9ac/vMjHG5okLdnWCbD3OuN0zUeYwhM1EKajE8qrCPURCcNLdhZEHeQoUQNO4nPH+BrdoQzw==} - - '@zag-js/remove-scroll@1.45.0': - resolution: {integrity: sha512-ZT8K54tnyLPrO0s2gUQyNvxHV5uwSaYMB5qs3qDXTUQnd7ONQyYFiJRiom4aHnbg33dFt5lwLJIxSpuL4cO0HA==} - - '@zag-js/remove-scroll@1.46.0': - resolution: {integrity: sha512-i/GbBWtlmWBpA3YGCWxIBnzNhEtZ42o7rjRL9JrHb7xX6oyHzDB5sVT9oImrB3ih63V5/Y5YTbkkAAmL5D9G0w==} + '@zag-js/rect-utils@1.47.0': + resolution: {integrity: sha512-7F3E6bPURhDzd9Ziq9FVjzZRIuksLmGNCiN4cCwLsKefLsgRcQNsW1SSIh2XLsm86adIWe8d0d5AYLLl3SYafQ==} - '@zag-js/scroll-area@1.45.0': - resolution: {integrity: sha512-5hAei2Hbfhxae8Iv0NLKdeFe56+ZDpdwvRTxbFfqs828zsm0rKP8XciH+v+7sJHKDlRBXdnS0EtF7JudeLa5dg==} + '@zag-js/remove-scroll@1.47.0': + resolution: {integrity: sha512-HmK8RGxNkdBx7M2+RaLor05C/5dxHB6rye2uhi7GtvhDJ1vLGYEolkkD37tKQBOWasbkfsV/PZab0rCZsxDtQg==} - '@zag-js/scroll-snap@1.45.0': - resolution: {integrity: sha512-qNTehDaZ6B6uYAchR49xwJ184ISCt4it7OTwC1XpveXNnS4ZBuGlMKAIfnq2il2rsI0BgH5NhVDbd+qzd3EKxA==} + '@zag-js/scroll-area@1.47.0': + resolution: {integrity: sha512-uaHlnkiVQYZzr5KDCsQZ39XPUMaYwIEwDvASbcKM+5cAEa+Sh4ZHlltngcnyNLfQS/SLwWw2kN4wYc76kGsLVQ==} - '@zag-js/select@1.45.0': - resolution: {integrity: sha512-bylJNDctCKnJCyQxDKBEukscx+lfIcCTm/cRgKEDd9SLyqSp0WgnLmthjefd+4YDlWKLW7MFNdteUMbwAilKAQ==} + '@zag-js/scroll-snap@1.47.0': + resolution: {integrity: sha512-PJ+X074X/ru63n0htmNoCa1PY1g3a8nwEJdLyB7yTlFwf9gmpo3C2PeDQ7d0MCKqPIR6jz2DQ5Gx9pTMOhMLXA==} - '@zag-js/signature-pad@1.45.0': - resolution: {integrity: sha512-oSm80ZLPynxqfKPsLNo5ETOK+FpHsHUwAPto2wkX44JstWLxTCwX/QzYS0zAl1IhvZD7Ao1kZsbvMaywvuL+Tw==} + '@zag-js/select@1.47.0': + resolution: {integrity: sha512-lH5J0o+ejtXmqGErM1t/Qe7rBcX4skINwn87/8kjwdQaCYo6cgvYyt+8TyalA9WPvmvgWipH7B+wxawyIqi8zA==} - '@zag-js/slider@1.45.0': - resolution: {integrity: sha512-H7ib9qE5Z1dKoMkdCUcUSJyt4jSonEFHIcidAM4w0NaQ5k5uIeSK0fh6VZVw7ODUc55p787yWNJ7IBrZH/x7VQ==} + '@zag-js/signature-pad@1.47.0': + resolution: {integrity: sha512-swAVgLeKUREjh8MUzM2YX9JqRipHdkLUsAgdklrO0Evf69QGxEcYOJIQ+T1Xez3V6oqL3K0C50tbneUh0xkpDw==} - '@zag-js/splitter@1.45.0': - resolution: {integrity: sha512-2xbSxSR2OUsxrcZxlaLXRBzeXF0EJ+c3EKVbNbZfTTABJlwnDdl1Sh3Ym1jk7AlJrwiXIZX1fyyEb8mZcwlgfg==} + '@zag-js/slider@1.47.0': + resolution: {integrity: sha512-rQRiQnOQeeuWe7Gy1jtRO7h+ELhspFcBt9NR2+JpxOGN3sSNQcTmRXvmC6SDnI8NGdwLywYQTEdUAic9aDSnZg==} - '@zag-js/steps@1.45.0': - resolution: {integrity: sha512-dkpwvrjzc7p29JxDMALWmTSZpfsBEsKd/nPgczDvBdXwWOrKjHuek6S27gmeMFXfHO1gLF+bPXbyAKyNAblNNw==} + '@zag-js/splitter@1.47.0': + resolution: {integrity: sha512-RFIaZ3Ac+7uH0dBLqsXOoe9ARF4N+lMENAuDxoCTZajsXZW3yeNmKu77UuWrvhGFDHPoCiRryufZWyajhDcuaQ==} - '@zag-js/store@1.45.0': - resolution: {integrity: sha512-zA5zfOXZsDEZxK7gzGF0dldZn3imxaxY8r7g+Zcs/Am0x5VAmVJx2uJHs1Vwx9agZ0XHtnqBVrjV+UhUzST5rg==} + '@zag-js/steps@1.47.0': + resolution: {integrity: sha512-hTwE2rWEsdaNbNfS9PXMsOME7ZzxASlnVL8LvIiyIcjoM5FrJjCCvn9Pl+HXjn7fe+Dlev3kHef8s+vM8Mww+A==} - '@zag-js/store@1.46.0': - resolution: {integrity: sha512-NXjE6pITQaORVDxSX5nriNMtIBJGpq92ni3YvcZ1f37CZO2qXumOnYzyWWJNSwDMpfqEmPh83cW0Nxse7AUILA==} + '@zag-js/store@1.47.0': + resolution: {integrity: sha512-uHkrNEJhtRf5xbBBreTX5vXBGT6RfOfKDcRs02u9yhatk9DJRTgk5DQGLKcqH/X+SIeRU5smzUKH4OPT8wR42A==} - '@zag-js/switch@1.45.0': - resolution: {integrity: sha512-Ck6q8Lc0RVqXJsIWLU+CVw2cMNcrEGH6TWxxqnWcJ7Z58m7OHYwz3Uh9juDj3Pr+0xLtNod97Be5mcGRjgTNgw==} + '@zag-js/switch@1.47.0': + resolution: {integrity: sha512-61jm3G+QnwMTzpLyOC0eZU9yXRNKnEnd63iruAmOxTmaQWCCdRdxPVn0qnwm2Ve6W/9VdNvwPyt4U9KoC+Y9uw==} - '@zag-js/tabs@1.45.0': - resolution: {integrity: sha512-MT0aPoaQpWjOq4RwVrSdHSHuGbyetdlNbNhoyo6at84kHqSLvIjm6u81+02Nvdc8Yd/M1i3er3vQNwH+wWIV/A==} + '@zag-js/tabs@1.47.0': + resolution: {integrity: sha512-ozwN9K5DUbO99S2M4+E18VhrGwWpTo8q97cigOByySpZp6vBJI2A1HNQEVTqwgH9ltrRPfAYUatWXrkO/Dxamw==} - '@zag-js/tags-input@1.45.0': - resolution: {integrity: sha512-B5SCCaHNpBbT5U0jDCzKQuL3egYy7R1hBZsc8yZ+xA2xnKnDFrJxkdnJklt7lcJJ2+KmtkI0q0c8vmrv3KmUnQ==} + '@zag-js/tags-input@1.47.0': + resolution: {integrity: sha512-w9FSMyqyjvt9HUkj4UEIUSKrtNOozoenyKfL344hmeZScY/vpl8ZFCk+CrtAgFvu2o1a8IxlJDlcb6CC5SYrpg==} - '@zag-js/timer@1.45.0': - resolution: {integrity: sha512-QWQF+vTKCV7WYu8fjJjHlM8ozGlnHkQJHqGtELy8LfCAw3QNxqrtldeFG1shu8Ak/jjuDHrWOyJE3zieuszzlQ==} + '@zag-js/timer@1.47.0': + resolution: {integrity: sha512-Mc3Jo17Ztw5phKncyguVSeo5juHFDhjhmK7c9xj8LT6u4UC+A8pIiKsLxdHe0Khop489fYBsqwk+ODDD72sywQ==} - '@zag-js/toast@1.45.0': - resolution: {integrity: sha512-wMIVGbseGJrRpfE2/qHMdEkRzpE+zsMGN0O6H90bSInTiA5n6lXONRpXsOuGlQhgDvHn/X5mD4g7z46X1vco9w==} + '@zag-js/toast@1.47.0': + resolution: {integrity: sha512-p0vRTxrW5ezThP+bhSj6AkOY3X/497revba6LSHeHEbVDQKwTdePRl/6pRMjJOt3x1jWnuG6ZMGNgvrBo9g/Sw==} - '@zag-js/toc@1.45.0': - resolution: {integrity: sha512-/a6y0wBEphWmmHTQqXfpOcnGaVIYJqkaQgHlQLfO/MDqCDP1KJcgII+PhgLFZMVhK8OZ9d6CEUFre6Xx4N9ULw==} + '@zag-js/toc@1.47.0': + resolution: {integrity: sha512-IgJZvsPD3tbt7UlCojHTSl3wWkqSRdueFAaIjNwfed0c1aXzJoe7JhWd5e6Ectlc0kHu/Tw+sZbdo7PtPfwtVw==} - '@zag-js/toggle-group@1.45.0': - resolution: {integrity: sha512-SHGu0aYb12bg1BvpZrzB4h2GM0kaIGilEfgqKJ8d+2DuNsmBnf7D/fb7ALJFU4EUh11NM8QA3ZpQLfTZZJFw/A==} + '@zag-js/toggle-group@1.47.0': + resolution: {integrity: sha512-OcvDrvOGX3cvPFqLAfnQ5936WN5kyCrXH8oimnry8xdkc8Q4i0IR4yqNWZ2ybBgfI1bKmm6xNhEXRUrIv3pYNA==} - '@zag-js/toggle@1.45.0': - resolution: {integrity: sha512-bWp0qyR89OB+uweHSaomWKgg2kCgVsbHTaN8GY/JxNHlp34GSor05L4kC0z4JtL6JhOY8O6tTlMbz994YB/unw==} + '@zag-js/toggle@1.47.0': + resolution: {integrity: sha512-aM1Y/vVQpYTkNmNvgRjZH/O70PCUJCOySqIJCwanfz6dB3ZkQCv7yQabM5R1hBGNEpcpDWZaBSgna4pQmFoSlQ==} - '@zag-js/tooltip@1.45.0': - resolution: {integrity: sha512-7t60A2y1trAvdabsyhfTpCcynp4sspCKxvreiPqRF5ukm4VP5yJy3IrdjghHQ8GcDiC/blnmLgVF2pTi1Mz63Q==} + '@zag-js/tooltip@1.47.0': + resolution: {integrity: sha512-5KE8VDS5C175AvYmypk43KXK7NfW3EMSx+V2PbM10zJFHqC0BKeRpWtvWY7Q9fTY2iEoJ9FPuN5H2CXahcmL7A==} - '@zag-js/tour@1.45.0': - resolution: {integrity: sha512-2xFj/eLpCu29CLosF11w9jnIT1LFLhlmLyJhEtNtLRbJHEjeX7qzXP2XRKNv6GFsda3Wz31yQ/jUgtR9qAzmHw==} + '@zag-js/tour@1.47.0': + resolution: {integrity: sha512-AQdldEwlSWTBPOUTuLXN/bVwLf6lqww0WUMiYcfEjd+DnhZuwfESGWCNadI5hSYjUo9fjbEyt9k7eWl/gRyvhw==} - '@zag-js/tree-view@1.45.0': - resolution: {integrity: sha512-oTcMrTMUjjVqP6nYmK/xWpwZzt77yHyiGUXDhMFNE8kWnfgo5DlixgxQawsRdzML6YCmQcQHD0DjdGbn4TtIpw==} + '@zag-js/tree-view@1.47.0': + resolution: {integrity: sha512-jx3ckPnIBQNC3vwC1q7b+0LaBr0iv8bsSHxiOGHUdSq41c5iqhDVtVMFpjpZSDV+IMv0Hn245tB46HOo4rlNww==} - '@zag-js/types@1.45.0': - resolution: {integrity: sha512-92xETOwIVWksA+wqZ/Dex/obbC5cgCCRCF7HQ7Cf8Wgv0jBKqUphccZRzmHic1qOthoW7ZAK2xkUtyXFmd2/SQ==} + '@zag-js/types@1.47.0': + resolution: {integrity: sha512-3TTiZR+PnODKSLl5PgpzS7QjBTQfB5K+M6q6NHXpr80Z9Rn2UxNoMFK3TA68lec5mryOvvum1P3EIS8Ho9NCGA==} - '@zag-js/types@1.46.0': - resolution: {integrity: sha512-HwIvuXCGx/wgCNNXYvKyCJ62e/QmIi02v9GsA0icFxDKxv6i7J2mZmAQ/vF5Nmh3q80Nj5CZ1DdQ7bXYt/Yzww==} - - '@zag-js/utils@1.45.0': - resolution: {integrity: sha512-LyeGfTEojjhDcajCCGxvjrgFuPoMia1HKefdP6KqvJpC78+1awahBoZpYYZlbab2WPawgCaprcDevBJFlOe6Ag==} - - '@zag-js/utils@1.46.0': - resolution: {integrity: sha512-SOKa832hWCoXaYB2Pcdb0c+ZcyNSuAAPpL5YRnVHskuc0BEsHPWOhxSIxuGF1gvz4RsfBKiAHrDoFDl8JLSOEg==} + '@zag-js/utils@1.47.0': + resolution: {integrity: sha512-vD4JoPJkFBGA2C5/HcfKrhkxqjFlJrfQj0wSoypvYghP1nJYaa6PNJs0zo3EeI4/NJ0EuJSnUg0zsCo+Dhm4iQ==} abitype@1.3.0: resolution: {integrity: sha512-fk6Te+bojIFrMvMZrnOO+SxCB+RUksTGOzq/60ZRvs1L+BVzvi2bqt9L3W/17ZLdZsyM1FuYf65P5nlmoiH1Bg==} @@ -3633,8 +3668,8 @@ packages: keyvaluestorage-interface@1.0.0: resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - knip@6.42.1: - resolution: {integrity: sha512-gKJVsiT4LJQ0lfc8uSHOCzkOY8adAXNFGarIeODZbJOkBnQRVsG3e0UZFnO4LMwjA82A5tBWX/VgoeTYcjdKiQ==} + knip@6.44.2: + resolution: {integrity: sha512-6URO7pnqtOnyvSsXfW6+8C9j1lfcicxUCysXO0RgMtHTZ96HqCXh29op8iabeQW5JeIc8dJWwzSdJVWDokeScQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -3648,73 +3683,36 @@ packages: libsodium-wrappers-sumo@0.7.16: resolution: {integrity: sha512-gR0JEFPeN3831lB9+ogooQk0KH4K5LSMIO5Prd5Q5XYR2wHFtZfPg0eP7t1oJIWq+UIzlU4WVeBxZ97mt28tXw==} - lightningcss-android-arm64@1.32.0: - resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [android] - lightningcss-android-arm64@1.33.0: resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [android] - lightningcss-darwin-arm64@1.32.0: - resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - lightningcss-darwin-arm64@1.33.0: resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.32.0: - resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - lightningcss-darwin-x64@1.33.0: resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.32.0: - resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - lightningcss-freebsd-x64@1.33.0: resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.32.0: - resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - lightningcss-linux-arm-gnueabihf@1.33.0: resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.32.0: - resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - libc: [glibc] - lightningcss-linux-arm64-gnu@1.33.0: resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} engines: {node: '>= 12.0.0'} @@ -3722,13 +3720,6 @@ packages: os: [linux] libc: [glibc] - lightningcss-linux-arm64-musl@1.32.0: - resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - libc: [musl] - lightningcss-linux-arm64-musl@1.33.0: resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} engines: {node: '>= 12.0.0'} @@ -3736,13 +3727,6 @@ packages: os: [linux] libc: [musl] - lightningcss-linux-x64-gnu@1.32.0: - resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - libc: [glibc] - lightningcss-linux-x64-gnu@1.33.0: resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} engines: {node: '>= 12.0.0'} @@ -3750,13 +3734,6 @@ packages: os: [linux] libc: [glibc] - lightningcss-linux-x64-musl@1.32.0: - resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - libc: [musl] - lightningcss-linux-x64-musl@1.33.0: resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} engines: {node: '>= 12.0.0'} @@ -3764,34 +3741,18 @@ packages: os: [linux] libc: [musl] - lightningcss-win32-arm64-msvc@1.32.0: - resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - lightningcss-win32-arm64-msvc@1.33.0: resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.32.0: - resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - lightningcss-win32-x64-msvc@1.33.0: resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss@1.32.0: - resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} - engines: {node: '>= 12.0.0'} - lightningcss@1.33.0: resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} engines: {node: '>= 12.0.0'} @@ -3863,8 +3824,8 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - lucide-react@1.61.0: - resolution: {integrity: sha512-v2SQPPPNjnr+BlhL9Spuzmo5yR+hLkftfuE4E3jaxdNPgSH0hJKPcLJBP7yAta87jQNPsSERS59PJjCJ/CorBA==} + lucide-react@1.70.0: + resolution: {integrity: sha512-gCTPPN1MlQUBtUgdsUv+0CAUj+X8hifRUiRBw4E5v7lvDIOIpx0EZezdGQMSimS8pKA6esvullJub4GYr0mCHA==} peerDependencies: '@types/react': '*' react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3879,9 +3840,6 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@1.4.3: resolution: {integrity: sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==} @@ -4086,8 +4044,8 @@ packages: typescript: optional: true - oxc-parser@0.154.0: - resolution: {integrity: sha512-Gr/6fkjZwi937c4Tsz8y0iO4U0FLPkZI6JSVucLAIvQyqh379px7RS8ORIc0HOORbFjXZ6zyqWLl53qxhSeofw==} + oxc-parser@0.156.0: + resolution: {integrity: sha512-7JhjgOfZjrIFJH5TlHrpRua864Si5GvwrPr5+eIRCY2sszhKXo6pyhP0HQKOGTtfO4UowwZ72XTGba0+lZphOQ==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.24.2: @@ -4224,8 +4182,8 @@ packages: resolution: {integrity: sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==} engines: {node: '>=12.0.0'} - postcss@8.5.31: - resolution: {integrity: sha512-YUbWYCgErwnMAVkjUnYa+KlMBzGpHwiIt/DE7f0G33AuX2LH9UcTk6KgWxd3zRU+pN3u/C+Xl3EnMLM4Hea7Sg==} + postcss@8.5.32: + resolution: {integrity: sha512-LJlKCCAUFKOuZxipUdYw1NzIITEsPcgyOG9LkvRJvuKj/bRzbuRY0ARXvL0pWGpsZvn8jku+LMep2eU0seHp8g==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -4333,15 +4291,15 @@ packages: peerDependencies: react: ^19.3.0 - react-router-dom@7.18.4: - resolution: {integrity: sha512-yrfmJHIpDG7taCpqKjT1G5B6q3O2K+RN8/fgNf0lTjCwiPbQ0ei6vXX9ZjQR+7ld8Tr7Z5xmyMnZ8YJrphWQUw==} + react-router-dom@7.18.5: + resolution: {integrity: sha512-9HcfDMU6JJ/fp6gJZYGwNE6RknVGS4kBjH1HkNw959mCJi70TVwdipQWv2FEol9uGpi+SZTFtVpJPtEQfayeOw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.18.4: - resolution: {integrity: sha512-PUPQcMhMGRAslLcvtlPz/kmzBEWPhLdgLFrL7pLNepBL6dX0lWj4WD2cUYVgYCuT3jxvghYFg81cDTj44DhetQ==} + react-router@7.18.5: + resolution: {integrity: sha512-dTgvcXDOrLPrlLHrcZAqWveiK1hMSqN+rGAJzegP8HtmNkfRxOoshGWBNX3ZJ0cZjOHkRdlUJtaIhZMLLyGyPw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -4400,13 +4358,14 @@ packages: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - rolldown-plugin-dts@0.29.0-beta.2: - resolution: {integrity: sha512-0NT4q7HMRIpQv47+SfZB5IhEWJh0gp2rDEZPu2ry+LeJFb9tlMB08Sy+sl1+cqcCXnHpkd9dvBy3rZDCBF1JIg==} + rolldown-plugin-dts@0.30.0: + resolution: {integrity: sha512-5FNezfYv5alHvrYw5Xoj4RNqbZ9F+/1jETFSohhYfRiama8tUN4mcVURmBqbZQba45t5hRdW7aSOnV6WYIj0MA==} engines: {node: ^22.18.0 || ^24.11.0 || >=26.0.0} peerDependencies: '@volar/typescript': ~2.4.0 '@vue/language-core': ~3.2.0 || ~3.3.0 rolldown: ^1.2.0 + tsrs: '*' typescript: ^5.0.0 || ^6.0.0 || ~7.0.0 || ~7.1.0-0 vue-tsc: ~3.2.0 || ~3.3.0 peerDependenciesMeta: @@ -4414,13 +4373,20 @@ packages: optional: true '@vue/language-core': optional: true + tsrs: + optional: true typescript: optional: true vue-tsc: optional: true - rolldown@1.2.15: - resolution: {integrity: sha512-6odND+fel5zVw3I4Yc2e69gvguDnX0CAAGiNDZSq4ik5WUcaLrkD2GLuog0XcODbor31hZ5ayEMgVDno+KPV5g==} + rolldown@1.2.18: + resolution: {integrity: sha512-C1uuT3UR60SShuCaPQFAAZyefJCWZlAKB02BV3BuPE2Rs4fevRQltEKoFO2tV5W9/eJhU5RieV6vJj3euulfNQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + + rolldown@1.3.1: + resolution: {integrity: sha512-RAIazzQpeoYB0r8jWuNDX+fT1NJ+9Cqdt0pSi9jc9zwX21k2x2IUPuYJmZxDB2k8ZisNv4gNIPj+HwRCTJG4uw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -4610,8 +4576,8 @@ packages: resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} engines: {node: '>=20'} - tailwindcss@4.3.3: - resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} + tailwindcss@4.3.5: + resolution: {integrity: sha512-FcQk9BuffmEHJP2G0XmB2SplU1aLTI7j07Kunk+U74Ny+XiWOtzXz9aujFZ/avntw1e2cOv/3PkgzflQ7gX2vQ==} tapable@2.3.3: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} @@ -4650,6 +4616,9 @@ packages: tinygradient@1.1.5: resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} + tinyps@0.5.2: + resolution: {integrity: sha512-sYhvdbpuo2rGE7u/jPUMiZz4H2LCaOodUtRD9ot4DLNFQbr884g9zozoJnxLI+1r4hXqWkmdHUl8Yig2Rllxxw==} + tinyrainbow@3.2.0: resolution: {integrity: sha512-LgO3D9yZJjApUiuUfl9iFAwrtaX4+lok3wJIqttGoKCHlWUqHqbQpnxCf82L8FjgKsh4iGo78hqJwgL8F6To2A==} engines: {node: '>=14.0.0'} @@ -4676,18 +4645,14 @@ packages: resolution: {integrity: sha512-BcDSDW+SIGWVOns1Zm6Yg91q9AEj7eaID0QDY9oIqJD1A8dscNwMcl9Sms2DeuWCNov1X0/oXanHGYQBSLwZsg==} engines: {node: ^22.14.0 || >=24.0.0} - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - - tsdown@0.23.2: - resolution: {integrity: sha512-om1OoDykFlv07uM98WAX3ZNmu02FBmHqZYLW1hm+IMktb92r7VMNKgQ/G8dknECI1Q2huPrFJ+sggdYk8efsQg==} + tsdown@0.23.7: + resolution: {integrity: sha512-w9nmWyEimfqQ7/HpVeKTldAeBvWGXiaWyNP7xaxSrr0GhKxsngEyTWqk1nOruRqvqRSkdpMMkpV2BcoWfLB4Uw==} engines: {node: ^22.18.0 || ^24.11.0 || >=26.0.0} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.23.2 - '@tsdown/exe': 0.23.2 + '@tsdown/css': 0.23.7 + '@tsdown/exe': 0.23.7 '@vitejs/devtools': '*' publint: ^0.3.8 tsx: '*' @@ -4956,8 +4921,8 @@ packages: yaml: optional: true - vite@8.3.5: - resolution: {integrity: sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==} + vite@8.3.6: + resolution: {integrity: sha512-UI7dK29NnS54Fk+mmo7o+jI6U8Fp7hDl+X5Q1k45WH+d4dSlbLVUETGQ+hfkNgvLQGyoElPj837nZyv4MBc0VA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -4999,20 +4964,20 @@ packages: yaml: optional: true - vitest@5.0.5: - resolution: {integrity: sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==} + vitest@5.1.0: + resolution: {integrity: sha512-MzmNFnrwa8v8lF1bLxw3UJ4EREwVOVb75VqJZmUDRjJ6EluK/x9th7qTbaeDk41WxE1GxWqmTXcdsfobfH5sOA==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.5 - '@vitest/browser-preview': 5.0.5 + '@vitest/browser-playwright': 5.1.0 + '@vitest/browser-preview': 5.1.0 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.5 - '@vitest/coverage-v8': 5.0.5 - '@vitest/ui': 5.0.5 + '@vitest/coverage-istanbul': 5.1.0 + '@vitest/coverage-v8': 5.1.0 + '@vitest/ui': 5.1.0 happy-dom: '*' jsdom: '*' vite: ^6.4.0 || ^7.0.0 || ^8.0.0 @@ -5112,8 +5077,8 @@ packages: xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - xstate@5.33.3: - resolution: {integrity: sha512-AnDRjS/GyKHmbA1PyhVCYBqYsA7EGe3KGgeD0ht3NFsXzoz7leX/HQDFX9QlHFJ/ltLHPsgChJYwPzRvB/0b4g==} + xstate@5.33.4: + resolution: {integrity: sha512-eGNMu3BNqU0Z85P+ouYG5OCZqIABU+QsW6vUieFt9p9gOGs3C+BL10Exg7XdRPSXPQKlP6XoYpYf93r9VmW8mQ==} xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} @@ -5153,21 +5118,14 @@ packages: yoga-layout@3.2.1: resolution: {integrity: sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==} - yuku-ast@0.19.0: - resolution: {integrity: sha512-PyCsiScaelhxBGzL8dyeJkLqvRZycoh78R31Vrt/WqYrm0hMFoKwIw/X7Dx5mBKLWAMlV9I9HEyBOHnj2gZVyw==} - engines: {node: '>=14.18.0'} - - yuku-codegen@0.19.0: - resolution: {integrity: sha512-uymAKHjDuaP4BEpkXC/BSLz4DUEF5oArZ5AuD3888nb2miChjWSgpPdojEJxm3pjpXkgUaCRJQyNAbnMN33wHg==} - engines: {node: '>=14.18.0'} - - yuku-core@0.19.0: - resolution: {integrity: sha512-kYK9e1XdfirNhkipzW0wmMcSWcVF/CWnuugodfVYRCUwvoBefweL9HzB96OiKEhsx78V5WbUxbJqlizMX869Qg==} - engines: {node: '>=14.18.0'} - - yuku-parser@0.19.0: - resolution: {integrity: sha512-XrBh9ZiQK5mJVRxZBAvD6LwRyAYrK3MFtH3+onyuxFL5hFD44EC3QOmIC1FjTj6H2MMwq46/NAI+NZxLZPZgxg==} - engines: {node: '>=14.18.0'} + yuku@0.27.0: + resolution: {integrity: sha512-YmSD4xYlESRi8egxzC4guegQdMhAcz1G9NUsMNrTABAIV9dQxoBzDC7ZyAG/dSG18o1Oxt4xDok2irvPy9FSJQ==} + engines: {node: '>=16.4.0'} + peerDependencies: + '@yuku-toolchain/wasm': 0.27.0 + peerDependenciesMeta: + '@yuku-toolchain/wasm': + optional: true z-schema@5.0.5: resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} @@ -5177,8 +5135,8 @@ packages: zod@4.6.7: resolution: {integrity: sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==} - zustand@5.0.16: - resolution: {integrity: sha512-Uv7e327ihlCfayfja3hDc0M64Upev1LWBKpRobdK4NyovDDPeeX4imWXc/wzC1yc6fkYPoAY/ncKVPAs2jrtQw==} + zustand@5.1.0: + resolution: {integrity: sha512-ciJZlP48M1PTQbVQq81CGVFxHTLpZNrFjKqwjtCU34AWuXTZT/jrF3p9+fI84Cf1eSCMLapxqBy/SNTfwOBuqA==} engines: {node: '>=12.20.0'} peerDependencies: '@types/react': '>=18.0.0' @@ -5224,77 +5182,77 @@ snapshots: typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 - '@ark-ui/react@5.39.3(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': + '@ark-ui/react@5.40.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@internationalized/date': 3.12.4 - '@zag-js/accordion': 1.45.0 - '@zag-js/anatomy': 1.45.0 - '@zag-js/angle-slider': 1.45.0 - '@zag-js/async-list': 1.45.0 - '@zag-js/auto-resize': 1.45.0 - '@zag-js/avatar': 1.45.0 - '@zag-js/carousel': 1.45.0 - '@zag-js/cascade-select': 1.45.0 - '@zag-js/checkbox': 1.45.0 - '@zag-js/clipboard': 1.45.0 - '@zag-js/collapsible': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/color-picker': 1.45.0 - '@zag-js/color-utils': 1.45.0 - '@zag-js/combobox': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/date-input': 1.45.0(@internationalized/date@3.12.4) - '@zag-js/date-picker': 1.45.0(@internationalized/date@3.12.4) - '@zag-js/date-utils': 1.45.0(@internationalized/date@3.12.4) - '@zag-js/dialog': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/drawer': 1.45.0 - '@zag-js/editable': 1.45.0 - '@zag-js/file-upload': 1.45.0 - '@zag-js/file-utils': 1.45.0 - '@zag-js/floating-panel': 1.45.0 - '@zag-js/focus-trap': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/highlight-word': 1.45.0 - '@zag-js/hotkeys': 1.45.0 - '@zag-js/hover-card': 1.45.0 - '@zag-js/i18n-utils': 1.45.0 - '@zag-js/image-cropper': 1.45.0 - '@zag-js/json-tree-utils': 1.45.0 - '@zag-js/listbox': 1.45.0 - '@zag-js/marquee': 1.45.0 - '@zag-js/menu': 1.45.0 - '@zag-js/navigation-menu': 1.45.0 - '@zag-js/number-input': 1.45.0 - '@zag-js/pagination': 1.45.0 - '@zag-js/password-input': 1.45.0 - '@zag-js/pin-input': 1.45.0 - '@zag-js/popover': 1.45.0 - '@zag-js/presence': 1.45.0 - '@zag-js/progress': 1.45.0 - '@zag-js/qr-code': 1.45.0 - '@zag-js/radio-group': 1.45.0 - '@zag-js/rating-group': 1.45.0 - '@zag-js/react': 1.45.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) - '@zag-js/scroll-area': 1.45.0 - '@zag-js/select': 1.45.0 - '@zag-js/signature-pad': 1.45.0 - '@zag-js/slider': 1.45.0 - '@zag-js/splitter': 1.45.0 - '@zag-js/steps': 1.45.0 - '@zag-js/switch': 1.45.0 - '@zag-js/tabs': 1.45.0 - '@zag-js/tags-input': 1.45.0 - '@zag-js/timer': 1.45.0 - '@zag-js/toast': 1.45.0 - '@zag-js/toc': 1.45.0 - '@zag-js/toggle': 1.45.0 - '@zag-js/toggle-group': 1.45.0 - '@zag-js/tooltip': 1.45.0 - '@zag-js/tour': 1.45.0 - '@zag-js/tree-view': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/accordion': 1.47.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/angle-slider': 1.47.0 + '@zag-js/async-list': 1.47.0 + '@zag-js/auto-resize': 1.47.0 + '@zag-js/avatar': 1.47.0 + '@zag-js/carousel': 1.47.0 + '@zag-js/cascade-select': 1.47.0 + '@zag-js/checkbox': 1.47.0 + '@zag-js/clipboard': 1.47.0 + '@zag-js/collapsible': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/color-picker': 1.47.0 + '@zag-js/color-utils': 1.47.0 + '@zag-js/combobox': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/date-input': 1.47.0(@internationalized/date@3.12.4) + '@zag-js/date-picker': 1.47.0(@internationalized/date@3.12.4) + '@zag-js/date-utils': 1.47.0(@internationalized/date@3.12.4) + '@zag-js/dialog': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/drawer': 1.47.0 + '@zag-js/editable': 1.47.0 + '@zag-js/file-upload': 1.47.0 + '@zag-js/file-utils': 1.47.0 + '@zag-js/floating-panel': 1.47.0 + '@zag-js/focus-trap': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/highlight-word': 1.47.0 + '@zag-js/hotkeys': 1.47.0 + '@zag-js/hover-card': 1.47.0 + '@zag-js/i18n-utils': 1.47.0 + '@zag-js/image-cropper': 1.47.0 + '@zag-js/json-tree-utils': 1.47.0 + '@zag-js/listbox': 1.47.0 + '@zag-js/marquee': 1.47.0 + '@zag-js/menu': 1.47.0 + '@zag-js/navigation-menu': 1.47.0 + '@zag-js/number-input': 1.47.0 + '@zag-js/pagination': 1.47.0 + '@zag-js/password-input': 1.47.0 + '@zag-js/pin-input': 1.47.0 + '@zag-js/popover': 1.47.0 + '@zag-js/presence': 1.47.0 + '@zag-js/progress': 1.47.0 + '@zag-js/qr-code': 1.47.0 + '@zag-js/radio-group': 1.47.0 + '@zag-js/rating-group': 1.47.0 + '@zag-js/react': 1.47.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + '@zag-js/scroll-area': 1.47.0 + '@zag-js/select': 1.47.0 + '@zag-js/signature-pad': 1.47.0 + '@zag-js/slider': 1.47.0 + '@zag-js/splitter': 1.47.0 + '@zag-js/steps': 1.47.0 + '@zag-js/switch': 1.47.0 + '@zag-js/tabs': 1.47.0 + '@zag-js/tags-input': 1.47.0 + '@zag-js/timer': 1.47.0 + '@zag-js/toast': 1.47.0 + '@zag-js/toc': 1.47.0 + '@zag-js/toggle': 1.47.0 + '@zag-js/toggle-group': 1.47.0 + '@zag-js/tooltip': 1.47.0 + '@zag-js/tour': 1.47.0 + '@zag-js/tree-view': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 react: 19.3.1 react-dom: 19.3.1(react@19.3.1) @@ -5336,47 +5294,47 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@biomejs/biome@2.6.2': + '@biomejs/biome@2.6.6': optionalDependencies: - '@biomejs/cli-android-arm64': 2.6.2 - '@biomejs/cli-android-x64': 2.6.2 - '@biomejs/cli-darwin-arm64': 2.6.2 - '@biomejs/cli-darwin-x64': 2.6.2 - '@biomejs/cli-linux-arm64': 2.6.2 - '@biomejs/cli-linux-arm64-musl': 2.6.2 - '@biomejs/cli-linux-x64': 2.6.2 - '@biomejs/cli-linux-x64-musl': 2.6.2 - '@biomejs/cli-win32-arm64': 2.6.2 - '@biomejs/cli-win32-x64': 2.6.2 + '@biomejs/cli-android-arm64': 2.6.6 + '@biomejs/cli-android-x64': 2.6.6 + '@biomejs/cli-darwin-arm64': 2.6.6 + '@biomejs/cli-darwin-x64': 2.6.6 + '@biomejs/cli-linux-arm64': 2.6.6 + '@biomejs/cli-linux-arm64-musl': 2.6.6 + '@biomejs/cli-linux-x64': 2.6.6 + '@biomejs/cli-linux-x64-musl': 2.6.6 + '@biomejs/cli-win32-arm64': 2.6.6 + '@biomejs/cli-win32-x64': 2.6.6 - '@biomejs/cli-android-arm64@2.6.2': + '@biomejs/cli-android-arm64@2.6.6': optional: true - '@biomejs/cli-android-x64@2.6.2': + '@biomejs/cli-android-x64@2.6.6': optional: true - '@biomejs/cli-darwin-arm64@2.6.2': + '@biomejs/cli-darwin-arm64@2.6.6': optional: true - '@biomejs/cli-darwin-x64@2.6.2': + '@biomejs/cli-darwin-x64@2.6.6': optional: true - '@biomejs/cli-linux-arm64-musl@2.6.2': + '@biomejs/cli-linux-arm64-musl@2.6.6': optional: true - '@biomejs/cli-linux-arm64@2.6.2': + '@biomejs/cli-linux-arm64@2.6.6': optional: true - '@biomejs/cli-linux-x64-musl@2.6.2': + '@biomejs/cli-linux-x64-musl@2.6.6': optional: true - '@biomejs/cli-linux-x64@2.6.2': + '@biomejs/cli-linux-x64@2.6.6': optional: true - '@biomejs/cli-win32-arm64@2.6.2': + '@biomejs/cli-win32-arm64@2.6.6': optional: true - '@biomejs/cli-win32-x64@2.6.2': + '@biomejs/cli-win32-x64@2.6.6': optional: true '@bitgo-forks/io-ts@2.1.4(fp-ts@2.16.2)': @@ -5407,12 +5365,12 @@ snapshots: '@bitgo/wasm-mps@1.17.0': {} - '@bootnodedev/canton-barebones@0.6.0': + '@bootnodedev/canton-barebones@0.7.0': dependencies: js-yaml: 4.3.2 zod: 4.6.7 - '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/1639372eb66941e505aa52399d00b8b4121953f7(@types/json-schema@7.0.15)(supports-color@10.2.2)': + '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/49a4957246ec9193dd75e853bccef01fa5b8c931(@types/json-schema@7.0.15)(supports-color@10.2.2)': dependencies: cors: 2.8.6 dotenv: 16.6.1 @@ -6074,16 +6032,32 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@2.0.0-beta.2': + dependencies: + '@emnapi/wasi-threads': 2.2.0 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true + '@emnapi/runtime@2.0.0-beta.2': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@2.2.0': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.28.2': optional: true @@ -6231,7 +6205,7 @@ snapshots: dependencies: '@swc/helpers': 0.5.23 - '@internationalized/number@3.6.7': + '@internationalized/number@3.6.9': dependencies: '@swc/helpers': 0.5.23 @@ -6324,6 +6298,13 @@ snapshots: '@tybys/wasm-util': 0.10.4 optional: true + '@napi-rs/wasm-runtime@1.2.6(@emnapi/core@2.0.0-beta.2)(@emnapi/runtime@2.0.0-beta.2)': + dependencies: + '@emnapi/core': 2.0.0-beta.2 + '@emnapi/runtime': 2.0.0-beta.2 + '@tybys/wasm-util': 0.10.4 + optional: true + '@noble/ciphers@1.3.0': {} '@noble/curves@1.4.2': @@ -6356,66 +6337,66 @@ snapshots: '@noble/hashes@1.8.0': {} - '@oxc-parser/binding-android-arm-eabi@0.154.0': + '@oxc-parser/binding-android-arm-eabi@0.156.0': optional: true - '@oxc-parser/binding-android-arm64@0.154.0': + '@oxc-parser/binding-android-arm64@0.156.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.154.0': + '@oxc-parser/binding-darwin-arm64@0.156.0': optional: true - '@oxc-parser/binding-darwin-x64@0.154.0': + '@oxc-parser/binding-darwin-x64@0.156.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.154.0': + '@oxc-parser/binding-freebsd-x64@0.156.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.154.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.156.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.154.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.156.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.154.0': + '@oxc-parser/binding-linux-arm64-gnu@0.156.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.154.0': + '@oxc-parser/binding-linux-arm64-musl@0.156.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.154.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.156.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.154.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.156.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.154.0': + '@oxc-parser/binding-linux-riscv64-musl@0.156.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.154.0': + '@oxc-parser/binding-linux-s390x-gnu@0.156.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.154.0': + '@oxc-parser/binding-linux-x64-gnu@0.156.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.154.0': + '@oxc-parser/binding-linux-x64-musl@0.156.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.154.0': + '@oxc-parser/binding-openharmony-arm64@0.156.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.154.0': + '@oxc-parser/binding-win32-arm64-msvc@0.156.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.154.0': + '@oxc-parser/binding-win32-ia32-msvc@0.156.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.154.0': + '@oxc-parser/binding-win32-x64-msvc@0.156.0': optional: true - '@oxc-project/types@0.154.0': {} + '@oxc-project/types@0.156.0': {} - '@oxc-project/types@0.155.0': {} + '@oxc-project/types@0.157.0': {} '@oxc-resolver/binding-android-arm-eabi@11.24.2': optional: true @@ -6496,49 +6477,101 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/binding-android-arm-eabi@1.2.15': + '@rolldown/binding-android-arm-eabi@1.2.18': + optional: true + + '@rolldown/binding-android-arm-eabi@1.3.1': + optional: true + + '@rolldown/binding-android-arm64@1.2.18': optional: true - '@rolldown/binding-android-arm64@1.2.15': + '@rolldown/binding-android-arm64@1.3.1': optional: true - '@rolldown/binding-darwin-arm64@1.2.15': + '@rolldown/binding-darwin-arm64@1.2.18': optional: true - '@rolldown/binding-darwin-x64@1.2.15': + '@rolldown/binding-darwin-arm64@1.3.1': optional: true - '@rolldown/binding-freebsd-x64@1.2.15': + '@rolldown/binding-darwin-x64@1.2.18': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.15': + '@rolldown/binding-darwin-x64@1.3.1': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.15': + '@rolldown/binding-freebsd-x64@1.2.18': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.15': + '@rolldown/binding-freebsd-x64@1.3.1': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.15': + '@rolldown/binding-linux-arm-gnueabihf@1.2.18': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.15': + '@rolldown/binding-linux-arm-gnueabihf@1.3.1': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.15': + '@rolldown/binding-linux-arm64-gnu@1.2.18': optional: true - '@rolldown/binding-linux-x64-musl@1.2.15': + '@rolldown/binding-linux-arm64-gnu@1.3.1': optional: true - '@rolldown/binding-openharmony-arm64@1.2.15': + '@rolldown/binding-linux-arm64-musl@1.2.18': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.15': + '@rolldown/binding-linux-arm64-musl@1.3.1': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.15': + '@rolldown/binding-linux-ppc64-gnu@1.2.18': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.3.1': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.2.18': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.3.1': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.2.18': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.3.1': + optional: true + + '@rolldown/binding-linux-x64-musl@1.2.18': + optional: true + + '@rolldown/binding-linux-x64-musl@1.3.1': + optional: true + + '@rolldown/binding-openharmony-arm64@1.2.18': + optional: true + + '@rolldown/binding-openharmony-arm64@1.3.1': + optional: true + + '@rolldown/binding-wasm32-wasi@1.3.1': + dependencies: + '@emnapi/core': 2.0.0-beta.2 + '@emnapi/runtime': 2.0.0-beta.2 + '@napi-rs/wasm-runtime': 1.2.6(@emnapi/core@2.0.0-beta.2)(@emnapi/runtime@2.0.0-beta.2) + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.2.18': + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.3.1': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.2.18': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.3.1': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -6713,73 +6746,73 @@ snapshots: dependencies: tslib: 2.8.1 - '@tailwindcss/node@4.3.3': + '@tailwindcss/node@4.3.5': dependencies: '@jridgewell/remapping': 2.3.5 enhanced-resolve: 5.26.0 jiti: 2.7.0 - lightningcss: 1.32.0 - magic-string: 0.30.21 + lightningcss: 1.33.0 + magic-string: 1.4.3 source-map-js: 1.2.2 - tailwindcss: 4.3.3 + tailwindcss: 4.3.5 - '@tailwindcss/oxide-android-arm64@4.3.3': + '@tailwindcss/oxide-android-arm64@4.3.5': optional: true - '@tailwindcss/oxide-darwin-arm64@4.3.3': + '@tailwindcss/oxide-darwin-arm64@4.3.5': optional: true - '@tailwindcss/oxide-darwin-x64@4.3.3': + '@tailwindcss/oxide-darwin-x64@4.3.5': optional: true - '@tailwindcss/oxide-freebsd-x64@4.3.3': + '@tailwindcss/oxide-freebsd-x64@4.3.5': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.5': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.3.3': + '@tailwindcss/oxide-linux-arm64-gnu@4.3.5': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.3.3': + '@tailwindcss/oxide-linux-arm64-musl@4.3.5': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.3.3': + '@tailwindcss/oxide-linux-x64-gnu@4.3.5': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.3.3': + '@tailwindcss/oxide-linux-x64-musl@4.3.5': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.3.3': + '@tailwindcss/oxide-wasm32-wasi@4.3.5': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.3.3': + '@tailwindcss/oxide-win32-arm64-msvc@4.3.5': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.3.3': + '@tailwindcss/oxide-win32-x64-msvc@4.3.5': optional: true - '@tailwindcss/oxide@4.3.3': + '@tailwindcss/oxide@4.3.5': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.3.3 - '@tailwindcss/oxide-darwin-arm64': 4.3.3 - '@tailwindcss/oxide-darwin-x64': 4.3.3 - '@tailwindcss/oxide-freebsd-x64': 4.3.3 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.3 - '@tailwindcss/oxide-linux-arm64-gnu': 4.3.3 - '@tailwindcss/oxide-linux-arm64-musl': 4.3.3 - '@tailwindcss/oxide-linux-x64-gnu': 4.3.3 - '@tailwindcss/oxide-linux-x64-musl': 4.3.3 - '@tailwindcss/oxide-wasm32-wasi': 4.3.3 - '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3 - '@tailwindcss/oxide-win32-x64-msvc': 4.3.3 - - '@tailwindcss/vite@4.3.3(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': - dependencies: - '@tailwindcss/node': 4.3.3 - '@tailwindcss/oxide': 4.3.3 - tailwindcss: 4.3.3 - vite: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + '@tailwindcss/oxide-android-arm64': 4.3.5 + '@tailwindcss/oxide-darwin-arm64': 4.3.5 + '@tailwindcss/oxide-darwin-x64': 4.3.5 + '@tailwindcss/oxide-freebsd-x64': 4.3.5 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.5 + '@tailwindcss/oxide-linux-arm64-gnu': 4.3.5 + '@tailwindcss/oxide-linux-arm64-musl': 4.3.5 + '@tailwindcss/oxide-linux-x64-gnu': 4.3.5 + '@tailwindcss/oxide-linux-x64-musl': 4.3.5 + '@tailwindcss/oxide-wasm32-wasi': 4.3.5 + '@tailwindcss/oxide-win32-arm64-msvc': 4.3.5 + '@tailwindcss/oxide-win32-x64-msvc': 4.3.5 + + '@tailwindcss/vite@4.3.5(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': + dependencies: + '@tailwindcss/node': 4.3.5 + '@tailwindcss/oxide': 4.3.5 + tailwindcss: 4.3.5 + vite: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) '@testing-library/dom@10.4.2': dependencies: @@ -6792,7 +6825,7 @@ snapshots: picocolors: 1.1.1 pretty-format: 27.5.1 - '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.5)': + '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@5.1.0)': dependencies: '@adobe/css-tools': 4.5.0 '@testing-library/dom': 10.4.2 @@ -6802,7 +6835,7 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 optionalDependencies: - vitest: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + vitest: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) '@testing-library/react@16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: @@ -6826,7 +6859,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.19.2 + '@types/node': 25.9.9 '@types/chai@5.2.3': dependencies: @@ -6835,7 +6868,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.19.2 + '@types/node': 25.9.9 '@types/cookiejar@2.1.5': {} @@ -6849,7 +6882,7 @@ snapshots: '@types/express-serve-static-core@5.1.3': dependencies: - '@types/node': 24.19.2 + '@types/node': 25.9.9 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -6902,12 +6935,12 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 24.19.2 + '@types/node': 25.9.9 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.19.2 + '@types/node': 25.9.9 '@types/superagent@4.1.15': dependencies: @@ -6920,48 +6953,48 @@ snapshots: '@types/unist@3.0.3': {} - '@vitejs/plugin-react@6.1.2(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': + '@vitejs/plugin-react@6.2.1(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + vite: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) - '@vitest/coverage-v8@5.0.5(vitest@5.0.5)': + '@vitest/coverage-v8@5.1.0(vitest@5.1.0)': dependencies: '@bcoe/v8-coverage': 1.0.2 - '@vitest/istanbul-lib-coverage': 1.0.2 - '@vitest/istanbul-lib-report': 1.0.2 + '@vitest/istanbul-lib-coverage': 2.1.0 + '@vitest/istanbul-lib-report': 2.1.0 ast-v8-to-istanbul: 1.0.7 magicast: 0.5.5 obug: 3.0.0 std-env: 4.3.0 tinyrainbow: 3.2.0 - vitest: 5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + vitest: 5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) - '@vitest/istanbul-lib-coverage@1.0.2': {} + '@vitest/istanbul-lib-coverage@2.1.0': {} - '@vitest/istanbul-lib-report@1.0.2': + '@vitest/istanbul-lib-report@2.1.0': dependencies: - '@vitest/istanbul-lib-coverage': 1.0.2 + '@vitest/istanbul-lib-coverage': 2.1.0 - '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': + '@vitest/mocker@5.1.0(vite@8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.5 + '@vitest/spy': 5.1.0 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: - vite: 8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + vite: 8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) - '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': + '@vitest/mocker@5.1.0(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.5 + '@vitest/spy': 5.1.0 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: - vite: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + vite: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) - '@vitest/spy@5.0.5': {} + '@vitest/spy@5.1.0': {} '@walletconnect/core@2.26.0(typescript@5.9.3)(zod@4.6.7)': dependencies: @@ -7216,695 +7249,610 @@ snapshots: '@wasmer/wasi@1.2.2': {} - '@xstate/react@6.1.0(@types/react@19.3.0)(react@19.3.1)(xstate@5.33.3)': + '@xstate/react@6.1.0(@types/react@19.3.0)(react@19.3.1)(xstate@5.33.4)': dependencies: react: 19.3.1 use-isomorphic-layout-effect: 1.2.1(@types/react@19.3.0)(react@19.3.1) use-sync-external-store: 1.7.0(react@19.3.1) optionalDependencies: - xstate: 5.33.3 + xstate: 5.33.4 transitivePeerDependencies: - '@types/react' - '@yuku-core/binding-android-arm64@0.19.0': - optional: true - - '@yuku-core/binding-darwin-arm64@0.19.0': - optional: true - - '@yuku-core/binding-darwin-x64@0.19.0': - optional: true - - '@yuku-core/binding-freebsd-x64@0.19.0': - optional: true - - '@yuku-core/binding-linux-arm-gnu@0.19.0': - optional: true - - '@yuku-core/binding-linux-arm-musl@0.19.0': + '@yuku-toolchain/darwin-arm64@0.27.0': optional: true - '@yuku-core/binding-linux-arm64-gnu@0.19.0': + '@yuku-toolchain/darwin-x64@0.27.0': optional: true - '@yuku-core/binding-linux-arm64-musl@0.19.0': + '@yuku-toolchain/linux-arm64@0.27.0': optional: true - '@yuku-core/binding-linux-x64-gnu@0.19.0': + '@yuku-toolchain/linux-x64@0.27.0': optional: true - '@yuku-core/binding-linux-x64-musl@0.19.0': + '@yuku-toolchain/win32-arm64@0.27.0': optional: true - '@yuku-core/binding-win32-arm64@0.19.0': + '@yuku-toolchain/win32-x64@0.27.0': optional: true - '@yuku-core/binding-win32-x64@0.19.0': - optional: true - - '@yuku-toolchain/types@0.19.0': {} - - '@zag-js/accordion@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/anatomy@1.45.0': {} - - '@zag-js/anatomy@1.46.0': {} - - '@zag-js/angle-slider@1.45.0': + '@zag-js/accordion@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/rect-utils': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/aria-hidden@1.45.0': - dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/anatomy@1.47.0': {} - '@zag-js/aria-hidden@1.46.0': + '@zag-js/angle-slider@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/rect-utils': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/async-list@1.45.0': + '@zag-js/aria-hidden@1.47.0': dependencies: - '@zag-js/core': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/auto-resize@1.45.0': + '@zag-js/async-list@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/core': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/avatar@1.45.0': + '@zag-js/auto-resize@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/carousel@1.45.0': + '@zag-js/avatar@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/scroll-snap': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/cascade-select@1.45.0': + '@zag-js/carousel@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/rect-utils': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/scroll-snap': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/checkbox@1.45.0': + '@zag-js/cascade-select@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/rect-utils': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/clipboard@1.45.0': + '@zag-js/checkbox@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/collapsible@1.45.0': + '@zag-js/clipboard@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/collection@1.45.0': + '@zag-js/collapsible@1.47.0': dependencies: - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/color-picker@1.45.0': + '@zag-js/collection@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/color-utils': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/utils': 1.47.0 - '@zag-js/color-utils@1.45.0': + '@zag-js/color-picker@1.47.0': dependencies: - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/color-utils': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/combobox@1.45.0': + '@zag-js/color-utils@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/live-region': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/utils': 1.47.0 - '@zag-js/core@1.45.0': + '@zag-js/combobox@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/live-region': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/core@1.46.0': + '@zag-js/core@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 - '@zag-js/utils': 1.46.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/date-input@1.45.0(@internationalized/date@3.12.4)': + '@zag-js/date-input@1.47.0(@internationalized/date@3.12.4)': dependencies: '@internationalized/date': 3.12.4 - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/date-utils': 1.45.0(@internationalized/date@3.12.4) - '@zag-js/dom-query': 1.45.0 - '@zag-js/live-region': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/date-utils': 1.47.0(@internationalized/date@3.12.4) + '@zag-js/dom-query': 1.47.0 + '@zag-js/live-region': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/date-picker@1.45.0(@internationalized/date@3.12.4)': + '@zag-js/date-picker@1.47.0(@internationalized/date@3.12.4)': dependencies: '@internationalized/date': 3.12.4 - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/date-utils': 1.45.0(@internationalized/date@3.12.4) - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/live-region': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/date-utils@1.45.0(@internationalized/date@3.12.4)': + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/date-utils': 1.47.0(@internationalized/date@3.12.4) + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/live-region': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/date-utils@1.47.0(@internationalized/date@3.12.4)': dependencies: '@internationalized/date': 3.12.4 - '@zag-js/dialog@1.45.0': + '@zag-js/dialog@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/aria-hidden': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-trap': 1.45.0 - '@zag-js/remove-scroll': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/aria-hidden': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-trap': 1.47.0 + '@zag-js/remove-scroll': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/dialog@1.46.0': + '@zag-js/dismissable@1.47.0': dependencies: - '@zag-js/anatomy': 1.46.0 - '@zag-js/aria-hidden': 1.46.0 - '@zag-js/core': 1.46.0 - '@zag-js/dismissable': 1.46.0 - '@zag-js/dom-query': 1.46.0 - '@zag-js/focus-trap': 1.46.0 - '@zag-js/remove-scroll': 1.46.0 - '@zag-js/types': 1.46.0 - '@zag-js/utils': 1.46.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/interact-outside': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/dismissable@1.45.0': + '@zag-js/dom-query@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 - '@zag-js/interact-outside': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/types': 1.47.0 - '@zag-js/dismissable@1.46.0': + '@zag-js/drawer@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 - '@zag-js/interact-outside': 1.46.0 - '@zag-js/utils': 1.46.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/aria-hidden': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-trap': 1.47.0 + '@zag-js/remove-scroll': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/dom-query@1.45.0': + '@zag-js/editable@1.47.0': dependencies: - '@zag-js/types': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/interact-outside': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/dom-query@1.46.0': + '@zag-js/file-upload@1.47.0': dependencies: - '@zag-js/types': 1.46.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/file-utils': 1.47.0 + '@zag-js/i18n-utils': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/drawer@1.45.0': + '@zag-js/file-utils@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/aria-hidden': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-trap': 1.45.0 - '@zag-js/remove-scroll': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/i18n-utils': 1.47.0 - '@zag-js/editable@1.45.0': + '@zag-js/floating-panel@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/interact-outside': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/rect-utils': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/file-upload@1.45.0': + '@zag-js/focus-trap@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/file-utils': 1.45.0 - '@zag-js/i18n-utils': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/file-utils@1.45.0': + '@zag-js/focus-visible@1.47.0': dependencies: - '@zag-js/i18n-utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/floating-panel@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/rect-utils': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/highlight-word@1.47.0': {} - '@zag-js/focus-trap@1.45.0': + '@zag-js/hotkeys@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/focus-trap@1.46.0': + '@zag-js/hover-card@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/focus-visible@1.45.0': + '@zag-js/i18n-utils@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 - - '@zag-js/highlight-word@1.45.0': {} + '@zag-js/dom-query': 1.47.0 - '@zag-js/hotkeys@1.45.0': + '@zag-js/image-cropper@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/hover-card@1.45.0': + '@zag-js/interact-outside@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/i18n-utils@1.45.0': - dependencies: - '@zag-js/dom-query': 1.45.0 - - '@zag-js/image-cropper@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/interact-outside@1.45.0': - dependencies: - '@zag-js/dom-query': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/json-tree-utils@1.47.0': {} - '@zag-js/interact-outside@1.46.0': + '@zag-js/listbox@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 - '@zag-js/utils': 1.46.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/json-tree-utils@1.45.0': {} + '@zag-js/live-region@1.47.0': {} - '@zag-js/listbox@1.45.0': + '@zag-js/marquee@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/live-region@1.45.0': {} - - '@zag-js/marquee@1.45.0': + '@zag-js/menu@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/rect-utils': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/menu@1.45.0': + '@zag-js/navigation-menu@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/rect-utils': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/navigation-menu@1.45.0': + '@zag-js/number-input@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@internationalized/number': 3.6.9 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/number-input@1.45.0': + '@zag-js/pagination@1.47.0': dependencies: - '@internationalized/number': 3.6.7 - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/pagination@1.45.0': + '@zag-js/password-input@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/password-input@1.45.0': + '@zag-js/pin-input@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/pin-input@1.45.0': + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/popover@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/aria-hidden': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-trap': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/remove-scroll': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/popover@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/aria-hidden': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-trap': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/remove-scroll': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/popper@1.45.0': + '@zag-js/popper@1.47.0': dependencies: '@floating-ui/dom': 1.8.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/presence@1.45.0': + '@zag-js/presence@1.47.0': dependencies: - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 - '@zag-js/progress@1.45.0': + '@zag-js/progress@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/qr-code@1.45.0': + '@zag-js/qr-code@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 proxy-memoize: 3.0.1 uqr: 0.1.3 - '@zag-js/radio-group@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/rating-group@1.45.0': + '@zag-js/radio-group@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/react@1.45.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': + '@zag-js/rating-group@1.47.0': dependencies: - '@zag-js/core': 1.45.0 - '@zag-js/store': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - react: 19.3.1 - react-dom: 19.3.1(react@19.3.1) + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/react@1.46.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': + '@zag-js/react@1.47.0(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: - '@zag-js/core': 1.46.0 - '@zag-js/store': 1.46.0 - '@zag-js/types': 1.46.0 - '@zag-js/utils': 1.46.0 + '@zag-js/core': 1.47.0 + '@zag-js/store': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 react: 19.3.1 react-dom: 19.3.1(react@19.3.1) - '@zag-js/rect-utils@1.45.0': {} - - '@zag-js/remove-scroll@1.45.0': - dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/rect-utils@1.47.0': {} - '@zag-js/remove-scroll@1.46.0': + '@zag-js/remove-scroll@1.47.0': dependencies: - '@zag-js/dom-query': 1.46.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/scroll-area@1.45.0': + '@zag-js/scroll-area@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/scroll-snap@1.45.0': + '@zag-js/scroll-snap@1.47.0': dependencies: - '@zag-js/dom-query': 1.45.0 + '@zag-js/dom-query': 1.47.0 - '@zag-js/select@1.45.0': + '@zag-js/select@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/signature-pad@1.45.0': + '@zag-js/signature-pad@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 perfect-freehand: 1.2.3 - '@zag-js/slider@1.45.0': + '@zag-js/slider@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/splitter@1.45.0': + '@zag-js/splitter@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/steps@1.45.0': + '@zag-js/steps@1.47.0': dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 - '@zag-js/store@1.45.0': + '@zag-js/store@1.47.0': dependencies: proxy-compare: 3.0.1 - '@zag-js/store@1.46.0': - dependencies: - proxy-compare: 3.0.1 - - '@zag-js/switch@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/tabs@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/tags-input@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/auto-resize': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/interact-outside': 1.45.0 - '@zag-js/live-region': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/timer@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/toast@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/toc@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/toggle-group@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/toggle@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/tooltip@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-visible': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/tour@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dismissable': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/focus-trap': 1.45.0 - '@zag-js/interact-outside': 1.45.0 - '@zag-js/popper': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/tree-view@1.45.0': - dependencies: - '@zag-js/anatomy': 1.45.0 - '@zag-js/collection': 1.45.0 - '@zag-js/core': 1.45.0 - '@zag-js/dom-query': 1.45.0 - '@zag-js/types': 1.45.0 - '@zag-js/utils': 1.45.0 - - '@zag-js/types@1.45.0': + '@zag-js/switch@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/tabs@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/tags-input@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/auto-resize': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/interact-outside': 1.47.0 + '@zag-js/live-region': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/timer@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/toast@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/toc@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/toggle-group@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/toggle@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/tooltip@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-visible': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/tour@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dismissable': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/focus-trap': 1.47.0 + '@zag-js/interact-outside': 1.47.0 + '@zag-js/popper': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/tree-view@1.47.0': + dependencies: + '@zag-js/anatomy': 1.47.0 + '@zag-js/collection': 1.47.0 + '@zag-js/core': 1.47.0 + '@zag-js/dom-query': 1.47.0 + '@zag-js/types': 1.47.0 + '@zag-js/utils': 1.47.0 + + '@zag-js/types@1.47.0': dependencies: csstype: 3.2.3 - '@zag-js/types@1.46.0': - dependencies: - csstype: 3.2.3 - - '@zag-js/utils@1.45.0': {} - - '@zag-js/utils@1.46.0': {} + '@zag-js/utils@1.47.0': {} abitype@1.3.0(typescript@5.9.3)(zod@4.6.7): optionalDependencies: @@ -8928,12 +8876,12 @@ snapshots: keyvaluestorage-interface@1.0.0: {} - knip@6.42.1: + knip@6.44.2: dependencies: formatly: 0.11.4 get-tsconfig: 4.14.3 jiti: 2.7.0 - oxc-parser: 0.154.0 + oxc-parser: 0.156.0 oxc-resolver: 11.24.2 picomatch: 4.0.7 smol-toml: 1.9.1 @@ -8951,88 +8899,39 @@ snapshots: dependencies: libsodium-sumo: 0.7.16 - lightningcss-android-arm64@1.32.0: - optional: true - lightningcss-android-arm64@1.33.0: optional: true - lightningcss-darwin-arm64@1.32.0: - optional: true - lightningcss-darwin-arm64@1.33.0: optional: true - lightningcss-darwin-x64@1.32.0: - optional: true - lightningcss-darwin-x64@1.33.0: optional: true - lightningcss-freebsd-x64@1.32.0: - optional: true - lightningcss-freebsd-x64@1.33.0: optional: true - lightningcss-linux-arm-gnueabihf@1.32.0: - optional: true - lightningcss-linux-arm-gnueabihf@1.33.0: optional: true - lightningcss-linux-arm64-gnu@1.32.0: - optional: true - lightningcss-linux-arm64-gnu@1.33.0: optional: true - lightningcss-linux-arm64-musl@1.32.0: - optional: true - lightningcss-linux-arm64-musl@1.33.0: optional: true - lightningcss-linux-x64-gnu@1.32.0: - optional: true - lightningcss-linux-x64-gnu@1.33.0: optional: true - lightningcss-linux-x64-musl@1.32.0: - optional: true - lightningcss-linux-x64-musl@1.33.0: optional: true - lightningcss-win32-arm64-msvc@1.32.0: - optional: true - lightningcss-win32-arm64-msvc@1.33.0: optional: true - lightningcss-win32-x64-msvc@1.32.0: - optional: true - lightningcss-win32-x64-msvc@1.33.0: optional: true - lightningcss@1.32.0: - dependencies: - detect-libc: 2.1.2 - optionalDependencies: - lightningcss-android-arm64: 1.32.0 - lightningcss-darwin-arm64: 1.32.0 - lightningcss-darwin-x64: 1.32.0 - lightningcss-freebsd-x64: 1.32.0 - lightningcss-linux-arm-gnueabihf: 1.32.0 - lightningcss-linux-arm64-gnu: 1.32.0 - lightningcss-linux-arm64-musl: 1.32.0 - lightningcss-linux-x64-gnu: 1.32.0 - lightningcss-linux-x64-musl: 1.32.0 - lightningcss-win32-arm64-msvc: 1.32.0 - lightningcss-win32-x64-msvc: 1.32.0 - lightningcss@1.33.0: dependencies: detect-libc: 2.1.2 @@ -9111,7 +9010,7 @@ snapshots: dependencies: yallist: 4.0.0 - lucide-react@1.61.0(@types/react@19.3.0)(react@19.3.1): + lucide-react@1.70.0(@types/react@19.3.0)(react@19.3.1): dependencies: react: 19.3.1 optionalDependencies: @@ -9121,10 +9020,6 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.21: - dependencies: - '@jridgewell/sourcemap-codec': 1.6.0 - magic-string@1.4.3: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -9290,29 +9185,29 @@ snapshots: transitivePeerDependencies: - zod - oxc-parser@0.154.0: + oxc-parser@0.156.0: dependencies: - '@oxc-project/types': 0.154.0 + '@oxc-project/types': 0.156.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.154.0 - '@oxc-parser/binding-android-arm64': 0.154.0 - '@oxc-parser/binding-darwin-arm64': 0.154.0 - '@oxc-parser/binding-darwin-x64': 0.154.0 - '@oxc-parser/binding-freebsd-x64': 0.154.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.154.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.154.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.154.0 - '@oxc-parser/binding-linux-arm64-musl': 0.154.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.154.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.154.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.154.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.154.0 - '@oxc-parser/binding-linux-x64-gnu': 0.154.0 - '@oxc-parser/binding-linux-x64-musl': 0.154.0 - '@oxc-parser/binding-openharmony-arm64': 0.154.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.154.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.154.0 - '@oxc-parser/binding-win32-x64-msvc': 0.154.0 + '@oxc-parser/binding-android-arm-eabi': 0.156.0 + '@oxc-parser/binding-android-arm64': 0.156.0 + '@oxc-parser/binding-darwin-arm64': 0.156.0 + '@oxc-parser/binding-darwin-x64': 0.156.0 + '@oxc-parser/binding-freebsd-x64': 0.156.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.156.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.156.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.156.0 + '@oxc-parser/binding-linux-arm64-musl': 0.156.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.156.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.156.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.156.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.156.0 + '@oxc-parser/binding-linux-x64-gnu': 0.156.0 + '@oxc-parser/binding-linux-x64-musl': 0.156.0 + '@oxc-parser/binding-openharmony-arm64': 0.156.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.156.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.156.0 + '@oxc-parser/binding-win32-x64-msvc': 0.156.0 oxc-resolver@11.24.2: optionalDependencies: @@ -9482,7 +9377,7 @@ snapshots: pony-cause@2.1.11: {} - postcss@8.5.31: + postcss@8.5.32: dependencies: nanoid: 3.3.20 picocolors: 1.1.1 @@ -9584,13 +9479,13 @@ snapshots: react: 19.3.1 scheduler: 0.28.0 - react-router-dom@7.18.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1): + react-router-dom@7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: react: 19.3.1 react-dom: 19.3.1(react@19.3.1) - react-router: 7.18.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + react-router: 7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1) - react-router@7.18.4(react-dom@19.3.1(react@19.3.1))(react@19.3.1): + react-router@7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: cookie: 1.1.1 react: 19.3.1 @@ -9635,40 +9530,61 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - rolldown-plugin-dts@0.29.0-beta.2(oxc-resolver@11.24.2)(rolldown@1.2.15)(typescript@5.9.3): + rolldown-plugin-dts@0.30.0(oxc-resolver@11.24.2)(rolldown@1.3.1)(typescript@5.9.3): dependencies: dts-resolver: 3.0.0(oxc-resolver@11.24.2) get-tsconfig: 5.0.0-beta.6 obug: 3.0.0 - rolldown: 1.2.15 - yuku-ast: 0.19.0 - yuku-codegen: 0.19.0 - yuku-parser: 0.19.0 + rolldown: 1.3.1 + yuku: 0.27.0 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: + - '@yuku-toolchain/wasm' - oxc-resolver - rolldown@1.2.15: + rolldown@1.2.18: dependencies: - '@oxc-project/types': 0.155.0 + '@oxc-project/types': 0.156.0 + '@rolldown/pluginutils': 1.0.1 + optionalDependencies: + '@rolldown/binding-android-arm-eabi': 1.2.18 + '@rolldown/binding-android-arm64': 1.2.18 + '@rolldown/binding-darwin-arm64': 1.2.18 + '@rolldown/binding-darwin-x64': 1.2.18 + '@rolldown/binding-freebsd-x64': 1.2.18 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.18 + '@rolldown/binding-linux-arm64-gnu': 1.2.18 + '@rolldown/binding-linux-arm64-musl': 1.2.18 + '@rolldown/binding-linux-ppc64-gnu': 1.2.18 + '@rolldown/binding-linux-s390x-gnu': 1.2.18 + '@rolldown/binding-linux-x64-gnu': 1.2.18 + '@rolldown/binding-linux-x64-musl': 1.2.18 + '@rolldown/binding-openharmony-arm64': 1.2.18 + '@rolldown/binding-win32-arm64-msvc': 1.2.18 + '@rolldown/binding-win32-x64-msvc': 1.2.18 + + rolldown@1.3.1: + dependencies: + '@oxc-project/types': 0.157.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm-eabi': 1.2.15 - '@rolldown/binding-android-arm64': 1.2.15 - '@rolldown/binding-darwin-arm64': 1.2.15 - '@rolldown/binding-darwin-x64': 1.2.15 - '@rolldown/binding-freebsd-x64': 1.2.15 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.15 - '@rolldown/binding-linux-arm64-gnu': 1.2.15 - '@rolldown/binding-linux-arm64-musl': 1.2.15 - '@rolldown/binding-linux-ppc64-gnu': 1.2.15 - '@rolldown/binding-linux-s390x-gnu': 1.2.15 - '@rolldown/binding-linux-x64-gnu': 1.2.15 - '@rolldown/binding-linux-x64-musl': 1.2.15 - '@rolldown/binding-openharmony-arm64': 1.2.15 - '@rolldown/binding-win32-arm64-msvc': 1.2.15 - '@rolldown/binding-win32-x64-msvc': 1.2.15 + '@rolldown/binding-android-arm-eabi': 1.3.1 + '@rolldown/binding-android-arm64': 1.3.1 + '@rolldown/binding-darwin-arm64': 1.3.1 + '@rolldown/binding-darwin-x64': 1.3.1 + '@rolldown/binding-freebsd-x64': 1.3.1 + '@rolldown/binding-linux-arm-gnueabihf': 1.3.1 + '@rolldown/binding-linux-arm64-gnu': 1.3.1 + '@rolldown/binding-linux-arm64-musl': 1.3.1 + '@rolldown/binding-linux-ppc64-gnu': 1.3.1 + '@rolldown/binding-linux-s390x-gnu': 1.3.1 + '@rolldown/binding-linux-x64-gnu': 1.3.1 + '@rolldown/binding-linux-x64-musl': 1.3.1 + '@rolldown/binding-openharmony-arm64': 1.3.1 + '@rolldown/binding-wasm32-wasi': 1.3.1 + '@rolldown/binding-win32-arm64-msvc': 1.3.1 + '@rolldown/binding-win32-x64-msvc': 1.3.1 rollup@4.65.0: dependencies: @@ -9911,7 +9827,7 @@ snapshots: tagged-tag@1.0.0: {} - tailwindcss@4.3.3: {} + tailwindcss@4.3.5: {} tapable@2.3.3: {} @@ -9946,6 +9862,8 @@ snapshots: '@types/tinycolor2': 1.4.6 tinycolor2: 1.6.0 + tinyps@0.5.2: {} + tinyrainbow@3.2.0: {} tldts-core@7.4.19: {} @@ -9966,9 +9884,7 @@ snapshots: dependencies: punycode: 2.3.1 - tree-kill@1.2.2: {} - - tsdown@0.23.2(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3): + tsdown@0.23.7(@arethetypeswrong/core@0.18.5)(oxc-resolver@11.24.2)(publint@0.3.25)(typescript@5.9.3): dependencies: cac: 7.1.0 defu: 6.1.7 @@ -9977,11 +9893,11 @@ snapshots: import-without-cache: 0.4.1 obug: 3.0.0 picomatch: 4.0.7 - rolldown: 1.2.15 - rolldown-plugin-dts: 0.29.0-beta.2(oxc-resolver@11.24.2)(rolldown@1.2.15)(typescript@5.9.3) + rolldown: 1.3.1 + rolldown-plugin-dts: 0.30.0(oxc-resolver@11.24.2)(rolldown@1.3.1)(typescript@5.9.3) tinyexec: 1.3.1 tinyglobby: 0.2.17 - tree-kill: 1.2.2 + tinyps: 0.5.2 unconfig-core: 7.5.0 verkit: 0.5.0 optionalDependencies: @@ -9991,7 +9907,9 @@ snapshots: transitivePeerDependencies: - '@volar/typescript' - '@vue/language-core' + - '@yuku-toolchain/wasm' - oxc-resolver + - tsrs - vue-tsc tslib@1.14.1: {} @@ -10122,7 +10040,7 @@ snapshots: esbuild: 0.28.2 fdir: 6.5.0(picomatch@4.0.7) picomatch: 4.0.7 - postcss: 8.5.31 + postcss: 8.5.32 rollup: 4.65.0 tinyglobby: 0.2.17 optionalDependencies: @@ -10132,12 +10050,12 @@ snapshots: lightningcss: 1.33.0 yaml: 2.9.1 - vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1): + vite@8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 - postcss: 8.5.31 - rolldown: 1.2.15 + postcss: 8.5.32 + rolldown: 1.2.18 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 24.19.2 @@ -10146,12 +10064,12 @@ snapshots: jiti: 2.7.0 yaml: 2.9.1 - vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1): + vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 - postcss: 8.5.31 - rolldown: 1.2.15 + postcss: 8.5.32 + rolldown: 1.2.18 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 25.9.9 @@ -10160,10 +10078,10 @@ snapshots: jiti: 2.7.0 yaml: 2.9.1 - vitest@5.0.5(@types/node@24.19.2)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)): + vitest@5.1.0(@types/node@24.19.2)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + '@vitest/mocker': 5.1.0(vite@8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -10174,19 +10092,19 @@ snapshots: tinybench: 6.2.2 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.5(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + vite: 8.3.6(@types/node@24.19.2)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) why-is-node-running: 3.2.1 optionalDependencies: '@types/node': 24.19.2 - '@vitest/coverage-v8': 5.0.5(vitest@5.0.5) + '@vitest/coverage-v8': 5.1.0(vitest@5.1.0) jsdom: 30.1.3(@noble/hashes@1.8.0) transitivePeerDependencies: - msw - vitest@5.0.5(@types/node@25.9.9)(@vitest/coverage-v8@5.0.5)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)): + vitest@5.1.0(@types/node@25.9.9)(@vitest/coverage-v8@5.1.0)(jsdom@30.1.3(@noble/hashes@1.8.0))(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) + '@vitest/mocker': 5.1.0(vite@8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -10197,11 +10115,11 @@ snapshots: tinybench: 6.2.2 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.5(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) + vite: 8.3.6(@types/node@25.9.9)(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1) why-is-node-running: 3.2.1 optionalDependencies: '@types/node': 25.9.9 - '@vitest/coverage-v8': 5.0.5(vitest@5.0.5) + '@vitest/coverage-v8': 5.1.0(vitest@5.1.0) jsdom: 30.1.3(@noble/hashes@1.8.0) transitivePeerDependencies: - msw @@ -10264,7 +10182,7 @@ snapshots: xmlchars@2.2.0: {} - xstate@5.33.3: {} + xstate@5.33.4: {} xtend@4.0.2: {} @@ -10308,35 +10226,14 @@ snapshots: yoga-layout@3.2.1: {} - yuku-ast@0.19.0: - dependencies: - '@yuku-toolchain/types': 0.19.0 - - yuku-codegen@0.19.0: - dependencies: - '@yuku-toolchain/types': 0.19.0 - - yuku-core@0.19.0: - dependencies: - '@yuku-toolchain/types': 0.19.0 + yuku@0.27.0: optionalDependencies: - '@yuku-core/binding-android-arm64': 0.19.0 - '@yuku-core/binding-darwin-arm64': 0.19.0 - '@yuku-core/binding-darwin-x64': 0.19.0 - '@yuku-core/binding-freebsd-x64': 0.19.0 - '@yuku-core/binding-linux-arm-gnu': 0.19.0 - '@yuku-core/binding-linux-arm-musl': 0.19.0 - '@yuku-core/binding-linux-arm64-gnu': 0.19.0 - '@yuku-core/binding-linux-arm64-musl': 0.19.0 - '@yuku-core/binding-linux-x64-gnu': 0.19.0 - '@yuku-core/binding-linux-x64-musl': 0.19.0 - '@yuku-core/binding-win32-arm64': 0.19.0 - '@yuku-core/binding-win32-x64': 0.19.0 - - yuku-parser@0.19.0: - dependencies: - '@yuku-toolchain/types': 0.19.0 - yuku-core: 0.19.0 + '@yuku-toolchain/darwin-arm64': 0.27.0 + '@yuku-toolchain/darwin-x64': 0.27.0 + '@yuku-toolchain/linux-arm64': 0.27.0 + '@yuku-toolchain/linux-x64': 0.27.0 + '@yuku-toolchain/win32-arm64': 0.27.0 + '@yuku-toolchain/win32-x64': 0.27.0 z-schema@5.0.5: dependencies: @@ -10348,7 +10245,7 @@ snapshots: zod@4.6.7: {} - zustand@5.0.16(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)): + zustand@5.1.0(@types/react@19.3.0)(react@19.3.1)(use-sync-external-store@1.7.0(react@19.3.1)): optionalDependencies: '@types/react': 19.3.0 react: 19.3.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6fdf6d24..704b6c05 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -15,7 +15,7 @@ publicHoistPattern: # The token-forge registry's git dependency builds on install, keyed by the commit its tag resolves to. allowBuilds: - '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/1639372eb66941e505aa52399d00b8b4121953f7': true + '@bootnodedev/canton-token-forge@https://codeload.github.com/BootNodeDev/canton-token-forge/tar.gz/49a4957246ec9193dd75e853bccef01fa5b8c931': true better-sqlite3: true cbor-extract: true esbuild: true