fix to use with sveltekit
This commit is contained in:
65
.eslintrc.yaml
Normal file
65
.eslintrc.yaml
Normal file
@@ -0,0 +1,65 @@
|
||||
root: true
|
||||
env:
|
||||
es2022: true
|
||||
browser: true
|
||||
node: true
|
||||
parserOptions:
|
||||
ecmaVersion: 13
|
||||
sourceType: module
|
||||
extraFileExtensions: ['.svelte']
|
||||
extends:
|
||||
- eslint:recommended
|
||||
- plugin:svelte/recommended
|
||||
- prettier
|
||||
# - plugin:unicorn/recommended
|
||||
rules:
|
||||
camelcase: off
|
||||
capitalized-comments: off
|
||||
indent: [error, tab]
|
||||
linebreak-style: [error, unix]
|
||||
no-console: off
|
||||
no-debugger: off
|
||||
# no-multi-assign: off
|
||||
# no-multiple-empty-lines:
|
||||
# - error
|
||||
# -
|
||||
# max: 2
|
||||
# maxBOF: 2
|
||||
# maxEOF: 0
|
||||
# no-new-func: off
|
||||
no-undef-init: off
|
||||
no-unused-expressions:
|
||||
- error
|
||||
- allowShortCircuit: true
|
||||
allowTernary: true
|
||||
allowTaggedTemplates: true
|
||||
padding-line-between-statements: off
|
||||
quotes: [error, single]
|
||||
semi: [error, never]
|
||||
semi-spacing:
|
||||
- error
|
||||
- before: false
|
||||
after: true
|
||||
spaced-comment: off
|
||||
svelte/no-at-html-tags: off
|
||||
# unicorn/consistent-destructuring: off
|
||||
unicorn/filename-case: off
|
||||
# unicorn/import-style:
|
||||
# - error
|
||||
# -
|
||||
# styles:
|
||||
# util: false
|
||||
# path:
|
||||
# named: true
|
||||
# unicorn/no-abusive-eslint-disable: off
|
||||
unicorn/no-array-reduce: off
|
||||
# unicorn/no-negated-condition: off
|
||||
# unicorn/no-null: off
|
||||
unicorn/no-useless-undefined: off
|
||||
unicorn/no-zero-fractions: off
|
||||
# unicorn/prefer-dom-node-dataset: off
|
||||
unicorn/prefer-includes: off
|
||||
# unicorn/prefer-object-from-entries: off
|
||||
unicorn/prefer-query-selector: off
|
||||
unicorn/prevent-abbreviations: off
|
||||
unicorn/prefer-top-level-await: off
|
||||
Reference in New Issue
Block a user