UNPKG

@sanity/ui-workshop

Version:

An environment for designing, reviewing, and quality-testing React components.

1 lines 1.84 kB
{"version":3,"file":"cli.cjs","sources":["../src/cli/index.ts"],"sourcesContent":["import cac from 'cac'\n\nimport {version} from '../../package.json'\n\nconst cli = cac()\n\ncli\n .command('dev')\n .option('--cwd [cwd]', 'Output directory')\n .action(async (options) => {\n const {devCommand} = await import('./devCommand')\n\n await devCommand({\n ...options,\n cwd: options.cwd || process.cwd(),\n })\n })\n\ncli\n .command('build')\n .option('--cwd [cwd]', 'Output directory')\n .option('--outDir [outDir]', 'Output directory')\n .option('--tsconfig [tsconfig]', 'Path to tsconfig.json')\n .action(async (options) => {\n const {buildCommand} = await import('./buildCommand')\n\n await buildCommand({\n ...options,\n cwd: options.cwd || process.cwd(),\n })\n })\n\ncli.command('').action(() => {\n cli.outputHelp()\n})\n\ncli.help()\ncli.version(version)\ncli.parse()\n"],"names":["cli","cac","command","option","action","options","devCommand","cwd","process","buildCommand","outputHelp","help","version","parse"],"mappings":";;;;;;AAIA,MAAMA,MAAMC,aAAAA,QAAI;AAEhBD,IACGE,QAAQ,KAAK,EACbC,OAAO,eAAe,kBAAkB,EACxCC,OAAO,OAAOC,YAAY;AACnB,QAAA;AAAA,IAACC;AAAAA,EAAAA,IAAc,MAAM,QAAO,QAAA,EAAA,KAAA,WAAA;AAAA,WAAA,QAAA,8BAAc;AAAA,EAAA,CAAA;AAEhD,QAAMA,WAAW;AAAA,IACf,GAAGD;AAAAA,IACHE,KAAKF,QAAQE,OAAOC,QAAQD,IAAI;AAAA,EAAA,CACjC;AACH,CAAC;AAEHP,IACGE,QAAQ,OAAO,EACfC,OAAO,eAAe,kBAAkB,EACxCA,OAAO,qBAAqB,kBAAkB,EAC9CA,OAAO,yBAAyB,uBAAuB,EACvDC,OAAO,OAAOC,YAAY;AACnB,QAAA;AAAA,IAACI;AAAAA,EAAAA,IAAgB,MAAM,QAAO,QAAA,EAAA,KAAA,WAAA;AAAA,WAAA,QAAA,gCAAgB;AAAA,EAAA,CAAA;AAEpD,QAAMA,aAAa;AAAA,IACjB,GAAGJ;AAAAA,IACHE,KAAKF,QAAQE,OAAOC,QAAQD,IAAI;AAAA,EAAA,CACjC;AACH,CAAC;AAEHP,IAAIE,QAAQ,EAAE,EAAEE,OAAO,MAAM;AAC3BJ,MAAIU,WAAW;AACjB,CAAC;AAEDV,IAAIW,KAAK;AACTX,IAAIY,QAAQA,OAAO;AACnBZ,IAAIa,MAAM;"}