vlt
Version:
The vlt CLI
35 lines (32 loc) • 1.27 kB
JavaScript
var global = globalThis;
import {Buffer} from "node:buffer";
import {setTimeout as _vlt_setTimeout,clearTimeout as _vlt_clearTimeout,setImmediate as _vlt_setImmediate,clearImmediate as _vlt_clearImmediate,setInterval as _vlt_setInterval,clearInterval as _vlt_clearInterval} from "node:timers";
globalThis.setTimeout = _vlt_setTimeout;
globalThis.clearTimeout = _vlt_clearTimeout;
globalThis.setImmediate = _vlt_setImmediate;
globalThis.clearImmediate = _vlt_clearImmediate;
globalThis.setInterval = _vlt_setInterval;
globalThis.clearInterval = _vlt_clearInterval;
import {createRequire as _vlt_createRequire} from "node:module";
var require = _vlt_createRequire(import.meta.filename);
// ../build/src/bins.ts
import { resolve } from "node:path";
var BINS_DIR = resolve(import.meta.dirname, "bins");
var run = async (command) => {
if (process.env.__VLT_INTERNAL_MAIN) {
const g = globalThis;
g.__VLT_INTERNAL_MAIN = process.env.__VLT_INTERNAL_MAIN;
delete process.env.__VLT_INTERNAL_MAIN;
await import(g.__VLT_INTERNAL_MAIN);
} else {
if (command) {
process.argv.splice(2, 0, command);
}
const vlt = await import("./src-K32GODC2.js");
await vlt.default();
}
};
export {
run
};
//# sourceMappingURL=chunk-DKSF5DUF.js.map