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