Package Exports
- del-cli/cli.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (del-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
del-cli
Delete files and directories
Useful for use in build scripts and automated things.
Note that this does permanent deletion. See trash-cli for something safer.
Install
npm install --global del-cliUsage
$ del --help
Usage
$ del <path|glob> …
Options
--force, -f Allow deleting the current working directory and outside
--dry-run, -d List what would be deleted instead of deleting (silent if no matches)
--verbose, -v Display the absolute path of files and directories as they are deleted
Examples
$ del unicorn.png rainbow.png
$ del "*.png" "!unicorn.png"⚠️ Windows users: Since
$ delis already a builtin command on Windows, you need to use$ del-clithere.
Comparison
Benefits over rimraf CLI: Supports globbing (even on Windows), safer by default as it doesn't allow deleting parent directories, and has a dry-run mode.
Benefits over rm -rf: Cross-platform, safer by default as it doesn't allow deleting parent directories, and has a dry-run mode.
Related
- del - API for this package
- trash-cli - Move files and directories to the trash
- make-dir-cli - Make directories and their parents if needed