dependency-check
dependency-check copied to clipboard
checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json
Eg `next-auth` [has a peer dependency on `node-mailer`](https://github.com/nextauthjs/next-auth/blob/d9167bbffe7685bbbd990d55ecdbf3610acbcb37/packages/next-auth/package.json#L79-L88), yet it appears to be shown as an unused dependency in a project I run `dependency-check` on.
Bumps [detective-cjs](https://github.com/dependents/node-detective-cjs) from 3.1.3 to 4.0.0. Commits 8b67a77 4.0.0 fef22c1 Update dependencies, drop Node.js < 12 support, add coverage 1c39cce Update CI See full diff in compare view [![Dependabot compatibility...
Bumps [precinct](https://github.com/dependents/node-precinct) from 8.3.1 to 9.0.1. Release notes Sourced from precinct's releases. v9.0.0 Drop support for Node.js 10, now ^12.20.0 || ^14.14.0 || >=16.0.0 is required Drop support for precinct's...
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.6.4 to 4.7.4. Release notes Sourced from typescript's releases. TypeScript 4.7.4 For release notes, check out the release announcement. For the complete list of fixed issues, check...
To avoid needless dependencies + more easily stay up to date
I have been using this for a few years, but after failing to get the latest 4.x version running (a few bugs and hickups) I tried using the `@next` version,...
So that one can set up a common file for developer dependencies like: ``` @types/* *eslint* dependency-check installed-check npm-run-all type-fest type-coverage typescript webpack-cli ```
See: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-a-warning-message Related: * https://github.com/voxpelli/node-installed-check/issues/43 * https://github.com/carpentries/sandpaper/issues/50
It's easy to forget to remove an ignore when one removes a module or when copy and pasting across projects. Of course `dependency-check` should help to clean up that as...
See also: * https://github.com/voxpelli/node-installed-check/issues/31 Interesting modules: * https://www.npmjs.com/package/@npmcli/map-workspaces * https://www.npmjs.com/package/yarn-changed-workspaces