From 9093c5595aaf40e445a92a16d54686594d0c2d87 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 25 Jun 2026 15:28:35 +0200 Subject: [PATCH] fix(cli): avoid duplicate createRequire binding --- apps/cli/src/commands/eval/run-eval.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/cli/src/commands/eval/run-eval.ts b/apps/cli/src/commands/eval/run-eval.ts index 6eeaff397..75486bf69 100644 --- a/apps/cli/src/commands/eval/run-eval.ts +++ b/apps/cli/src/commands/eval/run-eval.ts @@ -1,7 +1,7 @@ import { spawn } from 'node:child_process'; import { constants, existsSync, mkdirSync } from 'node:fs'; import { access, readFile } from 'node:fs/promises'; -import { createRequire } from 'node:module'; +import { createRequire as createNodeRequire } from 'node:module'; import path from 'node:path'; import { pathToFileURL } from 'node:url'; @@ -89,8 +89,8 @@ import type { TaskBundleTargetSelection } from './task-bundle.js'; import { WipCheckpointLoop } from './wip-checkpoint.js'; const DEFAULT_WORKERS = 3; -const require = createRequire(import.meta.url); -const micromatch = require('micromatch') as { +const loadCjsModule = createNodeRequire(import.meta.url); +const micromatch = loadCjsModule('micromatch') as { isMatch(id: string, pattern: string): boolean; };