Conversation
…and config updates
|
| The latest updates on your projects. Learn more about Vercel for GitHub.
|
Knip - Unused Code Analysis🟢 -182 change in total issues (182 on main → 0 on PR)
DetailsUnused devDependencies
What is this?Knip finds unused files, dependencies, and exports in your codebase. Run |
E2E Test Results✅ All tests passed • 104 passed • 3 skipped • 979s
Tests ran across 4 shards in parallel. |
PR ReviewThis is a housekeeping PR removing unused exports/dead code and fixing dependency declarations. Verified all removed symbols have no remaining consumers.
No critical bugs or security issues found. |
Summary
Resolve all remaining knip issues — removes unused exports/types, adds missing direct dependencies, deletes dead code, and updates knip config.
Dependency fixes:
eslint-config-next/eslint-plugin-react-hooksfor actually-imported@eslint/js,typescript-eslint,tslib@codemirror/*,react-resizable,postcss-simple-vars,rimraf,serve,@next/eslint-plugin-next,eslint-plugin-react); removed unused@storybook/reactDead code removal:
exportkeyword where used locally, deleted entirely where not)DBRowTableIconButtondefault+named export; updated consumers to use named importknip.json updates:
fixtures.tsentry point andopamp/**ignore for api packageenumMembersandduplicatesissue typesignoreExportsUsedInFileHow to test locally or on Vercel
yarn install && yarn knip— should produce zero outputmake ci-lint— all packages passmake ci-unit— all unit tests pass