PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@lerna/run
Просмотр файла: command.js
"use strict";
const { filterOptions } = require("@lerna/filter-options");
/**
* @see https://github.com/yargs/yargs/blob/master/docs/advanced.md#providing-a-command-module
*/
exports.command = "run <script>";
exports.describe = "Run an npm script in each package that contains that script";
exports.builder = (yargs) => {
yargs
.example("$0 run build -- --silent", "# `npm run build --silent` in all packages with a build script")
.parserConfiguration({
"populate--": true,
})
.positional("script", {
describe: "The npm script to run. Pass flags to send to the npm client after --",
type: "string",
})
.options({
"npm-client": {
group: "Command Options:",
describe: "Executable used to run scripts (npm, yarn, pnpm, ...).",
defaultDescription: "npm",
type: "string",
requiresArg: true,
},
stream: {
group: "Command Options:",
describe: "Stream output with lines prefixed by package.",
type: "boolean",
},
parallel: {
group: "Command Options:",
describe: "Run script with unlimited concurrency, streaming prefixed output.",
type: "boolean",
},
"no-bail": {
group: "Command Options:",
describe: "Continue running script despite non-zero exit in a given package.",
type: "boolean",
},
bail: {
// proxy for --no-bail
hidden: true,
type: "boolean",
},
// This option controls prefix for stream output so that it can be disabled to be friendly
// to tools like Visual Studio Code to highlight the raw results
"no-prefix": {
group: "Command Options:",
describe: "Do not prefix streaming output.",
type: "boolean",
},
prefix: {
// proxy for --no-prefix
hidden: true,
type: "boolean",
},
profile: {
group: "Command Options:",
describe: "Profile script executions and output performance profile to default location.",
type: "boolean",
},
"profile-location": {
group: "Command Options:",
describe: "Output performance profile to custom location instead of default project root.",
type: "string",
},
"skip-nx-cache": {
hidden: true,
type: "boolean",
},
verbose: {
group: "Command Options:",
describe: "When useNx is true, show verbose output from dependent tasks.",
type: "boolean",
},
});
return filterOptions(yargs);
};
exports.handler = function handler(argv) {
return require(".")(argv);
};
Выполнить команду
Для локальной разработки. Не используйте в интернете!