Skip to content

chore: upgrade Deno to 2.x, unify std imports, add deno.lock (qu-s23)#3

Merged
jonbaldie merged 4 commits into
mainfrom
polecat/chrome-mofpgqgv
Apr 26, 2026
Merged

chore: upgrade Deno to 2.x, unify std imports, add deno.lock (qu-s23)#3
jonbaldie merged 4 commits into
mainfrom
polecat/chrome-mofpgqgv

Conversation

@jonbaldie

Copy link
Copy Markdown
Owner

Summary

  • Upgrades Deno runtime from 1.19.0 to 2.7.6
  • Unifies std imports to JSR (eliminates inconsistent 0.114.0/0.119.0/0.126.0 versions)
  • Adds deno.lock to pin dependency integrity
  • Gitignores polecat runtime files

Issue

Closes qu-s23

🤖 Merged by Refinery (queue/refinery)

jonbaldie and others added 4 commits April 26, 2026 12:57
… (qu-s23)

- Dockerfile: denoland/deno:1.19.0 → 2.7.6
- main.ts: replace deno.land/std@0.119.0 (flags) + std@0.114.0 (http/serve) with
  jsr:@std/cli/parse-args and native Deno.serve()
- tests/test.ts: deno.land/std@0.126.0 → jsr:@std/assert
- src/persist.ts: fix clear() to use writeFileSync (creates file if absent)
- deno.lock: add lock file pinning all JSR dependencies
@jonbaldie
jonbaldie merged commit 8ef5bd2 into main Apr 26, 2026
1 check passed
@jonbaldie
jonbaldie deleted the polecat/chrome-mofpgqgv branch April 26, 2026 13:00
jonbaldie added a commit that referenced this pull request Apr 26, 2026
This ensures CircleCI tests run with the correct Deno version that the
code now depends on after PR #3 (Deno 2.x upgrade) was merged.
jonbaldie added a commit that referenced this pull request Apr 26, 2026
* fix: implement input validation for JSON, body size, HTTP methods, and queue names (qu-1u8)

* fix: auto-save uncommitted implementation work (gt-pvx safety net)

* chore: ignore local context files

* fix: update CircleCI Docker image to Deno 2.7.6 (PR #3 requirement)

This ensures CircleCI tests run with the correct Deno version that the
code now depends on after PR #3 (Deno 2.x upgrade) was merged.
jonbaldie added a commit that referenced this pull request Apr 26, 2026
* fix: implement input validation for JSON, body size, HTTP methods, and queue names (qu-1u8)

* fix: auto-save uncommitted implementation work (gt-pvx safety net)

* chore: ignore local context files

* fix: update CircleCI Docker image to Deno 2.7.6 (PR #3 requirement)

This ensures CircleCI tests run with the correct Deno version that the
code now depends on after PR #3 (Deno 2.x upgrade) was merged.
@jonbaldie jonbaldie mentioned this pull request Jul 23, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant