0.0.0 • Published 5 years ago

espressions v0.0.0

Weekly downloads
3
License
-
Repository
-
Last release
5 years ago

es·pressions (experimental)

Lightweight ECMAScript SourceText processor.

Why?

This work stems from the need for fast and reliable runtime tooling designed to work without dependening on the myriad of packages conceived for development workflows.

This package was conceived while working on challenges specific to the runtime interoperability when working with ECMAScript Modules. It came from the notion that while AST transforms are the most granual and according to some the only reliable way to work with source text, using them at runtime comes with a lot trade-off burdens that are easier to ignore.

What it tries to do

  • Make it possible to look for disambiguating the syntaxes.
  • Safely scan for keywords.
  • Provide a starting point for manipulating source texts.

What it does NOT try to do

  • Everything else for now