JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 72738
  • Score
    100M100P100Q148328F
  • License MIT

Package Exports

  • @brillout/import

Readme

Usage:

import { import_ } from '@brillout/import'

// Same as `import()`
const module = await import_(moduleName)

Same as import() but:

  • Avoids bundlers from bundling moduleName, such as Webpack or Cloudflare Workers's wrangler bundler.
  • Avoids TypeScript from transpiling import() to require().
  • Fixes Node.js windows bug ERR_UNSUPPORTED_ESM_URL_SCHEME.

Zero dependency. (And doesn't dependend on any Node.js API.)