Commit 511e106
committed
Replace npm-run-all with npm-run-all2 to fix url.parse() deprecation
Replaced npm-run-all@4.1.5 (last updated 2018) with npm-run-all2@8.0.4,
a maintained fork that resolves the DEP0169 deprecation warning.
The deprecation warning was caused by old dependencies in npm-run-all:
- hosted-git-info@2.8.9 (using url.parse())
- normalize-package-data@2.5.0 (using url.parse())
npm-run-all2 is fully API compatible and uses updated dependencies that
use the WHATWG URL API instead of the deprecated url.parse().
Changes:
- Replaced npm-run-all@4.1.5 with npm-run-all2@8.0.4
- Removed 119 outdated transitive dependencies
- All scripts (run-s, run-p) work identically
Result:
- No DEP0169 deprecation warning
- All scripts working
- All tests passing
- Production build working
- 0 vulnerabilities
- 111 fewer packages in node_modules1 parent f222c8a commit 511e106
2 files changed
Lines changed: 109 additions & 1637 deletions
0 commit comments