I am trying to delete all the files (but not the directories) in a nested directory structure.
Here's my code
let resourcePath = path.join(configDir, "projects", this.projectName, "source", '**','*.*');
resourcePath = resourcePath.replace(/\\/g, '/');
const deletedFilePaths = await del([resourcePath]);
resourcePath will console.log as C:/Users/username/AppData/Roaming/mf/projects/empty/source/**/*.*
This throws the following:
UnhandledPromiseRejectionWarning: Error: Cannot delete files/directories outside the current working directory. Can be overridden with the
force
option.
I'm not sure if there's a way to specify a relative folder location and then the glob pattern separately to avoid this?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too