MCPcopy Create free account
hub / github.com/Noumena-Network/code / withNoTmuxEnv

Function withNoTmuxEnv

src/ink/logUpdateFlickerRegression.test.ts:31–41  ·  view source on GitHub ↗
(fn: () => T)

Source from the content-addressed store, hash-verified

29const hyperlinkPool = new HyperlinkPool()
30
31function withNoTmuxEnv<T>(fn: () => T): T {
32 const previousTmux = process.env.TMUX
33 delete process.env.TMUX
34 try {
35 return fn()
36 } finally {
37 if (previousTmux !== undefined) {
38 process.env.TMUX = previousTmux
39 }
40 }
41}
42
43function withSupportedSyncEnv<T>(fn: () => T): T {
44 const previousTmux = process.env.TMUX

Callers 1

serializeDiffFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected