Initial commit: Complete NodeJS-native setup

- Migrated from Python pre-commit to NodeJS-native solution
- Reorganized documentation structure
- Set up Husky + lint-staged for efficient pre-commit hooks
- Fixed Dockerfile healthcheck issue
- Added comprehensive documentation index
This commit is contained in:
William Valentin
2025-09-06 01:42:48 -07:00
commit e48adbcb00
159 changed files with 24405 additions and 0 deletions

45
.prettierignore Normal file
View File

@@ -0,0 +1,45 @@
# Prettier ignore file
# See https://prettier.io/docs/en/ignore.html
# Dependencies
node_modules/
dist/
build/
# Generated files
*.min.js
*.min.css
# Lock files
package-lock.json
yarn.lock
pnpm-lock.yaml
bun.lockb
# Logs
*.log
# Coverage directory used by tools like istanbul
coverage/
# Docker
Dockerfile*
.dockerignore
# Git
.git/
# IDE
.vscode/
.idea/
# OS
.DS_Store
Thumbs.db
# CouchDB data
couchdb-data/
# Test outputs
test-results/
playwright-report/