0.1.1 • Published 7 years ago

import.js v0.1.1

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

import.js

A dynamic import() polyfill.

Features

  • compatible with native ES2015 modules
  • compatible with native import ... from ...
  • compatible with common native export ... expressions
  • compatible with Babel transpiled ES2015 modules
  • compatible with relative paths
  • compatible with absolute paths

Usage

<!doctype html>
<!-- literally anything you need before -->
<script
    async
    src="import.js"
    data-main="js/main.js"
></script>
  • the src should point to import.js or its min.js version
  • the data-main should point to your module entry point
  • feel free to use or not deferred or async to delay execution
  • all modules will be loaded through XHR to avoid the need of a fetch polyfill
  • however, you can add any polyfill you need upfront

Use https://unpkg.com/import.js@latest as source if you'd like to use a CDN service.

Live test based on this folder.

You can test native ES2015 module export too. It requires a compatible browser (today any modern WebKit would do).

0.1.1

7 years ago

0.1.0

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago

0.0.0

7 years ago

0.0.0-reserved

8 years ago