A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.npmjs.com/package/babel-plugin-dynamic-import-node below:

babel-plugin-dynamic-import-node - npm

babel-plugin-dynamic-import-node

Babel plugin to transpile import() to a deferred require(), for node. Matches the proposed spec.

NOTE: Babylon >= v6.12.0 is required to correctly parse dynamic imports.

Installation

npm install babel-plugin-dynamic-import-node --save-dev

Usage Via .babelrc (Recommended)

.babelrc

{

  "plugins": ["dynamic-import-node"]

}

Options

{

  "plugins": [

    ["dynamic-import-node", { "noInterop": true }]

  ]

}

Via CLI

$ babel --plugins dynamic-import-node script.js

Via Node API

require('babel-core').transform('code', {

  plugins: ['dynamic-import-node']

});

Code Example

Promise.all([

  import('./lib/import1'),

  import('./lib/import2')

 ]).then(([

   Import1,

   Import2

  ]) => {

   console.log(Import1);

   

  });


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4