diff options
Diffstat (limited to 'editors/vscode/files/patch-build_checker_layersChecker.ts')
-rw-r--r-- | editors/vscode/files/patch-build_checker_layersChecker.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/editors/vscode/files/patch-build_checker_layersChecker.ts b/editors/vscode/files/patch-build_checker_layersChecker.ts new file mode 100644 index 000000000000..96e2a0540fc3 --- /dev/null +++ b/editors/vscode/files/patch-build_checker_layersChecker.ts @@ -0,0 +1,11 @@ +--- build/checker/layersChecker.ts.orig 2025-07-12 04:56:20 UTC ++++ build/checker/layersChecker.ts +@@ -136,7 +136,7 @@ function createProgram(tsconfigPath: string): ts.Progr + function createProgram(tsconfigPath: string): ts.Program { + const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile); + +- const configHostParser: ts.ParseConfigHost = { fileExists: existsSync, readDirectory: ts.sys.readDirectory, readFile: file => readFileSync(file, 'utf8'), useCaseSensitiveFileNames: process.platform === 'linux' }; ++ const configHostParser: ts.ParseConfigHost = { fileExists: existsSync, readDirectory: ts.sys.readDirectory, readFile: file => readFileSync(file, 'utf8'), useCaseSensitiveFileNames: (process.platform === 'linux' || process.platform === 'freebsd') }; + const tsConfigParsed = ts.parseJsonConfigFileContent(tsConfig.config, configHostParser, resolve(dirname(tsconfigPath)), { noEmit: true }); + + const compilerHost = ts.createCompilerHost(tsConfigParsed.options, true); |