Skip to content

Commit eaaa1d1

Browse files
authored
ci: fix ci build (#384)
* ci: fix ci build * chore: re-add rollup deps * chore: use the latest typescript-eslint parser
1 parent e28e743 commit eaaa1d1

File tree

4 files changed

+62
-28
lines changed

4 files changed

+62
-28
lines changed

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
root: true,
33
extends: ['plugin:vue-libs/recommended'],
44
parserOptions: {
5-
parser: 'typescript-eslint-parser'
5+
parser: '@typescript-eslint/parser'
66
},
77
rules: {
88
'no-unused-vars': 'off',

build/build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ build([
7373
format: 'esm',
7474
env: 'production'
7575
}
76-
].map(genConfig)).catch(error => {
76+
].map(genConfig)).catch(() => {
7777
process.exit(1)
7878
})
7979

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@
4545
"@babel/preset-env": "^7.7.7",
4646
"@types/chai": "^4.2.7",
4747
"@types/mocha": "^5.2.7",
48+
"@types/node": "^13.1.6",
49+
"@typescript-eslint/parser": "^2.15.0",
4850
"babel-helper-vue-jsx-merge-props": "^2.0.3",
4951
"babel-loader": "^8.0.6",
5052
"babel-plugin-transform-vue-jsx": "^4.0.1",
@@ -55,12 +57,12 @@
5557
"mocha": "^7.0.0",
5658
"reflect-metadata": "^0.1.13",
5759
"rimraf": "^3.0.0",
60+
"rollup": "^1.29.0",
5861
"rollup-plugin-babel": "^4.3.3",
5962
"rollup-plugin-replace": "^2.2.0",
6063
"testdouble": "^3.12.5",
6164
"ts-loader": "^6.2.1",
6265
"typescript": "^3.7.4",
63-
"typescript-eslint-parser": "^22.0.0",
6466
"uglify-es": "^3.3.9",
6567
"vue": "^2.6.11",
6668
"vue-loader": "^15.8.3",

yarn.lock

Lines changed: 57 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -728,21 +728,63 @@
728728
resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.7.tgz#1c8c25cbf6e59ffa7d6b9652c78e547d9a41692d"
729729
integrity sha512-luq8meHGYwvky0O7u0eQZdA7B4Wd9owUCqvbw2m3XCrCU8mplYOujMBbvyS547AxJkC+pGnd0Cm15eNxEUNU8g==
730730

731+
"@types/eslint-visitor-keys@^1.0.0":
732+
version "1.0.0"
733+
resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
734+
integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
735+
731736
"@types/estree@*":
732737
version "0.0.42"
733738
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.42.tgz#8d0c1f480339efedb3e46070e22dd63e0430dd11"
734739
integrity sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==
735740

741+
"@types/json-schema@^7.0.3":
742+
version "7.0.4"
743+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339"
744+
integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==
745+
736746
"@types/mocha@^5.2.7":
737747
version "5.2.7"
738748
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.7.tgz#315d570ccb56c53452ff8638738df60726d5b6ea"
739749
integrity sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==
740750

741-
"@types/node@*":
751+
"@types/node@*", "@types/node@^13.1.6":
742752
version "13.1.6"
743753
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.1.6.tgz#076028d0b0400be8105b89a0a55550c86684ffec"
744754
integrity sha512-Jg1F+bmxcpENHP23sVKkNuU3uaxPnsBMW0cLjleiikFKomJQbsn0Cqk2yDvQArqzZN6ABfBkZ0To7pQ8sLdWDg==
745755

756+
"@typescript-eslint/experimental-utils@2.15.0":
757+
version "2.15.0"
758+
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.15.0.tgz#41e35313bfaef91650ddb5380846d1c78a780070"
759+
integrity sha512-Qkxu5zndY5hqlcQkmA88gfLvqQulMpX/TN91XC7OuXsRf4XG5xLGie0sbpX97o/oeccjeZYRMipIsjKk/tjDHA==
760+
dependencies:
761+
"@types/json-schema" "^7.0.3"
762+
"@typescript-eslint/typescript-estree" "2.15.0"
763+
eslint-scope "^5.0.0"
764+
765+
"@typescript-eslint/parser@^2.15.0":
766+
version "2.15.0"
767+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.15.0.tgz#379a71a51b0429bc3bc55c5f8aab831bf607e411"
768+
integrity sha512-6iSgQsqAYTaHw59t0tdjzZJluRAjswdGltzKEdLtcJOxR2UVTPHYvZRqkAVGCkaMVb6Fpa60NnuozNCvsSpA9g==
769+
dependencies:
770+
"@types/eslint-visitor-keys" "^1.0.0"
771+
"@typescript-eslint/experimental-utils" "2.15.0"
772+
"@typescript-eslint/typescript-estree" "2.15.0"
773+
eslint-visitor-keys "^1.1.0"
774+
775+
"@typescript-eslint/typescript-estree@2.15.0":
776+
version "2.15.0"
777+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.15.0.tgz#79ae52eed8701b164d91e968a65d85a9105e76d3"
778+
integrity sha512-L6Pog+w3VZzXkAdyqA0VlwybF8WcwZX+mufso86CMxSdWmcizJ38lgBdpqTbc9bo92iyi0rOvmATKiwl+amjxg==
779+
dependencies:
780+
debug "^4.1.1"
781+
eslint-visitor-keys "^1.1.0"
782+
glob "^7.1.6"
783+
is-glob "^4.0.1"
784+
lodash.unescape "4.0.1"
785+
semver "^6.3.0"
786+
tsutils "^3.17.1"
787+
746788
"@vue/component-compiler-utils@^3.1.0":
747789
version "3.1.1"
748790
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.1.tgz#d4ef8f80292674044ad6211e336a302e4d2a6575"
@@ -1758,7 +1800,7 @@ debug@^4.0.1:
17581800
dependencies:
17591801
ms "^2.1.1"
17601802

1761-
debug@^4.1.0:
1803+
debug@^4.1.0, debug@^4.1.1:
17621804
version "4.1.1"
17631805
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
17641806
integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
@@ -2425,7 +2467,7 @@ glob@7.1.3, glob@^7.0.5:
24252467
once "^1.3.0"
24262468
path-is-absolute "^1.0.0"
24272469

2428-
glob@^7.1.3, glob@^7.1.4:
2470+
glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
24292471
version "7.1.6"
24302472
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
24312473
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
@@ -4289,11 +4331,6 @@ schema-utils@^2.6.0:
42894331
ajv "^6.10.2"
42904332
ajv-keywords "^3.4.1"
42914333

4292-
semver@5.5.0:
4293-
version "5.5.0"
4294-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
4295-
integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==
4296-
42974334
semver@7.0.0:
42984335
version "7.0.0"
42994336
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
@@ -4787,11 +4824,23 @@ ts-loader@^6.2.1:
47874824
micromatch "^4.0.0"
47884825
semver "^6.0.0"
47894826

4827+
tslib@^1.8.1:
4828+
version "1.10.0"
4829+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
4830+
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
4831+
47904832
tslib@^1.9.0:
47914833
version "1.9.3"
47924834
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
47934835
integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
47944836

4837+
tsutils@^3.17.1:
4838+
version "3.17.1"
4839+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
4840+
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
4841+
dependencies:
4842+
tslib "^1.8.1"
4843+
47954844
tty-browserify@0.0.0:
47964845
version "0.0.0"
47974846
resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
@@ -4819,23 +4868,6 @@ typedarray@^0.0.6:
48194868
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
48204869
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
48214870

4822-
typescript-eslint-parser@^22.0.0:
4823-
version "22.0.0"
4824-
resolved "https://registry.yarnpkg.com/typescript-eslint-parser/-/typescript-eslint-parser-22.0.0.tgz#f5e766c9b50711b03535e29a10b45f957e3c516a"
4825-
integrity sha512-pD8D7oTeRwWvFVxK3PaY6FYAiZsuRXFkIc2+1xkwCT3NduySgCgjeAkR5/dnIWecOiFVcEHf4ypXurF02Q6Z3Q==
4826-
dependencies:
4827-
eslint-scope "^4.0.0"
4828-
eslint-visitor-keys "^1.0.0"
4829-
typescript-estree "18.0.0"
4830-
4831-
typescript-estree@18.0.0:
4832-
version "18.0.0"
4833-
resolved "https://registry.yarnpkg.com/typescript-estree/-/typescript-estree-18.0.0.tgz#a309f6c6502c64d74b3f88c205d871a9af0b1d40"
4834-
integrity sha512-HxTWrzFyYOPWA91Ij7xL9mNUVpGTKLH2KiaBn28CMbYgX2zgWdJqU9hO7Are+pAPAqY91NxAYoaAyDDZ3rLj2A==
4835-
dependencies:
4836-
lodash.unescape "4.0.1"
4837-
semver "5.5.0"
4838-
48394871
typescript@^3.7.4:
48404872
version "3.7.4"
48414873
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.4.tgz#1743a5ec5fef6a1fa9f3e4708e33c81c73876c19"

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy