function startMaster()

in src/index.ts [14:37]


function startMaster() {
  const program = commander
    .option(
      '--check, --list-different',
      'Whether to list unformatted files, instead of writing them out',
    )
    .option('--write', 'Whether to write files to the output')
    .option('--concurrency [value]', 'Maximum concurrency', String(cpus().length))
    .option('-q, --quiet', 'If set, pprettier will not output progress')
    .option('--ignore-path [value]', 'Path to an ignore file', '.prettierignore')
    .version(`@mixer/parallel-prettier version ${version} / prettier version ${prettier.version}`)
    .parse(process.argv);

  const opts = program.opts();

  require('./master').spawnWorkers({
    check: opts.listDifferent,
    concurrency: opts.concurrency,
    files: program.args,
    quiet: opts.quiet,
    write: opts.write,
    ignorePath: opts.ignorePath,
  });
}