Zero-config TypeScript framework that runs .ts files natively in the browser via a Service Worker and esbuild-wasm — no bundler, no build step. The module cache keys compiled output by a content fingerprint of source, import map, tsconfig, and compiler version, with an fnv1a body hash verified on every read so stale code never executes.
Zero-config TypeScript framework that runs .ts files natively in the browser via a Service Worker and esbuild-wasm — no bundler, no build step.
Highlights
Engineered the module cache: compiled output keyed by a content fingerprint of source, import map, tsconfig, and compiler version, with an fnv1a body hash verified on every read so stale code never executes.
Hardened the runtime with a versioned Service Worker update handshake, configurable resource limits, and strict-CSP self-hosting — verified by 73 Playwright specs on Chromium, Firefox, and WebKit in CI.