From e7330cd6a244cc39de428cc203abced7c6d1729f Mon Sep 17 00:00:00 2001 From: ruvnet Date: Fri, 22 May 2026 06:14:56 -0400 Subject: [PATCH] fix(lint): resolve ESLint errors in agentic-synth package - Ignore compiled .js and .d.ts files in ESLint config (they use CommonJS require/var) - Add eslint-disable comment for unavoidable require() import in dspy benchmark TS file Co-Authored-By: claude-flow --- npm/packages/agentic-synth/.eslintrc.json | 4 +++- .../agentic-synth/training/dspy-multi-model-benchmark.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/npm/packages/agentic-synth/.eslintrc.json b/npm/packages/agentic-synth/.eslintrc.json index a0761e916..1464c98db 100644 --- a/npm/packages/agentic-synth/.eslintrc.json +++ b/npm/packages/agentic-synth/.eslintrc.json @@ -36,6 +36,8 @@ "coverage", "*.config.js", "*.config.ts", - "bin" + "bin", + "**/*.js", + "**/*.d.ts" ] } diff --git a/npm/packages/agentic-synth/training/dspy-multi-model-benchmark.ts b/npm/packages/agentic-synth/training/dspy-multi-model-benchmark.ts index 141408dfb..0873d89bd 100644 --- a/npm/packages/agentic-synth/training/dspy-multi-model-benchmark.ts +++ b/npm/packages/agentic-synth/training/dspy-multi-model-benchmark.ts @@ -23,6 +23,7 @@ import * as path from 'path'; // Import real dspy.ts components from dist/src // Note: dspy.ts package main entry needs dist/src prefix +// eslint-disable-next-line @typescript-eslint/no-require-imports const dspy = require('dspy.ts/dist/src/index'); const { configureLM,