mozilla / addons-linter

🔍 Firefox Add-ons linter, written in JavaScript. 👁
Mozilla Public License 2.0
314 stars 142 forks source link

6.28.0 deprecation warnings #5311

Open wagnerand opened 3 months ago

wagnerand commented 3 months ago
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported

inflight

├─┬ addons-linter@6.28.0
│ └─┬ eslint@8.57.0
│   └─┬ file-entry-cache@6.0.1
│     └─┬ flat-cache@3.2.0
│       └─┬ rimraf@3.0.2
│         └─┬ glob@7.2.3
│           └── **inflight@1.0.6**

rimraf

├─┬ addons-linter@6.28.0
│ └─┬ eslint@8.57.0
│   └─┬ file-entry-cache@6.0.1
│     └─┬ flat-cache@3.2.0
│       └── **rimraf@3.0.2**

glob

├─┬ addons-linter@6.28.0
│ └─┬ eslint@8.57.0
│   └─┬ file-entry-cache@6.0.1
│     └─┬ flat-cache@3.2.0
│       └─┬ rimraf@3.0.2
│         └── **glob@7.2.3**
wagnerand commented 3 months ago

Updating to eslint@9 would resolve all warnings, but it seems we never received a PR for that. Why not? Can/should we update?

wagnerand commented 3 months ago

A couple of plugins are would need to be updated to support eslint@9: