Package detail

acorn-import-meta

adrianheine63.5kMITdeprecated1.1.0

acorn>=7.2 supports import-meta

Support for import.meta in acorn

readme

Support for import.meta in Acorn

NPM version

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

It implements support for import.meta as defined in the corresponding stage 3 proposal. The emitted AST follows ESTree.

Usage

This module provides a plugin that extends the Acorn Parser class:

var acorn = require('acorn');
var importMeta = require('acorn-import-meta');
acorn.Parser.extend(importMeta).parse('console.log(import.meta.url)');

License

This plugin is released under an MIT License.

changelog

1.1.0 (2020-04-20)

  • Don't accept escape sequences in "import"
  • Mark as compatible with acorn@7

1.0.0 (2018-10-23)

  • Don't accept escape sequences in "meta"

0.3.0 (2018-09-14)

  • Update to new acorn 6 interface
  • Change license to MIT

0.2.1 (2018-02-13)

  • Relicense under Apache-2.0 and AGPL-3.0-or-later

0.2.0 (2017-12-26)

  • Improve compatibility with acorn-dynamic-import

0.1.0 (2017-12-19)

Initial release