UNPKG

vlt

Version:
79 lines (77 loc) 2.32 kB
var global = globalThis; import {Buffer} from "node:buffer"; import {setTimeout,clearTimeout,setImmediate,clearImmediate,setInterval,clearInterval} from "node:timers"; import {createRequire as _vlt_createRequire} from "node:module"; var require = _vlt_createRequire(import.meta.filename); import { ExecCommand, views } from "./chunk-ZSLJZRLN.js"; import "./chunk-4HCFIDH4.js"; import "./chunk-3X64PWHW.js"; import "./chunk-M34JYYXI.js"; import "./chunk-HFPRNHS6.js"; import "./chunk-SDAHMDDM.js"; import { run, runFG } from "./chunk-XZF5GYDF.js"; import "./chunk-D36DAG56.js"; import "./chunk-LEKM5RQR.js"; import "./chunk-YWPMIBJS.js"; import "./chunk-5UBJ3ZBM.js"; import "./chunk-SGEQHKFC.js"; import "./chunk-I5CBBY6I.js"; import { commandUsage } from "./chunk-2Y5QRO5N.js"; import "./chunk-VTABR43C.js"; import "./chunk-GADRCS54.js"; import "./chunk-GY4L7O2Y.js"; import "./chunk-3HSZY4YW.js"; import "./chunk-6YRWYWZQ.js"; import "./chunk-TJHWNOOA.js"; import "./chunk-L3TCSQZJ.js"; import "./chunk-3RABDTYN.js"; import "./chunk-264UXZEG.js"; import "./chunk-X4RDKJKD.js"; import "./chunk-BNCOU5ZT.js"; import "./chunk-RV3EHS4P.js"; import "./chunk-AECDW3EJ.js"; // ../../src/cli-sdk/src/commands/run.ts var usage = () => commandUsage({ command: "run", usage: "<script> [args ...]", description: `Run a script defined in 'package.json', passing along any extra arguments. Note that vlt config values must be specified *before* the script name, because everything after that is handed off to the script process.` }); var RunCommand = class extends ExecCommand { constructor(conf) { super(conf, run, runFG); } // do not provide the interactive shell arg, just do nothing // so that it falls back up to the noArgsSingle() method defaultArg0() { } noArgsSingle() { const cwd = this.getCwd(); const { scripts = {} } = this.conf.options.packageJson.read(cwd); return scripts; } noArgsMulti() { const scripts = {}; for (const { label, manifest } of this.getTargets()) { if (manifest.scripts) scripts[label] = manifest.scripts; } return scripts; } }; var command = async (conf) => await new RunCommand(conf).run(); export { command, usage, views }; //# sourceMappingURL=run-CRLQUFFG.js.map