Last 12 weeks · 0 commits
4 of 6 standards met
For verification, we temporarily modernised package.json by running 'ncu' and 'ncu -u' under the ‘de’l installation folder. !graceful-fs After running 'npm install --force', several internal modules still show a deprecated warning. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported !rimraf@3 0 2 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported !T rimraf@3 0 2 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. !ava@6 1 3 npm warn deprecated npmlog@5.0.1: This package is no longer supported. !npmlog@5 0 1 npm warn deprecated are-we-there-yet@2.0.0: This package is no longer supported. !are-we-there-yet@2 0 0 npm warn deprecated gauge@3.0.2: This package is no longer supported. !@mapboxnode-pre-gyp@1 0 11 System: OS: macOS 14.5 CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz Memory: 202.00 MB / 32.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 22.2.0 - ~/.nodebrew/current/bin/node Yarn: 1.22.22 - /usr/local/bin/yarn npm: 10.8.0 - ~/.nodebrew/current/bin/npm npmPackages: ava: ^6.1.3 => 6.1.3 benchmark: ^2.1.4 => 2.1.4 globby: ^14.0.1 => 14.0.1 graceful-fs: ^4.2.11 => 4.2.11 is-glob: ^4.0.3 => 4.0.3 is-path-cwd: ^3.0.0 => 3.0.0 is-path-inside: ^4.0.0 => 4.0.0 make-dir: ^5.0.0 => 5.0.0 p-map: ^7.0.2 => 7.0.2 rimraf: ^5.0.7 => 5.0.7 slash: ^5.1.0 => 5.1.0 tempy: ^3.1.0 => 3.1.0 tsd: ^0.31.0 => 0.31.0 xo: ^0.58.0 => 0.58.0
Repository: sindresorhus/del. Description: Delete files and directories Stars: 1343, Forks: 65. Primary language: JavaScript. Languages: JavaScript (94.9%), TypeScript (5.1%). License: MIT. Latest release: v8.0.1 (5mo ago). Open PRs: 0, open issues: 17. Last activity: 5mo ago. Community health: 85%. Top contributors: sindresorhus, chrisblossom, schnittstabil, BendingBender, kevva, liuhanqu, wbinnssmith, vladshcherbin, stbaer, SimenB and others.
This PR updates all the dependencies consumed by - particularly moving from to which upgrades to (unused code path). The main intention is to resolve as much deprecation warnings from as possible; but I also bumped minimum supported Node.js version to 18 since that's the oldest version in maintenance, since I presume the upgrade of dependencies would at least warrant a minor and might as well bundle "breaking" changes altogether. Fixes #162