From 0e213243f879ade298c06aa1aaf88e95c9e59143 Mon Sep 17 00:00:00 2001 From: Bill Collins Date: Thu, 27 Nov 2025 12:05:59 +0000 Subject: [PATCH] Fix type checking on windows --- scripts/check/check-package.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/check/check-package.ts b/scripts/check/check-package.ts index ac7be8b0f655..e6a92337e8e9 100644 --- a/scripts/check/check-package.ts +++ b/scripts/check/check-package.ts @@ -1,3 +1,5 @@ +import path from 'node:path'; + import { getTSDiagnostics, getTSFilesAndConfig, getTSProgramAndHost } from './utils/typescript'; const tsconfigPath = 'tsconfig.json'; @@ -5,7 +7,7 @@ const tsconfigPath = 'tsconfig.json'; const { options, fileNames } = getTSFilesAndConfig(tsconfigPath); const { program, host } = getTSProgramAndHost(fileNames, options); -const tsDiagnostics = getTSDiagnostics(program, process.cwd(), host); +const tsDiagnostics = getTSDiagnostics(program, process.cwd().replaceAll(path.sep, '/'), host); if (tsDiagnostics.length > 0) { console.log(tsDiagnostics); process.exit(1);