MCPcopy
hub / github.com/Effect-TS/effect / inputKey

Function inputKey

packages/cli/test/services/MockTerminal.ts:53–59  ·  view source on GitHub ↗
(
    key: string,
    modifiers?: Partial<MockTerminal.Modifiers>
  )

Source from the content-addressed store, hash-verified

51 }
52
53 const inputKey: MockTerminal["inputKey"] = (
54 key: string,
55 modifiers?: Partial<MockTerminal.Modifiers>
56 ) => {
57 const input = toUserInput(key, modifiers)
58 return shouldQuit(input) ? queue.end : queue.offer(input).pipe(Effect.asVoid)
59 }
60
61 const display: MockTerminal["display"] = (input) => Console.log(input)
62

Callers

nothing calls this directly

Calls 4

toUserInputFunction · 0.85
shouldQuitFunction · 0.85
pipeMethod · 0.65
offerMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…