From f37f7210b0e90d6044a1d12f7a33ff7a17eeeedc Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 4 Mar 2026 21:44:24 +0100 Subject: [PATCH] chore(tooling): configure prettier --- prettier.config.ts | 13 +++++++++++++ tsconfig.json | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 prettier.config.ts diff --git a/prettier.config.ts b/prettier.config.ts new file mode 100644 index 000000000..4c87d7dbf --- /dev/null +++ b/prettier.config.ts @@ -0,0 +1,13 @@ +import { type Config } from "prettier"; +import { type PluginOptions } from "prettier-plugin-tailwindcss"; + +const config: Config & PluginOptions = { + printWidth: 100, + useTabs: true, + plugins: ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], + tailwindStylesheet: "./resources/css/app.css", + overrides: [{ files: "*.svelte", options: { parser: "svelte" } }], + svelteStrictMode: true, +}; + +export default config; diff --git a/tsconfig.json b/tsconfig.json index 975e8196c..11f80509a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { "$schema": "https://www.schemastore.org/tsconfig.json", - "files": ["vite.config.ts", "svelte.config.ts"], + "files": ["vite.config.ts", "svelte.config.ts", "prettier.config.ts"], "include": ["resources/js/**/*.ts", "resources/js/**/*.svelte"], "compilerOptions": {