Skip to content

Latest commit

History

History
31 lines (22 loc) 路 635 Bytes

README.md

File metadata and controls

31 lines (22 loc) 路 635 Bytes

The aerogel-weight & dead-simple resource loader 馃殮

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

Prerequisites

  • Node.js >= 18.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!'));