MCPcopy Index your code
hub / github.com/callstack/agent-device / withNoColor

Function withNoColor

src/utils/__tests__/output.test.ts:1497–1510  ·  view source on GitHub ↗
(fn: () => T)

Source from the content-addressed store, hash-verified

1495});
1496
1497function withNoColor<T>(fn: () => T): T {
1498 const originalForceColor = process.env.FORCE_COLOR;
1499 const originalNoColor = process.env.NO_COLOR;
1500 process.env.FORCE_COLOR = '0';
1501 delete process.env.NO_COLOR;
1502 try {
1503 return fn();
1504 } finally {
1505 if (typeof originalForceColor === 'string') process.env.FORCE_COLOR = originalForceColor;
1506 else delete process.env.FORCE_COLOR;
1507 if (typeof originalNoColor === 'string') process.env.NO_COLOR = originalNoColor;
1508 else delete process.env.NO_COLOR;
1509 }
1510}
1511
1512function withColor<T>(fn: () => T): T {
1513 const originalForceColor = process.env.FORCE_COLOR;

Callers 1

output.test.tsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected