README
ScriptImporter
A slim script importer inspired by the importScripts function in web workers.
Installation
This module can be installed from npm.
$ npm install scriptimporter
Usage
import importScripts from "scriptimporter";
var scripts = [
"/js/myscript.js",
"/js/foo.js",
"/js/bar.js"
];
// A custom callback function.
function callback() {
console.log("All scripts have been loaded!");
}
// The head DOM tag will be used internally to load the scripts,
// so make sure that the page is done loading the DOM content!
document.addEventListener("DOMContentLoaded", function func() {
// Loads the given scripts independently.
importScripts(scripts, callback);
// Loads the given scripts in the specified order.
importScripts(scripts, callback, true);
// Clean up.
document.removeEventListener("DOMContentLoaded", func);
});
Documentation
Contributing
Maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.
License
Copyright (c) 2015 Raoul van RĂ¼schen
Licensed under the Zlib license.