options.ts 304 B

123456789101112131415161718
  1. import * as minimist from "minimist";
  2. const argv = minimist(process.argv.slice(2), {
  3. string: ["project"],
  4. alias: {
  5. project: ["P"],
  6. },
  7. });
  8. const project = argv && argv.project;
  9. export interface Options {
  10. cwd: string;
  11. }
  12. export const options: Options = {
  13. cwd: project || process.cwd(),
  14. };