feat: Switch project tooling from npm to bun and add enhanced pre-commit

checks

- Replace npm commands with bun/bunx in scripts, docs, and CI - Add
enhanced pre-commit checks with parallel execution - Document pre-commit
hook behavior in PRE_COMMIT_HOOKS.md - Update .gitignore/.dockerignore
for bun-debug.log - Refine ESLint config for bun and Prettier
integration - Add scripts/type-check-staged.sh for fast staged type
checks - Improve developer workflow and code quality automation
This commit is contained in:
William Valentin
2025-09-07 12:40:57 -07:00
parent 585c526a65
commit 8fa2d3fb60
14 changed files with 492 additions and 54 deletions

View File

@@ -23,7 +23,7 @@ make deploy
# For development
export APP_NAME="DevMeds"
npm run dev
bun run dev
# For Docker build
APP_NAME="CustomApp" docker build -t myapp .
@@ -95,8 +95,8 @@ APP_NAME=StagingApp
### Development Mode
1. `npm run predev` → Processes `index.html.template``index.html`
2. `npm run dev` → Starts development server
1. `bun run predev` → Processes `index.html.template``index.html`
2. `bun run dev` → Starts development server
### Production Build