Files
halo-dark-mode-plugin/third-party/darkreader/tasks/clean.js
T

20 lines
539 B
JavaScript

// @ts-check
import {getDestDir} from './paths.js';
import {PLATFORM} from './platform.js';
import {createTask} from './task.js';
import {removeFolder} from './utils.js';
async function clean({platforms, debug}) {
const enabledPlatforms = Object.values(PLATFORM).filter((platform) => platform !== PLATFORM.API && platforms[platform]);
for (const platform of enabledPlatforms) {
await removeFolder(getDestDir({debug, platform}));
}
}
const cleanTask = createTask(
'clean',
clean,
);
export default cleanTask;