From 5a795e3b2b956defd828ffdc61be70300a5dbb4a Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Thu, 2 Jun 2016 20:36:59 +0100 Subject: [PATCH] Integrate with Travis and Coveralls --- .travis.yml | 4 ++++ package.json | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c07eb36 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,4 @@ +language: node_js +node_js: node +script: npm run lint && npm test +after_success: npm run coverage diff --git a/package.json b/package.json index b520231..0e82f9f 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "build:map": "babel --source-maps=true -d dist src", "pretest": "npm run build:map", "test": "nyc ava test", + "coverage": "nyc report --reporter=text-lcov | coveralls", "lint": "eslint src", "prepublish": "npm run build" }, @@ -53,6 +54,7 @@ "babel-cli": "^6.9.0", "babel-plugin-add-module-exports": "^0.2.1", "babel-preset-es2015": "^6.9.0", + "coveralls": "^2.11.9", "eslint": "^2.11.1", "eslint-config-lukechilds": "^1.5.1", "nyc": "^6.4.4"