isaacs / node-lru-cache

A fast cache that automatically deletes the least recently used items
http://isaacs.github.io/node-lru-cache/
ISC License
5.38k stars 353 forks source link

update tap to 15.0.9 / fix vulnerabilties by updating dependencies #183

Closed striezel closed 2 years ago

striezel commented 3 years ago

This reduces the number of vulnerabilities reported by npm audit from 114 vulnerabilities (49 low, 2 moderate, 63 high) to zero, as of now.

It also updates tap from 14.x to 15.x. tap 15 drops support for Node < 10, but lru-cache's package.json says it expects node>=10 anyway, so this is no problem.

striezel commented 3 years ago

Note: https://github.com/isaacs/node-lru-cache/pull/184 should possibly be merged before merging this pull request to see whether tests still pass.