chore: set up pre-commit hooks and CI/CD workflow

- Add a new GitHub Actions workflow (`lint.yml`)
- Update `CONTRIBUTING.md` and `Development.md` to reflect the new linting setup and guide contributors.
- Include a TypeScript type checking script (`typescript-typecheck.js`)
This commit is contained in:
Aditya Bavadekar
2025-10-22 00:02:21 +05:30
committed by James Murdza
parent e04bfaea5e
commit 51ee79a9d2
6 changed files with 144 additions and 44 deletions

View File

@@ -0,0 +1,8 @@
#!/usr/bin/env node
const { execSync } = require('child_process');
try {
execSync('pnpm -C libs/typescript -r run typecheck', { stdio: 'inherit' });
} catch (err) {
process.exit(1);
}