Files
payloadcms/test/helpers/removeFiles.ts
Josef Bredreck 144bb81721 feat: add support for sharp resize options (#2844)
* feat(ImageResize): add support for resize options

* fix(ImageUpload): reuse name for accidental duplicate

* fix(ImageResize): e2e tests for added media size

* chore: simplify fileExists method

* fix: typo

* feat(ImageResize): update name to be more transparent

* fix: use fileExists in file removal

* improve names, comments and clarity of needsResize function

* fix: jsDoc params

* fix: incorrect needsResize condition and add failing test case

* chore: improve comment

* fix: merge conflict error

---------

Co-authored-by: Alessio Gravili <70709113+AlessioGr@users.noreply.github.com>
2023-08-01 09:20:50 -04:00

12 lines
224 B
TypeScript

import fs from 'fs';
const removeFiles = (dir) => {
if (!fs.existsSync(dir)) return;
fs.readdirSync(dir).forEach((f) => {
return fs.rmSync(`${dir}/${f}`, { recursive: true });
});
};
export default removeFiles;