Skip to content

Commit 7937f7b

Browse files
Adding codacy and updating the package.json and yarn.lock
1 parent 5fc4d46 commit 7937f7b

File tree

3 files changed

+63
-23
lines changed

3 files changed

+63
-23
lines changed

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,7 @@ node_js:
66
script:
77
- npm run build
88
- npm run test-cc
9+
10+
after_success:
11+
- cat ./coverage/lcov.info | ./node_modules/.bin/codacy-coverage
12+
- rm -rf ./coverage

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"babel-preset-es2015": "^6.24.1",
3030
"babel-preset-es2015-rollup": "^3.0.0",
3131
"babel-preset-stage-2": "^6.5.0",
32+
"codacy-coverage": "^2.0.2",
3233
"jest": "^20.0.0",
3334
"rollup": "^0.41.6",
3435
"rollup-plugin-babel": "^2.7.1",

yarn.lock

Lines changed: 58 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,10 @@ bcrypt-pbkdf@^1.0.0:
752752
dependencies:
753753
tweetnacl "^0.14.3"
754754

755+
bluebird@^2.3, bluebird@^2.9.x:
756+
version "2.11.0"
757+
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
758+
755759
bluebird@^3.1.1:
756760
version "3.5.0"
757761
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
@@ -893,6 +897,18 @@ clone@^1.0.2:
893897
version "1.0.2"
894898
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149"
895899

900+
codacy-coverage@^2.0.2:
901+
version "2.0.2"
902+
resolved "https://registry.yarnpkg.com/codacy-coverage/-/codacy-coverage-2.0.2.tgz#394f2f3c0e2b8ee924281e633df51e29b94dd8d9"
903+
dependencies:
904+
bluebird "^2.9.x"
905+
commander "^2.x"
906+
joi "^6.4.x"
907+
lcov-parse "0.x"
908+
lodash "^4.17.4"
909+
log-driver "^1.x"
910+
request-promise "^0.x"
911+
896912
code-point-at@^1.0.0:
897913
version "1.1.0"
898914
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
@@ -920,7 +936,7 @@ combined-stream@^1.0.5, combined-stream@~1.0.5:
920936
dependencies:
921937
delayed-stream "~1.0.0"
922938

923-
commander@^2.9.0:
939+
commander@^2.9.0, commander@^2.x:
924940
version "2.11.0"
925941
resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
926942

@@ -967,16 +983,6 @@ core-util-is@~1.0.0:
967983
version "1.0.2"
968984
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
969985

970-
coveralls@^2.13.0:
971-
version "2.13.1"
972-
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-2.13.1.tgz#d70bb9acc1835ec4f063ff9dac5423c17b11f178"
973-
dependencies:
974-
js-yaml "3.6.1"
975-
lcov-parse "0.0.10"
976-
log-driver "1.2.5"
977-
minimist "1.2.0"
978-
request "2.79.0"
979-
980986
create-error-class@^3.0.0:
981987
version "3.0.2"
982988
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
@@ -1111,7 +1117,7 @@ escodegen@^1.6.1:
11111117
optionalDependencies:
11121118
source-map "~0.2.0"
11131119

1114-
esprima@^2.6.0, esprima@^2.7.1:
1120+
esprima@^2.7.1:
11151121
version "2.7.3"
11161122
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
11171123

@@ -1616,6 +1622,10 @@ isarray@1.0.0, isarray@~1.0.0:
16161622
version "1.0.0"
16171623
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
16181624

1625+
isemail@1.x.x:
1626+
version "1.2.0"
1627+
resolved "https://registry.yarnpkg.com/isemail/-/isemail-1.2.0.tgz#be03df8cc3e29de4d2c5df6501263f1fa4595e9a"
1628+
16191629
isexe@^2.0.0:
16201630
version "2.0.0"
16211631
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -1904,17 +1914,19 @@ jest@^20.0.0:
19041914
dependencies:
19051915
jest-cli "^20.0.4"
19061916

1917+
joi@^6.4.x:
1918+
version "6.10.1"
1919+
resolved "https://registry.yarnpkg.com/joi/-/joi-6.10.1.tgz#4d50c318079122000fe5f16af1ff8e1917b77e06"
1920+
dependencies:
1921+
hoek "2.x.x"
1922+
isemail "1.x.x"
1923+
moment "2.x.x"
1924+
topo "1.x.x"
1925+
19071926
js-tokens@^3.0.0:
19081927
version "3.0.2"
19091928
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
19101929

1911-
js-yaml@3.6.1:
1912-
version "3.6.1"
1913-
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
1914-
dependencies:
1915-
argparse "^1.0.7"
1916-
esprima "^2.6.0"
1917-
19181930
js-yaml@^3.7.0:
19191931
version "3.8.4"
19201932
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.4.tgz#520b4564f86573ba96662af85a8cafa7b4b5a6f6"
@@ -2035,7 +2047,7 @@ lcid@^1.0.0:
20352047
dependencies:
20362048
invert-kv "^1.0.0"
20372049

2038-
lcov-parse@0.0.10:
2050+
lcov-parse@0.x:
20392051
version "0.0.10"
20402052
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
20412053

@@ -2075,11 +2087,15 @@ lockfile@^1.0.1:
20752087
version "1.0.3"
20762088
resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.3.tgz#2638fc39a0331e9cac1a04b71799931c9c50df79"
20772089

2090+
lodash@^3.10.0:
2091+
version "3.10.1"
2092+
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
2093+
20782094
lodash@^4.14.0, lodash@^4.17.4, lodash@^4.2.0:
20792095
version "4.17.4"
20802096
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
20812097

2082-
log-driver@1.2.5:
2098+
log-driver@^1.x:
20832099
version "1.2.5"
20842100
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
20852101

@@ -2175,7 +2191,7 @@ minimist@0.0.8, minimist@~0.0.1:
21752191
version "0.0.8"
21762192
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
21772193

2178-
minimist@1.2.0, minimist@^1.1.1, minimist@^1.2.0:
2194+
minimist@^1.1.1, minimist@^1.2.0:
21792195
version "1.2.0"
21802196
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
21812197

@@ -2185,6 +2201,10 @@ mkdirp@^0.5.1:
21852201
dependencies:
21862202
minimist "0.0.8"
21872203

2204+
moment@2.x.x:
2205+
version "2.18.1"
2206+
resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
2207+
21882208
ms@2.0.0:
21892209
version "2.0.0"
21902210
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -2583,7 +2603,16 @@ repeating@^2.0.0:
25832603
dependencies:
25842604
is-finite "^1.0.0"
25852605

2586-
request@2.79.0, request@^2.79.0:
2606+
request-promise@^0.x:
2607+
version "0.4.3"
2608+
resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-0.4.3.tgz#3c8ddc82f06f8908d720aede1d6794258e22121c"
2609+
dependencies:
2610+
bluebird "^2.3"
2611+
chalk "^1.1.0"
2612+
lodash "^3.10.0"
2613+
request "^2.34"
2614+
2615+
request@^2.34, request@^2.79.0:
25872616
version "2.79.0"
25882617
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
25892618
dependencies:
@@ -2928,6 +2957,12 @@ to-fast-properties@^1.0.1:
29282957
version "1.0.3"
29292958
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
29302959

2960+
topo@1.x.x:
2961+
version "1.1.0"
2962+
resolved "https://registry.yarnpkg.com/topo/-/topo-1.1.0.tgz#e9d751615d1bb87dc865db182fa1ca0a5ef536d5"
2963+
dependencies:
2964+
hoek "2.x.x"
2965+
29312966
touch@^1.0.0:
29322967
version "1.0.0"
29332968
resolved "https://registry.yarnpkg.com/touch/-/touch-1.0.0.tgz#449cbe2dbae5a8c8038e30d71fa0ff464947c4de"

0 commit comments

Comments
 (0)