Skip to content

Commit 80f0191

Browse files
committed
init: Try to add coveralls
1 parent 636d2af commit 80f0191

File tree

3 files changed

+104
-4
lines changed

3 files changed

+104
-4
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ node_js:
44
- 7
55
- 8
66
after_success:
7-
- npm test
7+
- npm run coveralls

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"format": "prettier --trailing-comma es5 --single-quote --write src/**/*.js",
88
"lint": "eslint src",
99
"test": "jest --coverage",
10+
"coveralls": "jest --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",
1011
"precommit": "lint-staged"
1112
},
1213
"lint-staged": {
@@ -31,6 +32,7 @@
3132
},
3233
"homepage": "https://github.com/Intellicode/graphql-resolver-cache#readme",
3334
"devDependencies": {
35+
"coveralls": "^2.13.1",
3436
"eslint": "^4.4.1",
3537
"eslint-config-prettier": "^2.3.0",
3638
"husky": "^0.14.3",

yarn.lock

Lines changed: 101 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,10 @@ camelcase@^3.0.0:
392392
version "3.0.0"
393393
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
394394

395+
caseless@~0.11.0:
396+
version "0.11.0"
397+
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
398+
395399
caseless@~0.12.0:
396400
version "0.12.0"
397401
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -541,6 +545,16 @@ cosmiconfig@^1.1.0:
541545
pinkie-promise "^2.0.0"
542546
require-from-string "^1.1.0"
543547

548+
coveralls@^2.13.1:
549+
version "2.13.1"
550+
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-2.13.1.tgz#d70bb9acc1835ec4f063ff9dac5423c17b11f178"
551+
dependencies:
552+
js-yaml "3.6.1"
553+
lcov-parse "0.0.10"
554+
log-driver "1.2.5"
555+
minimist "1.2.0"
556+
request "2.79.0"
557+
544558
cross-spawn@^5.0.1, cross-spawn@^5.1.0:
545559
version "5.1.0"
546560
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
@@ -726,7 +740,7 @@ espree@^3.5.0:
726740
acorn "^5.1.1"
727741
acorn-jsx "^3.0.0"
728742

729-
esprima@^2.7.1:
743+
esprima@^2.6.0, esprima@^2.7.1:
730744
version "2.7.3"
731745
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
732746

@@ -928,6 +942,16 @@ functional-red-black-tree@^1.0.1:
928942
version "1.0.1"
929943
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
930944

945+
generate-function@^2.0.0:
946+
version "2.0.0"
947+
resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74"
948+
949+
generate-object-property@^1.1.0:
950+
version "1.2.0"
951+
resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
952+
dependencies:
953+
is-property "^1.0.0"
954+
931955
get-caller-file@^1.0.1:
932956
version "1.0.2"
933957
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
@@ -1007,6 +1031,15 @@ har-schema@^1.0.5:
10071031
version "1.0.5"
10081032
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
10091033

1034+
har-validator@~2.0.6:
1035+
version "2.0.6"
1036+
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
1037+
dependencies:
1038+
chalk "^1.1.1"
1039+
commander "^2.9.0"
1040+
is-my-json-valid "^2.12.4"
1041+
pinkie-promise "^2.0.0"
1042+
10101043
har-validator@~4.2.1:
10111044
version "4.2.1"
10121045
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
@@ -1200,6 +1233,15 @@ is-glob@^2.0.0, is-glob@^2.0.1:
12001233
dependencies:
12011234
is-extglob "^1.0.0"
12021235

1236+
is-my-json-valid@^2.12.4:
1237+
version "2.16.0"
1238+
resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693"
1239+
dependencies:
1240+
generate-function "^2.0.0"
1241+
generate-object-property "^1.1.0"
1242+
jsonpointer "^4.0.0"
1243+
xtend "^4.0.0"
1244+
12031245
is-number@^2.1.0:
12041246
version "2.1.0"
12051247
resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
@@ -1240,6 +1282,10 @@ is-promise@^2.1.0:
12401282
version "2.1.0"
12411283
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
12421284

1285+
is-property@^1.0.0:
1286+
version "1.0.2"
1287+
resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
1288+
12431289
is-resolvable@^1.0.0:
12441290
version "1.0.0"
12451291
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62"
@@ -1554,6 +1600,13 @@ js-tokens@^3.0.0:
15541600
version "3.0.2"
15551601
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
15561602

1603+
1604+
version "3.6.1"
1605+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
1606+
dependencies:
1607+
argparse "^1.0.7"
1608+
esprima "^2.6.0"
1609+
15571610
js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1:
15581611
version "3.9.1"
15591612
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.9.1.tgz#08775cebdfdd359209f0d2acd383c8f86a6904a0"
@@ -1623,6 +1676,10 @@ jsonify@~0.0.0:
16231676
version "0.0.0"
16241677
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
16251678

1679+
jsonpointer@^4.0.0:
1680+
version "4.0.1"
1681+
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
1682+
16261683
jsprim@^1.2.2:
16271684
version "1.4.1"
16281685
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
@@ -1654,6 +1711,10 @@ lcid@^1.0.0:
16541711
dependencies:
16551712
invert-kv "^1.0.0"
16561713

1714+
1715+
version "0.0.10"
1716+
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
1717+
16571718
leven@^2.1.0:
16581719
version "2.1.0"
16591720
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -1751,6 +1812,10 @@ lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0:
17511812
version "4.17.4"
17521813
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
17531814

1815+
1816+
version "1.2.5"
1817+
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
1818+
17541819
log-symbols@^1.0.2:
17551820
version "1.0.2"
17561821
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
@@ -1833,7 +1898,7 @@ [email protected], minimist@~0.0.1:
18331898
version "0.0.8"
18341899
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
18351900

1836-
minimist@^1.1.1, minimist@^1.2.0:
1901+
minimist@1.2.0, minimist@^1.1.1, minimist@^1.2.0:
18371902
version "1.2.0"
18381903
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
18391904

@@ -2127,6 +2192,10 @@ punycode@^1.4.1:
21272192
version "1.4.1"
21282193
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
21292194

2195+
qs@~6.3.0:
2196+
version "6.3.2"
2197+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c"
2198+
21302199
qs@~6.4.0:
21312200
version "6.4.0"
21322201
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
@@ -2194,6 +2263,31 @@ repeating@^2.0.0:
21942263
dependencies:
21952264
is-finite "^1.0.0"
21962265

2266+
2267+
version "2.79.0"
2268+
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
2269+
dependencies:
2270+
aws-sign2 "~0.6.0"
2271+
aws4 "^1.2.1"
2272+
caseless "~0.11.0"
2273+
combined-stream "~1.0.5"
2274+
extend "~3.0.0"
2275+
forever-agent "~0.6.1"
2276+
form-data "~2.1.1"
2277+
har-validator "~2.0.6"
2278+
hawk "~3.1.3"
2279+
http-signature "~1.1.0"
2280+
is-typedarray "~1.0.0"
2281+
isstream "~0.1.2"
2282+
json-stringify-safe "~5.0.1"
2283+
mime-types "~2.1.7"
2284+
oauth-sign "~0.8.1"
2285+
qs "~6.3.0"
2286+
stringstream "~0.0.4"
2287+
tough-cookie "~2.3.0"
2288+
tunnel-agent "~0.4.1"
2289+
uuid "^3.0.0"
2290+
21972291
request@^2.79.0:
21982292
version "2.81.0"
21992293
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@@ -2584,6 +2678,10 @@ tunnel-agent@^0.6.0:
25842678
dependencies:
25852679
safe-buffer "^5.0.1"
25862680

2681+
tunnel-agent@~0.4.1:
2682+
version "0.4.3"
2683+
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
2684+
25872685
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
25882686
version "0.14.5"
25892687
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
@@ -2715,7 +2813,7 @@ xml-name-validator@^2.0.1:
27152813
version "2.0.1"
27162814
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635"
27172815

2718-
xtend@^4.0.1:
2816+
xtend@^4.0.0, xtend@^4.0.1:
27192817
version "4.0.1"
27202818
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
27212819

0 commit comments

Comments
 (0)