Skip to content

Commit dc350e5

Browse files
author
Brandon Dail
committed
Add UMD build
1 parent 93e87f4 commit dc350e5

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
uglify:
2+
./node_modules/.bin/uglifyjs dist/tinytime.js -cm toplevel -o dist/tinytime.min.js -p relative --source-map dist/tinytime.js.map
3+
./node_modules/.bin/uglifyjs dist/tinytime.umd.js -cm toplevel -o dist/tinytime.umd.min.js -p relative --source-map dist/tinytime.umd.js.map

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
"main": "dist/tinytime.js",
77
"umd:main": "dist/tinytime.umd.js",
88
"scripts": {
9-
"rollup": "NODE_ENV=production rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main",
10-
"minify": "uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map",
9+
"rollup:cjs": "NODE_ENV=production rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main",
10+
"rollup:umd": "NODE_ENV=production rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o dist/tinytime.umd.js",
11+
"rollup": "npm run rollup:cjs && npm run rollup:umd",
12+
"minify": "make uglify",
1113
"build": "npm run rollup && npm run minify && gzip-size dist/tinytime.js | pretty-bytes",
1214
"test": "NODE_ENV=test flow && jest",
1315
"prepublish": "npm run build"

0 commit comments

Comments
 (0)