MCPcopy
hub / github.com/formatjs/formatjs / validateArgs

Function validateArgs

tools/release-please/generate-npm-workspace-graph.ts:32–44  ·  view source on GitHub ↗
(args: Args)

Source from the content-addressed store, hash-verified

30}
31
32export function validateArgs(args: Args): ValidatedArgs {
33 if (!args.out) {
34 throw new Error(
35 'Usage: generate-npm-workspace-graph --out <file> --package <path=package.json>...'
36 )
37 }
38
39 return {
40 out: args.out,
41 packages: packageArgs(args),
42 releaseDependencies: releaseDependencyArgs(args),
43 }
44}
45
46export function parsePackageArg(value: string): {
47 path: string

Callers 1

mainFunction · 0.85

Calls 2

packageArgsFunction · 0.85
releaseDependencyArgsFunction · 0.85

Tested by

no test coverage detected