UNPKG

verdaccio

Version:

A lightweight private npm proxy registry

24 lines (23 loc) 1.22 kB
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const require_lib_cli_commands_info = require("./commands/info.js"); const require_lib_cli_utils = require("./utils.js"); const require_lib_cli_commands_init = require("./commands/init.js"); const require_lib_cli_commands_version = require("./commands/version.js"); let clipanion = require("clipanion"); //#region src/lib/cli/cli.ts var pkgVersion = "6.9.0"; if (process.getuid && process.getuid() === 0) process.emitWarning(`Verdaccio doesn't need superuser privileges. don't run it under root`); if (!require_lib_cli_utils.isVersionValid(process.version)) throw new Error(`Verdaccio requires at least Node.js v22 or higher and you have installed ${process.version}, please upgrade your Node.js distribution`); var [node, app, ...args] = process.argv; var cli = new clipanion.Cli({ binaryLabel: `verdaccio`, binaryName: `${node} ${app}`, binaryVersion: pkgVersion }); cli.register(require_lib_cli_commands_info.InfoCommand); cli.register(require_lib_cli_commands_init.InitCommand); cli.register(require_lib_cli_commands_version.VersionCommand); cli.runExit(args, clipanion.Cli.defaultContext); //#endregion //# sourceMappingURL=cli.js.map