node package manager

Introducing npm Enterprise add-ons. Integrate third-party dev tools into npm…

scirpus

Generate JavaScript AST from Cirru Grammer

Demo: http://repo.cirru.org/scirpus/

Read examples/.

Write JavaScript AST in Cirru grammar. Then it can be used as an IR for cross-language compilations.

Also read:

CommonJS:

npm install --save scirpus
scirpus = require 'scirpus'
ast = scirpus.transform [['cirru tree']]
# generates ES6 AST from Cirru AST 

MIT