chore: add Knip to check for unused code and deps#424
chore: add Knip to check for unused code and deps#424lwasser merged 7 commits intoall-contributors:mainfrom
Conversation
|
We might want to bring the commitizen and semantic release packages back as dev dependencies for the release process. I'm not exactly sure what they do. I expect we would want to keep the existing commit convention and release style just for consistency. |
Lemme open an issue as I think I'd personally prefer to remove semantic release - but I do want to talk it out as to why!! in case i'm missing something important !! |
|
Oh, actually - can you all have a look at #420 please and respond there? |
| "dependencies": { | ||
| "@babel/runtime": "^7.7.6", | ||
| "chalk": "^5.6.2", | ||
| "async": "^3.1.0", |
There was a problem hiding this comment.
| "async": "^3.1.0", |
There was a problem hiding this comment.
I tried to fix the merge conflict and of course readded this back by mistake.
| "chalk": "^5.6.2", | ||
| "async": "^3.1.0", | ||
| "chalk": "^4.0.0", | ||
| "didyoumean": "^1.2.1", |
There was a problem hiding this comment.
| "didyoumean": "^1.2.1", |
Removed 'async' and 'didyoumean' dependencies, updated 'chalk' version.
lwasser
left a comment
There was a problem hiding this comment.
This looks great!! Thank you @JoshuaKGoldberg
Closes #423.
The removed points are:
asyncanddidyoumean: not referenced anywherecz-conventional-changelog&semantic-release: removed as of Remove validate script #414@babel/runtimeisn't explicitly referenced anywhere, butkcd-scripts buildfails if it's not there: