Upgrading vue-tsc 0.0 to 0.1
Unknown0.0.26 → 0.1.7
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
DepDelta is still reading the release notes in this range. This updates as they come in.
Adds vscode-vue-languageservice ^0.25.17.
Drops unzipper.
Installs 384 packages in all (was 127).
Also installs @babel/helper-string-parser, @babel/helper-validator-identifier, @babel/parser, @babel/types, @emmetio/abbreviation, @emmetio/css-abbreviation, @emmetio/scanner, @jridgewell/sourcemap-codec, @sindresorhus/is, @starptech/expression-parser, @starptech/hast-util-from-webparser, @starptech/prettyhtml, @starptech/prettyhtml-formatter, @starptech/prettyhtml-hast-to-html, @starptech/prettyhtml-hastscript and 284 more.
No longer installs array-buffer-byte-length, arraybuffer.prototype.slice, available-typed-arrays, big-integer, binary, bluebird, buffer-indexof-polyfill, buffers, call-bind, chainsaw, data-view-buffer, data-view-byte-length, data-view-byte-offset, define-data-property, define-properties and 72 more.
Moves isarray 1.0.0, 2.0.5 → 1.0.0. Your build may pick other versions.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
interface Account - removed:
interface AssertionOptions - removed:
interface ClientData - removed:
interface DOML2DeprecatedColorProperty - removed:
interface DeviceLightEvent extends Event - removed:
interface DeviceLightEventInit extends EventInit - removed:
interface HTMLBaseFontElement extends HTMLElement, DOML2DeprecatedColorProperty - removed:
interface MSGestureEvent extends UIEvent - removed:
interface MSMediaKeyMessageEvent extends Event - removed:
interface MSMediaKeyNeededEvent extends Event - removed:
interface MSPointerEvent extends MouseEvent - removed:
interface RTCOAuthCredential - removed:
interface RTCRtpDecodingParameters extends RTCRtpCodingParameters - removed:
interface RTCStatsEvent extends Event - removed:
interface RTCStatsEventInit extends EventInit - removed:
interface ScopedCredential - removed:
interface ScopedCredentialDescriptor - removed:
interface ScopedCredentialInfo - removed:
interface ScopedCredentialOptions - removed:
interface ScopedCredentialParameters - removed:
interface ServiceWorkerMessageEvent extends Event - removed:
interface ServiceWorkerMessageEventInit extends EventInit - removed:
interface WebAuthentication - removed:
interface WebAuthnAssertion - removed:
interface WebAuthnExtensions - removed:
interface WebGLObject - removed:
method Document.createEvent(eventInterface: 'MSGestureEvent'): MSGestureEvent - removed:
method Document.createEvent(eventInterface: 'MSMediaKeyMessageEvent'): MSMediaKeyMessageEvent - removed:
method Document.createEvent(eventInterface: 'MSMediaKeyNeededEvent'): MSMediaKeyNeededEvent - removed:
method Document.createEvent(eventInterface: 'MSPointerEvent'): MSPointerEvent - removed:
method Document.createEvent(eventInterface: 'RTCStatsEvent'): RTCStatsEvent - removed:
method Document.createEvent(eventInterface: 'ServiceWorkerMessageEvent'): ServiceWorkerMessageEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'MSGestureEvent'): MSGestureEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'MSMediaKeyMessageEvent'): MSMediaKeyMessageEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'MSMediaKeyNeededEvent'): MSMediaKeyNeededEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'MSPointerEvent'): MSPointerEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'RTCStatsEvent'): RTCStatsEvent - removed:
method DocumentEvent.createEvent(eventInterface: 'ServiceWorkerMessageEvent'): ServiceWorkerMessageEvent - removed:
method HTMLBaseFontElement.addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void - removed:
method HTMLBaseFontElement.addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLBaseFontElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void - removed:
method HTMLBaseFontElement.removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void - removed:
method HTMLBaseFontElement.removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLBaseFontElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void - removed:
method MSGestureEvent.initGestureEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, viewArg: Window, detailArg: number, screenXArg: number, screenYArg: number, clientXArg: number, clientYArg: number, offsetXArg: number, offsetYArg: number, translationXArg: number, translationYArg: number, scaleArg: number, expansionArg: number, rotationArg: number, velocityXArg: number, velocit… - removed:
method MSPointerEvent.getCurrentPoint(element: Element): void - removed:
method MSPointerEvent.getIntermediatePoints(element: Element): void - removed:
method MSPointerEvent.initPointerEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, viewArg: Window, detailArg: number, screenXArg: number, screenYArg: number, clientXArg: number, clientYArg: number, ctrlKeyArg: boolean, altKeyArg: boolean, shiftKeyArg: boolean, metaKeyArg: boolean, buttonArg: number, relatedTargetArg: EventTarget, offsetXArg: number, offsetYArg: number, widthA… - removed:
method SVGPathElement.createSVGPathSegArcAbs(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcAbs - removed:
method SVGPathElement.createSVGPathSegArcRel(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcRel - removed:
method SVGPathElement.createSVGPathSegClosePath(): SVGPathSegClosePath - removed:
method SVGPathElement.createSVGPathSegCurvetoCubicAbs(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicAbs - removed:
method SVGPathElement.createSVGPathSegCurvetoCubicRel(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicRel - removed:
method SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothAbs - removed:
method SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothRel - removed:
method SVGPathElement.createSVGPathSegCurvetoQuadraticAbs(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticAbs - removed:
method SVGPathElement.createSVGPathSegCurvetoQuadraticRel(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticRel - removed:
method SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothAbs - removed:
method SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothRel - removed:
method SVGPathElement.createSVGPathSegLinetoAbs(x: number, y: number): SVGPathSegLinetoAbs - removed:
method SVGPathElement.createSVGPathSegLinetoHorizontalAbs(x: number): SVGPathSegLinetoHorizontalAbs - removed:
method SVGPathElement.createSVGPathSegLinetoHorizontalRel(x: number): SVGPathSegLinetoHorizontalRel - removed:
method SVGPathElement.createSVGPathSegLinetoRel(x: number, y: number): SVGPathSegLinetoRel - removed:
method SVGPathElement.createSVGPathSegLinetoVerticalAbs(y: number): SVGPathSegLinetoVerticalAbs - removed:
method SVGPathElement.createSVGPathSegLinetoVerticalRel(y: number): SVGPathSegLinetoVerticalRel - removed:
method SVGPathElement.createSVGPathSegMovetoAbs(x: number, y: number): SVGPathSegMovetoAbs - removed:
method SVGPathElement.createSVGPathSegMovetoRel(x: number, y: number): SVGPathSegMovetoRel - removed:
method SVGPathElement.getPathSegAtLength(distance: number): number - removed:
method WebAuthentication.getAssertion(assertionChallenge: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | null, options?: AssertionOptions): Promise<WebAuthnAssertion> - removed:
method WebAuthentication.makeCredential(accountInformation: Account, cryptoParameters: ScopedCredentialParameters[], attestationChallenge: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | null, options?: ScopedCredentialOptions): Promise<ScopedCredentialInfo> - removed:
property Account.displayName: string - removed:
property Account.id: string - removed:
property Account.imageURL?: string - removed:
property Account.name?: string - removed:
property Account.rpDisplayName: string - removed:
property AssertionOptions.allowList?: ScopedCredentialDescriptor[] - removed:
property AssertionOptions.extensions?: WebAuthnExtensions - removed:
property AssertionOptions.rpId?: string - removed:
property AssertionOptions.timeoutSeconds?: number - removed:
property ClientData.challenge: string - removed:
property ClientData.extensions?: WebAuthnExtensions - removed:
property ClientData.hashAlg: string | Algorithm - removed:
property ClientData.origin: string - removed:
property ClientData.rpId: string - removed:
property ClientData.tokenBinding?: string - removed:
property DOML2DeprecatedColorProperty.color: string - removed:
property DeviceLightEventInit.value?: number - removed:
property HTMLBaseFontElement.face: string - removed:
property HTMLBaseFontElement.size: number - removed:
property HTMLElementTagNameMap.'basefont': HTMLBaseFontElement - removed:
property MediaStreamTrack.onisolationchange: ((this: MediaStreamTrack, ev: Event) => any) | null - removed:
property MediaStreamTrackEventMap.'isolationchange': Event - removed:
property PaymentCurrencyAmount.currencySystem?: string - removed:
property RTCConfiguration.peerIdentity?: string - removed:
property RTCDataChannelInit.priority?: RTCPriorityType - removed:
property RTCErrorInit.httpRequestStatusCode?: number - removed:
property RTCOAuthCredential.accessToken: string - removed:
property RTCOAuthCredential.macKey: string - removed:
property RTCOfferAnswerOptions.voiceActivityDetection?: boolean - removed:
property RTCPeerConnection.onstatsended: ((this: RTCPeerConnection, ev: RTCStatsEvent) => any) | null - removed:
property RTCPeerConnectionEventMap.'statsended': RTCStatsEvent - removed:
property RTCPeerConnectionIceErrorEventInit.hostCandidate?: string - removed:
property RTCRtpEncodingParameters.codecPayloadType?: number - removed:
property RTCRtpEncodingParameters.dtx?: RTCDtxStatus - removed:
property RTCRtpEncodingParameters.maxFramerate?: number - removed:
property RTCRtpEncodingParameters.ptime?: number - removed:
property RTCRtpReceiveParameters.encodings: RTCRtpDecodingParameters[] - removed:
property RTCRtpSendParameters.degradationPreference?: RTCDegradationPreference - removed:
property RTCRtpSendParameters.priority?: RTCPriorityType - removed:
property RTCStatsEventInit.report: RTCStatsReport - removed:
property SVGSVGElement.contentScriptType: string - removed:
property SVGSVGElement.contentStyleType: string - removed:
property ScopedCredentialDescriptor.id: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | null - removed:
property ScopedCredentialDescriptor.transports?: Transport[] - removed:
property ScopedCredentialDescriptor.type: ScopedCredentialType - removed:
property ScopedCredentialOptions.excludeList?: ScopedCredentialDescriptor[] - removed:
property ScopedCredentialOptions.extensions?: WebAuthnExtensions - removed:
property ScopedCredentialOptions.rpId?: string - removed:
property ScopedCredentialOptions.timeoutSeconds?: number - removed:
property ScopedCredentialParameters.algorithm: string | Algorithm - removed:
property ScopedCredentialParameters.type: ScopedCredentialType - removed:
property ServiceWorkerMessageEventInit.data?: any - removed:
property ServiceWorkerMessageEventInit.lastEventId?: string - removed:
property ServiceWorkerMessageEventInit.origin?: string - removed:
property ServiceWorkerMessageEventInit.ports?: MessagePort[] | null - removed:
property ServiceWorkerMessageEventInit.source?: ServiceWorker | MessagePort | null - removed:
property Window.ondevicelight: ((this: Window, ev: DeviceLightEvent) => any) | null - removed:
property Window.onmsgesturechange: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsgesturedoubletap: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsgestureend: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsgesturehold: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsgesturestart: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsgesturetap: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmsinertiastart: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointercancel: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerdown: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerenter: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerleave: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointermove: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerout: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerover: ((this: Window, ev: Event) => any) | null - removed:
property Window.onmspointerup: ((this: Window, ev: Event) => any) | null - removed:
property Window.onvrdisplayfocus: ((this: Window, ev: Event) => any) | null - removed:
property Window.onvrdisplaypointerrestricted: ((this: Window, ev: Event) => any) | null - removed:
property Window.onvrdisplaypointerunrestricted: ((this: Window, ev: Event) => any) | null - removed:
property WindowEventMap.'MSGestureChange': Event - removed:
property WindowEventMap.'MSGestureDoubleTap': Event - removed:
property WindowEventMap.'MSGestureEnd': Event - removed:
property WindowEventMap.'MSGestureHold': Event - removed:
property WindowEventMap.'MSGestureStart': Event - removed:
property WindowEventMap.'MSGestureTap': Event - removed:
property WindowEventMap.'MSInertiaStart': Event - removed:
property WindowEventMap.'MSPointerCancel': Event - removed:
property WindowEventMap.'MSPointerDown': Event - removed:
property WindowEventMap.'MSPointerEnter': Event - removed:
property WindowEventMap.'MSPointerLeave': Event - removed:
property WindowEventMap.'MSPointerMove': Event - removed:
property WindowEventMap.'MSPointerOut': Event - removed:
property WindowEventMap.'MSPointerOver': Event - removed:
property WindowEventMap.'MSPointerUp': Event - removed:
property WindowEventMap.'devicelight': DeviceLightEvent - removed:
property WindowEventMap.'vrdisplayfocus': Event - removed:
property WindowEventMap.'vrdisplaypointerrestricted': Event - removed:
property WindowEventMap.'vrdisplaypointerunrestricted': Event - removed:
readonly property DeviceLightEvent.value: number - removed:
readonly property MSGestureEvent.MSGESTURE_FLAG_BEGIN: number - removed:
readonly property MSGestureEvent.MSGESTURE_FLAG_CANCEL: number - removed:
readonly property MSGestureEvent.MSGESTURE_FLAG_END: number - removed:
readonly property MSGestureEvent.MSGESTURE_FLAG_INERTIA: number - removed:
readonly property MSGestureEvent.MSGESTURE_FLAG_NONE: number - removed:
readonly property MSGestureEvent.clientX: number - removed:
readonly property MSGestureEvent.clientY: number - removed:
readonly property MSGestureEvent.expansion: number - removed:
readonly property MSGestureEvent.gestureObject: any - removed:
readonly property MSGestureEvent.hwTimestamp: number - removed:
readonly property MSGestureEvent.offsetX: number - removed:
readonly property MSGestureEvent.offsetY: number - removed:
readonly property MSGestureEvent.rotation: number - removed:
readonly property MSGestureEvent.scale: number - removed:
readonly property MSGestureEvent.screenX: number - removed:
readonly property MSGestureEvent.screenY: number - removed:
readonly property MSGestureEvent.translationX: number - removed:
readonly property MSGestureEvent.translationY: number - removed:
readonly property MSGestureEvent.velocityAngular: number - removed:
readonly property MSGestureEvent.velocityExpansion: number - removed:
readonly property MSGestureEvent.velocityX: number - removed:
readonly property MSGestureEvent.velocityY: number - removed:
readonly property MSMediaKeyMessageEvent.destinationURL: string | null - removed:
readonly property MSMediaKeyMessageEvent.message: Uint8Array - removed:
readonly property MSMediaKeyNeededEvent.initData: Uint8Array | null - removed:
readonly property MSPointerEvent.currentPoint: any - removed:
readonly property MSPointerEvent.height: number - removed:
readonly property MSPointerEvent.hwTimestamp: number - removed:
readonly property MSPointerEvent.intermediatePoints: any - removed:
readonly property MSPointerEvent.isPrimary: boolean - removed:
readonly property MSPointerEvent.pointerId: number - removed:
readonly property MSPointerEvent.pointerType: any - removed:
readonly property MSPointerEvent.pressure: number - removed:
readonly property MSPointerEvent.rotation: number - removed:
readonly property MSPointerEvent.tiltX: number - removed:
readonly property MSPointerEvent.tiltY: number - removed:
readonly property MSPointerEvent.width: number - removed:
readonly property MediaStreamTrack.isolated: boolean - removed:
readonly property PaymentAddress.languageCode: string - removed:
readonly property RTCDataChannel.priority: RTCPriorityType - removed:
readonly property RTCError.httpRequestStatusCode: number | null - removed:
readonly property RTCIceTransport.component: RTCIceComponent - removed:
readonly property RTCPeerConnectionIceErrorEvent.hostCandidate: string - removed:
readonly property RTCPeerConnectionIceEvent.url: string | null - removed:
readonly property RTCRtpReceiver.rtcpTransport: RTCDtlsTransport | null - removed:
readonly property RTCRtpSender.rtcpTransport: RTCDtlsTransport | null - removed:
readonly property RTCStatsEvent.report: RTCStatsReport - removed:
readonly property SVGSVGElement.pixelUnitToMillimeterX: number - removed:
readonly property SVGSVGElement.pixelUnitToMillimeterY: number - removed:
readonly property SVGSVGElement.screenPixelToMillimeterX: number - removed:
readonly property SVGSVGElement.screenPixelToMillimeterY: number - removed:
readonly property SVGSVGElement.viewport: SVGRect - removed:
readonly property SVGUseElement.animatedInstanceRoot: SVGElementInstance | null - removed:
readonly property SVGUseElement.instanceRoot: SVGElementInstance | null - removed:
readonly property ScopedCredential.id: ArrayBuffer - removed:
readonly property ScopedCredential.type: ScopedCredentialType - removed:
readonly property ScopedCredentialInfo.credential: ScopedCredential - removed:
readonly property ScopedCredentialInfo.publicKey: CryptoKey - removed:
readonly property ServiceWorkerMessageEvent.data: any - removed:
readonly property ServiceWorkerMessageEvent.lastEventId: string - removed:
readonly property ServiceWorkerMessageEvent.origin: string - removed:
readonly property ServiceWorkerMessageEvent.ports: ReadonlyArray<MessagePort> | null - removed:
readonly property ServiceWorkerMessageEvent.source: ServiceWorker | MessagePort | null - removed:
readonly property TextMetrics.alphabeticBaseline: number - removed:
readonly property TextMetrics.emHeightAscent: number - removed:
readonly property TextMetrics.emHeightDescent: number - removed:
readonly property TextMetrics.fontBoundingBoxAscent: number - removed:
readonly property TextMetrics.fontBoundingBoxDescent: number - removed:
readonly property TextMetrics.hangingBaseline: number - removed:
readonly property TextMetrics.ideographicBaseline: number - removed:
readonly property TextTrack.sourceBuffer: SourceBuffer | null - removed:
readonly property VRPose.timestamp: number - removed:
readonly property WebAuthnAssertion.authenticatorData: ArrayBuffer - removed:
readonly property WebAuthnAssertion.clientData: ArrayBuffer - removed:
readonly property WebAuthnAssertion.credential: ScopedCredential - removed:
readonly property WebAuthnAssertion.signature: ArrayBuffer - removed:
type RTCDegradationPreference = 'balanced' | 'maintain-framerate' | 'maintain-resolution' - removed:
type RTCDtxStatus = 'disabled' | 'enabled' - removed:
type RTCPriorityType = 'high' | 'low' | 'medium' | 'very-low' - removed:
type ScopedCredentialType = 'ScopedCred' - removed:
type Transport = 'ble' | 'nfc' | 'usb' - removed:
var DeviceLightEvent: { prototype: DeviceLightEvent; new(typeArg: string, eventInitDict?: DeviceLightEventInit): DeviceLightEvent } - removed:
var HTMLBaseFontElement: { prototype: HTMLBaseFontElement; new(): HTMLBaseFontElement } - removed:
var MSGestureEvent: { prototype: MSGestureEvent; new(): MSGestureEvent; readonly MSGESTURE_FLAG_BEGIN: number; readonly MSGESTURE_FLAG_CANCEL: number; readonly MSGESTURE_FLAG_END:… - removed:
var MSMediaKeyMessageEvent: { prototype: MSMediaKeyMessageEvent; new(): MSMediaKeyMessageEvent } - removed:
var MSMediaKeyNeededEvent: { prototype: MSMediaKeyNeededEvent; new(): MSMediaKeyNeededEvent } - removed:
var MSPointerEvent: { prototype: MSPointerEvent; new(typeArg: string, eventInitDict?: PointerEventInit): MSPointerEvent } - removed:
var RTCStatsEvent: { prototype: RTCStatsEvent; new(type: string, eventInitDict: RTCStatsEventInit): RTCStatsEvent } - removed:
var SVGZoomAndPan: { readonly SVG_ZOOMANDPAN_DISABLE: number; readonly SVG_ZOOMANDPAN_MAGNIFY: number; readonly SVG_ZOOMANDPAN_UNKNOWN: number } - removed:
var ScopedCredential: { prototype: ScopedCredential; new(): ScopedCredential } - removed:
var ScopedCredentialInfo: { prototype: ScopedCredentialInfo; new(): ScopedCredentialInfo } - removed:
var ServiceWorkerMessageEvent: { prototype: ServiceWorkerMessageEvent; new(type: string, eventInitDict?: ServiceWorkerMessageEventInit): ServiceWorkerMessageEvent } - removed:
var WebAuthentication: { prototype: WebAuthentication; new(): WebAuthentication } - removed:
var WebAuthnAssertion: { prototype: WebAuthnAssertion; new(): WebAuthnAssertion } - removed:
var WebGLObject: { prototype: WebGLObject; new(): WebGLObject } - removed:
var ondevicelight: ((this: Window, ev: DeviceLightEvent) => any) | null - removed:
var onmsgesturechange: ((this: Window, ev: Event) => any) | null - removed:
var onmsgesturedoubletap: ((this: Window, ev: Event) => any) | null - removed:
var onmsgestureend: ((this: Window, ev: Event) => any) | null - removed:
var onmsgesturehold: ((this: Window, ev: Event) => any) | null - removed:
var onmsgesturestart: ((this: Window, ev: Event) => any) | null - removed:
var onmsgesturetap: ((this: Window, ev: Event) => any) | null - removed:
var onmsinertiastart: ((this: Window, ev: Event) => any) | null - removed:
var onmspointercancel: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerdown: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerenter: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerleave: ((this: Window, ev: Event) => any) | null - removed:
var onmspointermove: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerout: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerover: ((this: Window, ev: Event) => any) | null - removed:
var onmspointerup: ((this: Window, ev: Event) => any) | null - removed:
var onvrdisplayfocus: ((this: Window, ev: Event) => any) | null - removed:
var onvrdisplaypointerrestricted: ((this: Window, ev: Event) => any) | null - removed:
var onvrdisplaypointerunrestricted: ((this: Window, ev: Event) => any) | null - changed:
interface PaymentResponse → interface PaymentResponse extends EventTarget - changed:
interface WebGLBuffer extends WebGLObject → interface WebGLBuffer - changed:
interface WebGLFramebuffer extends WebGLObject → interface WebGLFramebuffer - changed:
interface WebGLProgram extends WebGLObject → interface WebGLProgram - changed:
interface WebGLQuery extends WebGLObject → interface WebGLQuery - changed:
interface WebGLRenderbuffer extends WebGLObject → interface WebGLRenderbuffer - changed:
interface WebGLSampler extends WebGLObject → interface WebGLSampler - changed:
interface WebGLShader extends WebGLObject → interface WebGLShader - changed:
interface WebGLSync extends WebGLObject → interface WebGLSync - changed:
interface WebGLTexture extends WebGLObject → interface WebGLTexture - changed:
interface WebGLTransformFeedback extends WebGLObject → interface WebGLTransformFeedback - changed:
interface WebGLVertexArrayObject extends WebGLObject → interface WebGLVertexArrayObject - changed:
interface WebGLVertexArrayObjectOES extends WebGLObject → interface WebGLVertexArrayObjectOES - changed:
method Document.createEvent(eventInterface: 'DeviceLightEvent'): DeviceLightEvent → method Document.createEvent(eventInterface: 'PaymentMethodChangeEvent'): PaymentMethodChangeEvent - changed:
method DocumentEvent.createEvent(eventInterface: 'DeviceLightEvent'): DeviceLightEvent → method DocumentEvent.createEvent(eventInterface: 'PaymentMethodChangeEvent'): PaymentMethodChangeEvent - changed:
method PaymentRequest.show(): Promise<PaymentResponse> → method PaymentRequest.show(detailsPromise: PaymentDetailsUpdate | Promise<PaymentDetailsUpdate>): Promise<PaymentResponse> - changed:
method RTCPeerConnection.setConfiguration(configuration: RTCConfiguration): void → method RTCPeerConnection.setConfiguration(configuration?: RTCConfiguration): void - changed:
method RTCPeerConnection.setLocalDescription(description: RTCSessionDescriptionInit): Promise<void> → method RTCPeerConnection.setLocalDescription(description?: RTCSessionDescriptionInit): Promise<void> - changed:
property PaymentOptions.shippingType?: string → property PaymentOptions.shippingType?: PaymentShippingType - changed:
property RTCDTMFToneChangeEventInit.tone: string → property RTCDTMFToneChangeEventInit.tone?: string - changed:
property RTCDataChannel.binaryType: string → property RTCDataChannel.binaryType: BinaryType - changed:
property RTCIceServer.credential?: string | RTCOAuthCredential → property RTCIceServer.credential?: string - changed:
property RTCSessionDescriptionInit.type?: RTCSdpType → property RTCSessionDescriptionInit.type: RTCSdpType - changed:
property Window.opener: any → property Window.opener: WindowProxy | null - changed:
readonly property PaymentAddress.addressLine: string[] → readonly property PaymentAddress.addressLine: ReadonlyArray<string> - changed:
readonly property SVGZoomAndPan.zoomAndPan: number → property SVGZoomAndPan.zoomAndPan: number - changed:
type RTCErrorDetailType = 'data-channel-failure' | 'dtls-failure' | 'fingerprint-failure' | 'hardware-encoder-error' | 'hardware-encoder-not-available' | 'idp-bad-script-failure' | 'idp… → type RTCErrorDetailType = 'data-channel-failure' | 'dtls-failure' | 'fingerprint-failure' | 'hardware-encoder-error' | 'hardware-encoder-not-available' | 'sctp-failure' | 'sdp-syntax-er… - changed:
type RTCIceCredentialType = 'oauth' | 'password' → type RTCIceCredentialType = 'password' - changed:
type RTCRtcpMuxPolicy = 'negotiate' | 'require' → type RTCRtcpMuxPolicy = 'require' - changed:
var RTCCertificate: { prototype: RTCCertificate; new(): RTCCertificate; getSupportedAlgorithms(): AlgorithmIdentifier[] } → var RTCCertificate: { prototype: RTCCertificate; new(): RTCCertificate } - changed:
var RTCDTMFToneChangeEvent: { prototype: RTCDTMFToneChangeEvent; new(type: string, eventInitDict: RTCDTMFToneChangeEventInit): RTCDTMFToneChangeEvent } → var RTCDTMFToneChangeEvent: { prototype: RTCDTMFToneChangeEvent; new(type: string, eventInitDict?: RTCDTMFToneChangeEventInit): RTCDTMFToneChangeEvent } - changed:
var RTCSessionDescription: { prototype: RTCSessionDescription; new(descriptionInitDict?: RTCSessionDescriptionInit): RTCSessionDescription } → var RTCSessionDescription: { prototype: RTCSessionDescription; new(descriptionInitDict: RTCSessionDescriptionInit): RTCSessionDescription } - changed:
var opener: any → var opener: WindowProxy | null - added:
interface AddressErrors - added:
interface PayerErrors - added:
interface PaymentMethodChangeEvent extends PaymentRequestUpdateEvent - added:
interface PaymentMethodChangeEventInit extends PaymentRequestUpdateEventInit - added:
interface PaymentResponseEventMap - added:
interface PaymentValidationErrors - added:
interface RTCLocalSessionDescriptionInit - added:
method PaymentResponse.addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void - added:
method PaymentResponse.addEventListener<K extends keyof PaymentResponseEventMap>(type: K, listener: (this: PaymentResponse, ev: PaymentResponseEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void - added:
method PaymentResponse.removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void - added:
method PaymentResponse.removeEventListener<K extends keyof PaymentResponseEventMap>(type: K, listener: (this: PaymentResponse, ev: PaymentResponseEventMap[K]) => any, options?: boolean | EventListenerOptions): void - added:
method PaymentResponse.retry(errorFields?: PaymentValidationErrors): Promise<void> - added:
method RTCPeerConnection.restartIce(): void - added:
property AddressErrors.addressLine?: string - added:
property AddressErrors.city?: string - added:
property AddressErrors.country?: string - added:
property AddressErrors.dependentLocality?: string - added:
property AddressErrors.organization?: string - added:
property AddressErrors.phone?: string - added:
property AddressErrors.postalCode?: string - added:
property AddressErrors.recipient?: string - added:
property AddressErrors.region?: string - added:
property AddressErrors.sortingCode?: string - added:
property PayerErrors.email?: string - added:
property PayerErrors.name?: string - added:
property PayerErrors.phone?: string - added:
property PaymentDetailsUpdate.payerErrors?: PayerErrors - added:
property PaymentDetailsUpdate.paymentMethodErrors?: any - added:
property PaymentDetailsUpdate.shippingAddressErrors?: AddressErrors - added:
property PaymentMethodChangeEventInit.methodDetails?: any - added:
property PaymentMethodChangeEventInit.methodName?: string - added:
property PaymentOptions.requestBillingAddress?: boolean - added:
property PaymentRequest.onpaymentmethodchange: ((this: PaymentRequest, ev: Event) => any) | null - added:
property PaymentRequestEventMap.'paymentmethodchange': Event - added:
property PaymentResponse.onpayerdetailchange: ((this: PaymentResponse, ev: Event) => any) | null - added:
property PaymentResponseEventMap.'payerdetailchange': Event - added:
property PaymentValidationErrors.error?: string - added:
property PaymentValidationErrors.payer?: PayerErrors - added:
property PaymentValidationErrors.paymentMethod?: any - added:
property PaymentValidationErrors.shippingAddress?: AddressErrors - added:
property RTCLocalSessionDescriptionInit.sdp?: string - added:
property RTCLocalSessionDescriptionInit.type?: RTCSdpType - added:
property RTCPeerConnectionIceErrorEventInit.address?: string | null - added:
property RTCPeerConnectionIceErrorEventInit.port?: number | null - added:
property WebAssembly.MemoryDescriptor.shared?: boolean - added:
readonly property PaymentMethodChangeEvent.methodDetails: any - added:
readonly property PaymentMethodChangeEvent.methodName: string - added:
readonly property RTCPeerConnectionIceErrorEvent.address: string | null - added:
readonly property RTCPeerConnectionIceErrorEvent.port: number | null - added:
readonly property SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE: number - added:
readonly property SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY: number - added:
readonly property SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN: number - added:
var PaymentMethodChangeEvent: { prototype: PaymentMethodChangeEvent; new(type: string, eventInitDict?: PaymentMethodChangeEventInit): PaymentMethodChangeEvent }
- removed:
interface WebAuthentication - removed:
method WebAuthentication.makeCredential(accountInformation: Account, cryptoParameters: Iterable<ScopedCredentialParameters>, attestationChallenge: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | null, options?: ScopedCredentialOptions): Promise<ScopedCredentialInfo>
- changed:
readonly property SymbolConstructor.iterator: symbol → readonly property SymbolConstructor.iterator: unique symbol
- changed:
readonly property SymbolConstructor.hasInstance: symbol → readonly property SymbolConstructor.hasInstance: unique symbol - changed:
readonly property SymbolConstructor.isConcatSpreadable: symbol → readonly property SymbolConstructor.isConcatSpreadable: unique symbol - changed:
readonly property SymbolConstructor.match: symbol → readonly property SymbolConstructor.match: unique symbol - changed:
readonly property SymbolConstructor.replace: symbol → readonly property SymbolConstructor.replace: unique symbol - changed:
readonly property SymbolConstructor.search: symbol → readonly property SymbolConstructor.search: unique symbol - changed:
readonly property SymbolConstructor.species: symbol → readonly property SymbolConstructor.species: unique symbol - changed:
readonly property SymbolConstructor.split: symbol → readonly property SymbolConstructor.split: unique symbol - changed:
readonly property SymbolConstructor.toPrimitive: symbol → readonly property SymbolConstructor.toPrimitive: unique symbol - changed:
readonly property SymbolConstructor.toStringTag: symbol → readonly property SymbolConstructor.toStringTag: unique symbol - changed:
readonly property SymbolConstructor.unscopables: symbol → readonly property SymbolConstructor.unscopables: unique symbol
- changed:
readonly property SymbolConstructor.asyncIterator: symbol → readonly property SymbolConstructor.asyncIterator: unique symbol
- changed:
call BigIntConstructor(value?: any): bigint → call BigIntConstructor(value: bigint | boolean | number | string): bigint
- removed:
type Intl.BCP47LanguageTag = string - changed:
const Intl.RelativeTimeFormat: { new(locales?: BCP47LanguageTag | BCP47LanguageTag[], options?: RelativeTimeFormatOptions): RelativeTimeFormat; supportedLocalesOf(locales: BCP47LanguageTag |… → const Intl.RelativeTimeFormat: { new(locales?: UnicodeBCP47LocaleIdentifier | UnicodeBCP47LocaleIdentifier[], options?: RelativeTimeFormatOptions): RelativeTimeFormat; supportedLocalesOf(loc… - changed:
property Intl.ResolvedRelativeTimeFormatOptions.locale: BCP47LanguageTag → property Intl.ResolvedRelativeTimeFormatOptions.locale: UnicodeBCP47LocaleIdentifier - added:
type Intl.UnicodeBCP47LocaleIdentifier = string
- changed:
readonly property SymbolConstructor.matchAll: symbol → readonly property SymbolConstructor.matchAll: unique symbol
- added:
call AggregateErrorConstructor(errors: Iterable<any>, message?: string): AggregateError - added:
interface AggregateError extends Error - added:
interface AggregateErrorConstructor - added:
interface PromiseConstructor - added:
method PromiseConstructor.any<T>(values: (T | PromiseLike<T>)[] | Iterable<T | PromiseLike<T>>): Promise<T> - added:
new AggregateErrorConstructor(errors: Iterable<any>, message?: string): AggregateError - added:
property AggregateError.errors: any[] - added:
readonly property AggregateErrorConstructor.prototype: AggregateError - added:
var AggregateError: AggregateErrorConstructor
- added:
interface String - added:
method String.replaceAll(searchValue: string | RegExp, replaceValue: string): string - added:
method String.replaceAll(searchValue: string | RegExp, replacer: (substring: string, ...args: any[]) => string): string
- added:
interface FinalizationRegistry<T> - added:
interface FinalizationRegistryConstructor - added:
interface WeakRef<T extends object> - added:
interface WeakRefConstructor - added:
method FinalizationRegistry.register(target: object, heldValue: T, unregisterToken?: object): void - added:
method FinalizationRegistry.unregister(unregisterToken: object): void - added:
method WeakRef.deref(): T | undefined - added:
new FinalizationRegistryConstructor<T>(cleanupCallback: (heldValue: T) => void): FinalizationRegistry<T> - added:
new WeakRefConstructor<T extends object>(target: T): WeakRef<T> - added:
readonly property FinalizationRegistryConstructor.prototype: FinalizationRegistry<any> - added:
readonly property FinalizationRegistry[Symbol.toStringTag]: 'FinalizationRegistry' - added:
readonly property WeakRefConstructor.prototype: WeakRef<any> - added:
readonly property WeakRef[Symbol.toStringTag]: 'WeakRef' - added:
var FinalizationRegistry: FinalizationRegistryConstructor - added:
var WeakRef: WeakRefConstructor
- changed:
function parseInt(s: string, radix?: number): number → function parseInt(string: string, radix?: number): number - changed:
method ObjectConstructor.defineProperties(o: any, properties: PropertyDescriptorMap & ThisType<any>): any → method ObjectConstructor.defineProperties<T>(o: T, properties: PropertyDescriptorMap & ThisType<any>): T - changed:
method ObjectConstructor.defineProperty(o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>): any → method ObjectConstructor.defineProperty<T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>): T - changed:
type ConstructorParameters<T extends new (...args: any) => any> = T extends new (...args: infer P) => any ? P : never → type ConstructorParameters<T extends abstract new (...args: any) => any> = T extends abstract new (...args: infer P) => any ? P : never - changed:
type InstanceType<T extends new (...args: any) => any> = T extends new (...args: any) => infer R ? R : any → type InstanceType<T extends abstract new (...args: any) => any> = T extends abstract new (...args: any) => infer R ? R : any
- removed:
interface PushSubscriptionChangeEvent extends ExtendableEvent - removed:
interface PushSubscriptionChangeEventInit extends ExtendableEventInit - removed:
interface WebGLObject - removed:
property PushSubscriptionChangeEventInit.newSubscription?: PushSubscription - removed:
property PushSubscriptionChangeEventInit.oldSubscription?: PushSubscription - removed:
property ServiceWorkerGlobalScope.onpushsubscriptionchange: ((this: ServiceWorkerGlobalScope, ev: PushSubscriptionChangeEvent) => any) | null - removed:
property ServiceWorkerGlobalScopeEventMap.'pushsubscriptionchange': PushSubscriptionChangeEvent - removed:
readonly property FetchEvent.replacesClientId: string - removed:
readonly property PushSubscriptionChangeEvent.newSubscription: PushSubscription | null - removed:
readonly property PushSubscriptionChangeEvent.oldSubscription: PushSubscription | null - removed:
readonly property TextMetrics.alphabeticBaseline: number - removed:
readonly property TextMetrics.emHeightAscent: number - removed:
readonly property TextMetrics.emHeightDescent: number - removed:
readonly property TextMetrics.fontBoundingBoxAscent: number - removed:
readonly property TextMetrics.fontBoundingBoxDescent: number - removed:
readonly property TextMetrics.hangingBaseline: number - removed:
readonly property TextMetrics.ideographicBaseline: number - removed:
readonly property WindowClient.ancestorOrigins: ReadonlyArray<string> - removed:
readonly property WorkerNavigator.serviceWorker: ServiceWorkerContainer - removed:
var PushSubscriptionChangeEvent: { prototype: PushSubscriptionChangeEvent; new(type: string, eventInitDict?: PushSubscriptionChangeEventInit): PushSubscriptionChangeEvent } - removed:
var WebGLObject: { prototype: WebGLObject; new(): WebGLObject } - changed:
interface WebGLBuffer extends WebGLObject → interface WebGLBuffer - changed:
interface WebGLFramebuffer extends WebGLObject → interface WebGLFramebuffer - changed:
interface WebGLProgram extends WebGLObject → interface WebGLProgram - changed:
interface WebGLQuery extends WebGLObject → interface WebGLQuery - changed:
interface WebGLRenderbuffer extends WebGLObject → interface WebGLRenderbuffer - changed:
interface WebGLSampler extends WebGLObject → interface WebGLSampler - changed:
interface WebGLShader extends WebGLObject → interface WebGLShader - changed:
interface WebGLSync extends WebGLObject → interface WebGLSync - changed:
interface WebGLTexture extends WebGLObject → interface WebGLTexture - changed:
interface WebGLTransformFeedback extends WebGLObject → interface WebGLTransformFeedback - changed:
interface WebGLVertexArrayObject extends WebGLObject → interface WebGLVertexArrayObject - changed:
interface WebGLVertexArrayObjectOES extends WebGLObject → interface WebGLVertexArrayObjectOES - added:
property WebAssembly.MemoryDescriptor.shared?: boolean
- removed:
function ts.isIdentifierOrPrivateIdentifier(node: Node): node is Identifier | PrivateIdentifier - removed:
interface ts.EmitHelper - removed:
member ts.NodeBuilderFlags.InReverseMappedType = 33554432 - removed:
method ts.ModuleResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<ResolvedModuleWithFailedLookupLocations> - removed:
method ts.Program.getTypeCatalog(): readonly Type[] - removed:
method ts.server.AutoImportProviderProject.markAutoImportProviderAsDirty(): never - removed:
method ts.server.AutoImportProviderProject.useSourceOfProjectReferenceRedirect(): boolean - removed:
readonly property ts.EmitHelper.dependencies?: EmitHelper[] - removed:
readonly property ts.EmitHelper.name: string - removed:
readonly property ts.EmitHelper.priority?: number - removed:
readonly property ts.EmitHelper.scoped: boolean - removed:
readonly property ts.EmitHelper.text: string | ((node: EmitHelperUniqueNameCallback) => string) - removed:
type ts.OrganizeImportsScope = CombinedCodeFixScope - changed:
const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocAuthorTag → const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocAuthorTag - changed:
const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | undefined)… → const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | NodeArray<J… - changed:
const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocClassTag → const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocClassTag - changed:
const ts.createJSDocComment: (comment?: string | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc → const ts.createJSDocComment: (comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc - changed:
const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocEnumTag → const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocEnumTag - changed:
const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPrivateTag → const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPrivateTag - changed:
const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocProtectedTag → const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocProtectedTag - changed:
const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPublicTag → const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPublicTag - changed:
const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocReadonlyTag → const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocReadonlyTag - changed:
const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | undefined) => JSDocReturnTag → const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocRe… - changed:
const ts.createJSDocTag: (tagName: Identifier, comment?: string | undefined) => JSDocUnknownTag → const ts.createJSDocTag: (tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocUnknownTag - changed:
const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | undefine… → const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArra… - changed:
const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocThisTag → const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocThisTag - changed:
const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocTypeTag → const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocTypeTag - changed:
const ts.createLoopVariable: () => Identifier → const ts.createLoopVariable: (reservedInNestedScopes?: boolean | undefined) => Identifier - changed:
const ts.createPropertyAccess: (expression: Expression, name: string | Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.createPropertyAccess: (expression: Expression, name: string | MemberName) => PropertyAccessExpression - changed:
const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => PropertyAccessChain - changed:
const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: MemberName) => PropertyAccessExpression - changed:
const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName) => PropertyAccessChain - changed:
const ts.versionMajorMinor = '4.2' → const ts.versionMajorMinor = '4.3' - changed:
function ts.getNameOfDeclaration(declaration: Declaration | Expression): DeclarationName | undefined → function ts.getNameOfDeclaration(declaration: Declaration | Expression | undefined): DeclarationName | undefined - changed:
function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined → function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions | undefined, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined - changed:
function ts.isFunctionLike(node: Node): node is SignatureDeclaration → function ts.isFunctionLike(node: Node | undefined): node is SignatureDeclaration - changed:
function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference): ResolvedTypeReferenceDirectiveWithFailedLookupLocations → function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference, cache?: TypeReferenceDirectiveResolutionCache): ResolvedTypeReferenceDirectiveWithFailedLookupLocations - changed:
interface ts.ExpressionStatement extends Statement, JSDocContainer → interface ts.ExpressionStatement extends Statement - changed:
interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.ImportDeclaration extends Statement, JSDocContainer → interface ts.ImportDeclaration extends Statement - changed:
interface ts.LabeledStatement extends Statement, JSDocContainer → interface ts.LabeledStatement extends Statement - changed:
interface ts.ModuleResolutionCache extends NonRelativeModuleNameResolutionCache → interface ts.ModuleResolutionCache extends PerDirectoryResolutionCache<ResolvedModuleWithFailedLookupLocations>, NonRelativeModuleNameResolutionCache, PackageJsonInfoCache - changed:
interface ts.NonRelativeModuleNameResolutionCache → interface ts.NonRelativeModuleNameResolutionCache extends PackageJsonInfoCache - changed:
interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.Statement extends Node → interface ts.Statement extends Node, JSDocContainer - changed:
interface ts.UnscopedEmitHelper extends EmitHelper → interface ts.UnscopedEmitHelper extends EmitHelperBase - changed:
interface ts.VariableDeclaration extends NamedDeclaration → interface ts.VariableDeclaration extends NamedDeclaration, JSDocContainer - changed:
interface ts.VariableStatement extends Statement, JSDocContainer → interface ts.VariableStatement extends Statement - changed:
member ts.InferencePriority.AlwaysStrict = 512 → member ts.InferencePriority.AlwaysStrict = 1024 - changed:
member ts.InferencePriority.ContravariantConditional = 32 → member ts.InferencePriority.ContravariantConditional = 64 - changed:
member ts.InferencePriority.HomomorphicMappedType = 4 → member ts.InferencePriority.HomomorphicMappedType = 8 - changed:
member ts.InferencePriority.LiteralKeyof = 128 → member ts.InferencePriority.LiteralKeyof = 256 - changed:
member ts.InferencePriority.MappedTypeConstraint = 16 → member ts.InferencePriority.MappedTypeConstraint = 32 - changed:
member ts.InferencePriority.MaxValue = 1024 → member ts.InferencePriority.MaxValue = 2048 - changed:
member ts.InferencePriority.NoConstraints = 256 → member ts.InferencePriority.NoConstraints = 512 - changed:
member ts.InferencePriority.PartialHomomorphicMappedType = 8 → member ts.InferencePriority.PartialHomomorphicMappedType = 16 - changed:
member ts.InferencePriority.PriorityImpliesCombination = 208 → member ts.InferencePriority.PriorityImpliesCombination = 416 - changed:
member ts.InferencePriority.ReturnType = 64 → member ts.InferencePriority.ReturnType = 128 - changed:
member ts.ModifierFlags.All = 11263 → member ts.ModifierFlags.All = 27647 - changed:
member ts.ModifierFlags.ParameterPropertyModifier = 92 → member ts.ModifierFlags.ParameterPropertyModifier = 16476 - changed:
member ts.ModifierFlags.TypeScriptModifier = 2270 → member ts.ModifierFlags.TypeScriptModifier = 18654 - changed:
member ts.ObjectFlags.ArrayLiteral = 65536 → member ts.ObjectFlags.ArrayLiteral = 32768 - changed:
member ts.ObjectFlags.ContainsSpread = 1024 → member ts.ObjectFlags.ContainsSpread = 4194304 - changed:
member ts.ObjectFlags.FreshLiteral = 32768 → member ts.ObjectFlags.FreshLiteral = 16384 - changed:
member ts.ObjectFlags.JSLiteral = 16384 → member ts.ObjectFlags.JSLiteral = 8192 - changed:
member ts.ObjectFlags.JsxAttributes = 4096 → member ts.ObjectFlags.JsxAttributes = 2048 - changed:
member ts.ObjectFlags.MarkerType = 8192 → member ts.ObjectFlags.MarkerType = 4096 - changed:
member ts.ObjectFlags.ObjectRestType = 131072 → member ts.ObjectFlags.ObjectRestType = 8388608 - changed:
member ts.ObjectFlags.ReverseMapped = 2048 → member ts.ObjectFlags.ReverseMapped = 1024 - changed:
member ts.SyntaxKind.ArrayBindingPattern = 197 → member ts.SyntaxKind.ArrayBindingPattern = 198 - changed:
member ts.SyntaxKind.ArrayLiteralExpression = 199 → member ts.SyntaxKind.ArrayLiteralExpression = 200 - changed:
member ts.SyntaxKind.ArrayType = 178 → member ts.SyntaxKind.ArrayType = 179 - changed:
member ts.SyntaxKind.ArrowFunction = 209 → member ts.SyntaxKind.ArrowFunction = 210 - changed:
member ts.SyntaxKind.AsExpression = 224 → member ts.SyntaxKind.AsExpression = 225 - changed:
member ts.SyntaxKind.AwaitExpression = 213 → member ts.SyntaxKind.AwaitExpression = 214 - changed:
member ts.SyntaxKind.BinaryExpression = 216 → member ts.SyntaxKind.BinaryExpression = 217 - changed:
member ts.SyntaxKind.BindingElement = 198 → member ts.SyntaxKind.BindingElement = 199 - changed:
member ts.SyntaxKind.Block = 230 → member ts.SyntaxKind.Block = 231 - changed:
member ts.SyntaxKind.BreakStatement = 241 → member ts.SyntaxKind.BreakStatement = 242 - changed:
member ts.SyntaxKind.Bundle = 298 → member ts.SyntaxKind.Bundle = 299 - changed:
member ts.SyntaxKind.CallExpression = 203 → member ts.SyntaxKind.CallExpression = 204 - changed:
member ts.SyntaxKind.CallSignature = 169 → member ts.SyntaxKind.CallSignature = 170 - changed:
member ts.SyntaxKind.CaseBlock = 258 → member ts.SyntaxKind.CaseBlock = 259 - changed:
member ts.SyntaxKind.CaseClause = 284 → member ts.SyntaxKind.CaseClause = 285 - changed:
member ts.SyntaxKind.CatchClause = 287 → member ts.SyntaxKind.CatchClause = 288 - changed:
member ts.SyntaxKind.ClassDeclaration = 252 → member ts.SyntaxKind.ClassDeclaration = 253 - changed:
member ts.SyntaxKind.ClassExpression = 221 → member ts.SyntaxKind.ClassExpression = 222 - changed:
member ts.SyntaxKind.CommaListExpression = 337 → member ts.SyntaxKind.CommaListExpression = 341 - changed:
member ts.SyntaxKind.ComputedPropertyName = 158 → member ts.SyntaxKind.ComputedPropertyName = 159 - changed:
member ts.SyntaxKind.ConditionalExpression = 217 → member ts.SyntaxKind.ConditionalExpression = 218 - changed:
member ts.SyntaxKind.ConditionalType = 184 → member ts.SyntaxKind.ConditionalType = 185 - changed:
member ts.SyntaxKind.ConstructSignature = 170 → member ts.SyntaxKind.ConstructSignature = 171 - changed:
member ts.SyntaxKind.Constructor = 166 → member ts.SyntaxKind.Constructor = 167 - changed:
member ts.SyntaxKind.ConstructorType = 175 → member ts.SyntaxKind.ConstructorType = 176 - changed:
member ts.SyntaxKind.ContinueStatement = 240 → member ts.SyntaxKind.ContinueStatement = 241 - changed:
member ts.SyntaxKind.Count = 341 → member ts.SyntaxKind.Count = 345 - changed:
member ts.SyntaxKind.DebuggerStatement = 248 → member ts.SyntaxKind.DebuggerStatement = 249 - changed:
member ts.SyntaxKind.Decorator = 161 → member ts.SyntaxKind.Decorator = 162 - changed:
member ts.SyntaxKind.DefaultClause = 285 → member ts.SyntaxKind.DefaultClause = 286 - changed:
member ts.SyntaxKind.DeleteExpression = 210 → member ts.SyntaxKind.DeleteExpression = 211 - changed:
member ts.SyntaxKind.DoStatement = 235 → member ts.SyntaxKind.DoStatement = 236 - changed:
member ts.SyntaxKind.ElementAccessExpression = 202 → member ts.SyntaxKind.ElementAccessExpression = 203 - changed:
member ts.SyntaxKind.EmptyStatement = 231 → member ts.SyntaxKind.EmptyStatement = 232 - changed:
member ts.SyntaxKind.EndOfDeclarationMarker = 339 → member ts.SyntaxKind.EndOfDeclarationMarker = 343 - changed:
member ts.SyntaxKind.EnumDeclaration = 255 → member ts.SyntaxKind.EnumDeclaration = 256 - changed:
member ts.SyntaxKind.EnumMember = 291 → member ts.SyntaxKind.EnumMember = 292 - changed:
member ts.SyntaxKind.ExportAssignment = 266 → member ts.SyntaxKind.ExportAssignment = 267 - changed:
member ts.SyntaxKind.ExportDeclaration = 267 → member ts.SyntaxKind.ExportDeclaration = 268 - changed:
member ts.SyntaxKind.ExportSpecifier = 270 → member ts.SyntaxKind.ExportSpecifier = 271 - changed:
member ts.SyntaxKind.ExpressionStatement = 233 → member ts.SyntaxKind.ExpressionStatement = 234 - changed:
member ts.SyntaxKind.ExpressionWithTypeArguments = 223 → member ts.SyntaxKind.ExpressionWithTypeArguments = 224 - changed:
member ts.SyntaxKind.ExternalModuleReference = 272 → member ts.SyntaxKind.ExternalModuleReference = 273 - changed:
member ts.SyntaxKind.FirstJSDocNode = 301 → member ts.SyntaxKind.FirstJSDocNode = 302 - changed:
member ts.SyntaxKind.FirstJSDocTagNode = 314 → member ts.SyntaxKind.FirstJSDocTagNode = 317 - changed:
member ts.SyntaxKind.FirstNode = 157 → member ts.SyntaxKind.FirstNode = 158 - changed:
member ts.SyntaxKind.FirstStatement = 232 → member ts.SyntaxKind.FirstStatement = 233 - changed:
member ts.SyntaxKind.FirstTypeNode = 172 → member ts.SyntaxKind.FirstTypeNode = 173 - changed:
member ts.SyntaxKind.ForInStatement = 238 → member ts.SyntaxKind.ForInStatement = 239 - changed:
member ts.SyntaxKind.ForOfStatement = 239 → member ts.SyntaxKind.ForOfStatement = 240 - changed:
member ts.SyntaxKind.ForStatement = 237 → member ts.SyntaxKind.ForStatement = 238 - changed:
member ts.SyntaxKind.FunctionDeclaration = 251 → member ts.SyntaxKind.FunctionDeclaration = 252 - changed:
member ts.SyntaxKind.FunctionExpression = 208 → member ts.SyntaxKind.FunctionExpression = 209 - changed:
member ts.SyntaxKind.FunctionType = 174 → member ts.SyntaxKind.FunctionType = 175 - changed:
member ts.SyntaxKind.GetAccessor = 167 → member ts.SyntaxKind.GetAccessor = 168 - changed:
member ts.SyntaxKind.HeritageClause = 286 → member ts.SyntaxKind.HeritageClause = 287 - changed:
member ts.SyntaxKind.IfStatement = 234 → member ts.SyntaxKind.IfStatement = 235 - changed:
member ts.SyntaxKind.ImportClause = 262 → member ts.SyntaxKind.ImportClause = 263 - changed:
member ts.SyntaxKind.ImportDeclaration = 261 → member ts.SyntaxKind.ImportDeclaration = 262 - changed:
member ts.SyntaxKind.ImportEqualsDeclaration = 260 → member ts.SyntaxKind.ImportEqualsDeclaration = 261 - changed:
member ts.SyntaxKind.ImportSpecifier = 265 → member ts.SyntaxKind.ImportSpecifier = 266 - changed:
member ts.SyntaxKind.ImportType = 195 → member ts.SyntaxKind.ImportType = 196 - changed:
member ts.SyntaxKind.IndexSignature = 171 → member ts.SyntaxKind.IndexSignature = 172 - changed:
member ts.SyntaxKind.IndexedAccessType = 189 → member ts.SyntaxKind.IndexedAccessType = 190 - changed:
member ts.SyntaxKind.InferType = 185 → member ts.SyntaxKind.InferType = 186 - changed:
member ts.SyntaxKind.InputFiles = 300 → member ts.SyntaxKind.InputFiles = 301 - changed:
member ts.SyntaxKind.InterfaceDeclaration = 253 → member ts.SyntaxKind.InterfaceDeclaration = 254 - changed:
member ts.SyntaxKind.IntersectionType = 183 → member ts.SyntaxKind.IntersectionType = 184 - changed:
member ts.SyntaxKind.JSDocAllType = 303 → member ts.SyntaxKind.JSDocAllType = 304 - changed:
member ts.SyntaxKind.JSDocAugmentsTag = 315 → member ts.SyntaxKind.JSDocAugmentsTag = 318 - changed:
member ts.SyntaxKind.JSDocAuthorTag = 317 → member ts.SyntaxKind.JSDocAuthorTag = 320 - changed:
member ts.SyntaxKind.JSDocCallbackTag = 324 → member ts.SyntaxKind.JSDocCallbackTag = 328 - changed:
member ts.SyntaxKind.JSDocClassTag = 319 → member ts.SyntaxKind.JSDocClassTag = 322 - changed:
member ts.SyntaxKind.JSDocComment = 311 → member ts.SyntaxKind.JSDocComment = 312 - changed:
member ts.SyntaxKind.JSDocDeprecatedTag = 318 → member ts.SyntaxKind.JSDocDeprecatedTag = 321 - changed:
member ts.SyntaxKind.JSDocEnumTag = 325 → member ts.SyntaxKind.JSDocEnumTag = 329 - changed:
member ts.SyntaxKind.JSDocFunctionType = 308 → member ts.SyntaxKind.JSDocFunctionType = 309 - changed:
member ts.SyntaxKind.JSDocImplementsTag = 316 → member ts.SyntaxKind.JSDocImplementsTag = 319 - changed:
member ts.SyntaxKind.JSDocNameReference = 302 → member ts.SyntaxKind.JSDocNameReference = 303 - changed:
member ts.SyntaxKind.JSDocNamepathType = 310 → member ts.SyntaxKind.JSDocNamepathType = 311 - changed:
member ts.SyntaxKind.JSDocNonNullableType = 306 → member ts.SyntaxKind.JSDocNonNullableType = 307 - changed:
member ts.SyntaxKind.JSDocNullableType = 305 → member ts.SyntaxKind.JSDocNullableType = 306 - changed:
member ts.SyntaxKind.JSDocOptionalType = 307 → member ts.SyntaxKind.JSDocOptionalType = 308 - changed:
member ts.SyntaxKind.JSDocParameterTag = 326 → member ts.SyntaxKind.JSDocParameterTag = 330 - changed:
member ts.SyntaxKind.JSDocPrivateTag = 321 → member ts.SyntaxKind.JSDocPrivateTag = 324 - changed:
member ts.SyntaxKind.JSDocPropertyTag = 333 → member ts.SyntaxKind.JSDocPropertyTag = 337 - changed:
member ts.SyntaxKind.JSDocProtectedTag = 322 → member ts.SyntaxKind.JSDocProtectedTag = 325 - changed:
member ts.SyntaxKind.JSDocPublicTag = 320 → member ts.SyntaxKind.JSDocPublicTag = 323 - changed:
member ts.SyntaxKind.JSDocReadonlyTag = 323 → member ts.SyntaxKind.JSDocReadonlyTag = 326 - changed:
member ts.SyntaxKind.JSDocReturnTag = 327 → member ts.SyntaxKind.JSDocReturnTag = 331 - changed:
member ts.SyntaxKind.JSDocSeeTag = 332 → member ts.SyntaxKind.JSDocSeeTag = 336 - changed:
member ts.SyntaxKind.JSDocSignature = 313 → member ts.SyntaxKind.JSDocSignature = 315 - changed:
member ts.SyntaxKind.JSDocTag = 314 → member ts.SyntaxKind.JSDocTag = 317 - changed:
member ts.SyntaxKind.JSDocTemplateTag = 330 → member ts.SyntaxKind.JSDocTemplateTag = 334 - changed:
member ts.SyntaxKind.JSDocThisTag = 328 → member ts.SyntaxKind.JSDocThisTag = 332 - changed:
member ts.SyntaxKind.JSDocTypeExpression = 301 → member ts.SyntaxKind.JSDocTypeExpression = 302 - changed:
member ts.SyntaxKind.JSDocTypeLiteral = 312 → member ts.SyntaxKind.JSDocTypeLiteral = 314 - changed:
member ts.SyntaxKind.JSDocTypeTag = 329 → member ts.SyntaxKind.JSDocTypeTag = 333 - changed:
member ts.SyntaxKind.JSDocTypedefTag = 331 → member ts.SyntaxKind.JSDocTypedefTag = 335 - changed:
member ts.SyntaxKind.JSDocUnknownType = 304 → member ts.SyntaxKind.JSDocUnknownType = 305 - changed:
member ts.SyntaxKind.JSDocVariadicType = 309 → member ts.SyntaxKind.JSDocVariadicType = 310 - changed:
member ts.SyntaxKind.JsxAttribute = 280 → member ts.SyntaxKind.JsxAttribute = 281 - changed:
member ts.SyntaxKind.JsxAttributes = 281 → member ts.SyntaxKind.JsxAttributes = 282 - changed:
member ts.SyntaxKind.JsxClosingElement = 276 → member ts.SyntaxKind.JsxClosingElement = 277 - changed:
member ts.SyntaxKind.JsxClosingFragment = 279 → member ts.SyntaxKind.JsxClosingFragment = 280 - changed:
member ts.SyntaxKind.JsxElement = 273 → member ts.SyntaxKind.JsxElement = 274 - changed:
member ts.SyntaxKind.JsxExpression = 283 → member ts.SyntaxKind.JsxExpression = 284 - changed:
member ts.SyntaxKind.JsxFragment = 277 → member ts.SyntaxKind.JsxFragment = 278 - changed:
member ts.SyntaxKind.JsxOpeningElement = 275 → member ts.SyntaxKind.JsxOpeningElement = 276 - changed:
member ts.SyntaxKind.JsxOpeningFragment = 278 → member ts.SyntaxKind.JsxOpeningFragment = 279 - changed:
member ts.SyntaxKind.JsxSelfClosingElement = 274 → member ts.SyntaxKind.JsxSelfClosingElement = 275 - changed:
member ts.SyntaxKind.JsxSpreadAttribute = 282 → member ts.SyntaxKind.JsxSpreadAttribute = 283 - changed:
member ts.SyntaxKind.LabeledStatement = 245 → member ts.SyntaxKind.LabeledStatement = 246 - changed:
member ts.SyntaxKind.LastJSDocNode = 333 → member ts.SyntaxKind.LastJSDocNode = 337 - changed:
member ts.SyntaxKind.LastJSDocTagNode = 333 → member ts.SyntaxKind.LastJSDocTagNode = 337 - changed:
member ts.SyntaxKind.LastKeyword = 156 → member ts.SyntaxKind.LastKeyword = 157 - changed:
member ts.SyntaxKind.LastStatement = 248 → member ts.SyntaxKind.LastStatement = 249 - changed:
member ts.SyntaxKind.LastToken = 156 → member ts.SyntaxKind.LastToken = 157 - changed:
member ts.SyntaxKind.LastTypeNode = 195 → member ts.SyntaxKind.LastTypeNode = 196 - changed:
member ts.SyntaxKind.LiteralType = 191 → member ts.SyntaxKind.LiteralType = 192 - changed:
member ts.SyntaxKind.MappedType = 190 → member ts.SyntaxKind.MappedType = 191 - changed:
member ts.SyntaxKind.MergeDeclarationMarker = 338 → member ts.SyntaxKind.MergeDeclarationMarker = 342 - changed:
member ts.SyntaxKind.MetaProperty = 226 → member ts.SyntaxKind.MetaProperty = 227 - changed:
member ts.SyntaxKind.MethodDeclaration = 165 → member ts.SyntaxKind.MethodDeclaration = 166 - changed:
member ts.SyntaxKind.MethodSignature = 164 → member ts.SyntaxKind.MethodSignature = 165 - changed:
member ts.SyntaxKind.MissingDeclaration = 271 → member ts.SyntaxKind.MissingDeclaration = 272 - changed:
member ts.SyntaxKind.ModuleBlock = 257 → member ts.SyntaxKind.ModuleBlock = 258 - changed:
member ts.SyntaxKind.ModuleDeclaration = 256 → member ts.SyntaxKind.ModuleDeclaration = 257 - changed:
member ts.SyntaxKind.NamedExports = 268 → member ts.SyntaxKind.NamedExports = 269 - changed:
member ts.SyntaxKind.NamedImports = 264 → member ts.SyntaxKind.NamedImports = 265 - changed:
member ts.SyntaxKind.NamedTupleMember = 192 → member ts.SyntaxKind.NamedTupleMember = 193 - changed:
member ts.SyntaxKind.NamespaceExport = 269 → member ts.SyntaxKind.NamespaceExport = 270 - changed:
member ts.SyntaxKind.NamespaceExportDeclaration = 259 → member ts.SyntaxKind.NamespaceExportDeclaration = 260 - changed:
member ts.SyntaxKind.NamespaceImport = 263 → member ts.SyntaxKind.NamespaceImport = 264 - changed:
member ts.SyntaxKind.NewExpression = 204 → member ts.SyntaxKind.NewExpression = 205 - changed:
member ts.SyntaxKind.NonNullExpression = 225 → member ts.SyntaxKind.NonNullExpression = 226 - changed:
member ts.SyntaxKind.NotEmittedStatement = 335 → member ts.SyntaxKind.NotEmittedStatement = 339 - changed:
member ts.SyntaxKind.ObjectBindingPattern = 196 → member ts.SyntaxKind.ObjectBindingPattern = 197 - changed:
member ts.SyntaxKind.ObjectLiteralExpression = 200 → member ts.SyntaxKind.ObjectLiteralExpression = 201 - changed:
member ts.SyntaxKind.OfKeyword = 156 → member ts.SyntaxKind.OfKeyword = 157 - changed:
member ts.SyntaxKind.OmittedExpression = 222 → member ts.SyntaxKind.OmittedExpression = 223 - changed:
member ts.SyntaxKind.OptionalType = 180 → member ts.SyntaxKind.OptionalType = 181 - changed:
member ts.SyntaxKind.Parameter = 160 → member ts.SyntaxKind.Parameter = 161 - changed:
member ts.SyntaxKind.ParenthesizedExpression = 207 → member ts.SyntaxKind.ParenthesizedExpression = 208 - changed:
member ts.SyntaxKind.ParenthesizedType = 186 → member ts.SyntaxKind.ParenthesizedType = 187 - changed:
member ts.SyntaxKind.PartiallyEmittedExpression = 336 → member ts.SyntaxKind.PartiallyEmittedExpression = 340 - changed:
member ts.SyntaxKind.PostfixUnaryExpression = 215 → member ts.SyntaxKind.PostfixUnaryExpression = 216 - changed:
member ts.SyntaxKind.PrefixUnaryExpression = 214 → member ts.SyntaxKind.PrefixUnaryExpression = 215 - changed:
member ts.SyntaxKind.PropertyAccessExpression = 201 → member ts.SyntaxKind.PropertyAccessExpression = 202 - changed:
member ts.SyntaxKind.PropertyAssignment = 288 → member ts.SyntaxKind.PropertyAssignment = 289 - changed:
member ts.SyntaxKind.PropertyDeclaration = 163 → member ts.SyntaxKind.PropertyDeclaration = 164 - changed:
member ts.SyntaxKind.PropertySignature = 162 → member ts.SyntaxKind.PropertySignature = 163 - changed:
member ts.SyntaxKind.QualifiedName = 157 → member ts.SyntaxKind.QualifiedName = 158 - changed:
member ts.SyntaxKind.RestType = 181 → member ts.SyntaxKind.RestType = 182 - changed:
member ts.SyntaxKind.ReturnStatement = 242 → member ts.SyntaxKind.ReturnStatement = 243 - changed:
member ts.SyntaxKind.SemicolonClassElement = 229 → member ts.SyntaxKind.SemicolonClassElement = 230 - changed:
member ts.SyntaxKind.SetAccessor = 168 → member ts.SyntaxKind.SetAccessor = 169 - changed:
member ts.SyntaxKind.ShorthandPropertyAssignment = 289 → member ts.SyntaxKind.ShorthandPropertyAssignment = 290 - changed:
member ts.SyntaxKind.SourceFile = 297 → member ts.SyntaxKind.SourceFile = 298 - changed:
member ts.SyntaxKind.SpreadAssignment = 290 → member ts.SyntaxKind.SpreadAssignment = 291 - changed:
member ts.SyntaxKind.SpreadElement = 220 → member ts.SyntaxKind.SpreadElement = 221 - changed:
member ts.SyntaxKind.SwitchStatement = 244 → member ts.SyntaxKind.SwitchStatement = 245 - changed:
member ts.SyntaxKind.SyntaxList = 334 → member ts.SyntaxKind.SyntaxList = 338 - changed:
member ts.SyntaxKind.SyntheticExpression = 227 → member ts.SyntaxKind.SyntheticExpression = 228 - changed:
member ts.SyntaxKind.SyntheticReferenceExpression = 340 → member ts.SyntaxKind.SyntheticReferenceExpression = 344 - changed:
member ts.SyntaxKind.TaggedTemplateExpression = 205 → member ts.SyntaxKind.TaggedTemplateExpression = 206 - changed:
member ts.SyntaxKind.TemplateExpression = 218 → member ts.SyntaxKind.TemplateExpression = 219 - changed:
member ts.SyntaxKind.TemplateLiteralType = 193 → member ts.SyntaxKind.TemplateLiteralType = 194 - changed:
member ts.SyntaxKind.TemplateLiteralTypeSpan = 194 → member ts.SyntaxKind.TemplateLiteralTypeSpan = 195 - changed:
member ts.SyntaxKind.TemplateSpan = 228 → member ts.SyntaxKind.TemplateSpan = 229 - changed:
member ts.SyntaxKind.ThisType = 187 → member ts.SyntaxKind.ThisType = 188 - changed:
member ts.SyntaxKind.ThrowStatement = 246 → member ts.SyntaxKind.ThrowStatement = 247 - changed:
member ts.SyntaxKind.TryStatement = 247 → member ts.SyntaxKind.TryStatement = 248 - changed:
member ts.SyntaxKind.TupleType = 179 → member ts.SyntaxKind.TupleType = 180 - changed:
member ts.SyntaxKind.TypeAliasDeclaration = 254 → member ts.SyntaxKind.TypeAliasDeclaration = 255 - changed:
member ts.SyntaxKind.TypeAssertionExpression = 206 → member ts.SyntaxKind.TypeAssertionExpression = 207 - changed:
member ts.SyntaxKind.TypeLiteral = 177 → member ts.SyntaxKind.TypeLiteral = 178 - changed:
member ts.SyntaxKind.TypeOfExpression = 211 → member ts.SyntaxKind.TypeOfExpression = 212 - changed:
member ts.SyntaxKind.TypeOperator = 188 → member ts.SyntaxKind.TypeOperator = 189 - changed:
member ts.SyntaxKind.TypeParameter = 159 → member ts.SyntaxKind.TypeParameter = 160 - changed:
member ts.SyntaxKind.TypePredicate = 172 → member ts.SyntaxKind.TypePredicate = 173 - changed:
member ts.SyntaxKind.TypeQuery = 176 → member ts.SyntaxKind.TypeQuery = 177 - changed:
member ts.SyntaxKind.TypeReference = 173 → member ts.SyntaxKind.TypeReference = 174 - changed:
member ts.SyntaxKind.UnionType = 182 → member ts.SyntaxKind.UnionType = 183 - changed:
member ts.SyntaxKind.UnparsedInternalText = 295 → member ts.SyntaxKind.UnparsedInternalText = 296 - changed:
member ts.SyntaxKind.UnparsedPrepend = 293 → member ts.SyntaxKind.UnparsedPrepend = 294 - changed:
member ts.SyntaxKind.UnparsedPrologue = 292 → member ts.SyntaxKind.UnparsedPrologue = 293 - changed:
member ts.SyntaxKind.UnparsedSource = 299 → member ts.SyntaxKind.UnparsedSource = 300 - changed:
member ts.SyntaxKind.UnparsedSyntheticReference = 296 → member ts.SyntaxKind.UnparsedSyntheticReference = 297 - changed:
member ts.SyntaxKind.UnparsedText = 294 → member ts.SyntaxKind.UnparsedText = 295 - changed:
member ts.SyntaxKind.VariableDeclaration = 249 → member ts.SyntaxKind.VariableDeclaration = 250 - changed:
member ts.SyntaxKind.VariableDeclarationList = 250 → member ts.SyntaxKind.VariableDeclarationList = 251 - changed:
member ts.SyntaxKind.VariableStatement = 232 → member ts.SyntaxKind.VariableStatement = 233 - changed:
member ts.SyntaxKind.VoidExpression = 212 → member ts.SyntaxKind.VoidExpression = 213 - changed:
member ts.SyntaxKind.WhileStatement = 236 → member ts.SyntaxKind.WhileStatement = 237 - changed:
member ts.SyntaxKind.WithStatement = 243 → member ts.SyntaxKind.WithStatement = 244 - changed:
member ts.SyntaxKind.YieldExpression = 219 → member ts.SyntaxKind.YieldExpression = 220 - changed:
member ts.WatchFileKind.UseFsEvents = 3 → member ts.WatchFileKind.UseFsEvents = 4 - changed:
member ts.WatchFileKind.UseFsEventsOnParentDirectory = 4 → member ts.WatchFileKind.UseFsEventsOnParentDirectory = 5 - changed:
method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined): CompletionEntryDetails | undefined → method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined, data: CompletionEntryData | undefined): CompletionEntryDetails | undefined - changed:
method ts.LanguageService.organizeImports(scope: OrganizeImportsScope, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] → method ts.LanguageService.organizeImports(args: OrganizeImportsArgs, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] - changed:
method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string): JSDocAugmentsTag → method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAugmentsTag - changed:
method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string): JSDocAuthorTag → method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAuthorTag - changed:
method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocCallbackTag → method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocCallbackTag - changed:
method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string): JSDocClassTag → method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocClassTag - changed:
method ts.NodeFactory.createJSDocComment(comment?: string | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.createJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocEnumTag → method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocEnumTag - changed:
method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string): JSDocImplementsTag → method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocImplementsTag - changed:
method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocParameterTag → method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocParameterTag - changed:
method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string): JSDocPrivateTag → method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPrivateTag - changed:
method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocPropertyTag → method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPropertyTag - changed:
method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string): JSDocProtectedTag → method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocProtectedTag - changed:
method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string): JSDocPublicTag → method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPublicTag - changed:
method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string): JSDocReadonlyTag → method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReadonlyTag - changed:
method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string): JSDocReturnTag → method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReturnTag - changed:
method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string): JSDocTemplateTag → method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTemplateTag - changed:
method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocThisTag → method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocThisTag - changed:
method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocTypeTag → method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypeTag - changed:
method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocTypedefTag → method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypedefTag - changed:
method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string): JSDocUnknownTag → method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocUnknownTag - changed:
method ts.NodeFactory.createLoopVariable(): Identifier → method ts.NodeFactory.createLoopVariable(reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | MemberName): PropertyAccessExpression - changed:
method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined): Identifier → method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined, reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined): Identifier → method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined, flags?: GeneratedIdentifierFlags): Identifier - changed:
method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | undefined): JSDocAugmentsTag → method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAugmentsTag - changed:
method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | undefined): JSDocAuthorTag → method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAuthorTag - changed:
method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocCallbackTag → method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocCallbackTag - changed:
method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | undefined): JSDocClassTag → method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocClassTag - changed:
method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | undefined, tags: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | NodeArray<JSDocText | JSDocLink> | undefined, tags: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocEnumTag → method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocEnumTag - changed:
method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | undefined): JSDocImplementsTag → method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocImplementsTag - changed:
method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocParameterTag → method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocParameterTag - changed:
method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPrivateTag → method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPrivateTag - changed:
method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocPropertyTag → method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPropertyTag - changed:
method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | undefined): JSDocProtectedTag → method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocProtectedTag - changed:
method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPublicTag → method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPublicTag - changed:
method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | undefined): JSDocReadonlyTag → method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReadonlyTag - changed:
method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocReturnTag → method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReturnTag - changed:
method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | undefined): JSDocTemplateTag → method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTemplateTag - changed:
method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocThisTag → method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocThisTag - changed:
method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocTypeTag → method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypeTag - changed:
method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocTypedefTag → method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypedefTag - changed:
method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | undefined): JSDocUnknownTag → method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocUnknownTag - changed:
method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: MemberName): PropertyAccessExpression - changed:
method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node | undefined): boolean → method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node): boolean - changed:
method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node | undefined, emitCallback: (hint: EmitHint, node: Node | undefined) => void): void → method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node, emitCallback: (hint: EmitHint, node: Node) => void): void - changed:
method ts.Scanner.reScanJsxToken(): JsxTokenSyntaxKind → method ts.Scanner.reScanJsxToken(allowMultilineJsxText?: boolean): JsxTokenSyntaxKind - changed:
method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.Symbol.getJsDocTags(): JSDocTagInfo[] → method ts.Symbol.getJsDocTags(checker?: TypeChecker): JSDocTagInfo[] - changed:
method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node): Symbol | undefined → method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node | undefined): Symbol | undefined - changed:
property ts.JSDocTagInfo.text?: string → property ts.JSDocTagInfo.text?: SymbolDisplayPart[] - changed:
property ts.Symbol.declarations: Declaration[] → property ts.Symbol.declarations?: Declaration[] - changed:
property ts.Symbol.valueDeclaration: Declaration → property ts.Symbol.valueDeclaration?: Declaration - changed:
property ts.server.protocol.DefinitionInfoAndBoundSpan.definitions: readonly FileSpanWithContext[] → property ts.server.protocol.DefinitionInfoAndBoundSpan.definitions: readonly DefinitionInfo[] - changed:
property ts.server.protocol.DefinitionResponse.body?: FileSpanWithContext[] → property ts.server.protocol.DefinitionResponse.body?: DefinitionInfo[] - changed:
property ts.server.protocol.QuickInfoResponseBody.documentation: string → property ts.server.protocol.QuickInfoResponseBody.documentation: string | SymbolDisplayPart[] - changed:
readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
readonly property ts.JSDoc.comment?: string → readonly property ts.JSDoc.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.JSDocTag.comment?: string → readonly property ts.JSDocTag.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.PropertyAccessChain.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessChain.name: MemberName - changed:
readonly property ts.PropertyAccessExpression.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessExpression.name: MemberName - changed:
readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' → type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' | ' ' - changed:
type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | ReadonlyK… → type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | OverrideK… - changed:
type ts.server.protocol.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' → type ts.server.protocol.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' | ' ' - added:
const ts.isIdentifierOrPrivateIdentifier: (node: Node) => node is MemberName - added:
function ts.createTypeReferenceDirectiveResolutionCache(currentDirectory: string, getCanonicalFileName: (s: string) => string, options?: CompilerOptions, packageJsonInfoCache?: PackageJsonInfoCache): TypeReferenceDirectiveResolutionCache - added:
function ts.getJSDocOverrideTagNoCache(node: Node): JSDocOverrideTag | undefined - added:
function ts.getTextOfJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink>): string | undefined - added:
function ts.isAsteriskToken(node: Node): node is AsteriskToken - added:
function ts.isDotDotDotToken(node: Node): node is DotDotDotToken - added:
function ts.isJSDocLink(node: Node): node is JSDocLink - added:
function ts.isJSDocOverrideTag(node: Node): node is JSDocOverrideTag - added:
function ts.isMemberName(node: Node): node is MemberName - added:
function ts.isMinusToken(node: Node): node is MinusToken - added:
function ts.isPlusToken(node: Node): node is PlusToken - added:
function ts.isTokenKind(kind: SyntaxKind): boolean - added:
function ts.visitIterationBody(body: Statement, visitor: Visitor, context: TransformationContext): Statement - added:
interface ts.CompletionEntryData - added:
interface ts.EmitHelperBase - added:
interface ts.JSDocLink extends Node - added:
interface ts.JSDocLinkDisplayPart extends SymbolDisplayPart - added:
interface ts.JSDocOverrideTag extends JSDocTag - added:
interface ts.JSDocText extends Node - added:
interface ts.OrganizeImportsArgs extends CombinedCodeFixScope - added:
interface ts.PackageJsonInfoCache - added:
interface ts.PerDirectoryResolutionCache<T> - added:
interface ts.ScopedEmitHelper extends EmitHelperBase - added:
interface ts.TypeReferenceDirectiveResolutionCache extends PerDirectoryResolutionCache<ResolvedTypeReferenceDirectiveWithFailedLookupLocations>, PackageJsonInfoCache - added:
interface ts.server.protocol.DefinitionInfo extends FileSpanWithContext - added:
interface ts.server.protocol.JSDocLinkDisplayPart extends SymbolDisplayPart - added:
interface ts.server.protocol.JSDocTagInfo - added:
member ts.InferencePriority.SubstituteSource = 4 - added:
member ts.ModifierFlags.Override = 16384 - added:
member ts.NodeBuilderFlags.AllowQualifiedNameInPlaceOfIdentifier = 65536 - added:
member ts.PollingWatchKind.FixedChunkSize = 3 - added:
member ts.ScriptElementKind.link = 'link' - added:
member ts.ScriptElementKind.linkName = 'link name' - added:
member ts.ScriptElementKind.linkText = 'link text' - added:
member ts.ScriptTarget.ES2021 = 8 - added:
member ts.SymbolDisplayPartKind.link = 22 - added:
member ts.SymbolDisplayPartKind.linkName = 23 - added:
member ts.SymbolDisplayPartKind.linkText = 24 - added:
member ts.SyntaxKind.JSDocLink = 316 - added:
member ts.SyntaxKind.JSDocOverrideTag = 327 - added:
member ts.SyntaxKind.JSDocText = 313 - added:
member ts.SyntaxKind.OverrideKeyword = 156 - added:
member ts.WatchDirectoryKind.FixedChunkSizePolling = 3 - added:
member ts.WatchFileKind.FixedChunkSizePolling = 3 - added:
member ts.server.protocol.PollingWatchKind.FixedChunkSize = 'FixedChunkSize' - added:
member ts.server.protocol.ScriptTarget.ES2021 = 'ES2021' - added:
member ts.server.protocol.WatchDirectoryKind.FixedChunkSizePolling = 'FixedChunkSizePolling' - added:
member ts.server.protocol.WatchFileKind.FixedChunkSizePolling = 'FixedChunkSizePolling' - added:
method ts.DocumentRegistry.releaseDocument(fileName: string, compilationSettings: CompilerOptions, scriptKind: ScriptKind): void - added:
method ts.DocumentRegistry.releaseDocumentWithKey(path: Path, key: DocumentRegistryBucketKey, scriptKind: ScriptKind): void - added:
method ts.LanguageServiceHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
method ts.ModuleResolutionCache.getPackageJsonInfoCache(): PackageJsonInfoCache - added:
method ts.NodeFactory.createJSDocLink(name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.createJSDocOverrideTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.createJSDocText(text: string): JSDocText - added:
method ts.NodeFactory.updateJSDocLink(node: JSDocLink, name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.updateJSDocOverrideTag(node: JSDocOverrideTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.updateJSDocText(node: JSDocText, text: string): JSDocText - added:
method ts.PackageJsonInfoCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<T> - added:
method ts.PerDirectoryResolutionCache.update(options: CompilerOptions): void - added:
method ts.WatchCompilerHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
property ts.CompilerOptions.noImplicitOverride?: boolean - added:
property ts.CompletionEntry.data?: CompletionEntryData - added:
property ts.CompletionEntry.isImportStatementCompletion?: true - added:
property ts.CompletionEntry.isSnippet?: true - added:
property ts.CompletionEntry.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionEntryData.ambientModuleName?: string - added:
property ts.CompletionEntryData.exportName: string - added:
property ts.CompletionEntryData.fileName?: string - added:
property ts.CompletionEntryData.isPackageJsonImport?: true - added:
property ts.CompletionEntryData.moduleSpecifier?: string - added:
property ts.CompletionEntryDetails.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionInfo.isIncomplete?: true - added:
property ts.DefinitionInfo.unverified?: boolean - added:
property ts.JSDocLink.text: string - added:
property ts.JSDocLinkDisplayPart.target: DocumentSpan - added:
property ts.JSDocText.text: string - added:
property ts.OrganizeImportsArgs.skipDestructiveCodeActions?: boolean - added:
property ts.SubstitutionType.objectFlags: ObjectFlags - added:
property ts.server.protocol.CompletionEntry.data?: unknown - added:
property ts.server.protocol.CompletionEntry.isImportStatementCompletion?: true - added:
property ts.server.protocol.CompletionEntry.isSnippet?: true - added:
property ts.server.protocol.CompletionEntry.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.server.protocol.CompletionEntryDetails.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.server.protocol.CompletionEntryIdentifier.data?: unknown - added:
property ts.server.protocol.DefinitionInfo.unverified?: boolean - added:
property ts.server.protocol.JSDocLinkDisplayPart.target: FileSpan - added:
property ts.server.protocol.JSDocTagInfo.name: string - added:
property ts.server.protocol.JSDocTagInfo.text?: string | SymbolDisplayPart[] - added:
property ts.server.protocol.OrganizeImportsRequestArgs.skipDestructiveCodeActions?: boolean - added:
property ts.server.protocol.QuickInfoRequest.arguments: FileLocationRequestArgs - added:
readonly property ts.EmitHelperBase.dependencies?: EmitHelper[] - added:
readonly property ts.EmitHelperBase.name: string - added:
readonly property ts.EmitHelperBase.priority?: number - added:
readonly property ts.EmitHelperBase.scoped: boolean - added:
readonly property ts.EmitHelperBase.text: string | ((node: EmitHelperUniqueNameCallback) => string) - added:
readonly property ts.JSDocLink.kind: SyntaxKind.JSDocLink - added:
readonly property ts.JSDocLink.name?: EntityName - added:
readonly property ts.JSDocOverrideTag.kind: SyntaxKind.JSDocOverrideTag - added:
readonly property ts.JSDocText.kind: SyntaxKind.JSDocText - added:
readonly property ts.ScopedEmitHelper.scoped: true - added:
readonly property ts.UserPreferences.includeCompletionsForImportStatements?: boolean - added:
readonly property ts.UserPreferences.includeCompletionsWithSnippetText?: boolean - added:
readonly property ts.server.protocol.CompletionInfo.isIncomplete?: boolean - added:
readonly property ts.server.protocol.UserPreferences.displayPartsForJSDoc?: boolean - added:
readonly property ts.server.protocol.UserPreferences.includeCompletionsForImportStatements?: boolean - added:
readonly property ts.server.protocol.UserPreferences.includeCompletionsWithSnippetText?: boolean - added:
type ts.EmitHelper = ScopedEmitHelper | UnscopedEmitHelper - added:
type ts.MemberName = Identifier | PrivateIdentifier - added:
type ts.OverrideKeyword = ModifierToken<SyntaxKind.OverrideKeyword>
- removed:
function ts.isIdentifierOrPrivateIdentifier(node: Node): node is Identifier | PrivateIdentifier - removed:
interface ts.EmitHelper - removed:
member ts.NodeBuilderFlags.InReverseMappedType = 33554432 - removed:
method ts.ModuleResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<ResolvedModuleWithFailedLookupLocations> - removed:
method ts.Program.getTypeCatalog(): readonly Type[] - removed:
readonly property ts.EmitHelper.dependencies?: EmitHelper[] - removed:
readonly property ts.EmitHelper.name: string - removed:
readonly property ts.EmitHelper.priority?: number - removed:
readonly property ts.EmitHelper.scoped: boolean - removed:
readonly property ts.EmitHelper.text: string | ((node: EmitHelperUniqueNameCallback) => string) - removed:
type ts.OrganizeImportsScope = CombinedCodeFixScope - changed:
const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocAuthorTag → const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocAuthorTag - changed:
const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | undefined)… → const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | NodeArray<J… - changed:
const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocClassTag → const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocClassTag - changed:
const ts.createJSDocComment: (comment?: string | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc → const ts.createJSDocComment: (comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc - changed:
const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocEnumTag → const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocEnumTag - changed:
const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPrivateTag → const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPrivateTag - changed:
const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocProtectedTag → const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocProtectedTag - changed:
const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPublicTag → const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPublicTag - changed:
const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocReadonlyTag → const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocReadonlyTag - changed:
const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | undefined) => JSDocReturnTag → const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocRe… - changed:
const ts.createJSDocTag: (tagName: Identifier, comment?: string | undefined) => JSDocUnknownTag → const ts.createJSDocTag: (tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocUnknownTag - changed:
const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | undefine… → const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArra… - changed:
const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocThisTag → const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocThisTag - changed:
const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocTypeTag → const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocTypeTag - changed:
const ts.createLoopVariable: () => Identifier → const ts.createLoopVariable: (reservedInNestedScopes?: boolean | undefined) => Identifier - changed:
const ts.createPropertyAccess: (expression: Expression, name: string | Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.createPropertyAccess: (expression: Expression, name: string | MemberName) => PropertyAccessExpression - changed:
const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => PropertyAccessChain - changed:
const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: MemberName) => PropertyAccessExpression - changed:
const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName) => PropertyAccessChain - changed:
const ts.versionMajorMinor = '4.2' → const ts.versionMajorMinor = '4.3' - changed:
function ts.getNameOfDeclaration(declaration: Declaration | Expression): DeclarationName | undefined → function ts.getNameOfDeclaration(declaration: Declaration | Expression | undefined): DeclarationName | undefined - changed:
function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined → function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions | undefined, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined - changed:
function ts.isFunctionLike(node: Node): node is SignatureDeclaration → function ts.isFunctionLike(node: Node | undefined): node is SignatureDeclaration - changed:
function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference): ResolvedTypeReferenceDirectiveWithFailedLookupLocations → function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference, cache?: TypeReferenceDirectiveResolutionCache): ResolvedTypeReferenceDirectiveWithFailedLookupLocations - changed:
interface ts.ExpressionStatement extends Statement, JSDocContainer → interface ts.ExpressionStatement extends Statement - changed:
interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.ImportDeclaration extends Statement, JSDocContainer → interface ts.ImportDeclaration extends Statement - changed:
interface ts.LabeledStatement extends Statement, JSDocContainer → interface ts.LabeledStatement extends Statement - changed:
interface ts.ModuleResolutionCache extends NonRelativeModuleNameResolutionCache → interface ts.ModuleResolutionCache extends PerDirectoryResolutionCache<ResolvedModuleWithFailedLookupLocations>, NonRelativeModuleNameResolutionCache, PackageJsonInfoCache - changed:
interface ts.NonRelativeModuleNameResolutionCache → interface ts.NonRelativeModuleNameResolutionCache extends PackageJsonInfoCache - changed:
interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.Statement extends Node → interface ts.Statement extends Node, JSDocContainer - changed:
interface ts.UnscopedEmitHelper extends EmitHelper → interface ts.UnscopedEmitHelper extends EmitHelperBase - changed:
interface ts.VariableDeclaration extends NamedDeclaration → interface ts.VariableDeclaration extends NamedDeclaration, JSDocContainer - changed:
interface ts.VariableStatement extends Statement, JSDocContainer → interface ts.VariableStatement extends Statement - changed:
member ts.InferencePriority.AlwaysStrict = 512 → member ts.InferencePriority.AlwaysStrict = 1024 - changed:
member ts.InferencePriority.ContravariantConditional = 32 → member ts.InferencePriority.ContravariantConditional = 64 - changed:
member ts.InferencePriority.HomomorphicMappedType = 4 → member ts.InferencePriority.HomomorphicMappedType = 8 - changed:
member ts.InferencePriority.LiteralKeyof = 128 → member ts.InferencePriority.LiteralKeyof = 256 - changed:
member ts.InferencePriority.MappedTypeConstraint = 16 → member ts.InferencePriority.MappedTypeConstraint = 32 - changed:
member ts.InferencePriority.MaxValue = 1024 → member ts.InferencePriority.MaxValue = 2048 - changed:
member ts.InferencePriority.NoConstraints = 256 → member ts.InferencePriority.NoConstraints = 512 - changed:
member ts.InferencePriority.PartialHomomorphicMappedType = 8 → member ts.InferencePriority.PartialHomomorphicMappedType = 16 - changed:
member ts.InferencePriority.PriorityImpliesCombination = 208 → member ts.InferencePriority.PriorityImpliesCombination = 416 - changed:
member ts.InferencePriority.ReturnType = 64 → member ts.InferencePriority.ReturnType = 128 - changed:
member ts.ModifierFlags.All = 11263 → member ts.ModifierFlags.All = 27647 - changed:
member ts.ModifierFlags.ParameterPropertyModifier = 92 → member ts.ModifierFlags.ParameterPropertyModifier = 16476 - changed:
member ts.ModifierFlags.TypeScriptModifier = 2270 → member ts.ModifierFlags.TypeScriptModifier = 18654 - changed:
member ts.ObjectFlags.ArrayLiteral = 65536 → member ts.ObjectFlags.ArrayLiteral = 32768 - changed:
member ts.ObjectFlags.ContainsSpread = 1024 → member ts.ObjectFlags.ContainsSpread = 4194304 - changed:
member ts.ObjectFlags.FreshLiteral = 32768 → member ts.ObjectFlags.FreshLiteral = 16384 - changed:
member ts.ObjectFlags.JSLiteral = 16384 → member ts.ObjectFlags.JSLiteral = 8192 - changed:
member ts.ObjectFlags.JsxAttributes = 4096 → member ts.ObjectFlags.JsxAttributes = 2048 - changed:
member ts.ObjectFlags.MarkerType = 8192 → member ts.ObjectFlags.MarkerType = 4096 - changed:
member ts.ObjectFlags.ObjectRestType = 131072 → member ts.ObjectFlags.ObjectRestType = 8388608 - changed:
member ts.ObjectFlags.ReverseMapped = 2048 → member ts.ObjectFlags.ReverseMapped = 1024 - changed:
member ts.SyntaxKind.ArrayBindingPattern = 197 → member ts.SyntaxKind.ArrayBindingPattern = 198 - changed:
member ts.SyntaxKind.ArrayLiteralExpression = 199 → member ts.SyntaxKind.ArrayLiteralExpression = 200 - changed:
member ts.SyntaxKind.ArrayType = 178 → member ts.SyntaxKind.ArrayType = 179 - changed:
member ts.SyntaxKind.ArrowFunction = 209 → member ts.SyntaxKind.ArrowFunction = 210 - changed:
member ts.SyntaxKind.AsExpression = 224 → member ts.SyntaxKind.AsExpression = 225 - changed:
member ts.SyntaxKind.AwaitExpression = 213 → member ts.SyntaxKind.AwaitExpression = 214 - changed:
member ts.SyntaxKind.BinaryExpression = 216 → member ts.SyntaxKind.BinaryExpression = 217 - changed:
member ts.SyntaxKind.BindingElement = 198 → member ts.SyntaxKind.BindingElement = 199 - changed:
member ts.SyntaxKind.Block = 230 → member ts.SyntaxKind.Block = 231 - changed:
member ts.SyntaxKind.BreakStatement = 241 → member ts.SyntaxKind.BreakStatement = 242 - changed:
member ts.SyntaxKind.Bundle = 298 → member ts.SyntaxKind.Bundle = 299 - changed:
member ts.SyntaxKind.CallExpression = 203 → member ts.SyntaxKind.CallExpression = 204 - changed:
member ts.SyntaxKind.CallSignature = 169 → member ts.SyntaxKind.CallSignature = 170 - changed:
member ts.SyntaxKind.CaseBlock = 258 → member ts.SyntaxKind.CaseBlock = 259 - changed:
member ts.SyntaxKind.CaseClause = 284 → member ts.SyntaxKind.CaseClause = 285 - changed:
member ts.SyntaxKind.CatchClause = 287 → member ts.SyntaxKind.CatchClause = 288 - changed:
member ts.SyntaxKind.ClassDeclaration = 252 → member ts.SyntaxKind.ClassDeclaration = 253 - changed:
member ts.SyntaxKind.ClassExpression = 221 → member ts.SyntaxKind.ClassExpression = 222 - changed:
member ts.SyntaxKind.CommaListExpression = 337 → member ts.SyntaxKind.CommaListExpression = 341 - changed:
member ts.SyntaxKind.ComputedPropertyName = 158 → member ts.SyntaxKind.ComputedPropertyName = 159 - changed:
member ts.SyntaxKind.ConditionalExpression = 217 → member ts.SyntaxKind.ConditionalExpression = 218 - changed:
member ts.SyntaxKind.ConditionalType = 184 → member ts.SyntaxKind.ConditionalType = 185 - changed:
member ts.SyntaxKind.ConstructSignature = 170 → member ts.SyntaxKind.ConstructSignature = 171 - changed:
member ts.SyntaxKind.Constructor = 166 → member ts.SyntaxKind.Constructor = 167 - changed:
member ts.SyntaxKind.ConstructorType = 175 → member ts.SyntaxKind.ConstructorType = 176 - changed:
member ts.SyntaxKind.ContinueStatement = 240 → member ts.SyntaxKind.ContinueStatement = 241 - changed:
member ts.SyntaxKind.Count = 341 → member ts.SyntaxKind.Count = 345 - changed:
member ts.SyntaxKind.DebuggerStatement = 248 → member ts.SyntaxKind.DebuggerStatement = 249 - changed:
member ts.SyntaxKind.Decorator = 161 → member ts.SyntaxKind.Decorator = 162 - changed:
member ts.SyntaxKind.DefaultClause = 285 → member ts.SyntaxKind.DefaultClause = 286 - changed:
member ts.SyntaxKind.DeleteExpression = 210 → member ts.SyntaxKind.DeleteExpression = 211 - changed:
member ts.SyntaxKind.DoStatement = 235 → member ts.SyntaxKind.DoStatement = 236 - changed:
member ts.SyntaxKind.ElementAccessExpression = 202 → member ts.SyntaxKind.ElementAccessExpression = 203 - changed:
member ts.SyntaxKind.EmptyStatement = 231 → member ts.SyntaxKind.EmptyStatement = 232 - changed:
member ts.SyntaxKind.EndOfDeclarationMarker = 339 → member ts.SyntaxKind.EndOfDeclarationMarker = 343 - changed:
member ts.SyntaxKind.EnumDeclaration = 255 → member ts.SyntaxKind.EnumDeclaration = 256 - changed:
member ts.SyntaxKind.EnumMember = 291 → member ts.SyntaxKind.EnumMember = 292 - changed:
member ts.SyntaxKind.ExportAssignment = 266 → member ts.SyntaxKind.ExportAssignment = 267 - changed:
member ts.SyntaxKind.ExportDeclaration = 267 → member ts.SyntaxKind.ExportDeclaration = 268 - changed:
member ts.SyntaxKind.ExportSpecifier = 270 → member ts.SyntaxKind.ExportSpecifier = 271 - changed:
member ts.SyntaxKind.ExpressionStatement = 233 → member ts.SyntaxKind.ExpressionStatement = 234 - changed:
member ts.SyntaxKind.ExpressionWithTypeArguments = 223 → member ts.SyntaxKind.ExpressionWithTypeArguments = 224 - changed:
member ts.SyntaxKind.ExternalModuleReference = 272 → member ts.SyntaxKind.ExternalModuleReference = 273 - changed:
member ts.SyntaxKind.FirstJSDocNode = 301 → member ts.SyntaxKind.FirstJSDocNode = 302 - changed:
member ts.SyntaxKind.FirstJSDocTagNode = 314 → member ts.SyntaxKind.FirstJSDocTagNode = 317 - changed:
member ts.SyntaxKind.FirstNode = 157 → member ts.SyntaxKind.FirstNode = 158 - changed:
member ts.SyntaxKind.FirstStatement = 232 → member ts.SyntaxKind.FirstStatement = 233 - changed:
member ts.SyntaxKind.FirstTypeNode = 172 → member ts.SyntaxKind.FirstTypeNode = 173 - changed:
member ts.SyntaxKind.ForInStatement = 238 → member ts.SyntaxKind.ForInStatement = 239 - changed:
member ts.SyntaxKind.ForOfStatement = 239 → member ts.SyntaxKind.ForOfStatement = 240 - changed:
member ts.SyntaxKind.ForStatement = 237 → member ts.SyntaxKind.ForStatement = 238 - changed:
member ts.SyntaxKind.FunctionDeclaration = 251 → member ts.SyntaxKind.FunctionDeclaration = 252 - changed:
member ts.SyntaxKind.FunctionExpression = 208 → member ts.SyntaxKind.FunctionExpression = 209 - changed:
member ts.SyntaxKind.FunctionType = 174 → member ts.SyntaxKind.FunctionType = 175 - changed:
member ts.SyntaxKind.GetAccessor = 167 → member ts.SyntaxKind.GetAccessor = 168 - changed:
member ts.SyntaxKind.HeritageClause = 286 → member ts.SyntaxKind.HeritageClause = 287 - changed:
member ts.SyntaxKind.IfStatement = 234 → member ts.SyntaxKind.IfStatement = 235 - changed:
member ts.SyntaxKind.ImportClause = 262 → member ts.SyntaxKind.ImportClause = 263 - changed:
member ts.SyntaxKind.ImportDeclaration = 261 → member ts.SyntaxKind.ImportDeclaration = 262 - changed:
member ts.SyntaxKind.ImportEqualsDeclaration = 260 → member ts.SyntaxKind.ImportEqualsDeclaration = 261 - changed:
member ts.SyntaxKind.ImportSpecifier = 265 → member ts.SyntaxKind.ImportSpecifier = 266 - changed:
member ts.SyntaxKind.ImportType = 195 → member ts.SyntaxKind.ImportType = 196 - changed:
member ts.SyntaxKind.IndexSignature = 171 → member ts.SyntaxKind.IndexSignature = 172 - changed:
member ts.SyntaxKind.IndexedAccessType = 189 → member ts.SyntaxKind.IndexedAccessType = 190 - changed:
member ts.SyntaxKind.InferType = 185 → member ts.SyntaxKind.InferType = 186 - changed:
member ts.SyntaxKind.InputFiles = 300 → member ts.SyntaxKind.InputFiles = 301 - changed:
member ts.SyntaxKind.InterfaceDeclaration = 253 → member ts.SyntaxKind.InterfaceDeclaration = 254 - changed:
member ts.SyntaxKind.IntersectionType = 183 → member ts.SyntaxKind.IntersectionType = 184 - changed:
member ts.SyntaxKind.JSDocAllType = 303 → member ts.SyntaxKind.JSDocAllType = 304 - changed:
member ts.SyntaxKind.JSDocAugmentsTag = 315 → member ts.SyntaxKind.JSDocAugmentsTag = 318 - changed:
member ts.SyntaxKind.JSDocAuthorTag = 317 → member ts.SyntaxKind.JSDocAuthorTag = 320 - changed:
member ts.SyntaxKind.JSDocCallbackTag = 324 → member ts.SyntaxKind.JSDocCallbackTag = 328 - changed:
member ts.SyntaxKind.JSDocClassTag = 319 → member ts.SyntaxKind.JSDocClassTag = 322 - changed:
member ts.SyntaxKind.JSDocComment = 311 → member ts.SyntaxKind.JSDocComment = 312 - changed:
member ts.SyntaxKind.JSDocDeprecatedTag = 318 → member ts.SyntaxKind.JSDocDeprecatedTag = 321 - changed:
member ts.SyntaxKind.JSDocEnumTag = 325 → member ts.SyntaxKind.JSDocEnumTag = 329 - changed:
member ts.SyntaxKind.JSDocFunctionType = 308 → member ts.SyntaxKind.JSDocFunctionType = 309 - changed:
member ts.SyntaxKind.JSDocImplementsTag = 316 → member ts.SyntaxKind.JSDocImplementsTag = 319 - changed:
member ts.SyntaxKind.JSDocNameReference = 302 → member ts.SyntaxKind.JSDocNameReference = 303 - changed:
member ts.SyntaxKind.JSDocNamepathType = 310 → member ts.SyntaxKind.JSDocNamepathType = 311 - changed:
member ts.SyntaxKind.JSDocNonNullableType = 306 → member ts.SyntaxKind.JSDocNonNullableType = 307 - changed:
member ts.SyntaxKind.JSDocNullableType = 305 → member ts.SyntaxKind.JSDocNullableType = 306 - changed:
member ts.SyntaxKind.JSDocOptionalType = 307 → member ts.SyntaxKind.JSDocOptionalType = 308 - changed:
member ts.SyntaxKind.JSDocParameterTag = 326 → member ts.SyntaxKind.JSDocParameterTag = 330 - changed:
member ts.SyntaxKind.JSDocPrivateTag = 321 → member ts.SyntaxKind.JSDocPrivateTag = 324 - changed:
member ts.SyntaxKind.JSDocPropertyTag = 333 → member ts.SyntaxKind.JSDocPropertyTag = 337 - changed:
member ts.SyntaxKind.JSDocProtectedTag = 322 → member ts.SyntaxKind.JSDocProtectedTag = 325 - changed:
member ts.SyntaxKind.JSDocPublicTag = 320 → member ts.SyntaxKind.JSDocPublicTag = 323 - changed:
member ts.SyntaxKind.JSDocReadonlyTag = 323 → member ts.SyntaxKind.JSDocReadonlyTag = 326 - changed:
member ts.SyntaxKind.JSDocReturnTag = 327 → member ts.SyntaxKind.JSDocReturnTag = 331 - changed:
member ts.SyntaxKind.JSDocSeeTag = 332 → member ts.SyntaxKind.JSDocSeeTag = 336 - changed:
member ts.SyntaxKind.JSDocSignature = 313 → member ts.SyntaxKind.JSDocSignature = 315 - changed:
member ts.SyntaxKind.JSDocTag = 314 → member ts.SyntaxKind.JSDocTag = 317 - changed:
member ts.SyntaxKind.JSDocTemplateTag = 330 → member ts.SyntaxKind.JSDocTemplateTag = 334 - changed:
member ts.SyntaxKind.JSDocThisTag = 328 → member ts.SyntaxKind.JSDocThisTag = 332 - changed:
member ts.SyntaxKind.JSDocTypeExpression = 301 → member ts.SyntaxKind.JSDocTypeExpression = 302 - changed:
member ts.SyntaxKind.JSDocTypeLiteral = 312 → member ts.SyntaxKind.JSDocTypeLiteral = 314 - changed:
member ts.SyntaxKind.JSDocTypeTag = 329 → member ts.SyntaxKind.JSDocTypeTag = 333 - changed:
member ts.SyntaxKind.JSDocTypedefTag = 331 → member ts.SyntaxKind.JSDocTypedefTag = 335 - changed:
member ts.SyntaxKind.JSDocUnknownType = 304 → member ts.SyntaxKind.JSDocUnknownType = 305 - changed:
member ts.SyntaxKind.JSDocVariadicType = 309 → member ts.SyntaxKind.JSDocVariadicType = 310 - changed:
member ts.SyntaxKind.JsxAttribute = 280 → member ts.SyntaxKind.JsxAttribute = 281 - changed:
member ts.SyntaxKind.JsxAttributes = 281 → member ts.SyntaxKind.JsxAttributes = 282 - changed:
member ts.SyntaxKind.JsxClosingElement = 276 → member ts.SyntaxKind.JsxClosingElement = 277 - changed:
member ts.SyntaxKind.JsxClosingFragment = 279 → member ts.SyntaxKind.JsxClosingFragment = 280 - changed:
member ts.SyntaxKind.JsxElement = 273 → member ts.SyntaxKind.JsxElement = 274 - changed:
member ts.SyntaxKind.JsxExpression = 283 → member ts.SyntaxKind.JsxExpression = 284 - changed:
member ts.SyntaxKind.JsxFragment = 277 → member ts.SyntaxKind.JsxFragment = 278 - changed:
member ts.SyntaxKind.JsxOpeningElement = 275 → member ts.SyntaxKind.JsxOpeningElement = 276 - changed:
member ts.SyntaxKind.JsxOpeningFragment = 278 → member ts.SyntaxKind.JsxOpeningFragment = 279 - changed:
member ts.SyntaxKind.JsxSelfClosingElement = 274 → member ts.SyntaxKind.JsxSelfClosingElement = 275 - changed:
member ts.SyntaxKind.JsxSpreadAttribute = 282 → member ts.SyntaxKind.JsxSpreadAttribute = 283 - changed:
member ts.SyntaxKind.LabeledStatement = 245 → member ts.SyntaxKind.LabeledStatement = 246 - changed:
member ts.SyntaxKind.LastJSDocNode = 333 → member ts.SyntaxKind.LastJSDocNode = 337 - changed:
member ts.SyntaxKind.LastJSDocTagNode = 333 → member ts.SyntaxKind.LastJSDocTagNode = 337 - changed:
member ts.SyntaxKind.LastKeyword = 156 → member ts.SyntaxKind.LastKeyword = 157 - changed:
member ts.SyntaxKind.LastStatement = 248 → member ts.SyntaxKind.LastStatement = 249 - changed:
member ts.SyntaxKind.LastToken = 156 → member ts.SyntaxKind.LastToken = 157 - changed:
member ts.SyntaxKind.LastTypeNode = 195 → member ts.SyntaxKind.LastTypeNode = 196 - changed:
member ts.SyntaxKind.LiteralType = 191 → member ts.SyntaxKind.LiteralType = 192 - changed:
member ts.SyntaxKind.MappedType = 190 → member ts.SyntaxKind.MappedType = 191 - changed:
member ts.SyntaxKind.MergeDeclarationMarker = 338 → member ts.SyntaxKind.MergeDeclarationMarker = 342 - changed:
member ts.SyntaxKind.MetaProperty = 226 → member ts.SyntaxKind.MetaProperty = 227 - changed:
member ts.SyntaxKind.MethodDeclaration = 165 → member ts.SyntaxKind.MethodDeclaration = 166 - changed:
member ts.SyntaxKind.MethodSignature = 164 → member ts.SyntaxKind.MethodSignature = 165 - changed:
member ts.SyntaxKind.MissingDeclaration = 271 → member ts.SyntaxKind.MissingDeclaration = 272 - changed:
member ts.SyntaxKind.ModuleBlock = 257 → member ts.SyntaxKind.ModuleBlock = 258 - changed:
member ts.SyntaxKind.ModuleDeclaration = 256 → member ts.SyntaxKind.ModuleDeclaration = 257 - changed:
member ts.SyntaxKind.NamedExports = 268 → member ts.SyntaxKind.NamedExports = 269 - changed:
member ts.SyntaxKind.NamedImports = 264 → member ts.SyntaxKind.NamedImports = 265 - changed:
member ts.SyntaxKind.NamedTupleMember = 192 → member ts.SyntaxKind.NamedTupleMember = 193 - changed:
member ts.SyntaxKind.NamespaceExport = 269 → member ts.SyntaxKind.NamespaceExport = 270 - changed:
member ts.SyntaxKind.NamespaceExportDeclaration = 259 → member ts.SyntaxKind.NamespaceExportDeclaration = 260 - changed:
member ts.SyntaxKind.NamespaceImport = 263 → member ts.SyntaxKind.NamespaceImport = 264 - changed:
member ts.SyntaxKind.NewExpression = 204 → member ts.SyntaxKind.NewExpression = 205 - changed:
member ts.SyntaxKind.NonNullExpression = 225 → member ts.SyntaxKind.NonNullExpression = 226 - changed:
member ts.SyntaxKind.NotEmittedStatement = 335 → member ts.SyntaxKind.NotEmittedStatement = 339 - changed:
member ts.SyntaxKind.ObjectBindingPattern = 196 → member ts.SyntaxKind.ObjectBindingPattern = 197 - changed:
member ts.SyntaxKind.ObjectLiteralExpression = 200 → member ts.SyntaxKind.ObjectLiteralExpression = 201 - changed:
member ts.SyntaxKind.OfKeyword = 156 → member ts.SyntaxKind.OfKeyword = 157 - changed:
member ts.SyntaxKind.OmittedExpression = 222 → member ts.SyntaxKind.OmittedExpression = 223 - changed:
member ts.SyntaxKind.OptionalType = 180 → member ts.SyntaxKind.OptionalType = 181 - changed:
member ts.SyntaxKind.Parameter = 160 → member ts.SyntaxKind.Parameter = 161 - changed:
member ts.SyntaxKind.ParenthesizedExpression = 207 → member ts.SyntaxKind.ParenthesizedExpression = 208 - changed:
member ts.SyntaxKind.ParenthesizedType = 186 → member ts.SyntaxKind.ParenthesizedType = 187 - changed:
member ts.SyntaxKind.PartiallyEmittedExpression = 336 → member ts.SyntaxKind.PartiallyEmittedExpression = 340 - changed:
member ts.SyntaxKind.PostfixUnaryExpression = 215 → member ts.SyntaxKind.PostfixUnaryExpression = 216 - changed:
member ts.SyntaxKind.PrefixUnaryExpression = 214 → member ts.SyntaxKind.PrefixUnaryExpression = 215 - changed:
member ts.SyntaxKind.PropertyAccessExpression = 201 → member ts.SyntaxKind.PropertyAccessExpression = 202 - changed:
member ts.SyntaxKind.PropertyAssignment = 288 → member ts.SyntaxKind.PropertyAssignment = 289 - changed:
member ts.SyntaxKind.PropertyDeclaration = 163 → member ts.SyntaxKind.PropertyDeclaration = 164 - changed:
member ts.SyntaxKind.PropertySignature = 162 → member ts.SyntaxKind.PropertySignature = 163 - changed:
member ts.SyntaxKind.QualifiedName = 157 → member ts.SyntaxKind.QualifiedName = 158 - changed:
member ts.SyntaxKind.RestType = 181 → member ts.SyntaxKind.RestType = 182 - changed:
member ts.SyntaxKind.ReturnStatement = 242 → member ts.SyntaxKind.ReturnStatement = 243 - changed:
member ts.SyntaxKind.SemicolonClassElement = 229 → member ts.SyntaxKind.SemicolonClassElement = 230 - changed:
member ts.SyntaxKind.SetAccessor = 168 → member ts.SyntaxKind.SetAccessor = 169 - changed:
member ts.SyntaxKind.ShorthandPropertyAssignment = 289 → member ts.SyntaxKind.ShorthandPropertyAssignment = 290 - changed:
member ts.SyntaxKind.SourceFile = 297 → member ts.SyntaxKind.SourceFile = 298 - changed:
member ts.SyntaxKind.SpreadAssignment = 290 → member ts.SyntaxKind.SpreadAssignment = 291 - changed:
member ts.SyntaxKind.SpreadElement = 220 → member ts.SyntaxKind.SpreadElement = 221 - changed:
member ts.SyntaxKind.SwitchStatement = 244 → member ts.SyntaxKind.SwitchStatement = 245 - changed:
member ts.SyntaxKind.SyntaxList = 334 → member ts.SyntaxKind.SyntaxList = 338 - changed:
member ts.SyntaxKind.SyntheticExpression = 227 → member ts.SyntaxKind.SyntheticExpression = 228 - changed:
member ts.SyntaxKind.SyntheticReferenceExpression = 340 → member ts.SyntaxKind.SyntheticReferenceExpression = 344 - changed:
member ts.SyntaxKind.TaggedTemplateExpression = 205 → member ts.SyntaxKind.TaggedTemplateExpression = 206 - changed:
member ts.SyntaxKind.TemplateExpression = 218 → member ts.SyntaxKind.TemplateExpression = 219 - changed:
member ts.SyntaxKind.TemplateLiteralType = 193 → member ts.SyntaxKind.TemplateLiteralType = 194 - changed:
member ts.SyntaxKind.TemplateLiteralTypeSpan = 194 → member ts.SyntaxKind.TemplateLiteralTypeSpan = 195 - changed:
member ts.SyntaxKind.TemplateSpan = 228 → member ts.SyntaxKind.TemplateSpan = 229 - changed:
member ts.SyntaxKind.ThisType = 187 → member ts.SyntaxKind.ThisType = 188 - changed:
member ts.SyntaxKind.ThrowStatement = 246 → member ts.SyntaxKind.ThrowStatement = 247 - changed:
member ts.SyntaxKind.TryStatement = 247 → member ts.SyntaxKind.TryStatement = 248 - changed:
member ts.SyntaxKind.TupleType = 179 → member ts.SyntaxKind.TupleType = 180 - changed:
member ts.SyntaxKind.TypeAliasDeclaration = 254 → member ts.SyntaxKind.TypeAliasDeclaration = 255 - changed:
member ts.SyntaxKind.TypeAssertionExpression = 206 → member ts.SyntaxKind.TypeAssertionExpression = 207 - changed:
member ts.SyntaxKind.TypeLiteral = 177 → member ts.SyntaxKind.TypeLiteral = 178 - changed:
member ts.SyntaxKind.TypeOfExpression = 211 → member ts.SyntaxKind.TypeOfExpression = 212 - changed:
member ts.SyntaxKind.TypeOperator = 188 → member ts.SyntaxKind.TypeOperator = 189 - changed:
member ts.SyntaxKind.TypeParameter = 159 → member ts.SyntaxKind.TypeParameter = 160 - changed:
member ts.SyntaxKind.TypePredicate = 172 → member ts.SyntaxKind.TypePredicate = 173 - changed:
member ts.SyntaxKind.TypeQuery = 176 → member ts.SyntaxKind.TypeQuery = 177 - changed:
member ts.SyntaxKind.TypeReference = 173 → member ts.SyntaxKind.TypeReference = 174 - changed:
member ts.SyntaxKind.UnionType = 182 → member ts.SyntaxKind.UnionType = 183 - changed:
member ts.SyntaxKind.UnparsedInternalText = 295 → member ts.SyntaxKind.UnparsedInternalText = 296 - changed:
member ts.SyntaxKind.UnparsedPrepend = 293 → member ts.SyntaxKind.UnparsedPrepend = 294 - changed:
member ts.SyntaxKind.UnparsedPrologue = 292 → member ts.SyntaxKind.UnparsedPrologue = 293 - changed:
member ts.SyntaxKind.UnparsedSource = 299 → member ts.SyntaxKind.UnparsedSource = 300 - changed:
member ts.SyntaxKind.UnparsedSyntheticReference = 296 → member ts.SyntaxKind.UnparsedSyntheticReference = 297 - changed:
member ts.SyntaxKind.UnparsedText = 294 → member ts.SyntaxKind.UnparsedText = 295 - changed:
member ts.SyntaxKind.VariableDeclaration = 249 → member ts.SyntaxKind.VariableDeclaration = 250 - changed:
member ts.SyntaxKind.VariableDeclarationList = 250 → member ts.SyntaxKind.VariableDeclarationList = 251 - changed:
member ts.SyntaxKind.VariableStatement = 232 → member ts.SyntaxKind.VariableStatement = 233 - changed:
member ts.SyntaxKind.VoidExpression = 212 → member ts.SyntaxKind.VoidExpression = 213 - changed:
member ts.SyntaxKind.WhileStatement = 236 → member ts.SyntaxKind.WhileStatement = 237 - changed:
member ts.SyntaxKind.WithStatement = 243 → member ts.SyntaxKind.WithStatement = 244 - changed:
member ts.SyntaxKind.YieldExpression = 219 → member ts.SyntaxKind.YieldExpression = 220 - changed:
member ts.WatchFileKind.UseFsEvents = 3 → member ts.WatchFileKind.UseFsEvents = 4 - changed:
member ts.WatchFileKind.UseFsEventsOnParentDirectory = 4 → member ts.WatchFileKind.UseFsEventsOnParentDirectory = 5 - changed:
method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined): CompletionEntryDetails | undefined → method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined, data: CompletionEntryData | undefined): CompletionEntryDetails | undefined - changed:
method ts.LanguageService.organizeImports(scope: OrganizeImportsScope, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] → method ts.LanguageService.organizeImports(args: OrganizeImportsArgs, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] - changed:
method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string): JSDocAugmentsTag → method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAugmentsTag - changed:
method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string): JSDocAuthorTag → method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAuthorTag - changed:
method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocCallbackTag → method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocCallbackTag - changed:
method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string): JSDocClassTag → method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocClassTag - changed:
method ts.NodeFactory.createJSDocComment(comment?: string | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.createJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocEnumTag → method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocEnumTag - changed:
method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string): JSDocImplementsTag → method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocImplementsTag - changed:
method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocParameterTag → method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocParameterTag - changed:
method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string): JSDocPrivateTag → method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPrivateTag - changed:
method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocPropertyTag → method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPropertyTag - changed:
method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string): JSDocProtectedTag → method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocProtectedTag - changed:
method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string): JSDocPublicTag → method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPublicTag - changed:
method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string): JSDocReadonlyTag → method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReadonlyTag - changed:
method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string): JSDocReturnTag → method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReturnTag - changed:
method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string): JSDocTemplateTag → method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTemplateTag - changed:
method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocThisTag → method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocThisTag - changed:
method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocTypeTag → method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypeTag - changed:
method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocTypedefTag → method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypedefTag - changed:
method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string): JSDocUnknownTag → method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocUnknownTag - changed:
method ts.NodeFactory.createLoopVariable(): Identifier → method ts.NodeFactory.createLoopVariable(reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | MemberName): PropertyAccessExpression - changed:
method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined): Identifier → method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined, reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined): Identifier → method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined, flags?: GeneratedIdentifierFlags): Identifier - changed:
method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | undefined): JSDocAugmentsTag → method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAugmentsTag - changed:
method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | undefined): JSDocAuthorTag → method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAuthorTag - changed:
method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocCallbackTag → method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocCallbackTag - changed:
method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | undefined): JSDocClassTag → method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocClassTag - changed:
method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | undefined, tags: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | NodeArray<JSDocText | JSDocLink> | undefined, tags: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocEnumTag → method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocEnumTag - changed:
method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | undefined): JSDocImplementsTag → method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocImplementsTag - changed:
method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocParameterTag → method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocParameterTag - changed:
method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPrivateTag → method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPrivateTag - changed:
method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocPropertyTag → method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPropertyTag - changed:
method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | undefined): JSDocProtectedTag → method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocProtectedTag - changed:
method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPublicTag → method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPublicTag - changed:
method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | undefined): JSDocReadonlyTag → method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReadonlyTag - changed:
method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocReturnTag → method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReturnTag - changed:
method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | undefined): JSDocTemplateTag → method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTemplateTag - changed:
method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocThisTag → method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocThisTag - changed:
method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocTypeTag → method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypeTag - changed:
method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocTypedefTag → method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypedefTag - changed:
method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | undefined): JSDocUnknownTag → method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocUnknownTag - changed:
method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: MemberName): PropertyAccessExpression - changed:
method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node | undefined): boolean → method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node): boolean - changed:
method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node | undefined, emitCallback: (hint: EmitHint, node: Node | undefined) => void): void → method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node, emitCallback: (hint: EmitHint, node: Node) => void): void - changed:
method ts.Scanner.reScanJsxToken(): JsxTokenSyntaxKind → method ts.Scanner.reScanJsxToken(allowMultilineJsxText?: boolean): JsxTokenSyntaxKind - changed:
method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.Symbol.getJsDocTags(): JSDocTagInfo[] → method ts.Symbol.getJsDocTags(checker?: TypeChecker): JSDocTagInfo[] - changed:
method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node): Symbol | undefined → method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node | undefined): Symbol | undefined - changed:
property ts.JSDocTagInfo.text?: string → property ts.JSDocTagInfo.text?: SymbolDisplayPart[] - changed:
property ts.Symbol.declarations: Declaration[] → property ts.Symbol.declarations?: Declaration[] - changed:
property ts.Symbol.valueDeclaration: Declaration → property ts.Symbol.valueDeclaration?: Declaration - changed:
readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
readonly property ts.JSDoc.comment?: string → readonly property ts.JSDoc.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.JSDocTag.comment?: string → readonly property ts.JSDocTag.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.PropertyAccessChain.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessChain.name: MemberName - changed:
readonly property ts.PropertyAccessExpression.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessExpression.name: MemberName - changed:
readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' → type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' | ' ' - changed:
type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | ReadonlyK… → type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | OverrideK… - added:
const ts.isIdentifierOrPrivateIdentifier: (node: Node) => node is MemberName - added:
function ts.createTypeReferenceDirectiveResolutionCache(currentDirectory: string, getCanonicalFileName: (s: string) => string, options?: CompilerOptions, packageJsonInfoCache?: PackageJsonInfoCache): TypeReferenceDirectiveResolutionCache - added:
function ts.getJSDocOverrideTagNoCache(node: Node): JSDocOverrideTag | undefined - added:
function ts.getTextOfJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink>): string | undefined - added:
function ts.isAsteriskToken(node: Node): node is AsteriskToken - added:
function ts.isDotDotDotToken(node: Node): node is DotDotDotToken - added:
function ts.isJSDocLink(node: Node): node is JSDocLink - added:
function ts.isJSDocOverrideTag(node: Node): node is JSDocOverrideTag - added:
function ts.isMemberName(node: Node): node is MemberName - added:
function ts.isMinusToken(node: Node): node is MinusToken - added:
function ts.isPlusToken(node: Node): node is PlusToken - added:
function ts.isTokenKind(kind: SyntaxKind): boolean - added:
function ts.visitIterationBody(body: Statement, visitor: Visitor, context: TransformationContext): Statement - added:
interface ts.CompletionEntryData - added:
interface ts.EmitHelperBase - added:
interface ts.JSDocLink extends Node - added:
interface ts.JSDocLinkDisplayPart extends SymbolDisplayPart - added:
interface ts.JSDocOverrideTag extends JSDocTag - added:
interface ts.JSDocText extends Node - added:
interface ts.OrganizeImportsArgs extends CombinedCodeFixScope - added:
interface ts.PackageJsonInfoCache - added:
interface ts.PerDirectoryResolutionCache<T> - added:
interface ts.ScopedEmitHelper extends EmitHelperBase - added:
interface ts.TypeReferenceDirectiveResolutionCache extends PerDirectoryResolutionCache<ResolvedTypeReferenceDirectiveWithFailedLookupLocations>, PackageJsonInfoCache - added:
member ts.InferencePriority.SubstituteSource = 4 - added:
member ts.ModifierFlags.Override = 16384 - added:
member ts.NodeBuilderFlags.AllowQualifiedNameInPlaceOfIdentifier = 65536 - added:
member ts.PollingWatchKind.FixedChunkSize = 3 - added:
member ts.ScriptElementKind.link = 'link' - added:
member ts.ScriptElementKind.linkName = 'link name' - added:
member ts.ScriptElementKind.linkText = 'link text' - added:
member ts.ScriptTarget.ES2021 = 8 - added:
member ts.SymbolDisplayPartKind.link = 22 - added:
member ts.SymbolDisplayPartKind.linkName = 23 - added:
member ts.SymbolDisplayPartKind.linkText = 24 - added:
member ts.SyntaxKind.JSDocLink = 316 - added:
member ts.SyntaxKind.JSDocOverrideTag = 327 - added:
member ts.SyntaxKind.JSDocText = 313 - added:
member ts.SyntaxKind.OverrideKeyword = 156 - added:
member ts.WatchDirectoryKind.FixedChunkSizePolling = 3 - added:
member ts.WatchFileKind.FixedChunkSizePolling = 3 - added:
method ts.DocumentRegistry.releaseDocument(fileName: string, compilationSettings: CompilerOptions, scriptKind: ScriptKind): void - added:
method ts.DocumentRegistry.releaseDocumentWithKey(path: Path, key: DocumentRegistryBucketKey, scriptKind: ScriptKind): void - added:
method ts.LanguageServiceHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
method ts.ModuleResolutionCache.getPackageJsonInfoCache(): PackageJsonInfoCache - added:
method ts.NodeFactory.createJSDocLink(name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.createJSDocOverrideTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.createJSDocText(text: string): JSDocText - added:
method ts.NodeFactory.updateJSDocLink(node: JSDocLink, name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.updateJSDocOverrideTag(node: JSDocOverrideTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.updateJSDocText(node: JSDocText, text: string): JSDocText - added:
method ts.PackageJsonInfoCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<T> - added:
method ts.PerDirectoryResolutionCache.update(options: CompilerOptions): void - added:
method ts.WatchCompilerHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
property ts.CompilerOptions.noImplicitOverride?: boolean - added:
property ts.CompletionEntry.data?: CompletionEntryData - added:
property ts.CompletionEntry.isImportStatementCompletion?: true - added:
property ts.CompletionEntry.isSnippet?: true - added:
property ts.CompletionEntry.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionEntryData.ambientModuleName?: string - added:
property ts.CompletionEntryData.exportName: string - added:
property ts.CompletionEntryData.fileName?: string - added:
property ts.CompletionEntryData.isPackageJsonImport?: true - added:
property ts.CompletionEntryData.moduleSpecifier?: string - added:
property ts.CompletionEntryDetails.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionInfo.isIncomplete?: true - added:
property ts.DefinitionInfo.unverified?: boolean - added:
property ts.JSDocLink.text: string - added:
property ts.JSDocLinkDisplayPart.target: DocumentSpan - added:
property ts.JSDocText.text: string - added:
property ts.OrganizeImportsArgs.skipDestructiveCodeActions?: boolean - added:
property ts.SubstitutionType.objectFlags: ObjectFlags - added:
readonly property ts.EmitHelperBase.dependencies?: EmitHelper[] - added:
readonly property ts.EmitHelperBase.name: string - added:
readonly property ts.EmitHelperBase.priority?: number - added:
readonly property ts.EmitHelperBase.scoped: boolean - added:
readonly property ts.EmitHelperBase.text: string | ((node: EmitHelperUniqueNameCallback) => string) - added:
readonly property ts.JSDocLink.kind: SyntaxKind.JSDocLink - added:
readonly property ts.JSDocLink.name?: EntityName - added:
readonly property ts.JSDocOverrideTag.kind: SyntaxKind.JSDocOverrideTag - added:
readonly property ts.JSDocText.kind: SyntaxKind.JSDocText - added:
readonly property ts.ScopedEmitHelper.scoped: true - added:
readonly property ts.UserPreferences.includeCompletionsForImportStatements?: boolean - added:
readonly property ts.UserPreferences.includeCompletionsWithSnippetText?: boolean - added:
type ts.EmitHelper = ScopedEmitHelper | UnscopedEmitHelper - added:
type ts.MemberName = Identifier | PrivateIdentifier - added:
type ts.OverrideKeyword = ModifierToken<SyntaxKind.OverrideKeyword>
- removed:
function ts.isIdentifierOrPrivateIdentifier(node: Node): node is Identifier | PrivateIdentifier - removed:
interface ts.EmitHelper - removed:
member ts.NodeBuilderFlags.InReverseMappedType = 33554432 - removed:
method ts.ModuleResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<ResolvedModuleWithFailedLookupLocations> - removed:
method ts.Program.getTypeCatalog(): readonly Type[] - removed:
readonly property ts.EmitHelper.dependencies?: EmitHelper[] - removed:
readonly property ts.EmitHelper.name: string - removed:
readonly property ts.EmitHelper.priority?: number - removed:
readonly property ts.EmitHelper.scoped: boolean - removed:
readonly property ts.EmitHelper.text: string | ((node: EmitHelperUniqueNameCallback) => string) - removed:
type ts.OrganizeImportsScope = CombinedCodeFixScope - changed:
const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocAuthorTag → const ts.createJSDocAuthorTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocAuthorTag - changed:
const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | undefined)… → const ts.createJSDocCallbackTag: (tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration | undefined, comment?: string | NodeArray<J… - changed:
const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocClassTag → const ts.createJSDocClassTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocClassTag - changed:
const ts.createJSDocComment: (comment?: string | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc → const ts.createJSDocComment: (comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined) => JSDoc - changed:
const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocEnumTag → const ts.createJSDocEnumTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocEnumTag - changed:
const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPrivateTag → const ts.createJSDocPrivateTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPrivateTag - changed:
const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocProtectedTag → const ts.createJSDocProtectedTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocProtectedTag - changed:
const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocPublicTag → const ts.createJSDocPublicTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocPublicTag - changed:
const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | undefined) => JSDocReadonlyTag → const ts.createJSDocReadonlyTag: (tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocReadonlyTag - changed:
const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | undefined) => JSDocReturnTag → const ts.createJSDocReturnTag: (tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | undefined, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocRe… - changed:
const ts.createJSDocTag: (tagName: Identifier, comment?: string | undefined) => JSDocUnknownTag → const ts.createJSDocTag: (tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocUnknownTag - changed:
const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | undefine… → const ts.createJSDocTemplateTag: (tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArra… - changed:
const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocThisTag → const ts.createJSDocThisTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocThisTag - changed:
const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | undefined) => JSDocTypeTag → const ts.createJSDocTypeTag: (tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink> | undefined) => JSDocTypeTag - changed:
const ts.createLoopVariable: () => Identifier → const ts.createLoopVariable: (reservedInNestedScopes?: boolean | undefined) => Identifier - changed:
const ts.createPropertyAccess: (expression: Expression, name: string | Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.createPropertyAccess: (expression: Expression, name: string | MemberName) => PropertyAccessExpression - changed:
const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.createPropertyAccessChain: (expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => PropertyAccessChain - changed:
const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier) => PropertyAccessExpression → const ts.updatePropertyAccess: (node: PropertyAccessExpression, expression: Expression, name: MemberName) => PropertyAccessExpression - changed:
const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier) => PropertyAccessChain → const ts.updatePropertyAccessChain: (node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName) => PropertyAccessChain - changed:
const ts.versionMajorMinor = '4.2' → const ts.versionMajorMinor = '4.3' - changed:
function ts.getNameOfDeclaration(declaration: Declaration | Expression): DeclarationName | undefined → function ts.getNameOfDeclaration(declaration: Declaration | Expression | undefined): DeclarationName | undefined - changed:
function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined → function ts.getParsedCommandLineOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions | undefined, host: ParseConfigFileHost, extendedConfigCache?: Map<ExtendedConfigCacheEntry>, watchOptionsToExtend?: WatchOptions, extraFileExtensions?: readonly FileExtensionInfo[]): ParsedCommandLine | undefined - changed:
function ts.isFunctionLike(node: Node): node is SignatureDeclaration → function ts.isFunctionLike(node: Node | undefined): node is SignatureDeclaration - changed:
function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference): ResolvedTypeReferenceDirectiveWithFailedLookupLocations → function ts.resolveTypeReferenceDirective(typeReferenceDirectiveName: string, containingFile: string | undefined, options: CompilerOptions, host: ModuleResolutionHost, redirectedReference?: ResolvedProjectReference, cache?: TypeReferenceDirectiveResolutionCache): ResolvedTypeReferenceDirectiveWithFailedLookupLocations - changed:
interface ts.ExpressionStatement extends Statement, JSDocContainer → interface ts.ExpressionStatement extends Statement - changed:
interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.GetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.ImportDeclaration extends Statement, JSDocContainer → interface ts.ImportDeclaration extends Statement - changed:
interface ts.LabeledStatement extends Statement, JSDocContainer → interface ts.LabeledStatement extends Statement - changed:
interface ts.ModuleResolutionCache extends NonRelativeModuleNameResolutionCache → interface ts.ModuleResolutionCache extends PerDirectoryResolutionCache<ResolvedModuleWithFailedLookupLocations>, NonRelativeModuleNameResolutionCache, PackageJsonInfoCache - changed:
interface ts.NonRelativeModuleNameResolutionCache → interface ts.NonRelativeModuleNameResolutionCache extends PackageJsonInfoCache - changed:
interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer → interface ts.SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, TypeElement, ObjectLiteralElement, JSDocContainer - changed:
interface ts.Statement extends Node → interface ts.Statement extends Node, JSDocContainer - changed:
interface ts.UnscopedEmitHelper extends EmitHelper → interface ts.UnscopedEmitHelper extends EmitHelperBase - changed:
interface ts.VariableDeclaration extends NamedDeclaration → interface ts.VariableDeclaration extends NamedDeclaration, JSDocContainer - changed:
interface ts.VariableStatement extends Statement, JSDocContainer → interface ts.VariableStatement extends Statement - changed:
member ts.InferencePriority.AlwaysStrict = 512 → member ts.InferencePriority.AlwaysStrict = 1024 - changed:
member ts.InferencePriority.ContravariantConditional = 32 → member ts.InferencePriority.ContravariantConditional = 64 - changed:
member ts.InferencePriority.HomomorphicMappedType = 4 → member ts.InferencePriority.HomomorphicMappedType = 8 - changed:
member ts.InferencePriority.LiteralKeyof = 128 → member ts.InferencePriority.LiteralKeyof = 256 - changed:
member ts.InferencePriority.MappedTypeConstraint = 16 → member ts.InferencePriority.MappedTypeConstraint = 32 - changed:
member ts.InferencePriority.MaxValue = 1024 → member ts.InferencePriority.MaxValue = 2048 - changed:
member ts.InferencePriority.NoConstraints = 256 → member ts.InferencePriority.NoConstraints = 512 - changed:
member ts.InferencePriority.PartialHomomorphicMappedType = 8 → member ts.InferencePriority.PartialHomomorphicMappedType = 16 - changed:
member ts.InferencePriority.PriorityImpliesCombination = 208 → member ts.InferencePriority.PriorityImpliesCombination = 416 - changed:
member ts.InferencePriority.ReturnType = 64 → member ts.InferencePriority.ReturnType = 128 - changed:
member ts.ModifierFlags.All = 11263 → member ts.ModifierFlags.All = 27647 - changed:
member ts.ModifierFlags.ParameterPropertyModifier = 92 → member ts.ModifierFlags.ParameterPropertyModifier = 16476 - changed:
member ts.ModifierFlags.TypeScriptModifier = 2270 → member ts.ModifierFlags.TypeScriptModifier = 18654 - changed:
member ts.ObjectFlags.ArrayLiteral = 65536 → member ts.ObjectFlags.ArrayLiteral = 32768 - changed:
member ts.ObjectFlags.ContainsSpread = 1024 → member ts.ObjectFlags.ContainsSpread = 4194304 - changed:
member ts.ObjectFlags.FreshLiteral = 32768 → member ts.ObjectFlags.FreshLiteral = 16384 - changed:
member ts.ObjectFlags.JSLiteral = 16384 → member ts.ObjectFlags.JSLiteral = 8192 - changed:
member ts.ObjectFlags.JsxAttributes = 4096 → member ts.ObjectFlags.JsxAttributes = 2048 - changed:
member ts.ObjectFlags.MarkerType = 8192 → member ts.ObjectFlags.MarkerType = 4096 - changed:
member ts.ObjectFlags.ObjectRestType = 131072 → member ts.ObjectFlags.ObjectRestType = 8388608 - changed:
member ts.ObjectFlags.ReverseMapped = 2048 → member ts.ObjectFlags.ReverseMapped = 1024 - changed:
member ts.SyntaxKind.ArrayBindingPattern = 197 → member ts.SyntaxKind.ArrayBindingPattern = 198 - changed:
member ts.SyntaxKind.ArrayLiteralExpression = 199 → member ts.SyntaxKind.ArrayLiteralExpression = 200 - changed:
member ts.SyntaxKind.ArrayType = 178 → member ts.SyntaxKind.ArrayType = 179 - changed:
member ts.SyntaxKind.ArrowFunction = 209 → member ts.SyntaxKind.ArrowFunction = 210 - changed:
member ts.SyntaxKind.AsExpression = 224 → member ts.SyntaxKind.AsExpression = 225 - changed:
member ts.SyntaxKind.AwaitExpression = 213 → member ts.SyntaxKind.AwaitExpression = 214 - changed:
member ts.SyntaxKind.BinaryExpression = 216 → member ts.SyntaxKind.BinaryExpression = 217 - changed:
member ts.SyntaxKind.BindingElement = 198 → member ts.SyntaxKind.BindingElement = 199 - changed:
member ts.SyntaxKind.Block = 230 → member ts.SyntaxKind.Block = 231 - changed:
member ts.SyntaxKind.BreakStatement = 241 → member ts.SyntaxKind.BreakStatement = 242 - changed:
member ts.SyntaxKind.Bundle = 298 → member ts.SyntaxKind.Bundle = 299 - changed:
member ts.SyntaxKind.CallExpression = 203 → member ts.SyntaxKind.CallExpression = 204 - changed:
member ts.SyntaxKind.CallSignature = 169 → member ts.SyntaxKind.CallSignature = 170 - changed:
member ts.SyntaxKind.CaseBlock = 258 → member ts.SyntaxKind.CaseBlock = 259 - changed:
member ts.SyntaxKind.CaseClause = 284 → member ts.SyntaxKind.CaseClause = 285 - changed:
member ts.SyntaxKind.CatchClause = 287 → member ts.SyntaxKind.CatchClause = 288 - changed:
member ts.SyntaxKind.ClassDeclaration = 252 → member ts.SyntaxKind.ClassDeclaration = 253 - changed:
member ts.SyntaxKind.ClassExpression = 221 → member ts.SyntaxKind.ClassExpression = 222 - changed:
member ts.SyntaxKind.CommaListExpression = 337 → member ts.SyntaxKind.CommaListExpression = 341 - changed:
member ts.SyntaxKind.ComputedPropertyName = 158 → member ts.SyntaxKind.ComputedPropertyName = 159 - changed:
member ts.SyntaxKind.ConditionalExpression = 217 → member ts.SyntaxKind.ConditionalExpression = 218 - changed:
member ts.SyntaxKind.ConditionalType = 184 → member ts.SyntaxKind.ConditionalType = 185 - changed:
member ts.SyntaxKind.ConstructSignature = 170 → member ts.SyntaxKind.ConstructSignature = 171 - changed:
member ts.SyntaxKind.Constructor = 166 → member ts.SyntaxKind.Constructor = 167 - changed:
member ts.SyntaxKind.ConstructorType = 175 → member ts.SyntaxKind.ConstructorType = 176 - changed:
member ts.SyntaxKind.ContinueStatement = 240 → member ts.SyntaxKind.ContinueStatement = 241 - changed:
member ts.SyntaxKind.Count = 341 → member ts.SyntaxKind.Count = 345 - changed:
member ts.SyntaxKind.DebuggerStatement = 248 → member ts.SyntaxKind.DebuggerStatement = 249 - changed:
member ts.SyntaxKind.Decorator = 161 → member ts.SyntaxKind.Decorator = 162 - changed:
member ts.SyntaxKind.DefaultClause = 285 → member ts.SyntaxKind.DefaultClause = 286 - changed:
member ts.SyntaxKind.DeleteExpression = 210 → member ts.SyntaxKind.DeleteExpression = 211 - changed:
member ts.SyntaxKind.DoStatement = 235 → member ts.SyntaxKind.DoStatement = 236 - changed:
member ts.SyntaxKind.ElementAccessExpression = 202 → member ts.SyntaxKind.ElementAccessExpression = 203 - changed:
member ts.SyntaxKind.EmptyStatement = 231 → member ts.SyntaxKind.EmptyStatement = 232 - changed:
member ts.SyntaxKind.EndOfDeclarationMarker = 339 → member ts.SyntaxKind.EndOfDeclarationMarker = 343 - changed:
member ts.SyntaxKind.EnumDeclaration = 255 → member ts.SyntaxKind.EnumDeclaration = 256 - changed:
member ts.SyntaxKind.EnumMember = 291 → member ts.SyntaxKind.EnumMember = 292 - changed:
member ts.SyntaxKind.ExportAssignment = 266 → member ts.SyntaxKind.ExportAssignment = 267 - changed:
member ts.SyntaxKind.ExportDeclaration = 267 → member ts.SyntaxKind.ExportDeclaration = 268 - changed:
member ts.SyntaxKind.ExportSpecifier = 270 → member ts.SyntaxKind.ExportSpecifier = 271 - changed:
member ts.SyntaxKind.ExpressionStatement = 233 → member ts.SyntaxKind.ExpressionStatement = 234 - changed:
member ts.SyntaxKind.ExpressionWithTypeArguments = 223 → member ts.SyntaxKind.ExpressionWithTypeArguments = 224 - changed:
member ts.SyntaxKind.ExternalModuleReference = 272 → member ts.SyntaxKind.ExternalModuleReference = 273 - changed:
member ts.SyntaxKind.FirstJSDocNode = 301 → member ts.SyntaxKind.FirstJSDocNode = 302 - changed:
member ts.SyntaxKind.FirstJSDocTagNode = 314 → member ts.SyntaxKind.FirstJSDocTagNode = 317 - changed:
member ts.SyntaxKind.FirstNode = 157 → member ts.SyntaxKind.FirstNode = 158 - changed:
member ts.SyntaxKind.FirstStatement = 232 → member ts.SyntaxKind.FirstStatement = 233 - changed:
member ts.SyntaxKind.FirstTypeNode = 172 → member ts.SyntaxKind.FirstTypeNode = 173 - changed:
member ts.SyntaxKind.ForInStatement = 238 → member ts.SyntaxKind.ForInStatement = 239 - changed:
member ts.SyntaxKind.ForOfStatement = 239 → member ts.SyntaxKind.ForOfStatement = 240 - changed:
member ts.SyntaxKind.ForStatement = 237 → member ts.SyntaxKind.ForStatement = 238 - changed:
member ts.SyntaxKind.FunctionDeclaration = 251 → member ts.SyntaxKind.FunctionDeclaration = 252 - changed:
member ts.SyntaxKind.FunctionExpression = 208 → member ts.SyntaxKind.FunctionExpression = 209 - changed:
member ts.SyntaxKind.FunctionType = 174 → member ts.SyntaxKind.FunctionType = 175 - changed:
member ts.SyntaxKind.GetAccessor = 167 → member ts.SyntaxKind.GetAccessor = 168 - changed:
member ts.SyntaxKind.HeritageClause = 286 → member ts.SyntaxKind.HeritageClause = 287 - changed:
member ts.SyntaxKind.IfStatement = 234 → member ts.SyntaxKind.IfStatement = 235 - changed:
member ts.SyntaxKind.ImportClause = 262 → member ts.SyntaxKind.ImportClause = 263 - changed:
member ts.SyntaxKind.ImportDeclaration = 261 → member ts.SyntaxKind.ImportDeclaration = 262 - changed:
member ts.SyntaxKind.ImportEqualsDeclaration = 260 → member ts.SyntaxKind.ImportEqualsDeclaration = 261 - changed:
member ts.SyntaxKind.ImportSpecifier = 265 → member ts.SyntaxKind.ImportSpecifier = 266 - changed:
member ts.SyntaxKind.ImportType = 195 → member ts.SyntaxKind.ImportType = 196 - changed:
member ts.SyntaxKind.IndexSignature = 171 → member ts.SyntaxKind.IndexSignature = 172 - changed:
member ts.SyntaxKind.IndexedAccessType = 189 → member ts.SyntaxKind.IndexedAccessType = 190 - changed:
member ts.SyntaxKind.InferType = 185 → member ts.SyntaxKind.InferType = 186 - changed:
member ts.SyntaxKind.InputFiles = 300 → member ts.SyntaxKind.InputFiles = 301 - changed:
member ts.SyntaxKind.InterfaceDeclaration = 253 → member ts.SyntaxKind.InterfaceDeclaration = 254 - changed:
member ts.SyntaxKind.IntersectionType = 183 → member ts.SyntaxKind.IntersectionType = 184 - changed:
member ts.SyntaxKind.JSDocAllType = 303 → member ts.SyntaxKind.JSDocAllType = 304 - changed:
member ts.SyntaxKind.JSDocAugmentsTag = 315 → member ts.SyntaxKind.JSDocAugmentsTag = 318 - changed:
member ts.SyntaxKind.JSDocAuthorTag = 317 → member ts.SyntaxKind.JSDocAuthorTag = 320 - changed:
member ts.SyntaxKind.JSDocCallbackTag = 324 → member ts.SyntaxKind.JSDocCallbackTag = 328 - changed:
member ts.SyntaxKind.JSDocClassTag = 319 → member ts.SyntaxKind.JSDocClassTag = 322 - changed:
member ts.SyntaxKind.JSDocComment = 311 → member ts.SyntaxKind.JSDocComment = 312 - changed:
member ts.SyntaxKind.JSDocDeprecatedTag = 318 → member ts.SyntaxKind.JSDocDeprecatedTag = 321 - changed:
member ts.SyntaxKind.JSDocEnumTag = 325 → member ts.SyntaxKind.JSDocEnumTag = 329 - changed:
member ts.SyntaxKind.JSDocFunctionType = 308 → member ts.SyntaxKind.JSDocFunctionType = 309 - changed:
member ts.SyntaxKind.JSDocImplementsTag = 316 → member ts.SyntaxKind.JSDocImplementsTag = 319 - changed:
member ts.SyntaxKind.JSDocNameReference = 302 → member ts.SyntaxKind.JSDocNameReference = 303 - changed:
member ts.SyntaxKind.JSDocNamepathType = 310 → member ts.SyntaxKind.JSDocNamepathType = 311 - changed:
member ts.SyntaxKind.JSDocNonNullableType = 306 → member ts.SyntaxKind.JSDocNonNullableType = 307 - changed:
member ts.SyntaxKind.JSDocNullableType = 305 → member ts.SyntaxKind.JSDocNullableType = 306 - changed:
member ts.SyntaxKind.JSDocOptionalType = 307 → member ts.SyntaxKind.JSDocOptionalType = 308 - changed:
member ts.SyntaxKind.JSDocParameterTag = 326 → member ts.SyntaxKind.JSDocParameterTag = 330 - changed:
member ts.SyntaxKind.JSDocPrivateTag = 321 → member ts.SyntaxKind.JSDocPrivateTag = 324 - changed:
member ts.SyntaxKind.JSDocPropertyTag = 333 → member ts.SyntaxKind.JSDocPropertyTag = 337 - changed:
member ts.SyntaxKind.JSDocProtectedTag = 322 → member ts.SyntaxKind.JSDocProtectedTag = 325 - changed:
member ts.SyntaxKind.JSDocPublicTag = 320 → member ts.SyntaxKind.JSDocPublicTag = 323 - changed:
member ts.SyntaxKind.JSDocReadonlyTag = 323 → member ts.SyntaxKind.JSDocReadonlyTag = 326 - changed:
member ts.SyntaxKind.JSDocReturnTag = 327 → member ts.SyntaxKind.JSDocReturnTag = 331 - changed:
member ts.SyntaxKind.JSDocSeeTag = 332 → member ts.SyntaxKind.JSDocSeeTag = 336 - changed:
member ts.SyntaxKind.JSDocSignature = 313 → member ts.SyntaxKind.JSDocSignature = 315 - changed:
member ts.SyntaxKind.JSDocTag = 314 → member ts.SyntaxKind.JSDocTag = 317 - changed:
member ts.SyntaxKind.JSDocTemplateTag = 330 → member ts.SyntaxKind.JSDocTemplateTag = 334 - changed:
member ts.SyntaxKind.JSDocThisTag = 328 → member ts.SyntaxKind.JSDocThisTag = 332 - changed:
member ts.SyntaxKind.JSDocTypeExpression = 301 → member ts.SyntaxKind.JSDocTypeExpression = 302 - changed:
member ts.SyntaxKind.JSDocTypeLiteral = 312 → member ts.SyntaxKind.JSDocTypeLiteral = 314 - changed:
member ts.SyntaxKind.JSDocTypeTag = 329 → member ts.SyntaxKind.JSDocTypeTag = 333 - changed:
member ts.SyntaxKind.JSDocTypedefTag = 331 → member ts.SyntaxKind.JSDocTypedefTag = 335 - changed:
member ts.SyntaxKind.JSDocUnknownType = 304 → member ts.SyntaxKind.JSDocUnknownType = 305 - changed:
member ts.SyntaxKind.JSDocVariadicType = 309 → member ts.SyntaxKind.JSDocVariadicType = 310 - changed:
member ts.SyntaxKind.JsxAttribute = 280 → member ts.SyntaxKind.JsxAttribute = 281 - changed:
member ts.SyntaxKind.JsxAttributes = 281 → member ts.SyntaxKind.JsxAttributes = 282 - changed:
member ts.SyntaxKind.JsxClosingElement = 276 → member ts.SyntaxKind.JsxClosingElement = 277 - changed:
member ts.SyntaxKind.JsxClosingFragment = 279 → member ts.SyntaxKind.JsxClosingFragment = 280 - changed:
member ts.SyntaxKind.JsxElement = 273 → member ts.SyntaxKind.JsxElement = 274 - changed:
member ts.SyntaxKind.JsxExpression = 283 → member ts.SyntaxKind.JsxExpression = 284 - changed:
member ts.SyntaxKind.JsxFragment = 277 → member ts.SyntaxKind.JsxFragment = 278 - changed:
member ts.SyntaxKind.JsxOpeningElement = 275 → member ts.SyntaxKind.JsxOpeningElement = 276 - changed:
member ts.SyntaxKind.JsxOpeningFragment = 278 → member ts.SyntaxKind.JsxOpeningFragment = 279 - changed:
member ts.SyntaxKind.JsxSelfClosingElement = 274 → member ts.SyntaxKind.JsxSelfClosingElement = 275 - changed:
member ts.SyntaxKind.JsxSpreadAttribute = 282 → member ts.SyntaxKind.JsxSpreadAttribute = 283 - changed:
member ts.SyntaxKind.LabeledStatement = 245 → member ts.SyntaxKind.LabeledStatement = 246 - changed:
member ts.SyntaxKind.LastJSDocNode = 333 → member ts.SyntaxKind.LastJSDocNode = 337 - changed:
member ts.SyntaxKind.LastJSDocTagNode = 333 → member ts.SyntaxKind.LastJSDocTagNode = 337 - changed:
member ts.SyntaxKind.LastKeyword = 156 → member ts.SyntaxKind.LastKeyword = 157 - changed:
member ts.SyntaxKind.LastStatement = 248 → member ts.SyntaxKind.LastStatement = 249 - changed:
member ts.SyntaxKind.LastToken = 156 → member ts.SyntaxKind.LastToken = 157 - changed:
member ts.SyntaxKind.LastTypeNode = 195 → member ts.SyntaxKind.LastTypeNode = 196 - changed:
member ts.SyntaxKind.LiteralType = 191 → member ts.SyntaxKind.LiteralType = 192 - changed:
member ts.SyntaxKind.MappedType = 190 → member ts.SyntaxKind.MappedType = 191 - changed:
member ts.SyntaxKind.MergeDeclarationMarker = 338 → member ts.SyntaxKind.MergeDeclarationMarker = 342 - changed:
member ts.SyntaxKind.MetaProperty = 226 → member ts.SyntaxKind.MetaProperty = 227 - changed:
member ts.SyntaxKind.MethodDeclaration = 165 → member ts.SyntaxKind.MethodDeclaration = 166 - changed:
member ts.SyntaxKind.MethodSignature = 164 → member ts.SyntaxKind.MethodSignature = 165 - changed:
member ts.SyntaxKind.MissingDeclaration = 271 → member ts.SyntaxKind.MissingDeclaration = 272 - changed:
member ts.SyntaxKind.ModuleBlock = 257 → member ts.SyntaxKind.ModuleBlock = 258 - changed:
member ts.SyntaxKind.ModuleDeclaration = 256 → member ts.SyntaxKind.ModuleDeclaration = 257 - changed:
member ts.SyntaxKind.NamedExports = 268 → member ts.SyntaxKind.NamedExports = 269 - changed:
member ts.SyntaxKind.NamedImports = 264 → member ts.SyntaxKind.NamedImports = 265 - changed:
member ts.SyntaxKind.NamedTupleMember = 192 → member ts.SyntaxKind.NamedTupleMember = 193 - changed:
member ts.SyntaxKind.NamespaceExport = 269 → member ts.SyntaxKind.NamespaceExport = 270 - changed:
member ts.SyntaxKind.NamespaceExportDeclaration = 259 → member ts.SyntaxKind.NamespaceExportDeclaration = 260 - changed:
member ts.SyntaxKind.NamespaceImport = 263 → member ts.SyntaxKind.NamespaceImport = 264 - changed:
member ts.SyntaxKind.NewExpression = 204 → member ts.SyntaxKind.NewExpression = 205 - changed:
member ts.SyntaxKind.NonNullExpression = 225 → member ts.SyntaxKind.NonNullExpression = 226 - changed:
member ts.SyntaxKind.NotEmittedStatement = 335 → member ts.SyntaxKind.NotEmittedStatement = 339 - changed:
member ts.SyntaxKind.ObjectBindingPattern = 196 → member ts.SyntaxKind.ObjectBindingPattern = 197 - changed:
member ts.SyntaxKind.ObjectLiteralExpression = 200 → member ts.SyntaxKind.ObjectLiteralExpression = 201 - changed:
member ts.SyntaxKind.OfKeyword = 156 → member ts.SyntaxKind.OfKeyword = 157 - changed:
member ts.SyntaxKind.OmittedExpression = 222 → member ts.SyntaxKind.OmittedExpression = 223 - changed:
member ts.SyntaxKind.OptionalType = 180 → member ts.SyntaxKind.OptionalType = 181 - changed:
member ts.SyntaxKind.Parameter = 160 → member ts.SyntaxKind.Parameter = 161 - changed:
member ts.SyntaxKind.ParenthesizedExpression = 207 → member ts.SyntaxKind.ParenthesizedExpression = 208 - changed:
member ts.SyntaxKind.ParenthesizedType = 186 → member ts.SyntaxKind.ParenthesizedType = 187 - changed:
member ts.SyntaxKind.PartiallyEmittedExpression = 336 → member ts.SyntaxKind.PartiallyEmittedExpression = 340 - changed:
member ts.SyntaxKind.PostfixUnaryExpression = 215 → member ts.SyntaxKind.PostfixUnaryExpression = 216 - changed:
member ts.SyntaxKind.PrefixUnaryExpression = 214 → member ts.SyntaxKind.PrefixUnaryExpression = 215 - changed:
member ts.SyntaxKind.PropertyAccessExpression = 201 → member ts.SyntaxKind.PropertyAccessExpression = 202 - changed:
member ts.SyntaxKind.PropertyAssignment = 288 → member ts.SyntaxKind.PropertyAssignment = 289 - changed:
member ts.SyntaxKind.PropertyDeclaration = 163 → member ts.SyntaxKind.PropertyDeclaration = 164 - changed:
member ts.SyntaxKind.PropertySignature = 162 → member ts.SyntaxKind.PropertySignature = 163 - changed:
member ts.SyntaxKind.QualifiedName = 157 → member ts.SyntaxKind.QualifiedName = 158 - changed:
member ts.SyntaxKind.RestType = 181 → member ts.SyntaxKind.RestType = 182 - changed:
member ts.SyntaxKind.ReturnStatement = 242 → member ts.SyntaxKind.ReturnStatement = 243 - changed:
member ts.SyntaxKind.SemicolonClassElement = 229 → member ts.SyntaxKind.SemicolonClassElement = 230 - changed:
member ts.SyntaxKind.SetAccessor = 168 → member ts.SyntaxKind.SetAccessor = 169 - changed:
member ts.SyntaxKind.ShorthandPropertyAssignment = 289 → member ts.SyntaxKind.ShorthandPropertyAssignment = 290 - changed:
member ts.SyntaxKind.SourceFile = 297 → member ts.SyntaxKind.SourceFile = 298 - changed:
member ts.SyntaxKind.SpreadAssignment = 290 → member ts.SyntaxKind.SpreadAssignment = 291 - changed:
member ts.SyntaxKind.SpreadElement = 220 → member ts.SyntaxKind.SpreadElement = 221 - changed:
member ts.SyntaxKind.SwitchStatement = 244 → member ts.SyntaxKind.SwitchStatement = 245 - changed:
member ts.SyntaxKind.SyntaxList = 334 → member ts.SyntaxKind.SyntaxList = 338 - changed:
member ts.SyntaxKind.SyntheticExpression = 227 → member ts.SyntaxKind.SyntheticExpression = 228 - changed:
member ts.SyntaxKind.SyntheticReferenceExpression = 340 → member ts.SyntaxKind.SyntheticReferenceExpression = 344 - changed:
member ts.SyntaxKind.TaggedTemplateExpression = 205 → member ts.SyntaxKind.TaggedTemplateExpression = 206 - changed:
member ts.SyntaxKind.TemplateExpression = 218 → member ts.SyntaxKind.TemplateExpression = 219 - changed:
member ts.SyntaxKind.TemplateLiteralType = 193 → member ts.SyntaxKind.TemplateLiteralType = 194 - changed:
member ts.SyntaxKind.TemplateLiteralTypeSpan = 194 → member ts.SyntaxKind.TemplateLiteralTypeSpan = 195 - changed:
member ts.SyntaxKind.TemplateSpan = 228 → member ts.SyntaxKind.TemplateSpan = 229 - changed:
member ts.SyntaxKind.ThisType = 187 → member ts.SyntaxKind.ThisType = 188 - changed:
member ts.SyntaxKind.ThrowStatement = 246 → member ts.SyntaxKind.ThrowStatement = 247 - changed:
member ts.SyntaxKind.TryStatement = 247 → member ts.SyntaxKind.TryStatement = 248 - changed:
member ts.SyntaxKind.TupleType = 179 → member ts.SyntaxKind.TupleType = 180 - changed:
member ts.SyntaxKind.TypeAliasDeclaration = 254 → member ts.SyntaxKind.TypeAliasDeclaration = 255 - changed:
member ts.SyntaxKind.TypeAssertionExpression = 206 → member ts.SyntaxKind.TypeAssertionExpression = 207 - changed:
member ts.SyntaxKind.TypeLiteral = 177 → member ts.SyntaxKind.TypeLiteral = 178 - changed:
member ts.SyntaxKind.TypeOfExpression = 211 → member ts.SyntaxKind.TypeOfExpression = 212 - changed:
member ts.SyntaxKind.TypeOperator = 188 → member ts.SyntaxKind.TypeOperator = 189 - changed:
member ts.SyntaxKind.TypeParameter = 159 → member ts.SyntaxKind.TypeParameter = 160 - changed:
member ts.SyntaxKind.TypePredicate = 172 → member ts.SyntaxKind.TypePredicate = 173 - changed:
member ts.SyntaxKind.TypeQuery = 176 → member ts.SyntaxKind.TypeQuery = 177 - changed:
member ts.SyntaxKind.TypeReference = 173 → member ts.SyntaxKind.TypeReference = 174 - changed:
member ts.SyntaxKind.UnionType = 182 → member ts.SyntaxKind.UnionType = 183 - changed:
member ts.SyntaxKind.UnparsedInternalText = 295 → member ts.SyntaxKind.UnparsedInternalText = 296 - changed:
member ts.SyntaxKind.UnparsedPrepend = 293 → member ts.SyntaxKind.UnparsedPrepend = 294 - changed:
member ts.SyntaxKind.UnparsedPrologue = 292 → member ts.SyntaxKind.UnparsedPrologue = 293 - changed:
member ts.SyntaxKind.UnparsedSource = 299 → member ts.SyntaxKind.UnparsedSource = 300 - changed:
member ts.SyntaxKind.UnparsedSyntheticReference = 296 → member ts.SyntaxKind.UnparsedSyntheticReference = 297 - changed:
member ts.SyntaxKind.UnparsedText = 294 → member ts.SyntaxKind.UnparsedText = 295 - changed:
member ts.SyntaxKind.VariableDeclaration = 249 → member ts.SyntaxKind.VariableDeclaration = 250 - changed:
member ts.SyntaxKind.VariableDeclarationList = 250 → member ts.SyntaxKind.VariableDeclarationList = 251 - changed:
member ts.SyntaxKind.VariableStatement = 232 → member ts.SyntaxKind.VariableStatement = 233 - changed:
member ts.SyntaxKind.VoidExpression = 212 → member ts.SyntaxKind.VoidExpression = 213 - changed:
member ts.SyntaxKind.WhileStatement = 236 → member ts.SyntaxKind.WhileStatement = 237 - changed:
member ts.SyntaxKind.WithStatement = 243 → member ts.SyntaxKind.WithStatement = 244 - changed:
member ts.SyntaxKind.YieldExpression = 219 → member ts.SyntaxKind.YieldExpression = 220 - changed:
member ts.WatchFileKind.UseFsEvents = 3 → member ts.WatchFileKind.UseFsEvents = 4 - changed:
member ts.WatchFileKind.UseFsEventsOnParentDirectory = 4 → member ts.WatchFileKind.UseFsEventsOnParentDirectory = 5 - changed:
method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined): CompletionEntryDetails | undefined → method ts.LanguageService.getCompletionEntryDetails(fileName: string, position: number, entryName: string, formatOptions: FormatCodeOptions | FormatCodeSettings | undefined, source: string | undefined, preferences: UserPreferences | undefined, data: CompletionEntryData | undefined): CompletionEntryDetails | undefined - changed:
method ts.LanguageService.organizeImports(scope: OrganizeImportsScope, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] → method ts.LanguageService.organizeImports(args: OrganizeImportsArgs, formatOptions: FormatCodeSettings, preferences: UserPreferences | undefined): readonly FileTextChanges[] - changed:
method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string): JSDocAugmentsTag → method ts.NodeFactory.createJSDocAugmentsTag(tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAugmentsTag - changed:
method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string): JSDocAuthorTag → method ts.NodeFactory.createJSDocAuthorTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocAuthorTag - changed:
method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocCallbackTag → method ts.NodeFactory.createJSDocCallbackTag(tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocCallbackTag - changed:
method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string): JSDocClassTag → method ts.NodeFactory.createJSDocClassTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocClassTag - changed:
method ts.NodeFactory.createJSDocComment(comment?: string | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.createJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink> | undefined, tags?: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.createJSDocDeprecatedTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocEnumTag → method ts.NodeFactory.createJSDocEnumTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocEnumTag - changed:
method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string): JSDocImplementsTag → method ts.NodeFactory.createJSDocImplementsTag(tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocImplementsTag - changed:
method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocParameterTag → method ts.NodeFactory.createJSDocParameterTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocParameterTag - changed:
method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string): JSDocPrivateTag → method ts.NodeFactory.createJSDocPrivateTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPrivateTag - changed:
method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string): JSDocPropertyTag → method ts.NodeFactory.createJSDocPropertyTag(tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression?: JSDocTypeExpression, isNameFirst?: boolean, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPropertyTag - changed:
method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string): JSDocProtectedTag → method ts.NodeFactory.createJSDocProtectedTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocProtectedTag - changed:
method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string): JSDocPublicTag → method ts.NodeFactory.createJSDocPublicTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocPublicTag - changed:
method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string): JSDocReadonlyTag → method ts.NodeFactory.createJSDocReadonlyTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReadonlyTag - changed:
method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string): JSDocReturnTag → method ts.NodeFactory.createJSDocReturnTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocReturnTag - changed:
method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.createJSDocSeeTag(tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string): JSDocTemplateTag → method ts.NodeFactory.createJSDocTemplateTag(tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTemplateTag - changed:
method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocThisTag → method ts.NodeFactory.createJSDocThisTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocThisTag - changed:
method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string): JSDocTypeTag → method ts.NodeFactory.createJSDocTypeTag(tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypeTag - changed:
method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string): JSDocTypedefTag → method ts.NodeFactory.createJSDocTypedefTag(tagName: Identifier | undefined, typeExpression?: JSDocTypeExpression | JSDocTypeLiteral, fullName?: Identifier | JSDocNamespaceDeclaration, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocTypedefTag - changed:
method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string): JSDocUnknownTag → method ts.NodeFactory.createJSDocUnknownTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocUnknownTag - changed:
method ts.NodeFactory.createLoopVariable(): Identifier → method ts.NodeFactory.createLoopVariable(reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.createPropertyAccessChain(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.createPropertyAccessExpression(expression: Expression, name: string | MemberName): PropertyAccessExpression - changed:
method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined): Identifier → method ts.NodeFactory.createTempVariable(recordTempVariable: ((node: Identifier) => void) | undefined, reservedInNestedScopes?: boolean): Identifier - changed:
method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined): Identifier → method ts.NodeFactory.getGeneratedNameForNode(node: Node | undefined, flags?: GeneratedIdentifierFlags): Identifier - changed:
method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | undefined): JSDocAugmentsTag → method ts.NodeFactory.updateJSDocAugmentsTag(node: JSDocAugmentsTag, tagName: Identifier | undefined, className: JSDocAugmentsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAugmentsTag - changed:
method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | undefined): JSDocAuthorTag → method ts.NodeFactory.updateJSDocAuthorTag(node: JSDocAuthorTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocAuthorTag - changed:
method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocCallbackTag → method ts.NodeFactory.updateJSDocCallbackTag(node: JSDocCallbackTag, tagName: Identifier | undefined, typeExpression: JSDocSignature, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocCallbackTag - changed:
method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | undefined): JSDocClassTag → method ts.NodeFactory.updateJSDocClassTag(node: JSDocClassTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocClassTag - changed:
method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | undefined, tags: readonly JSDocTag[] | undefined): JSDoc → method ts.NodeFactory.updateJSDocComment(node: JSDoc, comment: string | NodeArray<JSDocText | JSDocLink> | undefined, tags: readonly JSDocTag[] | undefined): JSDoc - changed:
method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string): JSDocDeprecatedTag → method ts.NodeFactory.updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocDeprecatedTag - changed:
method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocEnumTag → method ts.NodeFactory.updateJSDocEnumTag(node: JSDocEnumTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocEnumTag - changed:
method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | undefined): JSDocImplementsTag → method ts.NodeFactory.updateJSDocImplementsTag(node: JSDocImplementsTag, tagName: Identifier | undefined, className: JSDocImplementsTag['class'], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocImplementsTag - changed:
method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocParameterTag → method ts.NodeFactory.updateJSDocParameterTag(node: JSDocParameterTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocParameterTag - changed:
method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPrivateTag → method ts.NodeFactory.updateJSDocPrivateTag(node: JSDocPrivateTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPrivateTag - changed:
method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | undefined): JSDocPropertyTag → method ts.NodeFactory.updateJSDocPropertyTag(node: JSDocPropertyTag, tagName: Identifier | undefined, name: EntityName, isBracketed: boolean, typeExpression: JSDocTypeExpression | undefined, isNameFirst: boolean, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPropertyTag - changed:
method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | undefined): JSDocProtectedTag → method ts.NodeFactory.updateJSDocProtectedTag(node: JSDocProtectedTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocProtectedTag - changed:
method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | undefined): JSDocPublicTag → method ts.NodeFactory.updateJSDocPublicTag(node: JSDocPublicTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocPublicTag - changed:
method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | undefined): JSDocReadonlyTag → method ts.NodeFactory.updateJSDocReadonlyTag(node: JSDocReadonlyTag, tagName: Identifier | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReadonlyTag - changed:
method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocReturnTag → method ts.NodeFactory.updateJSDocReturnTag(node: JSDocReturnTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocReturnTag - changed:
method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string): JSDocSeeTag → method ts.NodeFactory.updateJSDocSeeTag(node: JSDocSeeTag, tagName: Identifier | undefined, nameExpression: JSDocNameReference | undefined, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocSeeTag - changed:
method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | undefined): JSDocTemplateTag → method ts.NodeFactory.updateJSDocTemplateTag(node: JSDocTemplateTag, tagName: Identifier | undefined, constraint: JSDocTypeExpression | undefined, typeParameters: readonly TypeParameterDeclaration[], comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTemplateTag - changed:
method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | undefined): JSDocThisTag → method ts.NodeFactory.updateJSDocThisTag(node: JSDocThisTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocThisTag - changed:
method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | undefined): JSDocTypeTag → method ts.NodeFactory.updateJSDocTypeTag(node: JSDocTypeTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypeTag - changed:
method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | undefined): JSDocTypedefTag → method ts.NodeFactory.updateJSDocTypedefTag(node: JSDocTypedefTag, tagName: Identifier | undefined, typeExpression: JSDocTypeExpression | JSDocTypeLiteral | undefined, fullName: Identifier | JSDocNamespaceDeclaration | undefined, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocTypedefTag - changed:
method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | undefined): JSDocUnknownTag → method ts.NodeFactory.updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | NodeArray<JSDocText | JSDocLink> | undefined): JSDocUnknownTag - changed:
method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: Identifier | PrivateIdentifier): PropertyAccessChain → method ts.NodeFactory.updatePropertyAccessChain(node: PropertyAccessChain, expression: Expression, questionDotToken: QuestionDotToken | undefined, name: MemberName): PropertyAccessChain - changed:
method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: Identifier | PrivateIdentifier): PropertyAccessExpression → method ts.NodeFactory.updatePropertyAccessExpression(node: PropertyAccessExpression, expression: Expression, name: MemberName): PropertyAccessExpression - changed:
method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node | undefined): boolean → method ts.PrintHandlers.isEmitNotificationEnabled?(node: Node): boolean - changed:
method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node | undefined, emitCallback: (hint: EmitHint, node: Node | undefined) => void): void → method ts.PrintHandlers.onEmitNode?(hint: EmitHint, node: Node, emitCallback: (hint: EmitHint, node: Node) => void): void - changed:
method ts.Scanner.reScanJsxToken(): JsxTokenSyntaxKind → method ts.Scanner.reScanJsxToken(allowMultilineJsxText?: boolean): JsxTokenSyntaxKind - changed:
method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.build(project?: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken): ExitStatus → method ts.SolutionBuilder.buildReferences(project: string, cancellationToken?: CancellationToken, writeFile?: WriteFileCallback, getCustomTransformers?: (project: string) => CustomTransformers): ExitStatus - changed:
method ts.Symbol.getJsDocTags(): JSDocTagInfo[] → method ts.Symbol.getJsDocTags(checker?: TypeChecker): JSDocTagInfo[] - changed:
method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node): Symbol | undefined → method ts.TypeChecker.getShorthandAssignmentValueSymbol(location: Node | undefined): Symbol | undefined - changed:
property ts.JSDocTagInfo.text?: string → property ts.JSDocTagInfo.text?: SymbolDisplayPart[] - changed:
property ts.Symbol.declarations: Declaration[] → property ts.Symbol.declarations?: Declaration[] - changed:
property ts.Symbol.valueDeclaration: Declaration → property ts.Symbol.valueDeclaration?: Declaration - changed:
readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.GetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
readonly property ts.JSDoc.comment?: string → readonly property ts.JSDoc.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.JSDocTag.comment?: string → readonly property ts.JSDocTag.comment?: string | NodeArray<JSDocText | JSDocLink> - changed:
readonly property ts.PropertyAccessChain.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessChain.name: MemberName - changed:
readonly property ts.PropertyAccessExpression.name: Identifier | PrivateIdentifier → readonly property ts.PropertyAccessExpression.name: MemberName - changed:
readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression → readonly property ts.SetAccessorDeclaration.parent: ClassLikeDeclaration | ObjectLiteralExpression | TypeLiteralNode | InterfaceDeclaration - changed:
type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' → type ts.CompletionsTriggerCharacter = '.' | '"' | "'" | '`' | '/' | '@' | '<' | '#' | ' ' - changed:
type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | ReadonlyK… → type ts.Modifier = AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | OverrideK… - added:
const ts.isIdentifierOrPrivateIdentifier: (node: Node) => node is MemberName - added:
function ts.createTypeReferenceDirectiveResolutionCache(currentDirectory: string, getCanonicalFileName: (s: string) => string, options?: CompilerOptions, packageJsonInfoCache?: PackageJsonInfoCache): TypeReferenceDirectiveResolutionCache - added:
function ts.getJSDocOverrideTagNoCache(node: Node): JSDocOverrideTag | undefined - added:
function ts.getTextOfJSDocComment(comment?: string | NodeArray<JSDocText | JSDocLink>): string | undefined - added:
function ts.isAsteriskToken(node: Node): node is AsteriskToken - added:
function ts.isDotDotDotToken(node: Node): node is DotDotDotToken - added:
function ts.isJSDocLink(node: Node): node is JSDocLink - added:
function ts.isJSDocOverrideTag(node: Node): node is JSDocOverrideTag - added:
function ts.isMemberName(node: Node): node is MemberName - added:
function ts.isMinusToken(node: Node): node is MinusToken - added:
function ts.isPlusToken(node: Node): node is PlusToken - added:
function ts.isTokenKind(kind: SyntaxKind): boolean - added:
function ts.visitIterationBody(body: Statement, visitor: Visitor, context: TransformationContext): Statement - added:
interface ts.CompletionEntryData - added:
interface ts.EmitHelperBase - added:
interface ts.JSDocLink extends Node - added:
interface ts.JSDocLinkDisplayPart extends SymbolDisplayPart - added:
interface ts.JSDocOverrideTag extends JSDocTag - added:
interface ts.JSDocText extends Node - added:
interface ts.OrganizeImportsArgs extends CombinedCodeFixScope - added:
interface ts.PackageJsonInfoCache - added:
interface ts.PerDirectoryResolutionCache<T> - added:
interface ts.ScopedEmitHelper extends EmitHelperBase - added:
interface ts.TypeReferenceDirectiveResolutionCache extends PerDirectoryResolutionCache<ResolvedTypeReferenceDirectiveWithFailedLookupLocations>, PackageJsonInfoCache - added:
member ts.InferencePriority.SubstituteSource = 4 - added:
member ts.ModifierFlags.Override = 16384 - added:
member ts.NodeBuilderFlags.AllowQualifiedNameInPlaceOfIdentifier = 65536 - added:
member ts.PollingWatchKind.FixedChunkSize = 3 - added:
member ts.ScriptElementKind.link = 'link' - added:
member ts.ScriptElementKind.linkName = 'link name' - added:
member ts.ScriptElementKind.linkText = 'link text' - added:
member ts.ScriptTarget.ES2021 = 8 - added:
member ts.SymbolDisplayPartKind.link = 22 - added:
member ts.SymbolDisplayPartKind.linkName = 23 - added:
member ts.SymbolDisplayPartKind.linkText = 24 - added:
member ts.SyntaxKind.JSDocLink = 316 - added:
member ts.SyntaxKind.JSDocOverrideTag = 327 - added:
member ts.SyntaxKind.JSDocText = 313 - added:
member ts.SyntaxKind.OverrideKeyword = 156 - added:
member ts.WatchDirectoryKind.FixedChunkSizePolling = 3 - added:
member ts.WatchFileKind.FixedChunkSizePolling = 3 - added:
method ts.DocumentRegistry.releaseDocument(fileName: string, compilationSettings: CompilerOptions, scriptKind: ScriptKind): void - added:
method ts.DocumentRegistry.releaseDocumentWithKey(path: Path, key: DocumentRegistryBucketKey, scriptKind: ScriptKind): void - added:
method ts.LanguageServiceHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
method ts.ModuleResolutionCache.getPackageJsonInfoCache(): PackageJsonInfoCache - added:
method ts.NodeFactory.createJSDocLink(name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.createJSDocOverrideTag(tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.createJSDocText(text: string): JSDocText - added:
method ts.NodeFactory.updateJSDocLink(node: JSDocLink, name: EntityName | undefined, text: string): JSDocLink - added:
method ts.NodeFactory.updateJSDocOverrideTag(node: JSDocOverrideTag, tagName: Identifier, comment?: string | NodeArray<JSDocText | JSDocLink>): JSDocOverrideTag - added:
method ts.NodeFactory.updateJSDocText(node: JSDocText, text: string): JSDocText - added:
method ts.PackageJsonInfoCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.clear(): void - added:
method ts.PerDirectoryResolutionCache.getOrCreateCacheForDirectory(directoryName: string, redirectedReference?: ResolvedProjectReference): Map<T> - added:
method ts.PerDirectoryResolutionCache.update(options: CompilerOptions): void - added:
method ts.WatchCompilerHost.getParsedCommandLine?(fileName: string): ParsedCommandLine | undefined - added:
property ts.CompilerOptions.noImplicitOverride?: boolean - added:
property ts.CompletionEntry.data?: CompletionEntryData - added:
property ts.CompletionEntry.isImportStatementCompletion?: true - added:
property ts.CompletionEntry.isSnippet?: true - added:
property ts.CompletionEntry.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionEntryData.ambientModuleName?: string - added:
property ts.CompletionEntryData.exportName: string - added:
property ts.CompletionEntryData.fileName?: string - added:
property ts.CompletionEntryData.isPackageJsonImport?: true - added:
property ts.CompletionEntryData.moduleSpecifier?: string - added:
property ts.CompletionEntryDetails.sourceDisplay?: SymbolDisplayPart[] - added:
property ts.CompletionInfo.isIncomplete?: true - added:
property ts.DefinitionInfo.unverified?: boolean - added:
property ts.JSDocLink.text: string - added:
property ts.JSDocLinkDisplayPart.target: DocumentSpan - added:
property ts.JSDocText.text: string - added:
property ts.OrganizeImportsArgs.skipDestructiveCodeActions?: boolean - added:
property ts.SubstitutionType.objectFlags: ObjectFlags - added:
readonly property ts.EmitHelperBase.dependencies?: EmitHelper[] - added:
readonly property ts.EmitHelperBase.name: string - added:
readonly property ts.EmitHelperBase.priority?: number - added:
readonly property ts.EmitHelperBase.scoped: boolean - added:
readonly property ts.EmitHelperBase.text: string | ((node: EmitHelperUniqueNameCallback) => string) - added:
readonly property ts.JSDocLink.kind: SyntaxKind.JSDocLink - added:
readonly property ts.JSDocLink.name?: EntityName - added:
readonly property ts.JSDocOverrideTag.kind: SyntaxKind.JSDocOverrideTag - added:
readonly property ts.JSDocText.kind: SyntaxKind.JSDocText - added:
readonly property ts.ScopedEmitHelper.scoped: true - added:
readonly property ts.UserPreferences.includeCompletionsForImportStatements?: boolean - added:
readonly property ts.UserPreferences.includeCompletionsWithSnippetText?: boolean - added:
type ts.EmitHelper = ScopedEmitHelper | UnscopedEmitHelper - added:
type ts.MemberName = Identifier | PrivateIdentifier - added:
type ts.OverrideKeyword = ModifierToken<SyntaxKind.OverrideKeyword>