From c087f05ae377531e44bf99655856dc6c6c3c7fb5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 15:57:54 +0000 Subject: [PATCH 1/2] chore(deps): bump zarrita from 0.6.1 to 0.7.3 Bumps [zarrita](https://github.com/manzt/zarrita.js) from 0.6.1 to 0.7.3. - [Release notes](https://github.com/manzt/zarrita.js/releases) - [Commits](https://github.com/manzt/zarrita.js/compare/zarrita@0.6.1...zarrita@0.7.3) --- updated-dependencies: - dependency-name: zarrita dependency-version: 0.7.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- packages/omezarr/package.json | 2 +- pnpm-lock.yaml | 32 +++++++++++++++++++------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/packages/omezarr/package.json b/packages/omezarr/package.json index b3424fda..a6493d16 100644 --- a/packages/omezarr/package.json +++ b/packages/omezarr/package.json @@ -52,7 +52,7 @@ "@alleninstitute/vis-core": "workspace:*", "@alleninstitute/vis-geometry": "workspace:*", "regl": "2.1.1", - "zarrita": "0.6.1", + "zarrita": "0.7.3", "zod": "4.3.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98c16e90..6c86cfd8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,8 +93,8 @@ importers: specifier: 2.1.1 version: 2.1.1 zarrita: - specifier: 0.6.1 - version: 0.6.1 + specifier: 0.7.3 + version: 0.7.3 zod: specifier: 4.3.6 version: 4.3.6 @@ -2118,12 +2118,12 @@ packages: '@vscode/l10n@0.0.18': resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} - '@zarrita/storage@0.1.3': - resolution: {integrity: sha512-ZyCMYN3LuCNtKxro9876r/KyHyXV+ie2Bhk1qYsJR4Jp+sAjoVRRNNSJPsJxk64ZgFFezayO5S2hCu88/1Odwg==} - '@zarrita/storage@0.1.4': resolution: {integrity: sha512-qURfJAQcQGRfDQ4J9HaCjGaj3jlJKc66bnRk6G/IeLUsM7WKyG7Bzsuf1EZurSXyc0I4LVcu6HaeQQ4d3kZ16g==} + '@zarrita/storage@0.2.0': + resolution: {integrity: sha512-855ZXqtnds7spnT8vNvD+MXa3QExP1m2GqShe8yt7uZXHnQLgJHgkpVwFjE1B0KDDRO0ki09hmk6OboTaIfPsQ==} + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -3845,6 +3845,10 @@ packages: resolution: {integrity: sha512-gsq2PdJIWWGhx5kcdWStvNWit9FVdTewm4SEG7gFskWs+XCVaULt9+BwuoBtJiRE8eo3L1IPAOrbByNLtLtIlg==} engines: {node: '>=12'} + unzipit@2.0.0: + resolution: {integrity: sha512-DVeVIWUZCAQPNzm5sB0hpsG1GygTTdBnzNtYYEpInkttx5evkyqRgZi6rTczoySqp8hO5jHVKzrH0f23X8FZLg==} + engines: {node: '>=18'} + update-browserslist-db@1.2.3: resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true @@ -4168,8 +4172,8 @@ packages: zarrita@0.5.1: resolution: {integrity: sha512-cyujP70BOl5DiXuLtM+0j9nq/pAov4SKXRYIQQOVnk2TfBg/jopX+FXLbqkq3ULOxFLB5AwkPbSp5KvZXoJrbQ==} - zarrita@0.6.1: - resolution: {integrity: sha512-YOMTW8FT55Rz+vadTIZeOFZ/F2h4svKizyldvPtMYSxPgSNcRkOzkxCsWpIWlWzB1I/LmISmi0bEekOhLlI+Zw==} + zarrita@0.7.3: + resolution: {integrity: sha512-wChTQ1Ox75INoQCzKAfLWAfB70JJ4KjdW8Sz5x4ZWrFB4Dw+YZdnxHTL0xSdsrB9EmKSeK7fS1Y+I2ibhfGbkw==} zod-to-json-schema@3.25.1: resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} @@ -6138,15 +6142,15 @@ snapshots: '@vscode/l10n@0.0.18': {} - '@zarrita/storage@0.1.3': + '@zarrita/storage@0.1.4': dependencies: reference-spec-reader: 0.2.0 unzipit: 1.4.3 - '@zarrita/storage@0.1.4': + '@zarrita/storage@0.2.0': dependencies: reference-spec-reader: 0.2.0 - unzipit: 1.4.3 + unzipit: 2.0.0 acorn-jsx@5.3.2(acorn@8.15.0): dependencies: @@ -8431,6 +8435,8 @@ snapshots: dependencies: uzip-module: 1.0.3 + unzipit@2.0.0: {} + update-browserslist-db@1.2.3(browserslist@4.28.1): dependencies: browserslist: 4.28.1 @@ -8691,12 +8697,12 @@ snapshots: zarrita@0.5.1: dependencies: - '@zarrita/storage': 0.1.3 + '@zarrita/storage': 0.1.4 numcodecs: 0.3.2 - zarrita@0.6.1: + zarrita@0.7.3: dependencies: - '@zarrita/storage': 0.1.4 + '@zarrita/storage': 0.2.0 numcodecs: 0.3.2 zod-to-json-schema@3.25.1(zod@3.25.76): From b574337926f6a16e708fb713410bb6184a4709fd Mon Sep 17 00:00:00 2001 From: Chris Jordan Date: Mon, 1 Jun 2026 15:51:15 -0700 Subject: [PATCH 2/2] fix(deps): fix typecheck errors as a result of zarrita upgrade --- packages/omezarr/src/zarr/cache-lower.ts | 6 +++++- packages/omezarr/src/zarr/loading.ts | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/omezarr/src/zarr/cache-lower.ts b/packages/omezarr/src/zarr/cache-lower.ts index 0a29fff8..082a6337 100644 --- a/packages/omezarr/src/zarr/cache-lower.ts +++ b/packages/omezarr/src/zarr/cache-lower.ts @@ -32,7 +32,11 @@ export function decoderFactory(url: string, workerModule: WorkerInit, options?: throw new VisZarrDataError(message); } const { raw } = await loadZarrArrayFileFromStore(store, arr.path, metadata.zarrVersion, false); - const result = await zarr.get(raw, buildQuery(req, axes, level.shape), { opts: { signal: signal ?? null } }); + const result = await zarr.get( + raw, + buildQuery(req, axes, level.shape), + signal ? { opts: { signal } } : undefined + ); if (typeof result === 'number') { throw new Error('oh noes, slice came back all weird'); } diff --git a/packages/omezarr/src/zarr/loading.ts b/packages/omezarr/src/zarr/loading.ts index e20f535e..56191f7e 100644 --- a/packages/omezarr/src/zarr/loading.ts +++ b/packages/omezarr/src/zarr/loading.ts @@ -353,7 +353,7 @@ export async function loadSlice( throw new VisZarrDataError(message); } const { raw } = await loadZarrArrayFileFromStore(store, arr.path, metadata.zarrVersion, false); - const result = await zarr.get(raw, buildQuery(r, axes, level.shape), { opts: { signal: signal ?? null } }); + const result = await zarr.get(raw, buildQuery(r, axes, level.shape), signal ? { opts: { signal } } : undefined); if (typeof result === 'number') { throw new Error('oh noes, slice came back all weird'); }