CLI Tool
Sniff Check
Opinionated TypeScript/Next.js development toolkit. Find large files, unused imports, broken imports, and enforce code quality standards with lightning speed — built in Rust.
Installation
npm (global)
npm install -g sniff-checknpm (dev)
npm install --save-dev sniff-checkcargo
cargo install sniff-checknpx (no install)
npx sniff-checkCommands
sniff allRun all checks on the projectsniff sizeFind files over 100 linessniff importsDetect unused and broken importssniff typesFind any usage of TypeScript anysniff deployPre-deployment validation checksniff perfPerformance analysis and suggestionsPhilosophy
- ✓Files over 100 lines flagged as smelly code
- ✓TypeScript any usage is forbidden
- ✓Unused imports and dead code detection
- ✓Broken imports finder
- ✓Pre-deployment validation
- ✓Parallel processing for large codebases
- ✓Memory-mapped I/O for large files