Skip to content

Commit 0592504

Browse files
brettz9mysticatea
authored andcommitted
💥 update dependencies and configs (#26)
1 parent 0183bf6 commit 0592504

File tree

4 files changed

+24
-13
lines changed

4 files changed

+24
-13
lines changed

lib/configs/_base.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,10 @@ module.exports = {
9191
"no-mixed-operators": [
9292
"error",
9393
{
94-
groups: [["&", "|", "^", "~", "<<", ">>", ">>>"], ["&&", "||"]],
94+
groups: [
95+
["&", "|", "^", "~", "<<", ">>", ">>>"],
96+
["&&", "||"],
97+
],
9598
},
9699
],
97100
"no-new": "error",

lib/configs/_override-ts.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ module.exports = {
2020
"@mysticatea/ts/array-type": "error",
2121
"@mysticatea/ts/await-thenable": "error",
2222
"@mysticatea/ts/ban-ts-ignore": "error",
23+
"@mysticatea/ts/brace-style": "error",
2324
"@mysticatea/ts/class-name-casing": "error",
2425
"@mysticatea/ts/consistent-type-assertions": "error",
2526
"@mysticatea/ts/explicit-member-accessibility": "error",
@@ -39,6 +40,7 @@ module.exports = {
3940
"error",
4041
{ allowDestructuring: true },
4142
],
43+
"@mysticatea/ts/no-unnecessary-condition": "error",
4244
"@mysticatea/ts/no-unnecessary-qualifier": "error",
4345
"@mysticatea/ts/no-unnecessary-type-arguments": "error",
4446
"@mysticatea/ts/no-unnecessary-type-assertion": "error",

lib/configs/_override-vue.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,15 @@ module.exports = {
3131
},
3232
],
3333
"@mysticatea/vue/comment-directive": "error",
34+
"@mysticatea/vue/dot-location": "error",
3435
"@mysticatea/vue/eqeqeq": [
3536
"error",
3637
"always",
3738
{ null: "ignore" },
3839
],
3940
"@mysticatea/vue/jsx-uses-vars": "error",
4041
"@mysticatea/vue/key-spacing": "error",
42+
"@mysticatea/vue/keyword-spacing": "error",
4143
"@mysticatea/vue/match-component-file-name": "error",
4244
"@mysticatea/vue/max-attributes-per-line": [
4345
"error",
@@ -51,8 +53,10 @@ module.exports = {
5153
],
5254
"@mysticatea/vue/no-async-in-computed-properties": "error",
5355
"@mysticatea/vue/no-boolean-default": "error",
56+
"@mysticatea/vue/no-deprecated-scope-attribute": "error",
5457
"@mysticatea/vue/no-dupe-keys": "error",
5558
"@mysticatea/vue/no-duplicate-attributes": "error",
59+
"@mysticatea/vue/no-empty-pattern": "error",
5660
"@mysticatea/vue/no-parsing-error": "error",
5761
"@mysticatea/vue/no-reserved-keys": "error",
5862
"@mysticatea/vue/no-shared-component-data": "error",
@@ -71,6 +75,7 @@ module.exports = {
7175
"@mysticatea/vue/space-infix-ops": "error",
7276
"@mysticatea/vue/space-unary-ops": "error",
7377
"@mysticatea/vue/v-on-function-call": "error",
78+
"@mysticatea/vue/v-slot-style": "error",
7479
"@mysticatea/vue/valid-template-root": "error",
7580
"@mysticatea/vue/valid-v-bind": "error",
7681
"@mysticatea/vue/valid-v-cloak": "error",
@@ -84,6 +89,7 @@ module.exports = {
8489
"@mysticatea/vue/valid-v-once": "error",
8590
"@mysticatea/vue/valid-v-pre": "error",
8691
"@mysticatea/vue/valid-v-show": "error",
92+
"@mysticatea/vue/valid-v-slot": "error",
8793
"@mysticatea/vue/valid-v-text": "error",
8894
"@mysticatea/vue/attribute-hyphenation": "error",
8995
"@mysticatea/vue/html-end-tags": "error",

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,31 @@
1010
"lib"
1111
],
1212
"peerDependencies": {
13-
"eslint": ">=6.4.0"
13+
"eslint": ">=6.6.0"
1414
},
1515
"dependencies": {
16-
"@typescript-eslint/eslint-plugin": "~2.1.0",
17-
"@typescript-eslint/parser": "~2.1.0",
16+
"@typescript-eslint/eslint-plugin": "~2.6.1",
17+
"@typescript-eslint/parser": "~2.6.1",
1818
"eslint-plugin-eslint-comments": "~3.1.2",
1919
"eslint-plugin-eslint-plugin": "~2.1.0",
2020
"eslint-plugin-node": "~10.0.0",
21-
"eslint-plugin-prettier": "~3.1.0",
22-
"eslint-plugin-vue": "~5.2.3",
23-
"prettier": "~1.18.2",
24-
"vue-eslint-parser": "^5.0.0"
21+
"eslint-plugin-prettier": "~3.1.1",
22+
"eslint-plugin-vue": "~6.0.0",
23+
"prettier": "~1.19.1",
24+
"vue-eslint-parser": "^6.0.5"
2525
},
2626
"devDependencies": {
2727
"@mysticatea/eslint-plugin": "file:.",
28-
"codecov": "^3.5.0",
29-
"eslint": "~6.4.0",
28+
"codecov": "^3.6.1",
29+
"eslint": "~6.6.0",
3030
"fs-extra": "^8.1.0",
31-
"globals": "^12.0.0",
32-
"mocha": "^6.2.0",
31+
"globals": "^12.1.1",
32+
"mocha": "^6.2.2",
3333
"npm-run-all": "^4.1.5",
3434
"nyc": "^14.1.1",
3535
"opener": "^1.5.1",
3636
"rimraf": "^3.0.0",
37-
"typescript": "~3.6.2"
37+
"typescript": "~3.7.2"
3838
},
3939
"scripts": {
4040
"clean": "rimraf .nyc_output coverage",

0 commit comments

Comments
 (0)