async loader of asm scripts for webpack
npm install asm-async-loader[![npm][npm]][npm-url]
[![node][node]][node-url]
[![deps][deps]][deps-url]
A loader for webpack that lets you import asm scripts in async mode to let the browser do async compilation.
bash
npm install --save-dev npm-async-loader
`
Usage
Use the loader either via your webpack config, CLI or inline.
$3
webpack.config.js
`js
module.exports = {
module: {
rules: [
{
test: /\.js$/,
use: 'asm-async-loader'
}
]
}
}
`
In your application
`js
import promise from './asm-script.js';
promise
.then(function() {
//your script usage
})
.catch(function(err) {
//script loading failed
});
`
$3
In your application
`js
import promise from 'asm-async-loader!./asm-script.js';
promise
.then(function() {
//your script usage
})
.catch(function(err) {
//script loading failed
});
``