
Security News
ECMAScript 2025 Finalized with Iterator Helpers, Set Methods, RegExp.escape, and More
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Limit the number of dependencies through linting.
Install through npm:
npm i -D depcap
Somewhere in your linting process, add the command depcap
.
package.json
{
...
"scripts": {
"lint": "depcap"
}
...
}
By default, the limit is 10
direct dependencies, individually through dependencies
, devDependencies
, similar. You can configure the limit in your package.json
file under the depcap
property. You can read more about the dependency types at the npm docs.
To set the global limit, set the prop to an integer. The following update to your package.json
file would set all the dependency limits to 3
.
{
...
"depcap": 3
...
}
To set the individual limit, set the prop to an object. The following update to your package.json
file would set dependencies
to 5
and peerDependencies
to 1
. All other dependencies would default to 10
.
{
...
"depcap": {
"dependencies": 5,
"peerDependencies": 1
}
...
}
MIT
FAQs
Limit the number of dependencies
The npm package depcap receives a total of 13 weekly downloads. As such, depcap popularity was classified as not popular.
We found that depcap demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.
Research
North Korean threat actors linked to the Contagious Interview campaign return with 35 new malicious npm packages using a stealthy multi-stage malware loader.