Skip to content

Commit 893e7d1

Browse files
authored
Merge pull request #6 from majames/chore/coverage-stats
Added travis and coveralls badges to README
2 parents db0dde8 + 3a407ff commit 893e7d1

File tree

4 files changed

+109
-8
lines changed

4 files changed

+109
-8
lines changed

.travis.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
language: node_js
2-
sudo: false
32
node_js:
4-
- "7"
5-
3+
- 7
64
cache:
75
yarn: true
8-
9-
install:
10-
- yarn
6+
script:
7+
- yarn run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
8+
- yarn run build

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1+
[![Build Status](https://travis-ci.org/majames/react-audio-vis.svg?branch=master)](https://travis-ci.org/majames/react-audio-vis)
2+
[![Coverage Status](https://coveralls.io/repos/github/majames/react-audio-vis/badge.svg?branch=chore%2Fcoverage-stats)](https://coveralls.io/github/majames/react-audio-vis?branch=chore%2Fcoverage-stats)
3+
14
*This library is not ready for consumption*

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,15 @@
1717
},
1818
"devDependencies": {
1919
"@kadira/storybook": "^2.21.0",
20+
"coveralls": "^2.13.1",
2021
"react-scripts-ts": "^1.4.0",
2122
"styled-components": "^1.4.6",
2223
"typescript": "^2.3.2"
2324
},
2425
"scripts": {
2526
"build": "./node_modules/.bin/tsc",
2627
"test": "react-scripts-ts test --env=jsdom",
28+
"coverage": "yarn run test -- --coverage",
2729
"storybook": "start-storybook -p 6006 -s ./stories/assets",
2830
"build-storybook": "build-storybook"
2931
}

yarn.lock

Lines changed: 100 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,6 +1262,10 @@ case-sensitive-paths-webpack-plugin@1.1.4, case-sensitive-paths-webpack-plugin@^
12621262
version "1.1.4"
12631263
resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-1.1.4.tgz#8aaedd5699a86cac2b34cf40d9b4145758978472"
12641264

1265+
caseless@~0.11.0:
1266+
version "0.11.0"
1267+
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
1268+
12651269
caseless@~0.12.0:
12661270
version "0.12.0"
12671271
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -1557,6 +1561,16 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1:
15571561
parse-json "^2.2.0"
15581562
require-from-string "^1.1.0"
15591563

1564+
coveralls@^2.13.1:
1565+
version "2.13.1"
1566+
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-2.13.1.tgz#d70bb9acc1835ec4f063ff9dac5423c17b11f178"
1567+
dependencies:
1568+
js-yaml "3.6.1"
1569+
lcov-parse "0.0.10"
1570+
log-driver "1.2.5"
1571+
minimist "1.2.0"
1572+
request "2.79.0"
1573+
15601574
create-error-class@^3.0.0:
15611575
version "3.0.2"
15621576
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
@@ -2357,6 +2371,16 @@ gauge@~2.7.3:
23572371
strip-ansi "^3.0.1"
23582372
wide-align "^1.1.0"
23592373

2374+
generate-function@^2.0.0:
2375+
version "2.0.0"
2376+
resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74"
2377+
2378+
generate-object-property@^1.1.0:
2379+
version "1.2.0"
2380+
resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
2381+
dependencies:
2382+
is-property "^1.0.0"
2383+
23602384
get-caller-file@^1.0.1:
23612385
version "1.0.2"
23622386
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
@@ -2457,6 +2481,15 @@ har-schema@^1.0.5:
24572481
version "1.0.5"
24582482
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
24592483

2484+
har-validator@~2.0.6:
2485+
version "2.0.6"
2486+
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
2487+
dependencies:
2488+
chalk "^1.1.1"
2489+
commander "^2.9.0"
2490+
is-my-json-valid "^2.12.4"
2491+
pinkie-promise "^2.0.0"
2492+
24602493
har-validator@~4.2.1:
24612494
version "4.2.1"
24622495
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
@@ -2792,6 +2825,15 @@ is-glob@^3.1.0:
27922825
dependencies:
27932826
is-extglob "^2.1.0"
27942827

2828+
is-my-json-valid@^2.12.4:
2829+
version "2.16.0"
2830+
resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693"
2831+
dependencies:
2832+
generate-function "^2.0.0"
2833+
generate-object-property "^1.1.0"
2834+
jsonpointer "^4.0.0"
2835+
xtend "^4.0.0"
2836+
27952837
is-npm@^1.0.0:
27962838
version "1.0.0"
27972839
resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
@@ -2824,6 +2866,10 @@ is-primitive@^2.0.0:
28242866
version "2.0.0"
28252867
resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
28262868

2869+
is-property@^1.0.0:
2870+
version "1.0.2"
2871+
resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
2872+
28272873
is-redirect@^1.0.0:
28282874
version "1.0.0"
28292875
resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
@@ -3152,7 +3198,14 @@ js-tokens@^3.0.0:
31523198
version "3.0.1"
31533199
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
31543200

3155-
js-yaml@^3.4.3, js-yaml@^3.7.0:
3201+
js-yaml@3.6.1, js-yaml@^3.4.3:
3202+
version "3.6.1"
3203+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
3204+
dependencies:
3205+
argparse "^1.0.7"
3206+
esprima "^2.6.0"
3207+
3208+
js-yaml@^3.7.0:
31563209
version "3.8.3"
31573210
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.3.tgz#33a05ec481c850c8875929166fe1beb61c728766"
31583211
dependencies:
@@ -3238,6 +3291,10 @@ jsonify@~0.0.0:
32383291
version "0.0.0"
32393292
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
32403293

3294+
jsonpointer@^4.0.0:
3295+
version "4.0.1"
3296+
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
3297+
32413298
jsprim@^1.2.2:
32423299
version "1.4.0"
32433300
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918"
@@ -3283,6 +3340,10 @@ lcid@^1.0.0:
32833340
dependencies:
32843341
invert-kv "^1.0.0"
32853342

3343+
lcov-parse@0.0.10:
3344+
version "0.0.10"
3345+
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
3346+
32863347
levn@~0.3.0:
32873348
version "0.3.0"
32883349
resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
@@ -3422,6 +3483,10 @@ lodash@4.x.x, "lodash@>=3.5 <5", lodash@^4.14.0, lodash@^4.16.4, lodash@^4.17.2,
34223483
version "4.17.4"
34233484
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
34243485

3486+
log-driver@1.2.5:
3487+
version "1.2.5"
3488+
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056"
3489+
34253490
longest@^1.0.1:
34263491
version "1.0.1"
34273492
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
@@ -3563,7 +3628,7 @@ minimist@0.0.8, minimist@~0.0.1:
35633628
version "0.0.8"
35643629
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
35653630

3566-
minimist@^1.1.1, minimist@^1.2.0:
3631+
minimist@1.2.0, minimist@^1.1.1, minimist@^1.2.0:
35673632
version "1.2.0"
35683633
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
35693634

@@ -4375,6 +4440,10 @@ qs@6.4.0, qs@^6.1.0, qs@^6.2.0, qs@~6.4.0:
43754440
version "6.4.0"
43764441
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
43774442

4443+
qs@~6.3.0:
4444+
version "6.3.2"
4445+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c"
4446+
43784447
query-string@^4.1.0:
43794448
version "4.3.4"
43804449
resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
@@ -4764,6 +4833,31 @@ repeating@^2.0.0:
47644833
dependencies:
47654834
is-finite "^1.0.0"
47664835

4836+
request@2.79.0:
4837+
version "2.79.0"
4838+
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
4839+
dependencies:
4840+
aws-sign2 "~0.6.0"
4841+
aws4 "^1.2.1"
4842+
caseless "~0.11.0"
4843+
combined-stream "~1.0.5"
4844+
extend "~3.0.0"
4845+
forever-agent "~0.6.1"
4846+
form-data "~2.1.1"
4847+
har-validator "~2.0.6"
4848+
hawk "~3.1.3"
4849+
http-signature "~1.1.0"
4850+
is-typedarray "~1.0.0"
4851+
isstream "~0.1.2"
4852+
json-stringify-safe "~5.0.1"
4853+
mime-types "~2.1.7"
4854+
oauth-sign "~0.8.1"
4855+
qs "~6.3.0"
4856+
stringstream "~0.0.4"
4857+
tough-cookie "~2.3.0"
4858+
tunnel-agent "~0.4.1"
4859+
uuid "^3.0.0"
4860+
47674861
request@^2.74.0, request@^2.79.0, request@^2.81.0:
47684862
version "2.81.0"
47694863
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@@ -5368,6 +5462,10 @@ tunnel-agent@^0.6.0:
53685462
dependencies:
53695463
safe-buffer "^5.0.1"
53705464

5465+
tunnel-agent@~0.4.1:
5466+
version "0.4.3"
5467+
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
5468+
53715469
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
53725470
version "0.14.5"
53735471
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"

0 commit comments

Comments
 (0)