🕵️♀️ Downloads a file and its checksums, validates the hash, and optionally extracts it if safe.
MIT License
Bot releases are visible (Hide)
https://github.com/jakejarvis/careful-downloader/compare/v2.0.2...v3.0.0
https://github.com/jakejarvis/careful-downloader/compare/v2.0.1...v2.0.2
fs.exists()
(deprecated) -> fs.access()
9454810https://github.com/jakejarvis/careful-downloader/compare/v2.0.0...v2.0.1
You can now provide either a URL to a checksums file or a straight hash as a string. This means the old checksum file URL argument has moved to the options object as options.checksumUrl
.
https://github.com/jakejarvis/careful-downloader/compare/v1.4.0...v2.0.0
Note: set DEBUG=careful-downloader
in environment to enable detailed logging!
https://github.com/jakejarvis/careful-downloader/compare/v1.3.2...v1.4.0
https://github.com/jakejarvis/careful-downloader/compare/v1.3.1...v1.3.2
is-path-in-cwd
to prevent directory traversal a652d3bhttps://github.com/jakejarvis/careful-downloader/compare/v1.3.0...v1.3.1
https://github.com/jakejarvis/careful-downloader/compare/v1.2.0...v1.3.0
https://github.com/jakejarvis/careful-downloader/compare/v1.1.0...v1.2.0
tempDir
in readme a0b10f0https://github.com/jakejarvis/careful-downloader/compare/v1.0.1...v1.1.0
https://github.com/jakejarvis/careful-downloader/compare/v1.0.0...v1.0.1