JSPM

  • Created
  • Published
  • Downloads 34
  • Score
    100M100P100Q48624F
  • License ISC

An insane fast Javascript toolchain supporting both Javascript and Typescript

Package Exports

  • kataw

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (kataw) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Kataw

An insane fast Javascript toolchain supporting both Javascript and Typescript.


WIP

Kataw is a Javascript toolchain with insane performance that can

  • parse Javascript, Typescript and JSX

  • transform current ECMA code to older ECMA versions (like Babel)

  • global API to perform AST manipulation and tree walkers

  • Pretty printing (like Prettier)

  • Grammar checker

  • Linting (like ESLint)

  • Minify (Like Terser)

Current state

Only the Kataw parser, transformers, walkers, AST manipulation through global API is available as of now.

Soon as this code is in a "stable state" I will add the rest of the tools

Future

  • A "hook system" for adding additional rules for the linter and the grammar checker will be published.

  • Hooks to support experimental syntax and ECMA proposals in an sandboxed envirnonment