0.0.2 • Published 6 years ago

@dx-libs/async.require v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

async.Require

Yet another Asynchronous module loader

Example

Import module loader

const load = require('async.require');

Load resource

load('./resource1').then(resource => {
  console.log(resource);
});

or

(async () => {
  const value1 = await load('./resource1');
  const value2 = await load('./resource2');
  const value3 = await load('./resource3');

  console.log('value1:', value1);
  console.log('value2:', value2);
  console.log('value3:', value3);
})();

You can load multiple resources:

load(['./resource1', './resource2', './resource3'])
  .then(arr => {
    console.log('resources:', arr);
  });