diff --git a/.travis.yml b/.travis.yml index a65a2e1..f92b082 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,4 +2,6 @@ language: node_js node_js: - "0.10" script: - "node tests/tests.js" + - "npm test" +after_script: + - "npm run-script coveralls" diff --git a/README.md b/README.md index e2d35d9..4eafef4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ES6 `String.fromCodePoint` polyfill [![Build status](https://travis-ci.org/mathiasbynens/String.fromCodePoint.svg?branch=master)](https://travis-ci.org/mathiasbynens/String.fromCodePoint) +# ES6 `String.fromCodePoint` polyfill [![Build status](https://travis-ci.org/mathiasbynens/String.fromCodePoint.svg?branch=master)](https://travis-ci.org/mathiasbynens/String.fromCodePoint) [![Code coverage status](http://img.shields.io/coveralls/mathiasbynens/String.fromCodePoint/master.svg)](https://coveralls.io/r/mathiasbynens/String.fromCodePoint) An robust & optimized ES3-compatible polyfill for [the `String.fromCodePoint` method in ECMAScript 6](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-string.fromcodepoint). diff --git a/package.json b/package.json index db10b1c..d3dac6b 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,12 @@ "directories": { "test": "tests" }, + "devDependencies": { + "coveralls": "^2.11.1" + }, "scripts": { "test": "node tests/tests.js", - "cover": "istanbul cover --report html --verbose --dir coverage tests/tests.js" + "cover": "istanbul cover --report html --verbose --dir coverage tests/tests.js", + "coveralls": "istanbul cover --verbose --dir coverage tests/tests.js && cat coverage/lcov.info | coveralls; rm -rf coverage/lcov*" } }