Skip to content

Commit f7abb2f

Browse files
committed
Add Travis and Coveralls
1 parent 069c4b9 commit f7abb2f

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

.travis.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
language: node_js
2+
cache: yarn
3+
node_js:
4+
- stable
5+
6+
script: yarn test:unit
7+
8+
jobs:
9+
include:
10+
- stage: Produce Coverage
11+
node_js: node
12+
script: yarn test:unit --coverage --coverageReporters=text-lcov | coveralls

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"babel-core": "^7.0.0-bridge.0",
6262
"babel-eslint": "10.x",
6363
"babel-jest": "24.x",
64+
"coveralls": "^3.0.3",
6465
"eslint": "5.x",
6566
"eslint-plugin-vue": "5.x",
6667
"lint-staged": "8.x",

yarn.lock

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2906,6 +2906,18 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.0.2:
29062906
js-yaml "^3.13.0"
29072907
parse-json "^4.0.0"
29082908

2909+
coveralls@^3.0.3:
2910+
version "3.0.3"
2911+
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.3.tgz#83b1c64aea1c6afa69beaf50b55ac1bc4d13e2b8"
2912+
integrity sha512-viNfeGlda2zJr8Gj1zqXpDMRjw9uM54p7wzZdvLRyOgnAfCe974Dq4veZkjJdxQXbmdppu6flEajFYseHYaUhg==
2913+
dependencies:
2914+
growl "~> 1.10.0"
2915+
js-yaml "^3.11.0"
2916+
lcov-parse "^0.0.10"
2917+
log-driver "^1.2.7"
2918+
minimist "^1.2.0"
2919+
request "^2.86.0"
2920+
29092921
create-ecdh@^4.0.0:
29102922
version "4.0.3"
29112923
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
@@ -4681,6 +4693,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
46814693
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
46824694
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
46834695

4696+
"growl@~> 1.10.0":
4697+
version "1.10.5"
4698+
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
4699+
integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
4700+
46844701
growly@^1.3.0:
46854702
version "1.3.0"
46864703
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
@@ -6156,7 +6173,7 @@ js-tokens@^3.0.2:
61566173
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
61576174
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
61586175

6159-
js-yaml@^3.12.0, js-yaml@^3.13.0, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1:
6176+
js-yaml@^3.11.0, js-yaml@^3.12.0, js-yaml@^3.13.0, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1:
61606177
version "3.13.0"
61616178
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.0.tgz#38ee7178ac0eea2c97ff6d96fff4b18c7d8cf98e"
61626179
integrity sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==
@@ -6355,6 +6372,11 @@ lcid@^2.0.0:
63556372
dependencies:
63566373
invert-kv "^2.0.0"
63576374

6375+
lcov-parse@^0.0.10:
6376+
version "0.0.10"
6377+
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
6378+
integrity sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=
6379+
63586380
left-pad@^1.3.0:
63596381
version "1.3.0"
63606382
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
@@ -6562,6 +6584,11 @@ [email protected], lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lo
65626584
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
65636585
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
65646586

6587+
log-driver@^1.2.7:
6588+
version "1.2.7"
6589+
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8"
6590+
integrity sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==
6591+
65656592
log-symbols@^1.0.2:
65666593
version "1.0.2"
65676594
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
@@ -8688,7 +8715,7 @@ request-promise-native@^1.0.5, request-promise-native@^1.0.7:
86888715
stealthy-require "^1.1.1"
86898716
tough-cookie "^2.3.3"
86908717

8691-
request@^2.87.0:
8718+
request@^2.86.0, request@^2.87.0:
86928719
version "2.88.0"
86938720
resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
86948721
integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==

0 commit comments

Comments
 (0)