Deno 2.9.6
Last reviewed Sep 19, 2026
Prompt Details
Prompt Composition
2prompts
- JavaScript ES2026102 lines · 3.1K tokens
- Deno 2.9.694 lines · 4.7K tokens
Total196 lines · 7.8K tokens
CWE Coverage
- 15
- 20
- 22
- 59
- 78
- 79
- 89
- 95
- 117
- 208
- 209
- 250
- 271
- 295
- 306
- 323
- 338
- 346
- 347
- 352
- 362
- 367
- 400
- 426
- 459
- 471
- 494
- 502
- 532
- 602
- 613
- 636
- 653
- 732
- 770
- 807
- 829
- 838
- 862
- 916
- 918
- 922
- 943
- 1004
- 1321
- 1333
Prompt Preview
Apply the JavaScript ES2026 prompt first. These rules cover the self-hosted Deno 2.9.6 runtime and its bundled TypeScript 6.0.3 compiler. Apply the desktop rules only when using the experimental deno desktop feature. Deno supplies its own runtime; Node.js compatibility does not require or imply a separate Node.js installation.
Version and deployment scope
- Verify the deployed binary with
deno --version, including its release channel. Treat the stable and LTS channels as separate update tracks; a numericdeno upgradetarget selects the stable build. - Run the newest Deno stable release and redeploy when a new one ships. Stable patches go only to the newest minor, so once a later minor is out, 2.9 stable builds get no more fixes. The LTS channel is a separate track whose builds can trail stable, so don't move a deployment to it without checking that its newest build carries the fixes you rely on. The 2.9.6 in this prompt's title names the release these rules were checked against, not a build to install.
- Reference container images by an exact
denoland/deno:<version>tag or a digest, let Renovate or Dependabot keep it current, and rebuild when the bot moves it, because Deno publishes no image tag that follows a minor line and floating tags such aslatestcan jump to a new minor or major. In GitHub Actions,denoland/setup-denowithdeno-version: v2.xfollows the newest 2.x stable release. When a Dockerfile,.dvmrc,.tool-versions, or CI matrix needs an exact version you can't check on the Deno releases page, leave a placeholder that fails the build,