Something went wrong. Try again.
Monorepo for the nibling.run platform
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>@nibling/kernel — TypeScript engine containment</title> <link rel="stylesheet" href="/demo/demo.css"></head><body> <h1>@nibling/kernel — the TS engine is contained: init failure → kernel still boots</h1> <pre id="out"></pre> <pre id="err"></pre> <p>exit: <span id="exit">…</span></p> <small>This page boots the kernel with <code>?nib-selftest=ts-engine-off</code>, which makes the TypeScript engine's init fail (as a CSP without <code>'wasm-unsafe-eval'</code> would — this Chromium does not bind that directive to module workers, so the genuine failure cannot be staged). Plain JS keeps running while <code>.ts</code> loads fail with <code>ERR_NIB_TS_ENGINE</code>.</small>
<script type="importmap"> { "imports": { "@nibling/kernel": "/dist/runtime/host.js", "@nibling/kernel-off": "/dist/runtime/host.js?nib-selftest=ts-engine-off" } } </script> <script type="module" src="/demo/ts-noengine.js"></script></body></html>