INNER CODE UNIT · TypeScript
voidVerbose
sindresorhus/execa · test-d/verbose.test-d.ts:30
const voidVerbose = () => {
console.log('');
};
await execa('unicorns', {verbose: voidVerbose});
execaSync('unicorns', {verbose: voidVerbose});
await execa('unicorns', {verbose: () => ''});
execaSync('unicorns', {verbose: () => ''});
await execa('unicorns', {verbose: voidVerbose as () => never});
execaSync('unicorns', {verbose: voidVerbose as () => never});
expectError(await execa('unicorns', {verbose: () => true}));
expectError(execaSync('unicorns', {verbose: () => true}));
expectError(await execa('unicorns', {verbose: () => '' as unknown}));
expectError(execaSync('unicorns', {verbose: () => '' as unknown}));
await execa('unicorns', {verbose: (verboseLine: string) => ''});
execaSync('unicorns', {verbose: (verboseLine: string) => ''});
await execa('unicorns', {verbose: (verboseLine: unknown) => ''});