diff --git a/.prettierrc.yaml b/.prettierrc.yaml index e0e4ae1..69eb71b 100644 --- a/.prettierrc.yaml +++ b/.prettierrc.yaml @@ -2,6 +2,7 @@ singleQuote: true semi: false printWidth: 100 trailingComma: none +bracketSameLine: true plugins: - prettier-plugin-svelte - prettier-plugin-tailwindcss diff --git a/eslint.config.mjs b/eslint.config.mjs index b42bf02..df493ff 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -2,6 +2,13 @@ import tseslint from '@electron-toolkit/eslint-config-ts' import eslintConfigPrettier from '@electron-toolkit/eslint-config-prettier' import eslintPluginSvelte from 'eslint-plugin-svelte' +function generateEslintPrettier() { + const config = eslintConfigPrettier + config.rules['svelte/html-closing-bracket-new-line'] = 'off' + + return config +} + export default tseslint.config( { ignores: ['**/node_modules', '**/dist', '**/out'] }, tseslint.configs.recommended, @@ -20,5 +27,5 @@ export default tseslint.config( 'svelte/no-unused-svelte-ignore': 'off' } }, - eslintConfigPrettier + generateEslintPrettier() )