0.0.0 • Published 6 years ago

named-import v0.0.0

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

Named import

a dynamic import sugar syntax function.

Installation

yarn add named-import

Usage

Real dynamic-import syntax will force the .default, but this named-import will omit it.

import namedImport from "named-import";
(async () => {
  var assert = (await import("assert")).default;
  // or
  var assert = await namedImport("assert");
})();

Also change the second argument to import another named.

import namedImport from "named-import";
(async () => {
  var strictEqual = (await import("assert")).strictEqual;
  // or
  var strictEqual = await namedImport("assert", "strictEqual");
})();

Incompatible Code Splitting

Can't be used for code-splitting of webpack. (TODO)

License

MIT