MCPcopy Create free account
hub / github.com/Snapchat/Valdi / logReproduceThisCommandIfNeeded

Function logReproduceThisCommandIfNeeded

npm_modules/cli/src/utils/errorUtils.ts:30–35  ·  view source on GitHub ↗
(argumentsResolver: ArgumentsResolver<T>)

Source from the content-addressed store, hash-verified

28}
29
30export function logReproduceThisCommandIfNeeded<T>(argumentsResolver: ArgumentsResolver<T>) {
31 const keys = Object.keys(argumentsResolver.additionalResolvedArguments);
32 if (keys.length > 0) {
33 logReproduceWith(keys, argumentsResolver.additionalResolvedArguments);
34 }
35}
36
37export function makeCommandHandler<T>(cb: (argv: ArgumentsResolver<T>) => Promise<void>): (argv: T) => void {
38 const command = async (argv: T) => {

Callers 6

projectSyncFunction · 0.90
valdiInstallFunction · 0.90
valdiHotreloadFunction · 0.90
valdiExportFunction · 0.90
valdiPackageFunction · 0.90
valdiBuildFunction · 0.90

Calls 2

logReproduceWithFunction · 0.85
keysMethod · 0.65

Tested by

no test coverage detected