diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..8db0787 --- /dev/null +++ b/eslint.config.js @@ -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 +];