acorn-dynamic-import

Support dynamic imports in acorn

This is probably built in to whatever tool you're using. If you still need it... idk
Last updated 6 years ago by jordangens .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ npm install acorn-dynamic-import 
SYNC missed versions from official npm registry.

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.

Current Tags

  • 4.0.0                                ...           latest (6 years ago)

7 Versions

  • 4.0.0 [deprecated]           ...           6 years ago
  • 3.0.0 [deprecated]           ...           7 years ago
  • 2.0.2 [deprecated]           ...           8 years ago
  • 2.0.1 [deprecated]           ...           8 years ago
  • 2.0.0 [deprecated]           ...           8 years ago
  • 1.0.1 [deprecated]           ...           8 years ago
  • 1.0.0 [deprecated]           ...           8 years ago
Maintainers (1)
Downloads
Total 8
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (0)
None
Dev Dependencies (14)

© 2010 - cnpmjs.org x YWFE | Home | YWFE