A compact example project for consistent, maintainable JavaScript.
- Prefer
constunless a binding must be reassigned. - Keep functions small and give them one clear responsibility.
- Validate values at system boundaries.
- Return new values instead of mutating caller-owned data.
- Keep configuration explicit and review dependency changes.
npm testTo use this repository for the GhostApproval security demonstration, read SECURITY-DEMO.md first. The demonstration uses a synthetic canary outside the repository and never targets real credentials.