@barney-media/crap-typescript
v0.2.3
Published
CLI for CRAP metric analysis in TypeScript projects.
Maintainers
Readme
@barney-media/crap-typescript
CLI for CRAP (Change Risk Anti-Pattern) metric analysis in TypeScript projects.
Install
npm install --save-dev @barney-media/crap-typescriptUsage
npx crap-typescript
npx crap-typescript --changed
npx crap-typescript src/sample.ts
npx crap-typescript packages/api packages/webOptions
--help Print usage to stdout
(no args) Analyze all TypeScript files under any nested src/ tree
--changed Analyze changed TypeScript files under src/
--package-manager <tool> Force auto, npm, pnpm, or yarn
--test-runner <runner> Force auto, vitest, or jest
<file ...> Analyze explicit TypeScript files
<directory ...> Analyze TypeScript files under each directory's nested src/ treeExit Codes
0success, threshold respected1invalid CLI usage or execution failure2CRAP threshold exceeded (> 8.0)
See the main documentation for full details.
