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/lib | |
| parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) | |
remove node_modules
Diffstat (limited to 'node_modules/acorn-dynamic-import/lib')
| -rw-r--r-- | node_modules/acorn-dynamic-import/lib/index.js | 17 | ||||
| -rw-r--r-- | node_modules/acorn-dynamic-import/lib/inject.js | 72 |
2 files changed, 0 insertions, 89 deletions
diff --git a/node_modules/acorn-dynamic-import/lib/index.js b/node_modules/acorn-dynamic-import/lib/index.js deleted file mode 100644 index b6087debf..000000000 --- a/node_modules/acorn-dynamic-import/lib/index.js +++ /dev/null @@ -1,17 +0,0 @@ -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _acorn = require('acorn'); - -var acorn = _interopRequireWildcard(_acorn); - -var _inject = require('./inject'); - -var _inject2 = _interopRequireDefault(_inject); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj['default'] = obj; return newObj; } } - -exports['default'] = (0, _inject2['default'])(acorn);
\ No newline at end of file diff --git a/node_modules/acorn-dynamic-import/lib/inject.js b/node_modules/acorn-dynamic-import/lib/inject.js deleted file mode 100644 index bd10a09b4..000000000 --- a/node_modules/acorn-dynamic-import/lib/inject.js +++ /dev/null @@ -1,72 +0,0 @@ -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports['default'] = injectDynamicImport; -/* eslint-disable no-underscore-dangle */ - -var DynamicImportKey = exports.DynamicImportKey = 'Import'; - -function injectDynamicImport(acorn) { - var tt = acorn.tokTypes; - - // NOTE: This allows `yield import()` to parse correctly. - tt._import.startsExpr = true; - - function parseDynamicImport() { - var node = this.startNode(); - this.next(); - if (this.type !== tt.parenL) { - this.unexpected(); - } - return this.finishNode(node, DynamicImportKey); - } - - function peekNext() { - return this.input[this.pos]; - } - - // eslint-disable-next-line no-param-reassign - acorn.plugins.dynamicImport = function () { - function dynamicImportPlugin(instance) { - instance.extend('parseStatement', function (nextMethod) { - return function () { - function parseStatement() { - var node = this.startNode(); - if (this.type === tt._import) { - var nextToken = peekNext.call(this); - if (nextToken === tt.parenL.label) { - var expr = this.parseExpression(); - return this.parseExpressionStatement(node, expr); - } - } - - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return nextMethod.apply(this, args); - } - - return parseStatement; - }(); - }); - - instance.extend('parseExprAtom', function (nextMethod) { - return function () { - function parseExprAtom(refDestructuringErrors) { - if (this.type === tt._import) { - return parseDynamicImport.call(this); - } - return nextMethod.call(this, refDestructuringErrors); - } - - return parseExprAtom; - }(); - }); - } - - return dynamicImportPlugin; - }(); - - return acorn; -}
\ No newline at end of file |
