@deskthing/cli
Version:
An emulator for the DeskThing Server
22 lines (18 loc) • 675 B
text/typescript
import { buildAll } from "./package";
import { createReleaseFile } from "./releaseMeta";
export const packageApp = async ({ guided, noRelease, onlyRelease }: { guided: boolean; noRelease: boolean; onlyRelease: boolean }) => {
if (guided) {
console.log("Guided mode is not implemented yet.");
return;
}
if (!onlyRelease) {
await buildAll()
} else {
console.log("\x1b[34m%s\x1b[0m", "⏭️ Skipping build step.");
}
if (!noRelease) {
await createReleaseFile()
} else {
console.log("\x1b[34m%s\x1b[0m", "⏭️ Skipping release file creation step.");
}
}