2.0.1 • Published 9 years ago

loadandrunscripts v2.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

loadandrunscripts

experimental

Loads and runs scripts with a callback. Not unlike requirejs, but simpler and much more basic. This module also decorates document.write to catch asyncronously added script tags and use an alternative method to load them. This is important if scripts you load try to load more scripts by using document.write.

Usage

var onReady = function() {
	require('./main')();
};

var loadAndRunScripts = require('loadandrunscripts');
loadAndRunScripts(
	[
		'lib/three.js',
		'lib/stats.min.js',
		'lib/threex.rendererstats.js',
		'lib/gzip.js',
	],
	function() {
		loadAndRunScripts(
			[
				'lib/ColladaLoader.js',
				'lib/OBJLoader.js',
				'lib/SceneLoader.js',
				'https://maps.googleapis.com/maps/api/js?libraries=places&v=3.exp&sensor=false'
			],
			onReady
		);
	}
);

NPM

License

MIT, see LICENSE.md for details.