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-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