diff --git a/.changeset/drop-deno-docs.md b/.changeset/drop-deno-docs.md new file mode 100644 index 0000000..2d4db29 --- /dev/null +++ b/.changeset/drop-deno-docs.md @@ -0,0 +1,5 @@ +--- +"enumwaii": patch +--- + +Drop Deno from the documented runtime support. The ESM entry is no longer tested under Deno, so the README lists only Node.js, Bun, and Cloudflare Workers. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b69e846..9fc5fda 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,15 +49,12 @@ jobs: - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 with: bun-version: 1.4.2 - - uses: denoland/setup-deno@22d081ff2d3a40755e97629de92e3bcbfa7cf2ed # v2.0.5 - with: - deno-version: v2.9.6 - name: Validate dependency pins run: node scripts/check-dependency-pins.mjs - run: pnpm install --frozen-lockfile - name: Check packages, examples, and documentation run: pnpm check - - name: Check Bun, Deno, and Cloudflare Workers + - name: Check Bun and Cloudflare Workers run: pnpm test:runtimes - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: diff --git a/.gitignore b/.gitignore index c30508e..26d8919 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,6 @@ examples/**/.data examples/**/pnpm-lock.yaml examples/**/package-lock.json examples/**/bun.lock* -examples/**/deno.lock examples/react-native/android examples/react-native/ios examples/hono/worker-configuration.d.ts diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f7f93a1..9211bc3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -42,7 +42,7 @@ pnpm test:runtimes Examples are versioned in this repository but intentionally live outside the root pnpm workspace so their transitive dependencies do not enter the committed root lockfile. `pnpm check` builds the local `enumwaii` package, installs each example independently without a frozen lockfile, and runs its tests, type checks, and build. Generated example lockfiles are ignored. To work on one example from the repository root, run `pnpm --filter enumwaii build`, then `pnpm --dir examples/ install --no-frozen-lockfile` and `pnpm --dir examples/