Files
medusa-store/packages/admin-ui/src/node/actions/clean.ts

19 lines
401 B
TypeScript

import fse from "fs-extra"
import path from "node:path"
type CleanArgs = {
appDir: string
outDir: string
}
/**
* Cleans the build directory and cache directory.
*/
export async function clean({ appDir, outDir }: CleanArgs) {
const cacheDir = path.resolve(appDir, ".cache", "admin")
const buildDir = path.resolve(appDir, outDir)
await fse.remove(buildDir)
await fse.remove(cacheDir)
}