From 465836146bf87ab0846c022ddebffed88fb4e0fb Mon Sep 17 00:00:00 2001 From: Shane Loeffler Date: Wed, 1 Apr 2026 16:15:20 -0500 Subject: [PATCH 1/2] support zarrita 0.5 and 0.6 --- .github/workflows/ci.yaml | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e379aea..6c5aed9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,6 +13,7 @@ jobs: strategy: matrix: node-version: [18, 20, 22] + zarrita-version: ["0.5", "0.6"] steps: - uses: actions/checkout@v4 @@ -26,6 +27,9 @@ jobs: - name: Install dependencies run: npm ci + - name: Install zarrita ${{ matrix.zarrita-version }} + run: npm install --no-save zarrita@^${{ matrix.zarrita-version }}.0 + - name: Run tests run: npm test diff --git a/package.json b/package.json index a5ea00a..135a0aa 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "zarrita": "^0.5.0" }, "peerDependencies": { - "zarrita": "^0.5.0" + "zarrita": "^0.5.0 || ^0.6.0" }, "peerDependenciesMeta": { "zarrita": { From 7d8441935ae9e7425edb056433458c837233b3d3 Mon Sep 17 00:00:00 2001 From: Shane Loeffler Date: Thu, 2 Apr 2026 08:50:05 -0500 Subject: [PATCH 2/2] use latest zarrita locally --- package-lock.json | 20 ++++++++++---------- package.json | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d20cce..dc6ab24 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,10 +20,10 @@ "tsx": "^4.19.0", "typescript": "^5.4.0", "vitest": "^1.4.0", - "zarrita": "^0.5.0" + "zarrita": "^0.6.0" }, "peerDependencies": { - "zarrita": "^0.5.0" + "zarrita": "^0.5.0 || ^0.6.0" }, "peerDependenciesMeta": { "zarrita": { @@ -983,14 +983,14 @@ } }, "node_modules/@zarrita/storage": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.1.3.tgz", - "integrity": "sha512-ZyCMYN3LuCNtKxro9876r/KyHyXV+ie2Bhk1qYsJR4Jp+sAjoVRRNNSJPsJxk64ZgFFezayO5S2hCu88/1Odwg==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@zarrita/storage/-/storage-0.1.4.tgz", + "integrity": "sha512-qURfJAQcQGRfDQ4J9HaCjGaj3jlJKc66bnRk6G/IeLUsM7WKyG7Bzsuf1EZurSXyc0I4LVcu6HaeQQ4d3kZ16g==", "dev": true, "license": "MIT", "dependencies": { "reference-spec-reader": "^0.2.0", - "unzipit": "^1.4.3" + "unzipit": "1.4.3" } }, "node_modules/acorn": { @@ -3352,13 +3352,13 @@ } }, "node_modules/zarrita": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.5.4.tgz", - "integrity": "sha512-i88iN2+HqIQ+uiCEWLfhjbYNXAJD7IrM4h3lFwFclfqEOOhxp10amRWtqmgN5jbuy3+h0LwdyLVVzk4y9rTLgg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/zarrita/-/zarrita-0.6.2.tgz", + "integrity": "sha512-8IV+2bWt5yiHNVK9GVEVK1tscpqDcJj8iz5cIKFOiWiWYUsK4V5njgMtnpkvKu6L7K+Og6zUShd8f+dwb6LvTA==", "dev": true, "license": "MIT", "dependencies": { - "@zarrita/storage": "^0.1.3", + "@zarrita/storage": "^0.1.4", "numcodecs": "^0.3.2" } } diff --git a/package.json b/package.json index 135a0aa..98f2b0c 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "tsx": "^4.19.0", "typescript": "^5.4.0", "vitest": "^1.4.0", - "zarrita": "^0.5.0" + "zarrita": "^0.6.0" }, "peerDependencies": { "zarrita": "^0.5.0 || ^0.6.0"