@@ -884,7 +884,6 @@ __export(server_exports, {
884
884
getNodeForGeneratedName: () => getNodeForGeneratedName,
885
885
getNodeId: () => getNodeId,
886
886
getNodeKind: () => getNodeKind,
887
- getNodeMajorVersion: () => getNodeMajorVersion,
888
887
getNodeModifiers: () => getNodeModifiers,
889
888
getNodeModulePathParts: () => getNodeModulePathParts,
890
889
getNonAssignedNameOfDeclaration: () => getNonAssignedNameOfDeclaration,
@@ -8356,20 +8355,6 @@ function patchWriteFileEnsuringDirectory(sys2) {
8356
8355
(path2) => sys2.directoryExists(path2)
8357
8356
);
8358
8357
}
8359
- function getNodeMajorVersion() {
8360
- if (typeof process === "undefined") {
8361
- return void 0;
8362
- }
8363
- const version2 = process.version;
8364
- if (!version2) {
8365
- return void 0;
8366
- }
8367
- const dot = version2.indexOf(".");
8368
- if (dot === -1) {
8369
- return void 0;
8370
- }
8371
- return parseInt(version2.substring(1, dot));
8372
- }
8373
8358
var sys = (() => {
8374
8359
const byteOrderMarkIndicator = "\uFEFF";
8375
8360
function getNodeSystem() {
@@ -8386,14 +8371,12 @@ var sys = (() => {
8386
8371
let activeSession;
8387
8372
let profilePath = "./profile.cpuprofile";
8388
8373
const Buffer2 = require("buffer").Buffer;
8389
- const nodeVersion = getNodeMajorVersion();
8390
- const isNode4OrLater = nodeVersion >= 4;
8391
8374
const isLinuxOrMacOs = process.platform === "linux" || process.platform === "darwin";
8392
8375
const platform = _os.platform();
8393
8376
const useCaseSensitiveFileNames = isFileSystemCaseSensitive();
8394
8377
const fsRealpath = !!_fs.realpathSync.native ? process.platform === "win32" ? fsRealPathHandlingLongPath : _fs.realpathSync.native : _fs.realpathSync;
8395
8378
const executingFilePath = __filename.endsWith("sys.js") ? _path.join(_path.dirname(__dirname), "__fake__.js") : __filename;
8396
- const fsSupportsRecursiveFsWatch = isNode4OrLater && ( process.platform === "win32" || process.platform === "darwin") ;
8379
+ const fsSupportsRecursiveFsWatch = process.platform === "win32" || process.platform === "darwin";
8397
8380
const getCurrentDirectory = memoize(() => process.cwd());
8398
8381
const { watchFile: watchFile2, watchDirectory } = createSystemWatchFunctions({
8399
8382
pollingWatchFileWorker: fsWatchFileWorker,
@@ -168595,7 +168578,6 @@ __export(ts_exports3, {
168595
168578
getNodeForGeneratedName: () => getNodeForGeneratedName,
168596
168579
getNodeId: () => getNodeId,
168597
168580
getNodeKind: () => getNodeKind,
168598
- getNodeMajorVersion: () => getNodeMajorVersion,
168599
168581
getNodeModifiers: () => getNodeModifiers,
168600
168582
getNodeModulePathParts: () => getNodeModulePathParts,
168601
168583
getNonAssignedNameOfDeclaration: () => getNonAssignedNameOfDeclaration,
@@ -181109,8 +181091,7 @@ function initializeNodeSystem() {
181109
181091
}
181110
181092
}
181111
181093
const libDirectory = getDirectoryPath(normalizePath(sys2.getExecutingFilePath()));
181112
- const nodeVersion = getNodeMajorVersion();
181113
- const useWatchGuard = process.platform === "win32" && nodeVersion >= 4;
181094
+ const useWatchGuard = process.platform === "win32";
181114
181095
const originalWatchDirectory = sys2.watchDirectory.bind(sys2);
181115
181096
const logger = createLogger();
181116
181097
Debug.loggingHost = {
@@ -181665,7 +181646,7 @@ function start({ args, logger, cancellationToken, serverMode, unknownServerMode,
181665
181646
logger.info(`Starting TS Server`);
181666
181647
logger.info(`Version: ${version}`);
181667
181648
logger.info(`Arguments: ${args.join(" ")}`);
181668
- logger.info(`Platform: ${platform} NodeVersion: ${getNodeMajorVersion() } CaseSensitive: ${sys.useCaseSensitiveFileNames}`);
181649
+ logger.info(`Platform: ${platform} NodeVersion: ${process.version } CaseSensitive: ${sys.useCaseSensitiveFileNames}`);
181669
181650
logger.info(`ServerMode: ${serverMode} hasUnknownServerMode: ${unknownServerMode}`);
181670
181651
setStackTraceLimit();
181671
181652
if (Debug.isDebugging) {
@@ -182544,7 +182525,6 @@ start(initializeNodeSystem(), require("os").platform());
182544
182525
getNodeForGeneratedName,
182545
182526
getNodeId,
182546
182527
getNodeKind,
182547
- getNodeMajorVersion,
182548
182528
getNodeModifiers,
182549
182529
getNodeModulePathParts,
182550
182530
getNonAssignedNameOfDeclaration,
0 commit comments