diff options
| author | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
|---|---|---|
| committer | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
| commit | cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch) | |
| tree | 92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/acorn-dynamic-import/README.md | |
| parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) | |
remove node_modules
Diffstat (limited to 'node_modules/acorn-dynamic-import/README.md')
| -rwxr-xr-x | node_modules/acorn-dynamic-import/README.md | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/node_modules/acorn-dynamic-import/README.md b/node_modules/acorn-dynamic-import/README.md deleted file mode 100755 index 5c326a495..000000000 --- a/node_modules/acorn-dynamic-import/README.md +++ /dev/null @@ -1,51 +0,0 @@ -# Dynamic import support in acorn - -This is plugin for [Acorn](http://marijnhaverbeke.nl/acorn/) - a tiny, fast JavaScript parser, written completely in JavaScript. - -For more information, check out the [proposal repo](https://github.com/tc39/proposal-dynamic-import). - -## Usage - -You can use this module directly in order to get Acorn instance with plugin installed: - -```js -import acorn from 'acorn-dynamic-import'; -// or... -const acorn = require('acorn-dynamic-import').default; -``` - -Or you can use `inject.js` for injecting plugin into your own version of Acorn like this: - -```js -const acorn = require('acorn-dynamic-import/lib/inject').default(require('./custom-acorn')); -``` - -Then, use the `plugins` option whenever you need to support dynamicImport while parsing: - -```js -const ast = acorn.parse(code, { - plugins: { dynamicImport: true } -}); -``` - -To use the updated walk functionality the process is similar. You can require the default implementation as: - -```js -import walk from 'acorn-dynamic-import/lib/walk'; -// or... -const dynamicImportWalk = require('acorn-dynamic-import/lib/walk').default; -``` - -Or you can use the injectable version for injecting the new walk functionality into your own version of Acorn like this: - -```js -import { inject } from 'acorn-dynamic-import/lib/walk'; -import acornWalk from 'acorn/dist/walk'; - -const walk = inject(acornWalk); - -``` - -## License - -This plugin is issued under the [MIT license](./LICENSE). |
