Skip to content
This repository was archived by the owner on Aug 2, 2022. It is now read-only.

Commit f12fe70

Browse files
author
James Calfee
committed
Build and npm publish full code, minimized code, and source map #217
1 parent 586d40b commit f12fe70

File tree

3 files changed

+50
-35
lines changed

3 files changed

+50
-35
lines changed

.npmignore

Lines changed: 0 additions & 11 deletions
This file was deleted.

package-lock.json

Lines changed: 45 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,18 @@
33
"version": "15.0.2",
44
"description": "General purpose library for the EOS blockchain.",
55
"main": "lib/index.js",
6+
"files": ["README.md", "docs", "lib"],
67
"scripts": {
78
"test": "mocha --use_strict src/*.test.js",
89
"test_lib": "mocha --use_strict lib/*.test.js",
910
"coverage": "nyc --reporter=html npm test",
1011
"coveralls": "npm run coverage && cat ./coverage/lcov.info | ./node_modules/.bin/coveralls",
1112
"build": "babel --copy-files src --out-dir lib",
12-
"build_browser": "npm run build && mkdir -p dist && browserify -o dist/eos.js -s Eos lib/index.js",
13-
"build_browser_test": "npm run build && mkdir -p dist && browserify -o dist/test.js lib/*.test.js",
13+
"build_browser": "npm run build && browserify -o lib/eos.js -s Eos lib/index.js",
14+
"build_browser_test": "npm run build && browserify -o dist/test.js lib/*.test.js",
15+
"minimize": "uglifyjs lib/eos.js -o lib/eos.min.js --source-map --compress --mangle",
1416
"docs": "jsdoc2md src/format.js > docs/index.md",
15-
"prepublishOnly": "npm run build_browser && npm run test_lib && npm run docs"
17+
"prepublishOnly": "npm run build_browser && npm run test_lib && npm run minimize && npm run docs"
1618
},
1719
"repository": {
1820
"type": "git",

0 commit comments

Comments
 (0)