MCPcopy Create free account
hub / github.com/sindresorhus/execa / getOutputObjectMode

Function getOutputObjectMode

test/transform/generator-output.js:11–21  ·  view source on GitHub ↗
(objectMode, addNoopTransform, type, binary)

Source from the content-addressed store, hash-verified

9setFixtureDirectory();
10
11const getOutputObjectMode = (objectMode, addNoopTransform, type, binary) => objectMode
12 ? {
13 generators: generatorsMap[type].addNoop(generatorsMap[type].outputObject(), addNoopTransform, objectMode, binary),
14 output: [foobarObject],
15 getStreamMethod: getStreamAsArray,
16 }
17 : {
18 generators: generatorsMap[type].addNoop(generatorsMap[type].uppercaseBuffer(objectMode, true), addNoopTransform, objectMode, binary),
19 output: foobarUppercase,
20 getStreamMethod: getStream,
21 };
22
23// eslint-disable-next-line max-params
24const testGeneratorOutput = async (t, fdNumber, reject, useShortcutProperty, objectMode, addNoopTransform, type, execaMethod) => {

Callers 2

testGeneratorOutputFunction · 0.85
testGeneratorOutputPipeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected