Bye bye eslint-*-prettier

pull/4378/head
Christian Kaisermann 6 years ago
parent 6dd3fecd64
commit c40c74b8f9

@ -32,59 +32,57 @@ module.exports = {
'@typescript-eslint/no-unused-vars': [
'error',
{
argsIgnorePattern: '^_',
},
argsIgnorePattern: '^_'
}
],
'@typescript-eslint/no-object-literal-type-assertion': 'off',
'@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/prefer-interface': 'off',
'prettier/prettier': 'error',
'@typescript-eslint/prefer-interface': 'off'
},
globals: {
globalThis: false,
globalThis: false
},
env: {
es6: true,
browser: true,
node: true,
mocha: true,
mocha: true
},
extends: [
'eslint:recommended',
'plugin:import/errors',
'plugin:import/warnings',
'plugin:import/typescript',
'plugin:@typescript-eslint/recommended',
'plugin:prettier/recommended',
'plugin:@typescript-eslint/recommended'
],
parserOptions: {
ecmaVersion: 9,
sourceType: 'module',
sourceType: 'module'
},
plugins: ['prettier', 'svelte3'],
plugins: ['svelte3'],
settings: {
'import/core-modules': [
'svelte',
'svelte/internal',
'svelte/store',
'svelte/easing',
'estree',
'estree'
],
'svelte3/compiler': require('./compiler'),
'svelte3/compiler': require('./compiler')
},
overrides: [
{
files: ['*.js'],
rules: {
'@typescript-eslint/no-var-requires': 'off',
},
'@typescript-eslint/no-var-requires': 'off'
}
},
{
files: ['*.svelte'],
processor: 'svelte3/svelte3',
rules: {
'@typescript-eslint/indent': 'off',
},
},
],
'@typescript-eslint/indent': 'off'
}
}
]
};

926
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -74,16 +74,12 @@
"codecov": "^3.5.0",
"css-tree": "1.0.0-alpha22",
"eslint": "^6.3.0",
"eslint-config-prettier": "^6.10.0",
"eslint-plugin-import": "^2.18.2",
"eslint-plugin-prettier": "^3.1.2",
"eslint-plugin-svelte3": "^2.7.3",
"estree-walker": "^1.0.0",
"husky": "^4.2.1",
"is-reference": "^1.1.4",
"jsdom": "^15.1.1",
"kleur": "^3.0.3",
"lint-staged": "^10.0.7",
"locate-character": "^2.0.5",
"magic-string": "^0.25.3",
"mocha": "^6.2.0",
@ -104,16 +100,5 @@
],
"sourceMap": true,
"instrument": true
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{ts,js}": [
"eslint --fix",
"prettier --write"
]
}
}

Loading…
Cancel
Save