Manifest and workspace rules
Root and member package.json rules, workspace pattern checks, sorted and well-placed dependency
fields.
skif combines three kinds of checks that are usually spread over separate tools, for npm, pnpm, yarn and bun workspaces.
Manifest and workspace rules
Root and member package.json rules, workspace pattern checks, sorted and well-placed dependency
fields.
Version and catalog policies
Version groups, semver-range policies, dependency families, workspace protocol and catalog enforcement across packages.
Unused and unresolved dependencies
Static analysis of JavaScript and TypeScript sources on oxc finds unused, unlisted and unresolved dependencies, unused files and exports.
Safe autofixes
Format-preserving edits keep key order, indentation and comments. skif never executes project code.