| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent a9abcb4 commit 4bac889
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -131,6 +131,9 @@ let pollingChunkSize = createPollingIntervalBasedLevels(defaultChunkLevels); | |||
| 131 | 131 | export let unchangedPollThresholds = createPollingIntervalBasedLevels(defaultChunkLevels); | |
| 132 | 132 | ||
| 133 | 133 | function setCustomPollingValues(system: System) { | |
| 134 | + if (system.getEnvironmentVariable === undefined) { | ||
| 135 | + return; | ||
| 136 | + } | ||
| 134 | 137 | const pollingIntervalChanged = setCustomLevels("TSC_WATCH_POLLINGINTERVAL", PollingInterval); | |
| 135 | 138 | pollingChunkSize = getCustomPollingBasedLevels("TSC_WATCH_POLLINGCHUNKSIZE", defaultChunkLevels) || pollingChunkSize; | |
| 136 | 139 | unchangedPollThresholds = getCustomPollingBasedLevels("TSC_WATCH_UNCHANGEDPOLLTHRESHOLDS", defaultChunkLevels) || unchangedPollThresholds; | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1182,6 +1182,7 @@ function getCompletionEntriesFromTypings(host: LanguageServiceHost, options: Com | |||
| 1182 | 1182 | } | |
| 1183 | 1183 | ||
| 1184 | 1184 | function enumerateNodeModulesVisibleToScript(host: LanguageServiceHost, scriptPath: string): readonly string[] { | |
| 1185 | + if (host.readFile === undefined || host.fileExists === undefined) return emptyArray; | ||
| 1185 | 1186 | const result: string[] = []; | |
| 1186 | 1187 | for (const packageJson of findPackageJsons(scriptPath, host)) { | |
| 1187 | 1188 | const contents = readJson(packageJson, host as { readFile: (filename: string) => string | undefined; }); // Cast to assert that readFile is defined | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3670,6 +3670,9 @@ export function findPackageJson(directory: string, host: LanguageServiceHost): s | |||
| 3670 | 3670 | ||
| 3671 | 3671 | /** @internal */ | |
| 3672 | 3672 | export function getPackageJsonsVisibleToFile(fileName: string, host: LanguageServiceHost): readonly ProjectPackageJsonInfo[] { | |
| 3673 | + if (host.fileExists === undefined) { | ||
| 3674 | + return []; | ||
| 3675 | + } | ||
| 3673 | 3676 | const packageJsons: ProjectPackageJsonInfo[] = []; | |
| 3674 | 3677 | forEachAncestorDirectory(getDirectoryPath(fileName), ancestor => { | |
| 3675 | 3678 | const packageJsonFileName = combinePaths(ancestor, "package.json"); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments