shims
Get a lookup table of aliases from your requirejs or browserify config
npm install shims
Usage
var shims = ; var requireShims = ;var browserifyShims = ;
Example
RequireJS Config:
require;
shims
returns:
some: "some/v1.0" foo: 'foo1.2'
Note: shims
will honor aliases in a first-come first serve fashion. Since '*' defined foo
,
that's the alias that will be used.
- The primary use case for this module isn't to retain the per-module aliases, just to get the general aliases
Browserify Example: Taken from browserify-shim
"main": "./js/entry.js" "browser": "jquery": "./js/vendor/jquery.js" "underscore": "./js/vendor/underscore.js" "backbone": "./js/vendor/backbone.js" "browserify-shim": "jquery": "$" "three": "global:THREE" "browserify": "transform": "browserify-shim" "dependencies": "browserify-shim": "~3.2.0"
shims
returns:
"jquery": "./js/vendor/jquery.js" "underscore": "./js/vendor/underscore.js" "backbone": "./js/vendor/backbone.js"