diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..0d2e9fd --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +node_modules +.next +out +build +coverage +pnpm-lock.yaml diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..56642f7 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,11 @@ +{ + "semi": true, + "singleQuote": false, + "tabWidth": 2, + "trailingComma": "all", + "printWidth": 80, + "bracketSpacing": true, + "arrowParens": "always", + "endOfLine": "lf", + "plugins": ["prettier-plugin-tailwindcss"] +} diff --git a/package.json b/package.json index f5469e7..48ba2e0 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,9 @@ "dev": "next dev", "build": "next build", "start": "next start", - "lint": "next lint" + "lint": "next lint", + "format": "prettier --write .", + "format:check": "prettier --check ." }, "dependencies": { "@octokit/graphql": "^9.0.3", @@ -30,6 +32,8 @@ "eslint-config-next": "^16.2.2", "postcss": "^8.4.47", "tailwindcss": "^3.4.14", + "prettier": "^3.4.2", + "prettier-plugin-tailwindcss": "^0.6.11", "typescript": "^6.0.2" } }