Skip to content

Commit ddc6627

Browse files
committed
Undo changes needed to load codebase into ts-morph
1 parent 7a5cd70 commit ddc6627

File tree

3 files changed

+9
-13
lines changed

3 files changed

+9
-13
lines changed

src/compiler/factory/nodeFactory.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import {
4848
JsxAttributeValue, JsxChild, JsxClosingElement, JsxClosingFragment, JsxElement, JsxExpression, JsxFragment,
4949
JsxOpeningElement, JsxOpeningFragment, JsxSelfClosingElement, JsxSpreadAttribute, JsxTagNameExpression, JsxText,
5050
KeywordSyntaxKind, KeywordToken, KeywordTypeNode, KeywordTypeSyntaxKind, LabeledStatement, LanguageVariant,
51-
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode, MemberName,
51+
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode,
5252
memoize, memoizeOne, MergeDeclarationMarker, MetaProperty, MethodDeclaration, MethodSignature, MinusToken,
5353
MissingDeclaration, Modifier, ModifierFlags, ModifierLike, modifiersToFlags, ModifierSyntaxKind, ModifierToken,
5454
ModuleBlock, ModuleBody, ModuleDeclaration, ModuleKind, ModuleName, ModuleReference, Mutable, MutableNodeArray,
@@ -250,11 +250,11 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
250250
createObjectLiteralExpression,
251251
updateObjectLiteralExpression,
252252
createPropertyAccessExpression: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
253-
(expression: Expression, name: string | MemberName) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
253+
(expression, name) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
254254
createPropertyAccessExpression,
255255
updatePropertyAccessExpression,
256256
createPropertyAccessChain: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
257-
(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
257+
(expression, questionDotToken, name: string) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
258258
createPropertyAccessChain,
259259
updatePropertyAccessChain,
260260
createElementAccessExpression,
@@ -623,7 +623,7 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
623623
liftToBlock,
624624
mergeLexicalEnvironment,
625625
updateModifiers,
626-
} as any;
626+
};
627627

628628
forEach(nodeFactoryPatchers, fn => fn(factory));
629629

src/tsserver/webServer.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/// <reference lib="webworker" />
2+
13
import * as ts from "./_namespaces/ts";
24
import * as server from "./_namespaces/ts.server";
35
import {
@@ -8,12 +10,6 @@ import {
810
Debug, LanguageServiceMode, LogLevel, noop, returnFalse, returnUndefined, setSys, sys, validateLocaleAndSetLanguage,
911
} from "./_namespaces/ts";
1012

11-
declare const addEventListener: any;
12-
declare const postMessage: any;
13-
declare const close: any;
14-
declare const location: any;
15-
declare const XMLHttpRequest: any;
16-
declare const self: any;
1713

1814
const nullLogger: Logger = {
1915
close: noop,

src/webServer/webServer.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/// <reference lib="dom" />
2+
/// <reference lib="webworker.importscripts" />
3+
14
import {
25
indent, Logger, LogLevel, ModuleImportResult, Msg, nowString, nullTypingsInstaller, protocol,
36
ServerCancellationToken, ServerHost, Session, SessionOptions,
@@ -7,9 +10,6 @@ import {
710
notImplemented, perfLogger, returnFalse, returnNoopFileWatcher, startsWith,
811
} from "./_namespaces/ts";
912

10-
declare const fetch: any;
11-
declare const importScripts: any;
12-
1313
/** @internal */
1414
export interface HostWithWriteMessage {
1515
writeMessage(s: any): void;

0 commit comments

Comments
 (0)