From 544c6c82be9741ff14d2d263a6316a3e1df4dc14 Mon Sep 17 00:00:00 2001 From: FifthWit Date: Thu, 30 Jan 2025 10:43:55 -0600 Subject: added prettier for more consistency --- frontend/.prettierrc | 11 +++++++++++ frontend/package-lock.json | 19 ++++++++++++++++++- frontend/package.json | 5 +++-- 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 frontend/.prettierrc diff --git a/frontend/.prettierrc b/frontend/.prettierrc new file mode 100644 index 0000000..680faf0 --- /dev/null +++ b/frontend/.prettierrc @@ -0,0 +1,11 @@ +{ + "tabWidth": 2, + "useTabs": false, + "semi": true, + "singleQuote": true, + "trailingComma": "es5", + "printWidth": 80, + "bracketSpacing": true, + "jsxBracketSameLine": false, + "arrowParens": "avoid" +} diff --git a/frontend/package-lock.json b/frontend/package-lock.json index fceac2d..3082f42 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -29,7 +29,8 @@ "devDependencies": { "@craco/craco": "^7.1.0", "@types/react-helmet": "^6.1.11", - "craco-alias": "^3.0.1" + "craco-alias": "^3.0.1", + "prettier": "^3.4.2" } }, "node_modules/@adobe/css-tools": { @@ -14777,6 +14778,22 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 1ee6441..58a41b8 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ }, "scripts": { "start": "craco start", - "build": "craco build", + "build": "prettier --write 'src/**/*.{js,jsx,ts,tsx}' && craco build", "test": "craco test", "eject": "react-scripts eject" }, @@ -48,6 +48,7 @@ "devDependencies": { "@craco/craco": "^7.1.0", "@types/react-helmet": "^6.1.11", - "craco-alias": "^3.0.1" + "craco-alias": "^3.0.1", + "prettier": "^3.4.2" } } -- cgit v1.2.3