From b4147b8e82da12f757362af88ad12a4cf5e9d36f Mon Sep 17 00:00:00 2001 From: Lars-Magnus Skog Date: Mon, 16 Jul 2018 20:40:46 +0200 Subject: [PATCH] Add nyc and coveralls (#11) --- .gitignore | 1 + .travis.yml | 2 ++ README.md | 1 + package.json | 5 ++++- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6e125e6..a85300a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ DB/ +.nyc_output/ diff --git a/.travis.yml b/.travis.yml index fcab428..e57686c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,3 +6,5 @@ node_js: - 6 - 8 - 10 + +after_success: npm run coverage diff --git a/README.md b/README.md index 81f7863..dbc6ecb 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ ![Node version](https://img.shields.io/node/v/level-concat-iterator.svg) [![Travis](https://img.shields.io/travis/Level/concat-iterator.svg)](http://travis-ci.org/Level/concat-iterator) [![dependencies](https://david-dm.org/Level/level-concat-iterator.svg)](https://david-dm.org/level/level-concat-iterator) +[![Coverage Status](https://coveralls.io/repos/github/Level/concat-iterator/badge.svg)](https://coveralls.io/github/Level/concat-iterator) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) [![npm](https://img.shields.io/npm/dm/level-concat-iterator.svg)](https://www.npmjs.com/package/level-concat-iterator) diff --git a/package.json b/package.json index 03fc0b2..ef3d5c1 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "description": "Concatenate items from an iterator into an array.", "main": "index.js", "scripts": { - "test": "standard && node test" + "test": "standard && nyc node test", + "coverage": "nyc report --reporter=text-lcov | coveralls" }, "repository": { "type": "git", @@ -19,6 +20,8 @@ "author": "Lars-Magnus Skog ", "license": "MIT", "devDependencies": { + "coveralls": "^3.0.2", + "nyc": "^12.0.2", "standard": "^11.0.1", "tape": "^4.9.1" },