Have ideas to improve npm?Join in the discussion! »

    ordered-ast-traverse

    1.1.1 • Public • Published

    ordered-ast-traverse.js

    Simple but flexible lexically ordered AST traversal with pre and post visitors.

    Same as ast-traverse but instead of visiting everything that looks like an AST node, nodes are visited according to ordered-esprima-props.

    The result is that the AST traversal happens in lexical order, i.e. an AST-traversal in this order will visit nodes in increasing source code position. It works with any Mozilla Parser API compatible AST, including those generated by Esprima and Acorn, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API

    Usage and examples

    See ast-traverse README

    License

    MIT, see LICENSE file.

    Install

    npm i ordered-ast-traverse

    DownloadsWeekly Downloads

    128,135

    Version

    1.1.1

    License

    MIT

    Last publish

    Collaborators

    • avatar