vlt
Version:
The vlt CLI
73 lines (71 loc) • 1.96 kB
JavaScript
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 {
parseAddArgs
} from "./chunk-3HMRDWPD.js";
import {
InstallReporter
} from "./chunk-NCEXWQL7.js";
import "./chunk-3X64PWHW.js";
import {
install
} from "./chunk-HFPRNHS6.js";
import "./chunk-SDAHMDDM.js";
import "./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/install.ts
var usage = () => commandUsage({
command: "install",
usage: "[packages ...]",
description: `Install the specified packages, updating package.json and
vlt-lock.json appropriately.`
});
var views = {
json: (g) => g.toJSON(),
human: InstallReporter
};
var command = async (conf) => {
const monorepo = conf.options.monorepo;
const { add } = parseAddArgs(conf, monorepo);
const frozenLockfile = conf.options["frozen-lockfile"];
const expectLockfile = conf.options["expect-lockfile"];
const { graph } = await install(
{
...conf.options,
frozenLockfile,
expectLockfile
},
add
);
return graph;
};
export {
command,
usage,
views
};
//# sourceMappingURL=install-IGOZQRP5.js.map