0.0.0 • Published 5 years ago

acorn-typescript-import v0.0.0

Weekly downloads
6
License
MIT
Repository
github
Last release
5 years ago

acorn-typescript-import

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

It implements support for a subset of TypeScript ESM-CJS like imports

import get = require('lodash/get');

Note, the plugin does not support non-external module references, such as import sth = foo.bar;

Usage

This module provides a plugin that can be used to extend the Acorn Parser class:

const { Parser } = require('acorn');
const acornExportNsFrom = require('acorn-typescript-import');
Parser.extend(acornExportNsFrom).parse('import foo = require("bar")');

Thanks

Readme and tests based on acorn-export-ns-from.

LICENSE

MIT

0.0.0

5 years ago