UNPKG

roblox-ts-script

Version:

Dependency of projects using Create-Roblox-TS-Script.

26 lines (22 loc) 634 B
import path from "path"; import { measure, clean, info, success, error } from "./shared/functions.js"; async function main(root) { const config = { clean: [ path.resolve(root, "out"), path.resolve(root, "script.luau"), path.resolve(root, "assets", "rojo", "studio", "script.client.luau"), path.resolve(root, "node_modules"), path.resolve(root, "package-lock.json"), ], }; try { await clean(config.clean); } catch { error(true, "Failed to clean."); } } export default async function (root) { info("Cleaning."); success(`Cleaned (took ${await measure(main, root)}ms).`); }