```bash
# Install dependencies
npm install

# Build
npm run build

# Run all tests
npm test

# Run tests with coverage
npm run test:coverage

# Run single test file
npx jest path/to/test.spec.ts

# Run tests matching pattern
npx jest --testNamePattern="should return success"

# Watch mode
npm run test:watch

# Type checking
npx tsc --noEmit

# Linting
npm run lint

# Format code
npm run format
```