Gathering detailed insights and metrics for @rushstack/eslint-bulk
Gathering detailed insights and metrics for @rushstack/eslint-bulk
Gathering detailed insights and metrics for @rushstack/eslint-bulk
Gathering detailed insights and metrics for @rushstack/eslint-bulk
Monorepo for tools developed by the Rush Stack community
npm install @rushstack/eslint-bulk
Typescript
Module System
Node Version
NPM Version
91
Supply Chain
85
Quality
96.1
Maintenance
100
Vulnerability
100
License
TypeScript (96.56%)
JavaScript (3.12%)
SCSS (0.15%)
Shell (0.05%)
HTML (0.05%)
CSS (0.03%)
Sass (0.03%)
Batchfile (0.01%)
Total Downloads
203,635
Last Day
153
Last Week
8,969
Last Month
35,406
Last Year
199,797
NOASSERTION License
6,153 Stars
22,436 Commits
622 Forks
53 Watchers
101 Branches
282 Contributors
Updated on May 11, 2025
Latest Version
0.1.93
Package Id
@rushstack/eslint-bulk@0.1.93
Unpacked Size
54.70 kB
Size
10.93 kB
File Count
10
NPM Version
10.8.2
Node Version
20.19.0
Published on
May 01, 2025
Cumulative downloads
Total Downloads
Last Day
-73.4%
153
Compared to previous day
Last Week
-18.4%
8,969
Compared to previous week
Last Month
53.8%
35,406
Compared to previous month
Last Year
5,105.8%
199,797
Compared to previous year
3
This package provides the command-line interface (CLI) for the ESLint bulk suppressions
feature from @rushstack/eslint-patch
.
👉 Before using this tool, you will first need to install and configure the @rushstack/eslint-patch package.
See the eslint-bulk-suppressions documentation for details.
main
branch, which is in a clean state where ESLint reports no violations.eslint-bulk suppress --all ./src
to update .eslint-bulk-suppressions.json.eslint-bulk prune
periodically to find and remove unnecessary suppressions from .eslint-bulk-suppressions.json, ensuring that new violations will now get caught in those scopes.1eslint-bulk suppress --rule NAME1 [--rule NAME2...] PATH1 [PATH2...] 2eslint-bulk suppress --all PATH1 [PATH2...]
Use this command to automatically generate bulk suppressions for the specified lint rules and file paths.
The path argument is a glob pattern with the same syntax
as path arguments for the eslint
command.
Use this command to automatically delete all unnecessary suppression entries in all .eslint-bulk-suppressions.json files under the current working directory.
1eslint-bulk prune
CHANGELOG.md - Find out what's new in the latest version
@rushstack/eslint-patch
required companion package
@rushstack/eslint-bulk
is part of the Rush Stack family of projects.
No vulnerabilities found.
Reason
security policy file detected
Details
Reason
no dangerous workflow patterns detected
Reason
30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 14/30 approved changesets -- score normalized to 4
Reason
dependency not pinned by hash detected -- score normalized to 3
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
project is not fuzzed
Details
Reason
33 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-05-05
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More