Skip to content

Commit 0bc05da

Browse files
author
Matt Lewis
committed
chore: add codecov
1 parent df20b08 commit 0bc05da

File tree

5 files changed

+55
-24
lines changed

5 files changed

+55
-24
lines changed

.travis.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,7 @@ script: npm test
88
notifications:
99
email: false
1010

11-
cache: yarn
11+
cache: yarn
12+
13+
after_success:
14+
- npm run codecov

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# angular resizable element
22
[![Build Status](https://travis-ci.org/mattlewis92/angular-resizable-element.svg?branch=master)](https://travis-ci.org/mattlewis92/angular-resizable-element)
3+
[![codecov](https://codecov.io/gh/mattlewis92/angular-resizable-element/branch/master/graph/badge.svg)](https://codecov.io/gh/mattlewis92/angular-resizable-element)
34
[![npm version](https://badge.fury.io/js/angular-resizable-element.svg)](http://badge.fury.io/js/angular-resizable-element)
45
[![devDependency Status](https://david-dm.org/mattlewis92/angular-resizable-element/dev-status.svg)](https://david-dm.org/mattlewis92/angular-resizable-element?type=dev)
56
[![GitHub issues](https://img.shields.io/github/issues/mattlewis92/angular-resizable-element.svg)](https://github.com/mattlewis92/angular-resizable-element/issues)

karma.conf.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,15 @@ module.exports = function(config) {
6060
remapIstanbulReporter: {
6161
reports: {
6262
html: 'coverage/html',
63-
'text-summary': null
63+
'text-summary': null,
64+
lcovonly: 'coverage/lcov.info'
6465
}
6566
},
6667

6768
// test results reporter to use
6869
// possible values: 'dots', 'progress'
6970
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
70-
reporters: ['progress', 'coverage', 'karma-remap-istanbul'],
71+
reporters: ['progress', 'karma-remap-istanbul'],
7172

7273
// web server port
7374
port: 9876,

package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
"prerelease": "npm test",
2222
"release": "git add package.json && git commit -m 'chore: bump version number' && standard-version --first-release && git push --follow-tags origin master && npm run build:dist && npm publish",
2323
"postrelease": "npm run build:clean && npm run gh-pages",
24-
"commitmsg": "validate-commit-msg"
24+
"commitmsg": "validate-commit-msg",
25+
"codecov": "cat coverage/lcov.info | codecov"
2526
},
2627
"repository": {
2728
"type": "git",
@@ -51,6 +52,7 @@
5152
"@types/sinon": "^1.16.30",
5253
"@types/sinon-chai": "^2.7.27",
5354
"chai": "^3.5.0",
55+
"codecov": "^1.0.1",
5456
"commitizen": "^2.8.1",
5557
"concurrently": "^3.1.0",
5658
"conventional-changelog": "^1.1.0",
@@ -61,7 +63,6 @@
6163
"imports-loader": "^0.7.0",
6264
"jasmine-core": "^2.5.0",
6365
"karma": "^1.3.0",
64-
"karma-coverage": "^1.1.0",
6566
"karma-jasmine": "^1.0.2",
6667
"karma-phantomjs-launcher": "^1.0.0",
6768
"karma-remap-istanbul": "^0.4.0",

yarn.lock

+44-19
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,10 @@ align-text@^0.1.1, align-text@^0.1.3:
140140
longest "^1.0.1"
141141
repeat-string "^1.5.2"
142142

143-
143+
[email protected], amdefine@>=0.0.4:
144144
version "1.0.0"
145145
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.0.tgz#fd17474700cb5cc9c2b709f0be9d23ce3c198c33"
146146

147-
amdefine@>=0.0.4:
148-
version "1.0.1"
149-
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
150-
151147
ansi-align@^1.1.0:
152148
version "1.1.0"
153149
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-1.1.0.tgz#2f0c1658829739add5ebb15e6b0c6e3423f016ba"
@@ -198,6 +194,10 @@ argparse@^1.0.7:
198194
dependencies:
199195
sprintf-js "~1.0.2"
200196

197+
argv@>=0.0.2:
198+
version "0.0.2"
199+
resolved "https://registry.yarnpkg.com/argv/-/argv-0.0.2.tgz#ecbd16f8949b157183711b1bda334f37840185ab"
200+
201201
arr-diff@^2.0.0:
202202
version "2.0.0"
203203
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
@@ -601,6 +601,15 @@ code-point-at@^1.0.0:
601601
version "1.1.0"
602602
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
603603

604+
codecov@^1.0.1:
605+
version "1.0.1"
606+
resolved "https://registry.yarnpkg.com/codecov/-/codecov-1.0.1.tgz#97260ceac0e96b8eda8d562006558a53a139dffd"
607+
dependencies:
608+
argv ">=0.0.2"
609+
execSync "1.0.2"
610+
request ">=2.42.0"
611+
urlgrey ">=0.4.0"
612+
604613
colors@^1.0.3, colors@^1.1.0, colors@^1.1.2:
605614
version "1.1.2"
606615
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
@@ -993,7 +1002,7 @@ date-now@^0.1.4:
9931002
version "0.1.4"
9941003
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
9951004

996-
dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.6:
1005+
dateformat@^1.0.11, dateformat@^1.0.12:
9971006
version "1.0.12"
9981007
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9"
9991008
dependencies:
@@ -1248,6 +1257,12 @@ eventsource@~0.1.6:
12481257
dependencies:
12491258
original ">=0.0.5"
12501259

1260+
1261+
version "1.0.2"
1262+
resolved "https://registry.yarnpkg.com/execSync/-/execSync-1.0.2.tgz#1f42eda582225180053224ecdd3fd1960fdb3139"
1263+
dependencies:
1264+
temp "~0.5.1"
1265+
12511266
exit-hook@^1.0.0:
12521267
version "1.1.1"
12531268
resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
@@ -1731,6 +1746,10 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
17311746
version "4.1.11"
17321747
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
17331748

1749+
graceful-fs@~1:
1750+
version "1.2.3"
1751+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364"
1752+
17341753
"graceful-readlink@>= 1.0.0":
17351754
version "1.0.1"
17361755
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
@@ -2180,7 +2199,7 @@ [email protected]:
21802199
which "^1.1.1"
21812200
wordwrap "^1.0.0"
21822201

2183-
[email protected], istanbul@^0.4.0, istanbul@^0.4.3:
2202+
[email protected], istanbul@^0.4.3:
21842203
version "0.4.5"
21852204
resolved "https://registry.yarnpkg.com/istanbul/-/istanbul-0.4.5.tgz#65c7d73d4c4da84d4f3ac310b918fb0b8033733b"
21862205
dependencies:
@@ -2266,16 +2285,6 @@ jsprim@^1.2.2:
22662285
json-schema "0.2.3"
22672286
verror "1.3.6"
22682287

2269-
karma-coverage@^1.1.0:
2270-
version "1.1.1"
2271-
resolved "https://registry.yarnpkg.com/karma-coverage/-/karma-coverage-1.1.1.tgz#5aff8b39cf6994dc22de4c84362c76001b637cf6"
2272-
dependencies:
2273-
dateformat "^1.0.6"
2274-
istanbul "^0.4.0"
2275-
lodash "^3.8.0"
2276-
minimatch "^3.0.0"
2277-
source-map "^0.5.1"
2278-
22792288
karma-jasmine@^1.0.2:
22802289
version "1.1.0"
22812290
resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-1.1.0.tgz#22e4c06bf9a182e5294d1f705e3733811b810acf"
@@ -3302,7 +3311,7 @@ request-progress@~2.0.1:
33023311
dependencies:
33033312
throttleit "^1.0.0"
33043313

3305-
request@^2.79.0, request@~2.79.0:
3314+
request@>=2.42.0, request@^2.79.0, request@~2.79.0:
33063315
version "2.79.0"
33073316
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
33083317
dependencies:
@@ -3377,6 +3386,12 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.3.3, rimraf@^2.4.4, rimraf@~2.5.1, rimraf@~2.
33773386
dependencies:
33783387
glob "^7.0.5"
33793388

3389+
rimraf@~2.1.4:
3390+
version "2.1.4"
3391+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.1.4.tgz#5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"
3392+
optionalDependencies:
3393+
graceful-fs "~1"
3394+
33803395
33813396
version "0.2.0"
33823397
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce"
@@ -3599,7 +3614,7 @@ source-map-support@^0.4.2:
35993614
dependencies:
36003615
source-map "^0.5.3"
36013616

3602-
source-map@>=0.5.6, source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1:
3617+
source-map@>=0.5.6, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1:
36033618
version "0.5.6"
36043619
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
36053620

@@ -3822,6 +3837,12 @@ tar@~2.2.1:
38223837
fstream "^1.0.2"
38233838
inherits "2"
38243839

3840+
temp@~0.5.1:
3841+
version "0.5.1"
3842+
resolved "https://registry.yarnpkg.com/temp/-/temp-0.5.1.tgz#77ab19c79aa7b593cbe4fac2441768cad987b8df"
3843+
dependencies:
3844+
rimraf "~2.1.4"
3845+
38253846
tempfile@^1.1.1:
38263847
version "1.1.1"
38273848
resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2"
@@ -4096,6 +4117,10 @@ url@^0.11.0:
40964117
punycode "1.3.2"
40974118
querystring "0.2.0"
40984119

4120+
urlgrey@>=0.4.0:
4121+
version "0.4.4"
4122+
resolved "https://registry.yarnpkg.com/urlgrey/-/urlgrey-0.4.4.tgz#892fe95960805e85519f1cd4389f2cb4cbb7652f"
4123+
40994124
useragent@^2.1.9:
41004125
version "2.1.10"
41014126
resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.1.10.tgz#2456c5c2b722b47f3d8321ed257b490a3d9bb2af"

0 commit comments

Comments
 (0)