From caa0a7b615ce9914a48d0a7aa19b1c6083e2f294 Mon Sep 17 00:00:00 2001 From: agnesaven Date: Mon, 2 Nov 2026 11:37:18 +0100 Subject: [PATCH] add shared Prettier configuration --- .prettierignore | 30 ++++++++++++++++++++++++++++++ .prettierrc.json | 11 +++++++++++ package.json | 9 +++++++++ 3 files changed, 50 insertions(+) create mode 100644 .prettierignore create mode 100644 .prettierrc.json create mode 100644 package.json diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..b59e8ec --- /dev/null +++ b/.prettierignore @@ -0,0 +1,30 @@ +# Dependencies +node_modules/ + +# Build output +dist/ +coverage/ + +# Environment variables +.env +.env.* + +# Lock files +package-lock.json + +# Data files +*.csv +*.jsonl + +# Assets +*.svg +*.png +*.jpg +*.jpeg +*.webp + +# Database +*.sql + +# Git +.gitignore \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..73576ff --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,11 @@ +{ + "semi": true, + "singleQuote": true, + "trailingComma": "all", + "printWidth": 100, + "tabWidth": 2, + "useTabs": false, + "bracketSpacing": true, + "arrowParens": "always", + "endOfLine": "lf" +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..94e09a1 --- /dev/null +++ b/package.json @@ -0,0 +1,9 @@ +{ + "scripts": { + "format": "prettier --write .", + "format:check": "prettier --check ." + }, + "devDependencies": { + "prettier": "^3.9.10" + } +}