Skip to content

kristianmandrup/aster-generate

 
 

Repository files navigation

aster-generate

NPM version Build Status

JavaScript generator for aster.

Usage

This is mostly internal module that you don't want to use directly but rather as part of aster-dest. However, you should use it directly when developing bindings for external build systems.

API

generate(options)

Supports any options from escodegen documentation.

option.generator

Allow passing a custom Obserable generator, either directly or as a factory function.

The defaultGenerator used if no generator option passed:

function defaultGenerator(options) {
    return function(files) {
        return files.flatMap(function (file) {
            var result = escodegen.generate(file.program, options);
            // ...
            return Rx.Observable.fromArray(files);
        })
    }
}

License

MIT License

About

JavaScript generator for aster.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%