From 97872cc9b9fd93102a5ea61f232ceed42552fa9c Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Thu, 12 Dec 2024 18:20:45 +0100 Subject: [PATCH] Env: Update prettier config --- .prettierrc | 6 ------ prettier.config.js | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 6 deletions(-) delete mode 100644 .prettierrc create mode 100644 prettier.config.js diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 004ce57..0000000 --- a/.prettierrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], - "tailwindStylesheet": "./src/app.css", - "tailwindConfig": "./tailwind.config.js", - "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }], -} diff --git a/prettier.config.js b/prettier.config.js new file mode 100644 index 0000000..1d3215f --- /dev/null +++ b/prettier.config.js @@ -0,0 +1,32 @@ +/** + * @see https://prettier.io/docs/en/configuration.html + * @type {import("prettier").Config} + */ +const config = { + // Plugin configs + plugins: ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], + tailwindStylesheet: "./src/app.css", + tailwindConfig: "./tailwind.config.ts", + + // Global formatting options + printWidth: 100, + tabWidth: 2, + tabs: false, + semi: true, + singleQuote: false, + quoteProps: "as-needed", + trailingComma: "all", + bracketSpacing: true, + bracketSameLine: true, + arrowParens: "always", + + // File specific configuration options + overrides: [ + { + files: "*.svelte", + options: { parser: "svelte" }, + }, + ], +}; + +export default config;