Wondering what’s next for npm?Check out our public roadmap! »

    aster-parse

    0.1.1 • Public • Published

    aster-parse

    NPM version Build Status

    Centralized code parsing for aster.

    Usage

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

    API

    parse(options)

    options.loc

    Type: Boolean Default: true

    Location tracking (required for source maps; common option for all the parsers).

    options.*

    Any other options for parsers being used (see corresponding documentation of each parser).

    parse.registerParser(extension, parser)

    Method for registering parser as processor for any files with given extension:

    var parse = require('aster-parse');
    parse.registerParser('.coffee', require('aster-parse-coffee'));

    Please note that parsers published under name in format 'aster-parse-<extension>' do not require explicit registration.

    License

    MIT License

    Install

    npm i aster-parse

    DownloadsWeekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • avatar