eslint looks ok
This commit is contained in:
@@ -1,9 +0,0 @@
|
|||||||
# top-most EditorConfig file
|
|
||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
insert_final_newline = true
|
|
||||||
indent_style = tab
|
|
||||||
indent_size = 4
|
|
||||||
tab_width = 4
|
|
||||||
11
.eslintrc.js
11
.eslintrc.js
@@ -9,7 +9,16 @@ module.exports = {
|
|||||||
ecmaVersion: 13,
|
ecmaVersion: 13,
|
||||||
sourceType: 'module',
|
sourceType: 'module',
|
||||||
},
|
},
|
||||||
plugins: ['@typescript-eslint'],
|
plugins: ['svelte3', '@typescript-eslint'],
|
||||||
|
overrides: [
|
||||||
|
{
|
||||||
|
files: ['*.svelte'],
|
||||||
|
processor: 'svelte3/svelte3',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
settings: {
|
||||||
|
'svelte3/typescript': true,
|
||||||
|
},
|
||||||
rules: {
|
rules: {
|
||||||
'comma-dangle': ['error', 'always-multiline'],
|
'comma-dangle': ['error', 'always-multiline'],
|
||||||
'arrow-parens': ['error', 'as-needed'],
|
'arrow-parens': ['error', 'as-needed'],
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
"eslint-plugin-import": "2.22.1",
|
"eslint-plugin-import": "2.22.1",
|
||||||
"eslint-plugin-node": "11.1.0",
|
"eslint-plugin-node": "11.1.0",
|
||||||
"eslint-plugin-promise": "5.0.0",
|
"eslint-plugin-promise": "5.0.0",
|
||||||
|
"eslint-plugin-svelte3": "^3.4.1",
|
||||||
"obsidian": "latest",
|
"obsidian": "latest",
|
||||||
"prettier": "^2.6.2",
|
"prettier": "^2.6.2",
|
||||||
"prettier-eslint": "^13.0.0",
|
"prettier-eslint": "^13.0.0",
|
||||||
|
|||||||
13
pnpm-lock.yaml
generated
13
pnpm-lock.yaml
generated
@@ -14,6 +14,7 @@ specifiers:
|
|||||||
eslint-plugin-import: 2.22.1
|
eslint-plugin-import: 2.22.1
|
||||||
eslint-plugin-node: 11.1.0
|
eslint-plugin-node: 11.1.0
|
||||||
eslint-plugin-promise: 5.0.0
|
eslint-plugin-promise: 5.0.0
|
||||||
|
eslint-plugin-svelte3: ^3.4.1
|
||||||
minisearch: ^5.0.0-beta1
|
minisearch: ^5.0.0-beta1
|
||||||
obsidian: latest
|
obsidian: latest
|
||||||
prettier: ^2.6.2
|
prettier: ^2.6.2
|
||||||
@@ -40,6 +41,7 @@ devDependencies:
|
|||||||
eslint-plugin-import: 2.22.1_eslint@7.12.1
|
eslint-plugin-import: 2.22.1_eslint@7.12.1
|
||||||
eslint-plugin-node: 11.1.0_eslint@7.12.1
|
eslint-plugin-node: 11.1.0_eslint@7.12.1
|
||||||
eslint-plugin-promise: 5.0.0_eslint@7.12.1
|
eslint-plugin-promise: 5.0.0_eslint@7.12.1
|
||||||
|
eslint-plugin-svelte3: 3.4.1_eslint@7.12.1+svelte@3.47.0
|
||||||
obsidian: 0.14.6
|
obsidian: 0.14.6
|
||||||
prettier: 2.6.2
|
prettier: 2.6.2
|
||||||
prettier-eslint: 13.0.0
|
prettier-eslint: 13.0.0
|
||||||
@@ -989,6 +991,17 @@ packages:
|
|||||||
eslint: 7.12.1
|
eslint: 7.12.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/eslint-plugin-svelte3/3.4.1_eslint@7.12.1+svelte@3.47.0:
|
||||||
|
resolution: {integrity: sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==}
|
||||||
|
engines: {node: '>=10'}
|
||||||
|
peerDependencies:
|
||||||
|
eslint: '>=6.0.0'
|
||||||
|
svelte: ^3.2.0
|
||||||
|
dependencies:
|
||||||
|
eslint: 7.12.1
|
||||||
|
svelte: 3.47.0
|
||||||
|
dev: true
|
||||||
|
|
||||||
/eslint-scope/5.1.1:
|
/eslint-scope/5.1.1:
|
||||||
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
|
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
|
||||||
engines: {node: '>=8.0.0'}
|
engines: {node: '>=8.0.0'}
|
||||||
|
|||||||
Reference in New Issue
Block a user