import { Tty, wait } from "../Tty.ts";

window.Terminal.registerCommand("deploy", async function (this: Tty, ...args) {
    await wait(250);
    this.print("► 1. RUN: Automated Test Suite");
    await wait(2500);
    this.print("► 2. BUILD: Production Asset Minification");
    await wait(1500);
    this.print("► 3. CLEAN: Strip Dev Metadata");
    await wait(500);
    this.print("► 4. TAG: SemVer Auto-Increment");
    await wait(250);
    this.print("► 5. PUSH: Private Registry Deployment");
    await wait(1000);
    this.print("► Done");
    await wait(1000);
    return 0;
});
