This package has been deprecated

Author message:

This is probably built in to whatever tool you're using. If you still need it... idk

acorn-dynamic-import

4.0.0 • Public • Published

Dynamic import support in acorn

This is plugin for Acorn - a tiny, fast JavaScript parser, written completely in JavaScript.

For more information, check out the proposal repo.

Usage

Importing this module gives you a plugin that can be used to extend an Acorn parser:

import Parser from 'acorn';
import dynamicImport from 'acorn-dynamic-import';
 
Parser.extend(dynamicImport).parse('import("something");');

To extend the AST walker for dynamic imports, you can injecting the new node type into acorn-walk like this:

import inject from 'acorn-dynamic-import/lib/walk';
import * as acornWalk from 'acorn-walk';
 
const walk = inject(acornWalk);

License

This plugin is issued under the MIT license.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Published

Version History

  • Version
    Downloads (Last 7 Days)
    • Published

Package Sidebar

Install

npm i acorn-dynamic-import

Weekly Downloads

1,086,722

Version

4.0.0

License

MIT

Unpacked Size

10.1 kB

Total Files

8

Last publish

Collaborators

  • jordangens