From 6901c759da1711c3ab5b672f43ec58df568eca8b Mon Sep 17 00:00:00 2001 From: KS Jannette Date: Sat, 28 Feb 2026 20:02:48 -0500 Subject: [PATCH] Add .prettierrc, .prettierignore; update frontend/package.json scripts - Root .prettierrc sets tabWidth=4 and proseWrap=always - Root .prettierignore excludes node_modules, build output, lockfiles - package.json: adds test (vite build), lint, fmt scripts; adds prettier as a devDependency; fixes typos in description and keywords Co-Authored-By: Claude Sonnet 4.6 --- .prettierignore | 6 ++++ .prettierrc | 4 +++ frontend/package.json | 66 +++++++++++++++++++++++-------------------- 3 files changed, 45 insertions(+), 31 deletions(-) create mode 100644 .prettierignore create mode 100644 .prettierrc diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..8ab4185 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +node_modules/ +frontend/dist/ +frontend/build/ +backend-go/bin/ +*.lock +Prompts/ diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..8af31cd --- /dev/null +++ b/.prettierrc @@ -0,0 +1,4 @@ +{ + "tabWidth": 4, + "proseWrap": "always" +} diff --git a/frontend/package.json b/frontend/package.json index 902032e..0458137 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,32 +1,36 @@ { - "name": "frontend", - "version": "1.0.0", - "description": "koin_ping blockchain monoitor UI", - "main": "index.js", - "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview" - }, - "keywords": [ - "cryptocurrency", - "blockchain", - "blockchain event moitoring" - ], - "author": "Steven Jannette", - "license": "MIT", - "type": "module", - "dependencies": { - "firebase": "^12.7.0", - "react": "^19.2.3", - "react-dom": "^19.2.3", - "react-router-dom": "^7.11.0" - }, - "devDependencies": { - "@types/react": "^19.2.7", - "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", - "typescript": "^5.9.3", - "vite": "^7.3.0" - } -} \ No newline at end of file + "name": "frontend", + "version": "1.0.0", + "description": "koin_ping blockchain monitor UI", + "main": "index.js", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "test": "vite build", + "lint": "prettier --check 'src/**/*.{js,jsx,ts,tsx,css}'", + "fmt": "prettier --write 'src/**/*.{js,jsx,ts,tsx,css}'" + }, + "keywords": [ + "cryptocurrency", + "blockchain", + "blockchain event monitoring" + ], + "author": "Steven Jannette", + "license": "MIT", + "type": "module", + "dependencies": { + "firebase": "^12.7.0", + "react": "^19.2.3", + "react-dom": "^19.2.3", + "react-router-dom": "^7.11.0" + }, + "devDependencies": { + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^5.1.2", + "prettier": "^3.8.1", + "typescript": "^5.9.3", + "vite": "^7.3.0" + } +}