1.0.0 • Published 2 years ago

es-module-runner v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

es-module-runner

npm version npm downloads

Run es module code in browser without a bundler

Install

npm i es-module-runner

Usage

import { run } from 'es-module-runner'
import * as React from 'React'

// create is exported from the sandbox
const create = run( `
import { createElement } from 'React'

export default function create() {
  return createElement( 'div' )
}
`, {
  // provide modules from outside
  modules: {
    React: {
      value: React,
      // you can decide which keys to export
      keys: Object.keys( React )
    }
  }
} )

create()

License

MIT © fengzilong

1.0.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago