astral

AST tooling framework for JavaScript. Inspired by llvm.

Usage no npm install needed!

<script type="module">
  import astral from 'https://cdn.skypack.dev/astral';
</script>

README

Astral

AST tooling framework for JavaScript. Inspired by llvm.

How it Works

Various "passes" are registered in Astral. Esprima (parser) creates AST. Astral runs the passes in order based on their prerequisites.