eslint new flat config with plugins
This commit is contained in:
parent
d6b7bc3e35
commit
7857fae017
|
@ -0,0 +1,23 @@
|
||||||
|
import globals from 'globals';
|
||||||
|
import pluginJs from '@eslint/js';
|
||||||
|
import tseslint from 'typescript-eslint';
|
||||||
|
import eslintPluginSvelte from 'eslint-plugin-svelte';
|
||||||
|
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
|
||||||
|
|
||||||
|
export default [
|
||||||
|
pluginJs.configs.recommended,
|
||||||
|
|
||||||
|
{
|
||||||
|
...eslintPluginSvelte.configs['flat/prettier'],
|
||||||
|
files: ['*.svelte']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
...tseslint.configs.recommended
|
||||||
|
},
|
||||||
|
{
|
||||||
|
languageOptions: {
|
||||||
|
globals: globals.browser
|
||||||
|
}
|
||||||
|
},
|
||||||
|
eslintPluginPrettierRecommended
|
||||||
|
];
|
Loading…
Reference in New Issue