Skip to content

Commit b5ed63c

Browse files
committed
automatically generating minified js for gh releases
1 parent ec4084e commit b5ed63c

File tree

4 files changed

+13
-18
lines changed

4 files changed

+13
-18
lines changed

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ deploy:
1919
- provider: releases
2020
api_key:
2121
secure: H5ykqiOnawQxu/tjHtEKAWy2BivWD3gZI8EljVejqQO+kJLcDqJA6qjj1cCQ6kNHoEgAW8se0F9EXGpIpDt8w0Bj7t0hpzT+F/zVvAhWFTKoheugQzkvIrZzBQH1Szg2I25O1PR+f5jwu1vpnPNiu2axU85hIF8eHiscwwHd7UuD7kyGHFEBqiGp+mSDhrwMeEGDdpiojN8uHd2YFFDRZPCqdu+Sft7Y0PmUMFpMSmqQ9pttYDf27K9jowYcT7Qh8XCjX+3p/RXQcSQM6gp4mRo9bcYhPTcZeA0S5Bo/yiDE9QfiD6+pj7u6yGJG8yDZouiVwclA0Pjaf9ntjW1aKNeqBthYfxYq0XJ9Ac3GJvwdQm2lbcsvHFrr106yNlJCHrRd3CiW34MfPn+RrjmEjPMYzGYd1qEEbyAEx/oA6g7LCi/f3ZwQPBsrr9ChhdsfyCvTDzwz5NpxuV2ybqLL4fEGMJdIuFmGUlVWKhbsBZouPFsFz5FTDdHsap+s4WErpQXmUv69zC9ueQOPyRdNzRw6mnN0n4pFXJiIWcolCiK5wUjbUITD6rfvUd4U/4jU0YAk824nivlesTWInmQSTmYvQWi6XJ+LX8XxJwGf4Vw8qJc66RKP+Y2mNyvQu2uUebT1TObY6VhMYGj2gYi+pVzc9NyD25U//8JxgIt1b2c=
22-
file: dist/watson-speech.js
22+
file:
23+
- dist/watson-speech.js
24+
- dist/watson-speech.min.js
2325
skip_cleanup: true
2426
on:
2527
tags: true

dist/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
Note: the latest *stable* release can always be found on [GitHub Releases]
2-
or, for browserify users, on [npm]: `npm install --save watson-speech`
2+
or, for [browserify] users, on [npm]:
3+
4+
```sh
5+
npm install --save watson-speech
6+
```
37

48
[GitHub Releases]: https://github.com/watson-developer-cloud/speech-javascript-sdk/releases
59
[npm]: https://www.npmjs.com/package/watson-speech
10+
[browserify]: http://browserify.org/

dist/watson-speech.js

Lines changed: 1 addition & 15 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
"test": "karma start test/resources/karma.conf.js --single-run",
1010
"test-integration": "TEST_MODE=integration karma start test/resources/karma.conf.js --single-run",
1111
"browserify": "browserify index.js --standalone WatsonSpeech --outfile dist/watson-speech.js",
12+
"minify": "uglifyjs --compress --mangle --screw-ie8 dist/watson-speech.js --output dist/watson-speech.min.js",
1213
"watchify": "watchify index.js --standalone WatsonSpeech --outfile dist/watson-speech.js --debug --verbose",
13-
"build": "npm run browserify",
14+
"build": "npm run browserify && npm run minify",
1415
"doc": "jsdoc -c jsdoc/config.json",
1516
"watch-doc": "nodemon --watch lib/ --watch services/ --watch jsdoc/ --watch package.json --ext js,tmpl --exec npm run doc"
1617
},
@@ -31,6 +32,7 @@
3132
"karma-mocha": "^0.2.1",
3233
"mocha": "^2.4.4",
3334
"serve-static": "^1.10.2",
35+
"uglify-js": "^2.6.1",
3436
"watchify": "^3.7.0",
3537
"watson-developer-cloud": "^1.2.1",
3638
"whatwg-fetch": "^0.11.0"

0 commit comments

Comments
 (0)