Exports util functions to clean up node_modules
83
Quality
Pending
Does it follow best practices?
Impact
83%
1.09xAverage score across 10 eval scenarios
Minimum release age enforcement
Uses pnpm config
0%
83%
Sets minimum-release-age
100%
100%
Scopes configuration
100%
100%
Validates configuration
0%
0%
Workspace protocol for local dependencies
Read workspace config
80%
100%
Discover workspace packages
80%
100%
Workspace protocol conversion
100%
100%
Handle dependencies sections
100%
100%
Preserve external dependencies
100%
100%
Report generation
100%
100%
Content-addressable storage system
SHA-512 Hash Implementation
100%
100%
Path Generation Logic
100%
100%
File Reading with fs
100%
100%
Hash Comparison
100%
100%
Error Handling
100%
100%
Store Directory Traversal
100%
100%
Async/Promise Usage
100%
100%
Result Aggregation
100%
100%
Git integration for filtering
Git command execution
100%
100%
parseGitFilter implementation
100%
100%
getChangedFiles implementation
100%
100%
selectChangedPackages implementation
100%
100%
Error handling
100%
100%
Git reference validation
100%
100%
Catalog-based version management
YAML parsing
100%
100%
Glob pattern matching
100%
100%
Catalog extraction
100%
100%
Catalog reference detection
100%
100%
Version replacement
100%
100%
Report generation
100%
100%
Error handling
100%
100%
Peer dependency resolution
pnpm Installation API
0%
80%
Peer Dependency Detection
0%
30%
Auto-install Peers Option
0%
70%
Strict Peer Validation
0%
66%
Conflict Detection
0%
40%
Installation Result Handling
100%
60%
Filtering and package selection
Name-based filtering
100%
100%
Glob pattern matching
100%
100%
Dependency inclusion
100%
100%
Dependent inclusion
100%
100%
Exclusion filters
100%
100%
Result sorting
100%
100%
Workspace and monorepo support
Workspace initialization
40%
40%
Package discovery
0%
0%
Package filtering
0%
0%
Command execution
20%
0%
Resolution strategies (time-based, highest, lowest-direct)
resolution-mode configuration
100%
100%
registry-supports-time-field setting
100%
100%
minimum-release-age configuration
100%
100%
.npmrc file handling
100%
100%
Mode validation
100%
100%
Configuration display
100%
60%
CLI commands for package operations
Import prune function
100%
100%
Configure importer options
100%
100%
Load lockfiles
100%
100%
Configure pruning options
100%
100%
Create store controller
33%
0%
Handle prune result
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-pnpm--modules-cleanerTable of Contents