37 Commits

Author SHA1 Message Date
43b1db10b8 update(project): Bump version
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:41:59 +04:00
3e8a92c176 fix(unicorn): filename-case
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:41:06 +04:00
0a76f652a9 update(project): Bump version
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:26:24 +04:00
75f7453fb1 uptade(project): Dependency update
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:25:17 +04:00
db71e72427 update(vue): html-quotes
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:18:24 +04:00
487b390fd3 update(vue): attributes-order
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:17:14 +04:00
32dd591751 feat(vue): padding-line-between-blocks
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:15:48 +04:00
1f204d1b8d feat(vue): sort-keys
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:12:58 +04:00
b4225e3424 feat(vue): comma-dangle
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 15:02:53 +04:00
dfac7f5138 feat(typescript): no-type-alias
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:59:26 +04:00
0b14a22716 feat(typescript): explicit-member-accessibility
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:52:25 +04:00
b9cabcb54b feat(typescript): explicit-function-return-type
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:46:41 +04:00
18c9632298 feat(typescript): comma-spacing
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:43:28 +04:00
ff60ccfbd9 feat(eslint): max-statements-per-line
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:39:03 +04:00
3467c5b216 feat(unicorn): no-console-spaces
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:35:51 +04:00
ca6f51b665 fix(typescript): no-magic-numbers
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:34:14 +04:00
dbccc60825 fix(eslint): no-magic-numbers
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:33:30 +04:00
4aeb8473fa feat(eslint): no-process-env
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:31:47 +04:00
5e92aa597a feat(vue): no-unused-vars
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:19:56 +04:00
79d28d317b feat(vue): object-curly-spacing
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:18:28 +04:00
50fd33ae97 Strange situation
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:16:23 +04:00
9ea945c950 feat(eslint): jsx-quotes
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:15:48 +04:00
99f00817e0 feat(typescript): no-extra-semi
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:14:01 +04:00
621602e88b feat(typescript): space-before-function-paren
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:11:49 +04:00
f8b812927a feat(unicorn): filename-case
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:07:31 +04:00
2131004cc8 feat(unicron): prevent-abbreviations
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-19 14:05:05 +04:00
93b869a963 feat(project): Bump version
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 16:04:27 +04:00
c1dc196903 feat(comments): no-aggregating-enable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 16:04:00 +04:00
f448b3ca98 feat(comments): no-duplicate-disable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 16:03:01 +04:00
e0b6ba13a1 feat(comments): no-restricted-disable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 16:01:35 +04:00
1fb28ac1a6 feat(comments): no-unlimited-disable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 16:00:14 +04:00
67756a276d feat(comments): no-unused-enable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 15:59:00 +04:00
04e0fe6a31 feat(comments): no-unused-disable
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 15:58:20 +04:00
3f111c5b78 feat(comments): no-use
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 15:56:52 +04:00
9dd76a6ab4 feat(comments): disable-enable-pair
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 15:54:21 +04:00
fee0f21f2f feat(project): Bump version
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 14:36:40 +04:00
f8e6286350 feat(typescript): no-misused-promises
Signed-off-by: Valentin Popov <info@valentineus.link>
2020-02-16 14:36:06 +04:00
8 changed files with 276 additions and 91 deletions

View File

@ -53,7 +53,7 @@
- [X] "indent"
- [X] "indent-legacy"
- [ ] "init-declarations"
- [ ] "jsx-quotes"
- [X] "jsx-quotes"
- [X] "key-spacing"
- [X] "keyword-spacing"
- [ ] "line-comment-position"
@ -69,7 +69,7 @@
- [ ] "max-nested-callbacks"
- [ ] "max-params"
- [X] "max-statements"
- [ ] "max-statements-per-line"
- [X] "max-statements-per-line"
- [X] "multiline-comment-style"
- [ ] "multiline-ternary"
- [X] "new-cap"
@ -160,10 +160,10 @@
- [ ] "no-obj-calls"
- [ ] "no-octal"
- [X] "no-octal-escape"
- [X] "no-param-reassign"
- [ ] "no-param-reassign"
- [X] "no-path-concat"
- [ ] "no-plusplus"
- [ ] "no-process-env"
- [X] "no-process-env"
- [ ] "no-process-exit"
- [X] "no-proto"
- [ ] "no-prototype-builtins"
@ -283,14 +283,14 @@
## ESLint Comments
- [ ] "disable-enable-pair"
- [ ] "no-aggregating-enable"
- [ ] "no-duplicate-disable"
- [ ] "no-restricted-disable"
- [ ] "no-unlimited-disable"
- [ ] "no-unused-disable"
- [ ] "no-unused-enable"
- [ ] "no-use"
- [X] "disable-enable-pair"
- [X] "no-aggregating-enable"
- [X] "no-duplicate-disable"
- [X] "no-restricted-disable"
- [X] "no-unlimited-disable"
- [X] "no-unused-disable"
- [X] "no-unused-enable"
- [X] "no-use"
## Import
@ -390,12 +390,12 @@
- [ ] "brace-style"
- [ ] "camelcase"
- [ ] "class-name-casing"
- [ ] "comma-spacing"
- [X] "comma-spacing"
- [ ] "consistent-type-assertions"
- [ ] "consistent-type-definitions"
- [ ] "default-param-last"
- [ ] "explicit-function-return-type"
- [ ] "explicit-member-accessibility"
- [X] "explicit-function-return-type"
- [X] "explicit-member-accessibility"
- [ ] "explicit-module-boundary-types"
- [ ] "func-call-spacing"
- [ ] "generic-type-naming"
@ -413,7 +413,7 @@
- [X] "no-explicit-any"
- [ ] "no-extra-non-null-assertion"
- [ ] "no-extra-parens"
- [ ] "no-extra-semi"
- [X] "no-extra-semi"
- [ ] "no-extraneous-class"
- [ ] "no-floating-promises"
- [ ] "no-for-in-array"
@ -421,7 +421,7 @@
- [X] "no-inferrable-types"
- [X] "no-magic-numbers"
- [ ] "no-misused-new"
- [ ] "no-misused-promises"
- [X] "no-misused-promises"
- [X] "no-namespace"
- [ ] "no-non-null-asserted-optional-chain"
- [ ] "no-non-null-assertion"
@ -429,7 +429,7 @@
- [ ] "no-require-imports"
- [ ] "no-this-alias"
- [ ] "no-throw-literal"
- [ ] "no-type-alias"
- [X] "no-type-alias"
- [ ] "no-unnecessary-boolean-literal-compare"
- [ ] "no-unnecessary-condition"
- [ ] "no-unnecessary-qualifier"
@ -460,7 +460,7 @@
- [ ] "restrict-template-expressions"
- [ ] "return-await"
- [X] "semi"
- [ ] "space-before-function-paren"
- [X] "space-before-function-paren"
- [X] "strict-boolean-expressions"
- [ ] "switch-exhaustiveness-check"
- [ ] "triple-slash-reference"
@ -479,12 +479,12 @@
- [ ] "escape-case"
- [ ] "expiring-todo-comments"
- [ ] "explicit-length-check"
- [ ] "filename-case"
- [X] "filename-case"
- [ ] "import-index"
- [ ] "new-for-builtins"
- [ ] "no-abusive-eslint-disable"
- [ ] "no-array-instanceof"
- [ ] "no-console-spaces"
- [X] "no-console-spaces"
- [ ] "no-fn-reference-in-iterator"
- [ ] "no-for-loop"
- [ ] "no-hex-escape"
@ -516,7 +516,7 @@
- [ ] "prefer-text-content"
- [ ] "prefer-trim-start-end"
- [ ] "prefer-type-error"
- [ ] "prevent-abbreviations"
- [X] "prevent-abbreviations"
- [ ] "regex-shorthand"
- [ ] "throw-new-error"
@ -529,7 +529,7 @@
- [ ] "block-spacing"
- [ ] "brace-style"
- [ ] "camelcase"
- [ ] "comma-dangle"
- [X] "comma-dangle"
- [ ] "comment-directive"
- [ ] "component-definition-name-casing"
- [ ] "component-name-in-template-casing"
@ -575,11 +575,12 @@
- [ ] "no-textarea-mustache"
- [ ] "no-unsupported-features"
- [ ] "no-unused-components"
- [ ] "no-unused-vars"
- [X] "no-unused-vars"
- [ ] "no-use-v-if-with-v-for"
- [ ] "no-v-html"
- [ ] "object-curly-spacing"
- [X] "object-curly-spacing"
- [ ] "order-in-components"
- [X] "padding-line-between-blocks"
- [ ] "prop-name-casing"
- [ ] "require-component-is"
- [ ] "require-default-prop"
@ -593,6 +594,7 @@
- [ ] "return-in-computed-property"
- [X] "script-indent"
- [ ] "singleline-html-element-content-newline"
- [X] "sort-keys"
- [X] "space-infix-ops"
- [ ] "space-unary-ops"
- [ ] "static-class-names-order"

View File

@ -1,6 +1,6 @@
{
"name": "@valentineus/eslint-config",
"version": "0.0.7",
"version": "0.0.11",
"description": "Personal ESLint configuration",
"main": "index.js",
"repository": "git@code.valentineus.link:eslint-config.git",
@ -13,15 +13,15 @@
"devDependencies": {
"@rollup/plugin-json": "^4.0.2",
"@rollup/plugin-typescript": "^3.0.0",
"@typescript-eslint/eslint-plugin": "^2.19.2",
"@typescript-eslint/parser": "^2.19.2",
"@typescript-eslint/eslint-plugin": "^2.20.0",
"@typescript-eslint/parser": "^2.20.0",
"eslint": "^6.8.0",
"eslint-plugin-eslint-comments": "^3.1.2",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-security": "^1.4.0",
"eslint-plugin-sonarjs": "^0.5.0",
"eslint-plugin-unicorn": "^16.1.1",
"eslint-plugin-vue": "^6.1.2",
"eslint-plugin-vue": "^6.2.1",
"rollup": "^1.31.1",
"rollup-plugin-terser": "^5.2.0",
"tslib": "^1.10.0",

View File

@ -1 +1,42 @@
{}
{
"eslint-comments/disable-enable-pair": [
"error",
{
"allowWholeFile": true
}
],
"eslint-comments/no-aggregating-enable": [
"error"
],
"eslint-comments/no-duplicate-disable": [
"error"
],
"eslint-comments/no-restricted-disable": [
"off"
],
"eslint-comments/no-unlimited-disable": [
"error"
],
"eslint-comments/no-unused-disable": [
"error"
],
"eslint-comments/no-unused-enable": [
"error"
],
"eslint-comments/no-use": [
"error",
{
"allow": [
"eslint",
"eslint-disable",
"eslint-disable-line",
"eslint-disable-next-line",
"eslint-enable",
"eslint-env",
"exported",
"global",
"globals"
]
}
]
}

View File

@ -121,6 +121,10 @@
"indent-legacy": [
"off"
],
"jsx-quotes": [
"error",
"prefer-double"
],
"key-spacing": [
"error",
{
@ -181,12 +185,6 @@
"tabWidth": 4
}
],
"no-param-reassign": [
"warn",
{
"props": true
}
],
"max-lines": [
"off"
],
@ -202,6 +200,12 @@
"max-statements": [
"off"
],
"max-statements-per-line": [
"error",
{
"max": 1
}
],
"multiline-comment-style": [
"error",
"starred-block"
@ -290,16 +294,7 @@
"error"
],
"no-magic-numbers": [
"warn",
{
"detectObjects": false,
"enforceConst": true,
"ignore": [
0,
1
],
"ignoreArrayIndexes": false
}
"off"
],
"no-mixed-spaces-and-tabs": [
"error"
@ -343,9 +338,18 @@
"no-octal-escape": [
"error"
],
"no-param-reassign": [
"warn",
{
"props": true
}
],
"no-path-concat": [
"error"
],
"no-process-env": [
"off"
],
"no-proto": [
"error"
],

View File

@ -2,6 +2,34 @@
"@typescript-eslint/await-thenable": [
"error"
],
"@typescript-eslint/comma-spacing": [
"error",
{
"after": true,
"before": false
}
],
"@typescript-eslint/explicit-function-return-type": [
"error",
{
"allowExpressions": false,
"allowHigherOrderFunctions": false,
"allowTypedFunctionExpressions": false
}
],
"@typescript-eslint/explicit-member-accessibility": [
"error",
{
"accessibility": "explicit",
"overrides": {
"accessors": "explicit",
"constructors": "explicit",
"methods": "explicit",
"parameterProperties": "explicit",
"properties": "explicit"
}
}
],
"@typescript-eslint/indent": [
"error",
"tab",
@ -49,6 +77,9 @@
"ignoreRestArgs": false
}
],
"@typescript-eslint/no-extra-semi": [
"error"
],
"@typescript-eslint/no-implied-eval": [
"error"
],
@ -56,18 +87,13 @@
"off"
],
"@typescript-eslint/no-magic-numbers": [
"warn",
{
"detectObjects": false,
"enforceConst": true,
"ignore": [
0,
1
"off"
],
"ignoreArrayIndexes": false,
"ignoreEnums": true,
"ignoreNumericLiteralTypes": true,
"ignoreReadonlyClassProperties": true
"@typescript-eslint/no-misused-promises": [
"error",
{
"checksConditionals": true,
"checksVoidReturn": false
}
],
"@typescript-eslint/no-namespace": [
@ -77,6 +103,18 @@
"allowDefinitionFiles": true
}
],
"@typescript-eslint/no-type-alias": [
"error",
{
"allowAliases": "in-unions-and-intersections",
"allowCallbacks": "always",
"allowConditionalTypes": "always",
"allowConstructors": "never",
"allowLiterals": "never",
"allowMappedTypes": "never",
"allowTupleTypes": "in-unions-and-intersections"
}
],
"@typescript-eslint/no-untyped-public-signature": [
"error",
{
@ -131,6 +169,14 @@
"omitLastInOneLineBlock": false
}
],
"@typescript-eslint/space-before-function-paren": [
"error",
{
"anonymous": "always",
"asyncArrow": "always",
"named": "never"
}
],
"@typescript-eslint/strict-boolean-expressions": [
"error",
{
@ -166,13 +212,16 @@
"variableDeclaration": true
}
],
"comma-spacing": [
"off"
],
"indent": [
"off"
],
"no-implied-eval": [
"no-extra-semi": [
"off"
],
"no-magic-numbers": [
"no-implied-eval": [
"off"
],
"no-unused-vars": [
@ -192,5 +241,8 @@
],
"semi": [
"off"
],
"space-before-function-paren": [
"off"
]
}

View File

@ -1 +1,29 @@
{}
{
"unicorn/filename-case": [
"error",
{
"cases": {
"kebabCase": true,
"pascalCase": true
}
}
],
"unicorn/no-console-spaces": [
"error"
],
"unicorn/prevent-abbreviations": [
"error",
{
"checkDefaultAndNamespaceImports": "internal",
"checkFilenames": true,
"checkProperties": true,
"checkShorthandImports": "internal",
"checkShorthandProperties": true,
"checkVariables": true,
"extendDefaultReplacements": true,
"extendDefaultWhitelist": true,
"replacements": {},
"whitelist": {}
}
]
}

View File

@ -2,6 +2,7 @@
"vue/attributes-order": [
"error",
{
"alphabetical": true,
"order": [
"DEFINITION",
"LIST_RENDERING",
@ -17,6 +18,10 @@
]
}
],
"vue/comma-dangle": [
"error",
"always-multiline"
],
"vue/html-closing-bracket-newline": [
"error",
{
@ -44,7 +49,10 @@
],
"vue/html-quotes": [
"error",
"double"
"double",
{
"avoidEscape": false
}
],
"vue/html-self-closing": [
"error",
@ -68,6 +76,21 @@
"singleline": 8
}
],
"vue/no-unused-vars": [
"error"
],
"vue/object-curly-spacing": [
"error",
"always",
{
"arraysInObjects": false,
"objectsInObjects": false
}
],
"vue/padding-line-between-blocks": [
"error",
"always"
],
"vue/script-indent": [
"error",
"tab",
@ -76,6 +99,40 @@
"switchCase": 1
}
],
"vue/sort-keys": [
"warn",
"asc",
{
"caseSensitive": true,
"ignoreChildrenOf": [
"model"
],
"ignoreGrandchildrenOf": [
"activated",
"beforeCreate",
"beforeDestroy",
"beforeMount",
"beforeUpdate",
"components",
"computed",
"created",
"data",
"deactivated",
"destroyed",
"directives",
"errorCaptured",
"filters",
"methods",
"mounted",
"name",
"props",
"updated",
"watch"
],
"minKeys": 2,
"natural": true
}
],
"vue/space-infix-ops": [
"error",
{

View File

@ -56,49 +56,49 @@
integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==
"@types/node@*":
version "13.7.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.1.tgz#238eb34a66431b71d2aaddeaa7db166f25971a0d"
integrity sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==
version "13.7.2"
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.2.tgz#50375b95b5845a34efda2ffb3a087c7becbc46c6"
integrity sha512-uvilvAQbdJvnSBFcKJ2td4016urcGvsiR+N4dHGU87ml8O2Vl6l+ErOi9w0kXSPiwJ1AYlIW+0pDXDWWMOiWbw==
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
"@typescript-eslint/eslint-plugin@^2.19.2":
version "2.19.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.19.2.tgz#e279aaae5d5c1f2547b4cff99204e1250bc7a058"
integrity sha512-HX2qOq2GOV04HNrmKnTpSIpHjfl7iwdXe3u/Nvt+/cpmdvzYvY0NHSiTkYN257jHnq4OM/yo+OsFgati+7LqJA==
"@typescript-eslint/eslint-plugin@^2.20.0":
version "2.20.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.20.0.tgz#a522d0e1e4898f7c9c6a8e1ed3579b60867693fa"
integrity sha512-cimIdVDV3MakiGJqMXw51Xci6oEDEoPkvh8ggJe2IIzcc0fYqAxOXN6Vbeanahz6dLZq64W+40iUEc9g32FLDQ==
dependencies:
"@typescript-eslint/experimental-utils" "2.19.2"
"@typescript-eslint/experimental-utils" "2.20.0"
eslint-utils "^1.4.3"
functional-red-black-tree "^1.0.1"
regexpp "^3.0.0"
tsutils "^3.17.1"
"@typescript-eslint/experimental-utils@2.19.2":
version "2.19.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.19.2.tgz#4611d44cf0f0cb460c26aa7676fc0a787281e233"
integrity sha512-B88QuwT1wMJR750YvTJBNjMZwmiPpbmKYLm1yI7PCc3x0NariqPwqaPsoJRwU9DmUi0cd9dkhz1IqEnwfD+P1A==
"@typescript-eslint/experimental-utils@2.20.0":
version "2.20.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.20.0.tgz#3b6fa5a6b8885f126d5a4280e0d44f0f41e73e32"
integrity sha512-fEBy9xYrwG9hfBLFEwGW2lKwDRTmYzH3DwTmYbT+SMycmxAoPl0eGretnBFj/s+NfYBG63w/5c3lsvqqz5mYag==
dependencies:
"@types/json-schema" "^7.0.3"
"@typescript-eslint/typescript-estree" "2.19.2"
"@typescript-eslint/typescript-estree" "2.20.0"
eslint-scope "^5.0.0"
"@typescript-eslint/parser@^2.19.2":
version "2.19.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.19.2.tgz#21f42c0694846367e7d6a907feb08ab2f89c0879"
integrity sha512-8uwnYGKqX9wWHGPGdLB9sk9+12sjcdqEEYKGgbS8A0IvYX59h01o8os5qXUHMq2na8vpDRaV0suTLM7S8wraTA==
"@typescript-eslint/parser@^2.20.0":
version "2.20.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.20.0.tgz#608e5bb06ba98a415b64ace994c79ab20f9772a9"
integrity sha512-o8qsKaosLh2qhMZiHNtaHKTHyCHc3Triq6aMnwnWj7budm3xAY9owSZzV1uon5T9cWmJRJGzTFa90aex4m77Lw==
dependencies:
"@types/eslint-visitor-keys" "^1.0.0"
"@typescript-eslint/experimental-utils" "2.19.2"
"@typescript-eslint/typescript-estree" "2.19.2"
"@typescript-eslint/experimental-utils" "2.20.0"
"@typescript-eslint/typescript-estree" "2.20.0"
eslint-visitor-keys "^1.1.0"
"@typescript-eslint/typescript-estree@2.19.2":
version "2.19.2"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.19.2.tgz#67485b00172f400474d243c6c0be27581a579350"
integrity sha512-Xu/qa0MDk6upQWqE4Qy2X16Xg8Vi32tQS2PR0AvnT/ZYS4YGDvtn2MStOh5y8Zy2mg4NuL06KUHlvCh95j9C6Q==
"@typescript-eslint/typescript-estree@2.20.0":
version "2.20.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.20.0.tgz#90a0f5598826b35b966ca83483b1a621b1a4d0c9"
integrity sha512-WlFk8QtI8pPaE7JGQGxU7nGcnk1ccKAJkhbVookv94ZcAef3m6oCE/jEDL6dGte3JcD7reKrA0o55XhBRiVT3A==
dependencies:
debug "^4.1.1"
eslint-visitor-keys "^1.1.0"
@ -453,11 +453,12 @@ eslint-plugin-unicorn@^16.1.1:
safe-regex "^2.1.1"
semver "^7.1.2"
eslint-plugin-vue@^6.1.2:
version "6.1.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.1.2.tgz#4b05c28c83c0ec912669b64dbd998bb8bf692ef6"
integrity sha512-M75oAB+2a/LNkLKRbeEaS07EjzjIUaV7/hYoHAfRFeeF8ZMmCbahUn8nQLsLP85mkar24+zDU3QW2iT1JRsACw==
eslint-plugin-vue@^6.2.1:
version "6.2.1"
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.2.1.tgz#ca802df5c33146aed1e56bb21d250c1abb6120a3"
integrity sha512-MiIDOotoWseIfLIfGeDzF6sDvHkVvGd2JgkvjyHtN3q4RoxdAXrAMuI3SXTOKatljgacKwpNAYShmcKZa4yZzw==
dependencies:
natural-compare "^1.4.0"
semver "^5.6.0"
vue-eslint-parser "^7.0.0"
@ -606,9 +607,9 @@ fast-levenshtein@~2.0.6:
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
figures@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.1.0.tgz#4b198dd07d8d71530642864af2d45dd9e459c4ec"
integrity sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==
version "3.2.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
dependencies:
escape-string-regexp "^1.0.5"