Skip to content
This repository was archived by the owner on May 10, 2018. It is now read-only.

Commit 13d25b7

Browse files
committed
test: codacy
1 parent ab63f79 commit 13d25b7

File tree

2 files changed

+59
-6
lines changed

2 files changed

+59
-6
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"prepublish": "npm run build",
99
"build": "rm -rf dist && tsc -d",
1010
"test": "nyc cucumber-js --compiler ts:ts-node/register test/features/ -r test/step_definitions/ -f json:test/report/cucumber_report.json",
11-
"posttest": "node test/createReport.js && nyc report --reporter=text-lcov | coveralls && codecov -f coverage/*.json",
11+
"posttest": "node test/createReport.js && nyc report --reporter=text-lcov | coveralls && codecov -f coverage/*.json && cat ./coverage/lcov.info | codacy-coverage --language typescript",
1212
"semantic-release": "semantic-release"
1313
},
1414
"keywords": [
@@ -45,6 +45,7 @@
4545
"devDependencies": {
4646
"@types/cucumber": "3.1.1",
4747
"@types/node": "8.5.2",
48+
"codacy-coverage": "2.0.3",
4849
"codecov": "3.0.0",
4950
"coveralls": "3.0.0",
5051
"cucumber": "3.2.0",

yarn.lock

Lines changed: 57 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,10 @@ becke-ch--regex--s0-0-v1--base--pl--lib@^1.2.0:
352352
version "1.2.0"
353353
resolved "https://registry.yarnpkg.com/becke-ch--regex--s0-0-v1--base--pl--lib/-/becke-ch--regex--s0-0-v1--base--pl--lib-1.2.0.tgz#2e73e9d21f2c2e6f5a5454045636f0ab93e46130"
354354

355+
bluebird@^2.3, bluebird@^2.9.x:
356+
version "2.11.0"
357+
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
358+
355359
bluebird@^3.4.1:
356360
version "3.5.1"
357361
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
@@ -454,7 +458,7 @@ center-align@^0.1.1:
454458
align-text "^0.1.3"
455459
lazy-cache "^1.0.3"
456460

457-
chalk@^1.1.3:
461+
chalk@^1.1.0, chalk@^1.1.3:
458462
version "1.1.3"
459463
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
460464
dependencies:
@@ -504,6 +508,18 @@ co@^4.6.0:
504508
version "4.6.0"
505509
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
506510

511+
codacy-coverage@^2.0.3:
512+
version "2.0.3"
513+
resolved "https://registry.yarnpkg.com/codacy-coverage/-/codacy-coverage-2.0.3.tgz#5635af71391d2f55c3fc284f72a13c2250c47c76"
514+
dependencies:
515+
bluebird "^2.9.x"
516+
commander "^2.x"
517+
joi "^6.4.x"
518+
lcov-parse "0.x"
519+
lodash "^4.17.4"
520+
log-driver "^1.x"
521+
request-promise "^0.x"
522+
507523
code-point-at@^1.0.0:
508524
version "1.1.0"
509525
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
@@ -540,7 +556,7 @@ combined-stream@^1.0.5, combined-stream@~1.0.5:
540556
dependencies:
541557
delayed-stream "~1.0.0"
542558

543-
commander@^2.11.0, commander@^2.9.0:
559+
commander@^2.11.0, commander@^2.9.0, commander@^2.x:
544560
version "2.12.2"
545561
resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"
546562

@@ -1541,6 +1557,10 @@ [email protected], isarray@~1.0.0:
15411557
version "1.0.0"
15421558
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
15431559

1560+
1561+
version "1.2.0"
1562+
resolved "https://registry.yarnpkg.com/isemail/-/isemail-1.2.0.tgz#be03df8cc3e29de4d2c5df6501263f1fa4595e9a"
1563+
15441564
isexe@^2.0.0:
15451565
version "2.0.0"
15461566
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -1613,6 +1633,15 @@ [email protected]:
16131633
version "1.1.3"
16141634
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.3.tgz#1cbbff96204056dde6656e2ed2e2226d0e6d72c9"
16151635

1636+
joi@^6.4.x:
1637+
version "6.10.1"
1638+
resolved "https://registry.yarnpkg.com/joi/-/joi-6.10.1.tgz#4d50c318079122000fe5f16af1ff8e1917b77e06"
1639+
dependencies:
1640+
hoek "2.x.x"
1641+
isemail "1.x.x"
1642+
moment "2.x.x"
1643+
topo "1.x.x"
1644+
16161645
js-base64@^2.3.2:
16171646
version "2.4.0"
16181647
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.0.tgz#9e566fee624751a1d720c966cd6226d29d4025aa"
@@ -1719,7 +1748,7 @@ lcid@^1.0.0:
17191748
dependencies:
17201749
invert-kv "^1.0.0"
17211750

1722-
lcov-parse@^0.0.10:
1751+
lcov-parse@0.x, lcov-parse@^0.0.10:
17231752
version "0.0.10"
17241753
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
17251754

@@ -1757,11 +1786,15 @@ lodash.toarray@^4.4.0:
17571786
version "4.4.0"
17581787
resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561"
17591788

1789+
lodash@^3.10.0:
1790+
version "3.10.1"
1791+
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
1792+
17601793
lodash@^4.0.0, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.2.1:
17611794
version "4.17.4"
17621795
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
17631796

1764-
log-driver@^1.2.5:
1797+
log-driver@^1.2.5, log-driver@^1.x:
17651798
version "1.2.5"
17661799
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
17671800

@@ -1924,6 +1957,10 @@ modify-values@^1.0.0:
19241957
version "1.0.0"
19251958
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2"
19261959

1960+
1961+
version "2.20.1"
1962+
resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.1.tgz#d6eb1a46cbcc14a2b2f9434112c1ff8907f313fd"
1963+
19271964
19281965
version "2.0.0"
19291966
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -2431,6 +2468,15 @@ repeating@^2.0.0:
24312468
dependencies:
24322469
is-finite "^1.0.0"
24332470

2471+
request-promise@^0.x:
2472+
version "0.4.3"
2473+
resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-0.4.3.tgz#3c8ddc82f06f8908d720aede1d6794258e22121c"
2474+
dependencies:
2475+
bluebird "^2.3"
2476+
chalk "^1.1.0"
2477+
lodash "^3.10.0"
2478+
request "^2.34"
2479+
24342480
24352481
version "2.81.0"
24362482
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@@ -2458,7 +2504,7 @@ [email protected]:
24582504
tunnel-agent "^0.6.0"
24592505
uuid "^3.0.0"
24602506

2461-
request@^2.74.0, request@^2.79.0:
2507+
request@^2.34, request@^2.74.0, request@^2.79.0:
24622508
version "2.83.0"
24632509
resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
24642510
dependencies:
@@ -2882,6 +2928,12 @@ to-fast-properties@^1.0.3:
28822928
version "1.0.3"
28832929
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
28842930

2931+
2932+
version "1.1.0"
2933+
resolved "https://registry.yarnpkg.com/topo/-/topo-1.1.0.tgz#e9d751615d1bb87dc865db182fa1ca0a5ef536d5"
2934+
dependencies:
2935+
hoek "2.x.x"
2936+
28852937
tough-cookie@~2.3.0, tough-cookie@~2.3.3:
28862938
version "2.3.3"
28872939
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"

0 commit comments

Comments
 (0)