Detalhes do pacote

acorn-dynamic-import

kesne4.1mMITdepreciado4.0.0

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

Support dynamic imports in acorn

readme (leia-me)

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.

changelog (log de mudanças)

4.0.0

  • Updating to Acorn 6.

3.0.0

  • Adding acorn walk support.
  • Bump acorn version.

2.0.2

  • Fixing parsing of yield import().

2.0.1

  • Removing unnecessary in-publish dependency.

2.0.0

  • Updating acorn version to >= 4.

1.0.1

  • Fixes for publishing the module.

1.0.0

  • Initial release of plugin.