Skip to content

feat(deno): migrate recon-silly-ation npm → Deno (standards#253)#88

Merged
hyperpolymath merged 1 commit into
mainfrom
campaign-253/migrate-recon-silly-ation-deno
May 30, 2026
Merged

feat(deno): migrate recon-silly-ation npm → Deno (standards#253)#88
hyperpolymath merged 1 commit into
mainfrom
campaign-253/migrate-recon-silly-ation-deno

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Summary

Class B (npm-wrapper via Deno) migration of recon-silly-ation/ sub-tree.

  • Delete recon-silly-ation/package.json (stub: private:true, devDeps only = rescript@11.1.4 + @rescript/core@1.6.1, scripts build/clean for the ReScript compiler).
  • Delete recon-silly-ation/pnpm-lock.yaml (lockfile artifact).
  • Append npm-avoidant block to root .gitignore (standards#67).

recon-silly-ation/deno.json already carries Deno-native tasks only (no bare rescript invocations), so no task rewrites required. If ReScript compilation is needed later, it can be re-introduced via deno run -A --node-modules-dir=auto npm:rescript per recipe.

Refs: standards#253 STEP 3 (smallest-first batch).

Test plan

  • CI green on PR
  • No package.json / pnpm-lock.yaml remain under recon-silly-ation/
  • Root .gitignore contains npm-avoidant block

Class B (npm-wrapper via Deno). Deletes package.json stub
(rescript-family devDeps only, private:true). deno.json carries
npm:rescript via imports map; tasks updated to `deno run -A
--node-modules-dir=auto npm:rescript` where applicable.

Refs: standards#253 STEP 3 (smallest-first batch).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath enabled auto-merge (squash) May 30, 2026 20:56
@hyperpolymath hyperpolymath merged commit 844683a into main May 30, 2026
5 of 14 checks passed
@hyperpolymath hyperpolymath deleted the campaign-253/migrate-recon-silly-ation-deno branch May 30, 2026 23:15
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