Skip to content

Commit f01c2c6

Browse files
committed
Add travis config
1 parent 34bbff3 commit f01c2c6

File tree

3 files changed

+55
-2
lines changed

3 files changed

+55
-2
lines changed

.travis.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
dist: trusty
2+
language: node_js
3+
notifications:
4+
email:
5+
on_success: change
6+
on_failure: always
7+
8+
cache: yarn
9+
10+
jobs:
11+
include:
12+
- stage: Test
13+
name: Jest
14+
node_js: 10
15+
script:
16+
- yarn run test --coverage
17+
- cat coverage/lcov.info | node_modules/.bin/coveralls || echo "Coveralls upload failed"
18+
- stage: Build
19+
name: Build
20+
node_js: 10
21+
script:
22+
- yarn run build

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
"source": "src/index.js",
77
"author": "Phil Plückthun <[email protected]>",
88
"license": "MIT",
9+
"bugs": {
10+
"url": "https://github.com/kitten/react-ssr-prepass/issues"
11+
},
912
"files": [
1013
"index.js",
1114
"index.js.flow",
@@ -56,6 +59,7 @@
5659
"@babel/preset-env": "^7.3.4",
5760
"@babel/preset-flow": "^7.0.0",
5861
"@babel/preset-react": "^7.0.0",
62+
"coveralls": "^3.0.3",
5963
"flow-bin": "^0.94.0",
6064
"husky": "^1.3.1",
6165
"jest": "^24.5.0",

yarn.lock

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,6 +1763,18 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.0.2, cosmiconfig@^5.0.7:
17631763
lodash.get "^4.4.2"
17641764
parse-json "^4.0.0"
17651765

1766+
coveralls@^3.0.3:
1767+
version "3.0.3"
1768+
resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.3.tgz#83b1c64aea1c6afa69beaf50b55ac1bc4d13e2b8"
1769+
integrity sha512-viNfeGlda2zJr8Gj1zqXpDMRjw9uM54p7wzZdvLRyOgnAfCe974Dq4veZkjJdxQXbmdppu6flEajFYseHYaUhg==
1770+
dependencies:
1771+
growl "~> 1.10.0"
1772+
js-yaml "^3.11.0"
1773+
lcov-parse "^0.0.10"
1774+
log-driver "^1.2.7"
1775+
minimist "^1.2.0"
1776+
request "^2.86.0"
1777+
17661778
cross-spawn@^6.0.0, cross-spawn@^6.0.5:
17671779
version "6.0.5"
17681780
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -2741,6 +2753,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
27412753
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
27422754
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
27432755

2756+
"growl@~> 1.10.0":
2757+
version "1.10.5"
2758+
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
2759+
integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
2760+
27442761
growly@^1.3.0:
27452762
version "1.3.0"
27462763
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
@@ -3780,7 +3797,7 @@ js-levenshtein@^1.1.3:
37803797
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
37813798
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
37823799

3783-
js-yaml@^3.12.0, js-yaml@^3.4.3, js-yaml@^3.9.0:
3800+
js-yaml@^3.11.0, js-yaml@^3.12.0, js-yaml@^3.4.3, js-yaml@^3.9.0:
37843801
version "3.12.2"
37853802
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.2.tgz#ef1d067c5a9d9cb65bd72f285b5d8105c77f14fc"
37863803
integrity sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q==
@@ -3933,6 +3950,11 @@ lcid@^2.0.0:
39333950
dependencies:
39343951
invert-kv "^2.0.0"
39353952

3953+
lcov-parse@^0.0.10:
3954+
version "0.0.10"
3955+
resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
3956+
integrity sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=
3957+
39363958
left-pad@^1.3.0:
39373959
version "1.3.0"
39383960
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
@@ -4094,6 +4116,11 @@ lodash@^4.17.10, lodash@^4.17.11:
40944116
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
40954117
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
40964118

4119+
log-driver@^1.2.7:
4120+
version "1.2.7"
4121+
resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8"
4122+
integrity sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==
4123+
40974124
log-symbols@^1.0.2:
40984125
version "1.0.2"
40994126
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
@@ -5861,7 +5888,7 @@ request-promise-native@^1.0.5:
58615888
stealthy-require "^1.1.1"
58625889
tough-cookie "^2.3.3"
58635890

5864-
request@^2.87.0:
5891+
request@^2.86.0, request@^2.87.0:
58655892
version "2.88.0"
58665893
resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
58675894
integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==

0 commit comments

Comments
 (0)