Skip to the content

Explore

Interactive pages that start the real library in this page.

The interactive pages

Each page of this section starts real code with the library in your browser. The build of this site uses the Vite plugin of the library, so the code of the scenarios gets the same transform as your code.

PageWhat it shows
Context debuggerReal code, step by step: the line that runs, the frame tree, the search of each read, and the console.
PlaygroundYour own code in the context debugger. The page compiles it with the Babel preset of the library.
Context timelineEach read of a variable in six scenarios, with the library and with two global variables.
Transform viewerThe input and the output of the Babel preset.
Event ruleRule C13 with your own clicks.
DiagramsThe parts of the runtime and the transform pipeline.

async-browser-context: AsyncLocalStorage and the TC39 AsyncContext API for browsers. The source code is on GitHub.

To change a page, edit its file in site/content/. The writing style guide tells you how.

An AI model (Claude, from Anthropic) wrote most of the text and the code of this site and of the library, under the direction of the author. The tests and the STE linter examine them.