Skip to content

Commit 6c9add7

Browse files
committed
ci(travis): use codecov instead of coveralls
1 parent 33c27d2 commit 6c9add7

File tree

3 files changed

+39
-43
lines changed

3 files changed

+39
-43
lines changed

.travis.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ cache:
44
- node_modules
55
notifications:
66
email: false
7-
node_js:
8-
- '7'
9-
- '6'
10-
- '4'
7+
node_js: '7'
118
before_script:
129
- npm prune
1310
script:
14-
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
11+
- npm run codecov
1512
after_success:
1613
- npm run semantic-release
1714
branches:

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"build": "rimraf lib && babel src --out-dir lib",
1616
"test": "NODE_ENV=production BABEL_ENV=test nyc --reporter=lcov --reporter=text mocha $npm_package_config_mocha",
1717
"test:watch": "mocha --watch $npm_package_config_mocha",
18+
"codecov": "nyc report --reporter=text-lcov > coverage.lcov; codecov",
1819
"commitmsg": "validate-commit-msg",
1920
"precommit": "npm run lint && flow",
2021
"prepush": "npm test",
@@ -72,7 +73,6 @@
7273
"babel-runtime": "^6.22.0",
7374
"chai": "^3.5.0",
7475
"copy": "^0.3.0",
75-
"coveralls": "^2.11.16",
7676
"enzyme": "^2.7.0",
7777
"eslint": "^3.13.1",
7878
"eslint-plugin-flowtype": "^2.30.0",
@@ -98,6 +98,7 @@
9898
"react": "0.14.x || ^15.0.0"
9999
},
100100
"dependencies": {
101+
"codecov": "^2.3.0",
101102
"prop-types": "^15.0.0"
102103
}
103104
}

yarn.lock

Lines changed: 35 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,10 @@ argparse@^1.0.7:
303303
dependencies:
304304
sprintf-js "~1.0.2"
305305

306+
argv@0.0.2:
307+
version "0.0.2"
308+
resolved "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz#ecbd16f8949b157183711b1bda334f37840185ab"
309+
306310
arr-diff@^2.0.0:
307311
version "2.0.0"
308312
resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
@@ -1614,6 +1618,14 @@ code-point-at@^1.0.0:
16141618
version "1.1.0"
16151619
resolved "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
16161620

1621+
codecov@^2.3.0:
1622+
version "2.3.0"
1623+
resolved "https://registry.npmjs.org/codecov/-/codecov-2.3.0.tgz#ad25a2c6e0442d13740d9d4ddbb9a3e2714330f4"
1624+
dependencies:
1625+
argv "0.0.2"
1626+
request "2.81.0"
1627+
urlgrey "0.4.4"
1628+
16171629
color-convert@^1.3.0:
16181630
version "1.9.0"
16191631
resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a"
@@ -1821,16 +1833,6 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1:
18211833
parse-json "^2.2.0"
18221834
require-from-string "^1.1.0"
18231835

1824-
coveralls@^2.11.16:
1825-
version "2.13.1"
1826-
resolved "https://registry.npmjs.org/coveralls/-/coveralls-2.13.1.tgz#d70bb9acc1835ec4f063ff9dac5423c17b11f178"
1827-
dependencies:
1828-
js-yaml "3.6.1"
1829-
lcov-parse "0.0.10"
1830-
log-driver "1.2.5"
1831-
minimist "1.2.0"
1832-
request "2.79.0"
1833-
18341836
create-react-class@^15.5.2:
18351837
version "15.5.3"
18361838
resolved "https://registry.npmjs.org/create-react-class/-/create-react-class-15.5.3.tgz#fb0f7cae79339e9a179e194ef466efa3923820fe"
@@ -3652,7 +3654,7 @@ js-tokens@^3.0.0:
36523654
version "3.0.1"
36533655
resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
36543656

3655-
js-yaml@3.6.1, js-yaml@3.x, js-yaml@^3.4.3, js-yaml@^3.5.1:
3657+
js-yaml@3.x, js-yaml@^3.4.3, js-yaml@^3.5.1:
36563658
version "3.6.1"
36573659
resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
36583660
dependencies:
@@ -3795,10 +3797,6 @@ lcid@^1.0.0:
37953797
dependencies:
37963798
invert-kv "^1.0.0"
37973799

3798-
lcov-parse@0.0.10:
3799-
version "0.0.10"
3800-
resolved "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
3801-
38023800
levn@^0.3.0, levn@~0.3.0:
38033801
version "0.3.0"
38043802
resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
@@ -4014,10 +4012,6 @@ lodash@~1.3.1:
40144012
version "1.3.1"
40154013
resolved "https://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz#a4663b53686b895ff074e2ba504dfb76a8e2b770"
40164014

4017-
log-driver@1.2.5:
4018-
version "1.2.5"
4019-
resolved "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
4020-
40214015
log-ok@^0.1.1:
40224016
version "0.1.1"
40234017
resolved "https://registry.npmjs.org/log-ok/-/log-ok-0.1.1.tgz#bea3dd36acd0b8a7240d78736b5b97c65444a334"
@@ -4204,7 +4198,7 @@ minimist@0.0.8, minimist@~0.0.1:
42044198
version "0.0.8"
42054199
resolved "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
42064200

4207-
minimist@1.2.0, minimist@^1.1.3, minimist@^1.2.0:
4201+
minimist@^1.1.3, minimist@^1.2.0:
42084202
version "1.2.0"
42094203
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
42104204

@@ -5100,7 +5094,7 @@ promise@^7.1.1:
51005094
dependencies:
51015095
asap "~2.0.3"
51025096

5103-
prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@~15.5.7:
5097+
prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@~15.5.7:
51045098
version "15.5.10"
51055099
resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz#2797dfc3126182e3a95e3dfbb2e893ddd7456154"
51065100
dependencies:
@@ -5532,56 +5526,56 @@ request-promise@^4.1.1:
55325526
stealthy-require "^1.1.0"
55335527
tough-cookie ">=2.3.0"
55345528

5535-
request@2.79.0, request@^2.74.0, request@^2.78.0, request@^2.79.0:
5536-
version "2.79.0"
5537-
resolved "https://registry.npmjs.org/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
5529+
request@2.81.0, request@^2.81.0:
5530+
version "2.81.0"
5531+
resolved "https://registry.npmjs.org/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
55385532
dependencies:
55395533
aws-sign2 "~0.6.0"
55405534
aws4 "^1.2.1"
5541-
caseless "~0.11.0"
5535+
caseless "~0.12.0"
55425536
combined-stream "~1.0.5"
55435537
extend "~3.0.0"
55445538
forever-agent "~0.6.1"
55455539
form-data "~2.1.1"
5546-
har-validator "~2.0.6"
5540+
har-validator "~4.2.1"
55475541
hawk "~3.1.3"
55485542
http-signature "~1.1.0"
55495543
is-typedarray "~1.0.0"
55505544
isstream "~0.1.2"
55515545
json-stringify-safe "~5.0.1"
55525546
mime-types "~2.1.7"
55535547
oauth-sign "~0.8.1"
5554-
qs "~6.3.0"
5548+
performance-now "^0.2.0"
5549+
qs "~6.4.0"
5550+
safe-buffer "^5.0.1"
55555551
stringstream "~0.0.4"
55565552
tough-cookie "~2.3.0"
5557-
tunnel-agent "~0.4.1"
5553+
tunnel-agent "^0.6.0"
55585554
uuid "^3.0.0"
55595555

5560-
request@^2.81.0:
5561-
version "2.81.0"
5562-
resolved "https://registry.npmjs.org/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
5556+
request@^2.74.0, request@^2.78.0, request@^2.79.0:
5557+
version "2.79.0"
5558+
resolved "https://registry.npmjs.org/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
55635559
dependencies:
55645560
aws-sign2 "~0.6.0"
55655561
aws4 "^1.2.1"
5566-
caseless "~0.12.0"
5562+
caseless "~0.11.0"
55675563
combined-stream "~1.0.5"
55685564
extend "~3.0.0"
55695565
forever-agent "~0.6.1"
55705566
form-data "~2.1.1"
5571-
har-validator "~4.2.1"
5567+
har-validator "~2.0.6"
55725568
hawk "~3.1.3"
55735569
http-signature "~1.1.0"
55745570
is-typedarray "~1.0.0"
55755571
isstream "~0.1.2"
55765572
json-stringify-safe "~5.0.1"
55775573
mime-types "~2.1.7"
55785574
oauth-sign "~0.8.1"
5579-
performance-now "^0.2.0"
5580-
qs "~6.4.0"
5581-
safe-buffer "^5.0.1"
5575+
qs "~6.3.0"
55825576
stringstream "~0.0.4"
55835577
tough-cookie "~2.3.0"
5584-
tunnel-agent "^0.6.0"
5578+
tunnel-agent "~0.4.1"
55855579
uuid "^3.0.0"
55865580

55875581
request@~2.74.0:
@@ -6390,6 +6384,10 @@ url@^0.11.0:
63906384
punycode "1.3.2"
63916385
querystring "0.2.0"
63926386

6387+
urlgrey@0.4.4:
6388+
version "0.4.4"
6389+
resolved "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz#892fe95960805e85519f1cd4389f2cb4cbb7652f"
6390+
63936391
user-home@^1.1.1:
63946392
version "1.1.1"
63956393
resolved "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"

0 commit comments

Comments
 (0)