clear-path
A node library for deleting a path if exists using del.
Instalation
npm i clear-path --save-dev
How
# package.json
{
"scripts": {
"clean": "clear-path"
},
"clearpath": "dist"
}
The clearpath
value can a string, or an array of strings of glob patterns.
Configuration
You must add a configuration either within package.json
, or creating a .clearpathrc
Using package.json
{
"clearpath": [
"dist/*.png",
"dist/*.jpg"
],
}
Using .clearpathrc
dist/*.png
dist/*.jpg
How (in JS)
const clearPath = require( "clear-path" );
clearPath("dist");
Multiple clear-path routines
Example: package.json
Chose either one of the configurations samples below.
# package.json
{
"scripts": {
"clean": "clear-path --routine=all",
"clean:dist": "clear-path --routine=dist"
},
"clearpath": {
"routine": {
"all": [
"dist",
"public"
],
"dist": "dist",
}
}
}
Example: clearpath.rc
routine:
all:
dist
public
dist: dist