Mangle names for better minification
This commit is contained in:
parent
189730d037
commit
c60f2fa0f9
File diff suppressed because one or more lines are too long
|
@ -17,7 +17,7 @@
|
||||||
"main": "lib/sequence-diagram",
|
"main": "lib/sequence-diagram",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "node_modules/.bin/http-server",
|
"serve": "node_modules/.bin/http-server",
|
||||||
"minify": "node node_modules/.bin/r.js -o scripts/build.js && node_modules/.bin/uglifyjs --compress --warn --output lib/sequence-diagram.min.js -- lib/sequence-diagram.js"
|
"minify": "node node_modules/.bin/r.js -o scripts/build.js && node_modules/.bin/uglifyjs --compress --mangle --warn --output lib/sequence-diagram.min.js -- lib/sequence-diagram.js"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"almond": "^0.3.3",
|
"almond": "^0.3.3",
|
||||||
|
|
|
@ -3,9 +3,12 @@
|
||||||
|
|
||||||
requirejs.config(window.getRequirejsCDN());
|
requirejs.config(window.getRequirejsCDN());
|
||||||
|
|
||||||
|
// Set to false during development to avoid need to minify sources
|
||||||
|
const release = true;
|
||||||
|
|
||||||
requirejs([
|
requirejs([
|
||||||
'interface/Interface',
|
'interface/Interface',
|
||||||
'sequence/SequenceDiagram',
|
release ? '../lib/sequence-diagram.min' : 'sequence/SequenceDiagram',
|
||||||
], (
|
], (
|
||||||
Interface,
|
Interface,
|
||||||
SequenceDiagram
|
SequenceDiagram
|
||||||
|
|
Loading…
Reference in New Issue