From 529901177b814aefedba80a7dbb670760d4dfbda Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Wed, 17 Sep 2025 13:56:49 +0100 Subject: [PATCH] CI/Docs: Deno v2 support --- .github/workflows/npm.yml | 4 +++- docs/src/content/docs/install.md | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/npm.yml b/.github/workflows/npm.yml index a8e37aa1..7f0d04bb 100644 --- a/.github/workflows/npm.yml +++ b/.github/workflows/npm.yml @@ -185,7 +185,9 @@ jobs: - name: Run with Deno if: ${{ matrix.runtime == 'deno' }} - run: deno run --allow-read --allow-ffi release.mjs + run: | + deno install + deno run --allow-env --allow-ffi --allow-read --allow-sys release.mjs - name: Run with Bun if: ${{ matrix.runtime == 'bun' }} diff --git a/docs/src/content/docs/install.md b/docs/src/content/docs/install.md index b4d1d5a8..6e14ab1c 100644 --- a/docs/src/content/docs/install.md +++ b/docs/src/content/docs/install.md @@ -20,7 +20,7 @@ npm install sharp pnpm add sharp ``` -When using `pnpm`, you may need to add `sharp` to +When using `pnpm`, add `sharp` to [ignoredBuiltDependencies](https://pnpm.io/settings#ignoredbuiltdependencies) to silence warnings. @@ -33,7 +33,8 @@ bun add sharp ``` ```sh frame="none" -deno run --allow-ffi ... +deno add --quiet npm:sharp +deno run --allow-env --allow-ffi --allow-read --allow-sys ... ``` ## Prerequisites