Files
vim-ale/deno
AJ ONeal 9f28505af7 ref: delete unreachable upstream-fetcher modules
Stacked on the modifications PR. Now that no live code path references
the per-package fetchers, the shared HTTP/parsing helpers, the
in-process normalizer, or the example template, delete them. Pure
deletion — no behavior change.

- ~93 per-package <pkg>/releases.js fetcher modules.
- _common/{brew,fetcher,git-tag,gitea,github,github-source,
  githubish,githubish-source}.js shared HTTP/parsing helpers.
- _webi/normalize.js in-process normalization layer (cache files
  arrive normalized from webicached).
- _example/releases.js fetcher template for new packages.

The Go cache daemon (webicached) is now the sole producer of release
metadata; the Node process never makes an upstream request.
2026-05-08 16:31:59 -06:00
..
2026-03-08 19:38:49 -06:00
2023-11-11 13:24:02 -07:00

title, homepage, tagline
title homepage tagline
Deno https://github.com/denoland/deno Deno: A secure runtime for JavaScript and TypeScript.

To update or switch versions, run webi deno@stable (or @v1.13, @beta, etc).

Cheat Sheet

Deno proves that lightning does strike twice. It's the ease of use of node, the intentional tooling of Go, and built in Rust.

Hello World

The obligatory Hello World

deno run https://docs.deno.com/examples/scripts/hello_world.ts

Run a local file

deno run ./hello.ts

Enable permissions

deno run --allow-read=./data,./public --allow-write=./data \
  --allow-net=example.com,example.net ./hello.ts

Format source code, recursively

deno fmt ./my-project