command.js 582 B

123456789101112131415161718192021222324
  1. "use strict";
  2. /**
  3. * @see https://github.com/yargs/yargs/blob/master/docs/advanced.md#providing-a-command-module
  4. */
  5. exports.command = "init";
  6. exports.describe = "Create a new Lerna repo or upgrade an existing repo to the current version of Lerna.";
  7. exports.builder = {
  8. exact: {
  9. describe: "Specify lerna dependency version in package.json without a caret (^)",
  10. type: "boolean",
  11. },
  12. independent: {
  13. describe: "Version packages independently",
  14. alias: "i",
  15. type: "boolean",
  16. },
  17. };
  18. exports.handler = function handler(argv) {
  19. return require(".")(argv);
  20. };