dopant

The aerogel-weight & dead-simple resource loader 🚚 --- This package provides lightweight dynamic resource loader for the web browsers.

Usage no npm install needed!

<script type="module">
  import dopant from 'https://cdn.skypack.dev/dopant';
</script>

README

The aerogel-weight & dead-simple resource loader 🚚

This package provides lightweight dynamic resource loader for the web browsers.

Prerequisites

  • Node.js >= 14.x

Installation

npm install dopant --save

Usage

import dopant from 'dopant';

dopant([
  '//somewhe.re/assets/css/layout.css',
  '//somewhe.re/assets/js/main.cjs',
]).then(() => console.log('pow!'));

dopant('//somewhe.re/assets/js/lib.js')
  .then(() => dopant('//somewhe.re/assets/js/main.js'))
  .finally(() => console.log('pow!'));

dopant('//somewhe.re/assets/js/index.mjs')
  .then(() => console.log('pow!'));