123456789101112131415161718192021222324252627282930313233343536 |
- "use strict";
- /**
- * @see https://github.com/yargs/yargs/blob/master/docs/advanced.md#providing-a-command-module
- */
- exports.command = "link";
- exports.describe = "Symlink together all packages that are dependencies of each other";
- exports.builder = (yargs) => {
- yargs.options({
- "force-local": {
- group: "Command Options:",
- describe: "Force local sibling links regardless of version range match",
- type: "boolean",
- },
- contents: {
- group: "Command Options:",
- describe: "Subdirectory to use as the source of the symlink. Must apply to ALL packages.",
- type: "string",
- defaultDescription: ".",
- },
- });
- return yargs.command(
- "convert",
- "Replace local sibling version ranges with relative file: specifiers",
- () => {},
- handler
- );
- };
- exports.handler = handler;
- function handler(argv) {
- return require(".")(argv);
- }
|