Problem
The npm run lint command is broken and fails with sh: eslint: command not found.
Root Cause
package.json defines a lint script: "lint": "eslint src/"
- ESLint is NOT installed as a devDependency
- No .eslintrc configuration file exists
Current Status
$ npm run lint
> @launchapp/design-system@0.1.0 lint
> eslint src/
sh: eslint: command not found
Exit code: 127
Impact
- No automated code quality checks in development or CI
- No linting in CI/CD (no lint workflow in .github/workflows/)
- Code style violations and potential bugs go undetected
Solution
- Install ESLint and related packages
- Create .eslintrc.json configuration
- Verify:
npm run lint completes without errors
- Add GitHub Actions linting workflow
Audit Date
2026-03-20 (Quality audit after 87 merged PRs in 7 days)
Problem
The
npm run lintcommand is broken and fails withsh: eslint: command not found.Root Cause
package.jsondefines a lint script:"lint": "eslint src/"Current Status
Impact
Solution
npm run lintcompletes without errorsAudit Date
2026-03-20 (Quality audit after 87 merged PRs in 7 days)