From 5fe969093b912b131c6c3b75d640d798b8f50677 Mon Sep 17 00:00:00 2001 From: bitrinjani Date: Thu, 2 Nov 2017 18:07:08 +0900 Subject: [PATCH] added coveralls --- package.json | 11 +++++++++-- yarn.lock | 20 +++++++++++++++++++- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 715692e4..b6c4e030 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "prestart": "rimraf dist && tsc -p tsconfig.json && cpy src/config.json dist ", "start": "node ./dist/index.js ", - "test": "jest --maxWorkers=1 --coverage" + "test": "jest --maxWorkers=1 --coverage && cat ./coverage/lcov.info | coveralls" }, "dependencies": { "@types/i18next": "^8.4.2", @@ -28,6 +28,7 @@ "@types/node": "^8.0.30", "@types/node-fetch": "^1.6.7", "@types/uuid": "^3.4.2", + "coveralls": "^3.0.0", "cpy-cli": "^1.0.1", "jest": "^21.2.1", "nock": "^9.0.24", @@ -50,6 +51,12 @@ "json" ], "mapCoverage": true, - "collectCoverageFrom" : ["**/*.{ts,tsx}", "!src/index.ts", "!**/__tests__/**", "!**/node_modules/**", "!**/vendor/**"] + "collectCoverageFrom": [ + "**/*.{ts,tsx}", + "!src/index.ts", + "!**/__tests__/**", + "!**/node_modules/**", + "!**/vendor/**" + ] } } diff --git a/yarn.lock b/yarn.lock index e8c51563..5aafcd69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -619,6 +619,16 @@ core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" +coveralls@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.0.tgz#22ef730330538080d29b8c151dc9146afde88a99" + dependencies: + js-yaml "^3.6.1" + lcov-parse "^0.0.10" + log-driver "^1.2.5" + minimist "^1.2.0" + request "^2.79.0" + cp-file@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-3.2.0.tgz#6f83616254624f0ad58aa4aa8d076f026be7e188" @@ -1687,7 +1697,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" -js-yaml@^3.7.0: +js-yaml@^3.6.1, js-yaml@^3.7.0: version "3.10.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" dependencies: @@ -1827,6 +1837,10 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" +lcov-parse@^0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3" + leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" @@ -1896,6 +1910,10 @@ lodash@^4.14.0, lodash@^4.17.4, lodash@~4.17.2: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" +log-driver@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056" + logform@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/logform/-/logform-1.2.1.tgz#e707ef7b3f3a9f16c248ae57f1d015074fc66bf5"