98e40dac97
CLI Smoke Test / smoke-test-linux (20) (push) Has been cancelled
CLI Smoke Test / smoke-test-linux (24) (push) Has been cancelled
CLI Smoke Test / smoke-test-windows (20) (push) Has been cancelled
CLI Smoke Test / smoke-test-windows (24) (push) Has been cancelled
Expo App TypeScript typecheck / typecheck (push) Has been cancelled
16 lines
612 B
JavaScript
16 lines
612 B
JavaScript
// Intercept setTimeout for the Claude Code SDK
|
|
const originalSetTimeout = global.setTimeout;
|
|
|
|
global.setTimeout = function(callback, delay, ...args) {
|
|
// Just wrap and call the original setTimeout
|
|
return originalSetTimeout(callback, delay, ...args);
|
|
};
|
|
|
|
// Preserve setTimeout properties
|
|
Object.defineProperty(global.setTimeout, 'name', { value: 'setTimeout' });
|
|
Object.defineProperty(global.setTimeout, 'length', { value: originalSetTimeout.length });
|
|
|
|
// Import global Claude Code CLI
|
|
const { getClaudeCliPath, runClaudeCli } = require('./claude_version_utils.cjs');
|
|
|
|
runClaudeCli(getClaudeCliPath()); |