We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
webpro
Learn more about funding links in repositories.
Report abuse
1 parent b0913ac commit 7c80ad1Copy full SHA for 7c80ad1
packages/knip/src/util/tsconfig-loader.ts
@@ -1,9 +1,10 @@
1
import ts from 'typescript';
2
import { isFile } from './fs.js';
3
+import { FAKE_PATH } from './loader.js';
4
import { dirname } from './path.js';
5
6
export const loadTSConfig = async (tsConfigFilePath: string) => {
- if (isFile(tsConfigFilePath)) {
7
+ if (tsConfigFilePath !== FAKE_PATH && isFile(tsConfigFilePath)) {
8
const config = ts.readConfigFile(tsConfigFilePath, ts.sys.readFile);
9
const parsedConfig = ts.parseJsonConfigFileContent(config.config, ts.sys, dirname(tsConfigFilePath));
10
const compilerOptions = parsedConfig.options ?? {};
0 commit comments