Skip to content

Commit 7791eb5

Browse files
committed
ci: add travis
1 parent 6f21375 commit 7791eb5

File tree

3 files changed

+77
-9
lines changed

3 files changed

+77
-9
lines changed

.travis.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
language: node_js
2+
node_js:
3+
- 12
4+
install:
5+
- npm install
6+
script:
7+
- npm run test:coverage
8+
- codecov -f coverage/*.json

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"eslint:fix": "eslint src/**/*.ts --fix",
4444
"format:fix": "prettier --write \"**/*.{ts,tsx,json}\"",
4545
"clean-install": "rimraf node_modules && yarn",
46+
"changelog": "auto-changelog -p",
4647
"prepare": "rimraf dist && yarn build",
4748
"release": "np --no-2fa"
4849
},
@@ -55,6 +56,7 @@
5556
"@types/node": "^16.6.1",
5657
"@types/react": "^17.0.18",
5758
"auto-changelog": "^2.3.0",
59+
"codecov": "^3.8.3",
5860
"eslint": "^7.32.0",
5961
"jest": "^27.0.6",
6062
"np": "^7.5.0",

yarn.lock

Lines changed: 67 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1656,6 +1656,11 @@ argparse@^1.0.7:
16561656
dependencies:
16571657
sprintf-js "~1.0.2"
16581658

1659+
argv@0.0.2:
1660+
version "0.0.2"
1661+
resolved "https://registry.yarnpkg.com/argv/-/argv-0.0.2.tgz#ecbd16f8949b157183711b1bda334f37840185ab"
1662+
integrity sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=
1663+
16591664
aria-query@^4.2.2:
16601665
version "4.2.2"
16611666
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b"
@@ -2058,6 +2063,17 @@ code-point-at@^1.0.0:
20582063
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
20592064
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
20602065

2066+
codecov@^3.8.3:
2067+
version "3.8.3"
2068+
resolved "https://registry.yarnpkg.com/codecov/-/codecov-3.8.3.tgz#9c3e364b8a700c597346ae98418d09880a3fdbe7"
2069+
integrity sha512-Y8Hw+V3HgR7V71xWH2vQ9lyS358CbGCldWlJFR0JirqoGtOoas3R3/OclRTvgUYFK29mmJICDPauVKmpqbwhOA==
2070+
dependencies:
2071+
argv "0.0.2"
2072+
ignore-walk "3.0.4"
2073+
js-yaml "3.14.1"
2074+
teeny-request "7.1.1"
2075+
urlgrey "1.0.0"
2076+
20612077
collect-v8-coverage@^1.0.0:
20622078
version "1.0.1"
20632079
resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
@@ -2631,6 +2647,13 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
26312647
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
26322648
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
26332649

2650+
fast-url-parser@^1.1.3:
2651+
version "1.1.3"
2652+
resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d"
2653+
integrity sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=
2654+
dependencies:
2655+
punycode "^1.3.2"
2656+
26342657
fastq@^1.6.0:
26352658
version "1.11.1"
26362659
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.1.tgz#5d8175aae17db61947f8b162cfc7f63264d22807"
@@ -2974,7 +2997,7 @@ http-cache-semantics@^4.0.0:
29742997
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
29752998
integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
29762999

2977-
http-proxy-agent@^4.0.1:
3000+
http-proxy-agent@^4.0.0, http-proxy-agent@^4.0.1:
29783001
version "4.0.1"
29793002
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
29803003
integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
@@ -3003,7 +3026,7 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24:
30033026
dependencies:
30043027
safer-buffer ">= 2.1.2 < 3"
30053028

3006-
ignore-walk@^3.0.3:
3029+
ignore-walk@3.0.4, ignore-walk@^3.0.3:
30073030
version "3.0.4"
30083031
resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.4.tgz#c9a09f69b7c7b479a5d74ac1a3c0d4236d2a6335"
30093032
integrity sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==
@@ -3131,11 +3154,6 @@ inquirer@^7.0.0, inquirer@^7.3.3:
31313154
strip-ansi "^6.0.0"
31323155
through "^2.3.6"
31333156

3134-
ionic-react-header-parallax@^0.0.5:
3135-
version "0.0.5"
3136-
resolved "https://registry.yarnpkg.com/ionic-react-header-parallax/-/ionic-react-header-parallax-0.0.5.tgz#2c5f1438dac0d16784ec4c574b3d4471cd27b352"
3137-
integrity sha512-jI9cZnL5VyaMfISdEcajT+sJbti5RKWFYUYznWtnk7q17sUbBw+ig/y8wJdajBgjd84nNNmZoxpw218GedKyGQ==
3138-
31393157
is-arrayish@^0.2.1:
31403158
version "0.2.1"
31413159
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -3778,7 +3796,7 @@ jest@^27.0.6:
37783796
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
37793797
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
37803798

3781-
js-yaml@^3.13.1:
3799+
js-yaml@3.14.1, js-yaml@^3.13.1:
37823800
version "3.14.1"
37833801
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
37843802
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
@@ -4253,7 +4271,7 @@ new-github-release-url@^1.0.0:
42534271
dependencies:
42544272
type-fest "^0.4.1"
42554273

4256-
node-fetch@^2.6.0:
4274+
node-fetch@^2.6.0, node-fetch@^2.6.1:
42574275
version "2.6.1"
42584276
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
42594277
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
@@ -4728,6 +4746,11 @@ pump@^3.0.0:
47284746
end-of-stream "^1.1.0"
47294747
once "^1.3.1"
47304748

4749+
punycode@^1.3.2:
4750+
version "1.4.1"
4751+
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
4752+
integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
4753+
47314754
punycode@^2.1.0, punycode@^2.1.1:
47324755
version "2.1.1"
47334756
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
@@ -5140,6 +5163,13 @@ stack-utils@^2.0.3:
51405163
dependencies:
51415164
escape-string-regexp "^2.0.0"
51425165

5166+
stream-events@^1.0.5:
5167+
version "1.0.5"
5168+
resolved "https://registry.yarnpkg.com/stream-events/-/stream-events-1.0.5.tgz#bbc898ec4df33a4902d892333d47da9bf1c406d5"
5169+
integrity sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==
5170+
dependencies:
5171+
stubs "^3.0.0"
5172+
51435173
string-length@^4.0.1:
51445174
version "4.0.2"
51455175
resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
@@ -5238,6 +5268,11 @@ strip-json-comments@~2.0.1:
52385268
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
52395269
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
52405270

5271+
stubs@^3.0.0:
5272+
version "3.0.0"
5273+
resolved "https://registry.yarnpkg.com/stubs/-/stubs-3.0.0.tgz#e8d2ba1fa9c90570303c030b6900f7d5f89abe5b"
5274+
integrity sha1-6NK6H6nJBXAwPAMLaQD31fiavls=
5275+
52415276
supports-color@^2.0.0:
52425277
version "2.0.0"
52435278
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -5299,6 +5334,17 @@ table@^6.0.9:
52995334
string-width "^4.2.0"
53005335
strip-ansi "^6.0.0"
53015336

5337+
teeny-request@7.1.1:
5338+
version "7.1.1"
5339+
resolved "https://registry.yarnpkg.com/teeny-request/-/teeny-request-7.1.1.tgz#2b0d156f4a8ad81de44303302ba8d7f1f05e20e6"
5340+
integrity sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==
5341+
dependencies:
5342+
http-proxy-agent "^4.0.0"
5343+
https-proxy-agent "^5.0.0"
5344+
node-fetch "^2.6.1"
5345+
stream-events "^1.0.5"
5346+
uuid "^8.0.0"
5347+
53025348
terminal-link@^2.0.0, terminal-link@^2.1.1:
53035349
version "2.1.1"
53045350
resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
@@ -5563,6 +5609,18 @@ url-parse-lax@^3.0.0:
55635609
dependencies:
55645610
prepend-http "^2.0.0"
55655611

5612+
urlgrey@1.0.0:
5613+
version "1.0.0"
5614+
resolved "https://registry.yarnpkg.com/urlgrey/-/urlgrey-1.0.0.tgz#72d2f904482d0b602e3c7fa599343d699bbe1017"
5615+
integrity sha512-hJfIzMPJmI9IlLkby8QrsCykQ+SXDeO2W5Q9QTW3QpqZVTx4a/K7p8/5q+/isD8vsbVaFgql/gvAoQCRQ2Cb5w==
5616+
dependencies:
5617+
fast-url-parser "^1.1.3"
5618+
5619+
uuid@^8.0.0:
5620+
version "8.3.2"
5621+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
5622+
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
5623+
55665624
v8-compile-cache@^2.0.3:
55675625
version "2.3.0"
55685626
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"

0 commit comments

Comments
 (0)