Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

typescript

Package Overview
Dependencies
Maintainers
8
Versions
3229
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typescript - npm Package Compare versions

Comparing version 5.5.4 to 5.6.0-beta

lib/lib.esnext.iterator.d.ts

12

lib/lib.dom.asynciterable.d.ts

@@ -24,11 +24,11 @@ /*! *****************************************************************************

interface FileSystemDirectoryHandle {
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
keys(): AsyncIterableIterator<string>;
values(): AsyncIterableIterator<FileSystemHandle>;
[Symbol.asyncIterator](): BuiltinAsyncIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
entries(): BuiltinAsyncIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
keys(): BuiltinAsyncIterator<string, BuiltinIteratorReturn>;
values(): BuiltinAsyncIterator<FileSystemHandle, BuiltinIteratorReturn>;
}
interface ReadableStream<R = any> {
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): BuiltinAsyncIterator<R, BuiltinIteratorReturn>;
values(options?: ReadableStreamIteratorOptions): BuiltinAsyncIterator<R, BuiltinIteratorReturn>;
}

@@ -44,32 +44,32 @@ /*! *****************************************************************************

interface CSSKeyframesRule {
[Symbol.iterator](): IterableIterator<CSSKeyframeRule>;
[Symbol.iterator](): BuiltinIterator<CSSKeyframeRule, BuiltinIteratorReturn>;
}
interface CSSNumericArray {
[Symbol.iterator](): IterableIterator<CSSNumericValue>;
entries(): IterableIterator<[number, CSSNumericValue]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSNumericValue>;
[Symbol.iterator](): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSNumericValue], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
}
interface CSSRuleList {
[Symbol.iterator](): IterableIterator<CSSRule>;
[Symbol.iterator](): BuiltinIterator<CSSRule, BuiltinIteratorReturn>;
}
interface CSSStyleDeclaration {
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface CSSTransformValue {
[Symbol.iterator](): IterableIterator<CSSTransformComponent>;
entries(): IterableIterator<[number, CSSTransformComponent]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSTransformComponent>;
[Symbol.iterator](): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSTransformComponent], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
}
interface CSSUnparsedValue {
[Symbol.iterator](): IterableIterator<CSSUnparsedSegment>;
entries(): IterableIterator<[number, CSSUnparsedSegment]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSUnparsedSegment>;
[Symbol.iterator](): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSUnparsedSegment], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
}

@@ -96,18 +96,18 @@

interface DOMRectList {
[Symbol.iterator](): IterableIterator<DOMRect>;
[Symbol.iterator](): BuiltinIterator<DOMRect, BuiltinIteratorReturn>;
}
interface DOMStringList {
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface DOMTokenList {
[Symbol.iterator](): IterableIterator<string>;
entries(): IterableIterator<[number, string]>;
keys(): IterableIterator<number>;
values(): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, string], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface DataTransferItemList {
[Symbol.iterator](): IterableIterator<DataTransferItem>;
[Symbol.iterator](): BuiltinIterator<DataTransferItem, BuiltinIteratorReturn>;
}

@@ -119,3 +119,3 @@

interface FileList {
[Symbol.iterator](): IterableIterator<File>;
[Symbol.iterator](): BuiltinIterator<File, BuiltinIteratorReturn>;
}

@@ -127,39 +127,39 @@

interface FormData {
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>;
[Symbol.iterator](): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the list. */
entries(): IterableIterator<[string, FormDataEntryValue]>;
entries(): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
/** Returns a list of keys in the list. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns a list of values in the list. */
values(): IterableIterator<FormDataEntryValue>;
values(): BuiltinIterator<FormDataEntryValue, BuiltinIteratorReturn>;
}
interface HTMLAllCollection {
[Symbol.iterator](): IterableIterator<Element>;
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
}
interface HTMLCollectionBase {
[Symbol.iterator](): IterableIterator<Element>;
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
}
interface HTMLCollectionOf<T extends Element> {
[Symbol.iterator](): IterableIterator<T>;
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;
}
interface HTMLFormElement {
[Symbol.iterator](): IterableIterator<Element>;
[Symbol.iterator](): BuiltinIterator<Element, BuiltinIteratorReturn>;
}
interface HTMLSelectElement {
[Symbol.iterator](): IterableIterator<HTMLOptionElement>;
[Symbol.iterator](): BuiltinIterator<HTMLOptionElement, BuiltinIteratorReturn>;
}
interface Headers {
[Symbol.iterator](): IterableIterator<[string, string]>;
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all key/value pairs contained in this object. */
entries(): IterableIterator<[string, string]>;
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all keys of the key/value pairs contained in this object. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all values of the key/value pairs contained in this object. */
values(): IterableIterator<string>;
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
}

@@ -205,18 +205,14 @@

interface MediaKeyStatusMap {
[Symbol.iterator](): IterableIterator<[BufferSource, MediaKeyStatus]>;
entries(): IterableIterator<[BufferSource, MediaKeyStatus]>;
keys(): IterableIterator<BufferSource>;
values(): IterableIterator<MediaKeyStatus>;
[Symbol.iterator](): BuiltinIterator<[BufferSource, MediaKeyStatus], BuiltinIteratorReturn>;
entries(): BuiltinIterator<[BufferSource, MediaKeyStatus], BuiltinIteratorReturn>;
keys(): BuiltinIterator<BufferSource, BuiltinIteratorReturn>;
values(): BuiltinIterator<MediaKeyStatus, BuiltinIteratorReturn>;
}
interface MediaList {
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface MessageEvent<T = any> {
/**
* @deprecated
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/MessageEvent/initMessageEvent)
*/
/** @deprecated */
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: Iterable<MessagePort>): void;

@@ -226,7 +222,7 @@ }

interface MimeTypeArray {
[Symbol.iterator](): IterableIterator<MimeType>;
[Symbol.iterator](): BuiltinIterator<MimeType, BuiltinIteratorReturn>;
}
interface NamedNodeMap {
[Symbol.iterator](): IterableIterator<Attr>;
[Symbol.iterator](): BuiltinIterator<Attr, BuiltinIteratorReturn>;
}

@@ -246,27 +242,27 @@

interface NodeList {
[Symbol.iterator](): IterableIterator<Node>;
[Symbol.iterator](): BuiltinIterator<Node, BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the list. */
entries(): IterableIterator<[number, Node]>;
entries(): BuiltinIterator<[number, Node], BuiltinIteratorReturn>;
/** Returns an list of keys in the list. */
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/** Returns an list of values in the list. */
values(): IterableIterator<Node>;
values(): BuiltinIterator<Node, BuiltinIteratorReturn>;
}
interface NodeListOf<TNode extends Node> {
[Symbol.iterator](): IterableIterator<TNode>;
[Symbol.iterator](): BuiltinIterator<TNode, BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the list. */
entries(): IterableIterator<[number, TNode]>;
entries(): BuiltinIterator<[number, TNode], BuiltinIteratorReturn>;
/** Returns an list of keys in the list. */
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/** Returns an list of values in the list. */
values(): IterableIterator<TNode>;
values(): BuiltinIterator<TNode, BuiltinIteratorReturn>;
}
interface Plugin {
[Symbol.iterator](): IterableIterator<MimeType>;
[Symbol.iterator](): BuiltinIterator<MimeType, BuiltinIteratorReturn>;
}
interface PluginArray {
[Symbol.iterator](): IterableIterator<Plugin>;
[Symbol.iterator](): BuiltinIterator<Plugin, BuiltinIteratorReturn>;
}

@@ -276,3 +272,3 @@

/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/setCodecPreferences) */
setCodecPreferences(codecs: Iterable<RTCRtpCodecCapability>): void;
setCodecPreferences(codecs: Iterable<RTCRtpCodec>): void;
}

@@ -284,42 +280,42 @@

interface SVGLengthList {
[Symbol.iterator](): IterableIterator<SVGLength>;
[Symbol.iterator](): BuiltinIterator<SVGLength, BuiltinIteratorReturn>;
}
interface SVGNumberList {
[Symbol.iterator](): IterableIterator<SVGNumber>;
[Symbol.iterator](): BuiltinIterator<SVGNumber, BuiltinIteratorReturn>;
}
interface SVGPointList {
[Symbol.iterator](): IterableIterator<DOMPoint>;
[Symbol.iterator](): BuiltinIterator<DOMPoint, BuiltinIteratorReturn>;
}
interface SVGStringList {
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface SVGTransformList {
[Symbol.iterator](): IterableIterator<SVGTransform>;
[Symbol.iterator](): BuiltinIterator<SVGTransform, BuiltinIteratorReturn>;
}
interface SourceBufferList {
[Symbol.iterator](): IterableIterator<SourceBuffer>;
[Symbol.iterator](): BuiltinIterator<SourceBuffer, BuiltinIteratorReturn>;
}
interface SpeechRecognitionResult {
[Symbol.iterator](): IterableIterator<SpeechRecognitionAlternative>;
[Symbol.iterator](): BuiltinIterator<SpeechRecognitionAlternative, BuiltinIteratorReturn>;
}
interface SpeechRecognitionResultList {
[Symbol.iterator](): IterableIterator<SpeechRecognitionResult>;
[Symbol.iterator](): BuiltinIterator<SpeechRecognitionResult, BuiltinIteratorReturn>;
}
interface StylePropertyMapReadOnly {
[Symbol.iterator](): IterableIterator<[string, Iterable<CSSStyleValue>]>;
entries(): IterableIterator<[string, Iterable<CSSStyleValue>]>;
keys(): IterableIterator<string>;
values(): IterableIterator<Iterable<CSSStyleValue>>;
[Symbol.iterator](): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
entries(): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
values(): BuiltinIterator<Iterable<CSSStyleValue>, BuiltinIteratorReturn>;
}
interface StyleSheetList {
[Symbol.iterator](): IterableIterator<CSSStyleSheet>;
[Symbol.iterator](): BuiltinIterator<CSSStyleSheet, BuiltinIteratorReturn>;
}

@@ -343,21 +339,21 @@

interface TextTrackCueList {
[Symbol.iterator](): IterableIterator<TextTrackCue>;
[Symbol.iterator](): BuiltinIterator<TextTrackCue, BuiltinIteratorReturn>;
}
interface TextTrackList {
[Symbol.iterator](): IterableIterator<TextTrack>;
[Symbol.iterator](): BuiltinIterator<TextTrack, BuiltinIteratorReturn>;
}
interface TouchList {
[Symbol.iterator](): IterableIterator<Touch>;
[Symbol.iterator](): BuiltinIterator<Touch, BuiltinIteratorReturn>;
}
interface URLSearchParams {
[Symbol.iterator](): IterableIterator<[string, string]>;
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the search params. */
entries(): IterableIterator<[string, string]>;
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns a list of keys in the search params. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns a list of values in the search params. */
values(): IterableIterator<string>;
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
}

@@ -364,0 +360,0 @@

@@ -21,5 +21,5 @@ /*! *****************************************************************************

interface Generator<T = unknown, TReturn = any, TNext = unknown> extends Iterator<T, TReturn, TNext> {
interface Generator<T = unknown, TReturn = any, TNext = any> extends BuiltinIterator<T, TReturn, TNext> {
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next(...args: [] | [TNext]): IteratorResult<T, TReturn>;
next(...[value]: [] | [TNext]): IteratorResult<T, TReturn>;
return(value: TReturn): IteratorResult<T, TReturn>;

@@ -26,0 +26,0 @@ throw(e: any): IteratorResult<T, TReturn>;

@@ -41,5 +41,5 @@ /*! *****************************************************************************

interface Iterator<T, TReturn = any, TNext = undefined> {
interface Iterator<T, TReturn = any, TNext = any> {
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next(...args: [] | [TNext]): IteratorResult<T, TReturn>;
next(...[value]: [] | [TNext]): IteratorResult<T, TReturn>;
return?(value?: TReturn): IteratorResult<T, TReturn>;

@@ -49,13 +49,19 @@ throw?(e?: any): IteratorResult<T, TReturn>;

interface Iterable<T> {
[Symbol.iterator](): Iterator<T>;
interface Iterable<T, TReturn = any, TNext = any> {
[Symbol.iterator](): Iterator<T, TReturn, TNext>;
}
interface IterableIterator<T> extends Iterator<T> {
[Symbol.iterator](): IterableIterator<T>;
interface IterableIterator<T, TReturn = any, TNext = any> extends Iterator<T, TReturn, TNext> {
[Symbol.iterator](): IterableIterator<T, TReturn, TNext>;
}
interface BuiltinIterator<T, TReturn = any, TNext = any> extends Iterator<T, TReturn, TNext> {
[Symbol.iterator](): BuiltinIterator<T, TReturn, TNext>;
}
type BuiltinIteratorReturn = intrinsic;
interface Array<T> {
/** Iterator */
[Symbol.iterator](): IterableIterator<T>;
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;

@@ -65,3 +71,3 @@ /**

*/
entries(): IterableIterator<[number, T]>;
entries(): BuiltinIterator<[number, T], BuiltinIteratorReturn>;

@@ -71,3 +77,3 @@ /**

*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -77,3 +83,3 @@ /**

*/
values(): IterableIterator<T>;
values(): BuiltinIterator<T, BuiltinIteratorReturn>;
}

@@ -99,3 +105,3 @@

/** Iterator of values in the array. */
[Symbol.iterator](): IterableIterator<T>;
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;

@@ -105,3 +111,3 @@ /**

*/
entries(): IterableIterator<[number, T]>;
entries(): BuiltinIterator<[number, T], BuiltinIteratorReturn>;

@@ -111,3 +117,3 @@ /**

*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -117,3 +123,3 @@ /**

*/
values(): IterableIterator<T>;
values(): BuiltinIterator<T, BuiltinIteratorReturn>;
}

@@ -123,3 +129,3 @@

/** Iterator */
[Symbol.iterator](): IterableIterator<any>;
[Symbol.iterator](): BuiltinIterator<any, BuiltinIteratorReturn>;
}

@@ -129,3 +135,3 @@

/** Returns an iterable of entries in the map. */
[Symbol.iterator](): IterableIterator<[K, V]>;
[Symbol.iterator](): BuiltinIterator<[K, V], BuiltinIteratorReturn>;

@@ -135,3 +141,3 @@ /**

*/
entries(): IterableIterator<[K, V]>;
entries(): BuiltinIterator<[K, V], BuiltinIteratorReturn>;

@@ -141,3 +147,3 @@ /**

*/
keys(): IterableIterator<K>;
keys(): BuiltinIterator<K, BuiltinIteratorReturn>;

@@ -147,3 +153,3 @@ /**

*/
values(): IterableIterator<V>;
values(): BuiltinIterator<V, BuiltinIteratorReturn>;
}

@@ -153,3 +159,3 @@

/** Returns an iterable of entries in the map. */
[Symbol.iterator](): IterableIterator<[K, V]>;
[Symbol.iterator](): BuiltinIterator<[K, V], BuiltinIteratorReturn>;

@@ -159,3 +165,3 @@ /**

*/
entries(): IterableIterator<[K, V]>;
entries(): BuiltinIterator<[K, V], BuiltinIteratorReturn>;

@@ -165,3 +171,3 @@ /**

*/
keys(): IterableIterator<K>;
keys(): BuiltinIterator<K, BuiltinIteratorReturn>;

@@ -171,3 +177,3 @@ /**

*/
values(): IterableIterator<V>;
values(): BuiltinIterator<V, BuiltinIteratorReturn>;
}

@@ -188,11 +194,11 @@

/** Iterates over values in the set. */
[Symbol.iterator](): IterableIterator<T>;
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;
/**
* Returns an iterable of [v,v] pairs for every value `v` in the set.
*/
entries(): IterableIterator<[T, T]>;
entries(): BuiltinIterator<[T, T], BuiltinIteratorReturn>;
/**
* Despite its name, returns an iterable of the values in the set.
*/
keys(): IterableIterator<T>;
keys(): BuiltinIterator<T, BuiltinIteratorReturn>;

@@ -202,3 +208,3 @@ /**

*/
values(): IterableIterator<T>;
values(): BuiltinIterator<T, BuiltinIteratorReturn>;
}

@@ -208,3 +214,3 @@

/** Iterates over values in the set. */
[Symbol.iterator](): IterableIterator<T>;
[Symbol.iterator](): BuiltinIterator<T, BuiltinIteratorReturn>;

@@ -214,3 +220,3 @@ /**

*/
entries(): IterableIterator<[T, T]>;
entries(): BuiltinIterator<[T, T], BuiltinIteratorReturn>;

@@ -220,3 +226,3 @@ /**

*/
keys(): IterableIterator<T>;
keys(): BuiltinIterator<T, BuiltinIteratorReturn>;

@@ -226,3 +232,3 @@ /**

*/
values(): IterableIterator<T>;
values(): BuiltinIterator<T, BuiltinIteratorReturn>;
}

@@ -262,19 +268,19 @@

/** Iterator */
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface Int8Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -295,15 +301,15 @@

interface Uint8Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -324,7 +330,7 @@

interface Uint8ClampedArray {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;

@@ -334,3 +340,3 @@ /**

*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -340,3 +346,3 @@ /**

*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -357,7 +363,7 @@

interface Int16Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;

@@ -367,3 +373,3 @@ /**

*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -373,3 +379,3 @@ /**

*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -390,15 +396,15 @@

interface Uint16Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -419,15 +425,15 @@

interface Int32Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -448,15 +454,15 @@

interface Uint32Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -477,15 +483,15 @@

interface Float32Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -506,15 +512,15 @@

interface Float64Array {
[Symbol.iterator](): IterableIterator<number>;
[Symbol.iterator](): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an array of key, value pairs for every entry in the array
*/
entries(): IterableIterator<[number, number]>;
entries(): BuiltinIterator<[number, number], BuiltinIteratorReturn>;
/**
* Returns an list of keys in the array
*/
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
/**
* Returns an list of values in the array
*/
values(): IterableIterator<number>;
values(): BuiltinIterator<number, BuiltinIteratorReturn>;
}

@@ -521,0 +527,0 @@

@@ -21,3 +21,3 @@ /*! *****************************************************************************

/**
* Returns an array of values of the enumerable properties of an object
* Returns an array of values of the enumerable own properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.

@@ -28,3 +28,3 @@ */

/**
* Returns an array of values of the enumerable properties of an object
* Returns an array of values of the enumerable own properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.

@@ -35,3 +35,3 @@ */

/**
* Returns an array of key/values of the enumerable properties of an object
* Returns an array of key/values of the enumerable own properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.

@@ -42,3 +42,3 @@ */

/**
* Returns an array of key/values of the enumerable properties of an object
* Returns an array of key/values of the enumerable own properties of an object
* @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object.

@@ -45,0 +45,0 @@ */

@@ -21,5 +21,5 @@ /*! *****************************************************************************

interface AsyncGenerator<T = unknown, TReturn = any, TNext = unknown> extends AsyncIterator<T, TReturn, TNext> {
interface AsyncGenerator<T = unknown, TReturn = any, TNext = any> extends BuiltinAsyncIterator<T, TReturn, TNext> {
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
next(...[value]: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
return(value: TReturn | PromiseLike<TReturn>): Promise<IteratorResult<T, TReturn>>;

@@ -26,0 +26,0 @@ throw(e: any): Promise<IteratorResult<T, TReturn>>;

@@ -30,5 +30,5 @@ /*! *****************************************************************************

interface AsyncIterator<T, TReturn = any, TNext = undefined> {
interface AsyncIterator<T, TReturn = any, TNext = any> {
// NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places.
next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
next(...[value]: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
return?(value?: TReturn | PromiseLike<TReturn>): Promise<IteratorResult<T, TReturn>>;

@@ -38,8 +38,12 @@ throw?(e?: any): Promise<IteratorResult<T, TReturn>>;

interface AsyncIterable<T> {
[Symbol.asyncIterator](): AsyncIterator<T>;
interface AsyncIterable<T, TReturn = any, TNext = any> {
[Symbol.asyncIterator](): AsyncIterator<T, TReturn, TNext>;
}
interface AsyncIterableIterator<T> extends AsyncIterator<T> {
[Symbol.asyncIterator](): AsyncIterableIterator<T>;
interface AsyncIterableIterator<T, TReturn = any, TNext = any> extends AsyncIterator<T, TReturn, TNext> {
[Symbol.asyncIterator](): AsyncIterableIterator<T, TReturn, TNext>;
}
interface BuiltinAsyncIterator<T, TReturn = any, TNext = any> extends AsyncIterator<T, TReturn, TNext> {
[Symbol.asyncIterator](): BuiltinAsyncIterator<T, TReturn, TNext>;
}

@@ -174,3 +174,3 @@ /*! *****************************************************************************

/** Yields index, value pairs for every entry in the array. */
entries(): IterableIterator<[number, bigint]>;
entries(): BuiltinIterator<[number, bigint], BuiltinIteratorReturn>;

@@ -260,3 +260,3 @@ /**

/** Yields each index in the array. */
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -383,5 +383,5 @@ /**

/** Yields each value in the array. */
values(): IterableIterator<bigint>;
values(): BuiltinIterator<bigint, BuiltinIteratorReturn>;
[Symbol.iterator](): IterableIterator<bigint>;
[Symbol.iterator](): BuiltinIterator<bigint, BuiltinIteratorReturn>;

@@ -449,3 +449,3 @@ readonly [Symbol.toStringTag]: "BigInt64Array";

/** Yields index, value pairs for every entry in the array. */
entries(): IterableIterator<[number, bigint]>;
entries(): BuiltinIterator<[number, bigint], BuiltinIteratorReturn>;

@@ -535,3 +535,3 @@ /**

/** Yields each index in the array. */
keys(): IterableIterator<number>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;

@@ -658,5 +658,5 @@ /**

/** Yields each value in the array. */
values(): IterableIterator<bigint>;
values(): BuiltinIterator<bigint, BuiltinIteratorReturn>;
[Symbol.iterator](): IterableIterator<bigint>;
[Symbol.iterator](): BuiltinIterator<bigint, BuiltinIteratorReturn>;

@@ -663,0 +663,0 @@ readonly [Symbol.toStringTag]: "BigUint64Array";

@@ -27,3 +27,3 @@ /*! *****************************************************************************

*/
matchAll(regexp: RegExp): IterableIterator<RegExpExecArray>;
matchAll(regexp: RegExp): BuiltinIterator<RegExpExecArray, BuiltinIteratorReturn>;

@@ -30,0 +30,0 @@ /** Converts all alphabetic characters to lowercase, taking into account the host environment's current locale. */

@@ -36,3 +36,3 @@ /*! *****************************************************************************

*/
[Symbol.matchAll](str: string): IterableIterator<RegExpMatchArray>;
[Symbol.matchAll](str: string): BuiltinIterator<RegExpMatchArray, BuiltinIteratorReturn>;
}

@@ -58,3 +58,3 @@ /*! *****************************************************************************

/** Returns an iterator to iterate over the segments. */
[Symbol.iterator](): IterableIterator<SegmentData>;
[Symbol.iterator](): BuiltinIterator<SegmentData, BuiltinIteratorReturn>;
}

@@ -61,0 +61,0 @@

@@ -29,1 +29,2 @@ /*! *****************************************************************************

/// <reference lib="esnext.string" />
/// <reference lib="esnext.iterator" />

@@ -24,11 +24,11 @@ /*! *****************************************************************************

interface FileSystemDirectoryHandle {
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
keys(): AsyncIterableIterator<string>;
values(): AsyncIterableIterator<FileSystemHandle>;
[Symbol.asyncIterator](): BuiltinAsyncIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
entries(): BuiltinAsyncIterator<[string, FileSystemHandle], BuiltinIteratorReturn>;
keys(): BuiltinAsyncIterator<string, BuiltinIteratorReturn>;
values(): BuiltinAsyncIterator<FileSystemHandle, BuiltinIteratorReturn>;
}
interface ReadableStream<R = any> {
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): BuiltinAsyncIterator<R, BuiltinIteratorReturn>;
values(options?: ReadableStreamIteratorOptions): BuiltinAsyncIterator<R, BuiltinIteratorReturn>;
}

@@ -29,20 +29,20 @@ /*! *****************************************************************************

interface CSSNumericArray {
[Symbol.iterator](): IterableIterator<CSSNumericValue>;
entries(): IterableIterator<[number, CSSNumericValue]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSNumericValue>;
[Symbol.iterator](): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSNumericValue], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSNumericValue, BuiltinIteratorReturn>;
}
interface CSSTransformValue {
[Symbol.iterator](): IterableIterator<CSSTransformComponent>;
entries(): IterableIterator<[number, CSSTransformComponent]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSTransformComponent>;
[Symbol.iterator](): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSTransformComponent], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSTransformComponent, BuiltinIteratorReturn>;
}
interface CSSUnparsedValue {
[Symbol.iterator](): IterableIterator<CSSUnparsedSegment>;
entries(): IterableIterator<[number, CSSUnparsedSegment]>;
keys(): IterableIterator<number>;
values(): IterableIterator<CSSUnparsedSegment>;
[Symbol.iterator](): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
entries(): BuiltinIterator<[number, CSSUnparsedSegment], BuiltinIteratorReturn>;
keys(): BuiltinIterator<number, BuiltinIteratorReturn>;
values(): BuiltinIterator<CSSUnparsedSegment, BuiltinIteratorReturn>;
}

@@ -66,7 +66,7 @@

interface DOMStringList {
[Symbol.iterator](): IterableIterator<string>;
[Symbol.iterator](): BuiltinIterator<string, BuiltinIteratorReturn>;
}
interface FileList {
[Symbol.iterator](): IterableIterator<File>;
[Symbol.iterator](): BuiltinIterator<File, BuiltinIteratorReturn>;
}

@@ -78,19 +78,19 @@

interface FormData {
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>;
[Symbol.iterator](): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the list. */
entries(): IterableIterator<[string, FormDataEntryValue]>;
entries(): BuiltinIterator<[string, FormDataEntryValue], BuiltinIteratorReturn>;
/** Returns a list of keys in the list. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns a list of values in the list. */
values(): IterableIterator<FormDataEntryValue>;
values(): BuiltinIterator<FormDataEntryValue, BuiltinIteratorReturn>;
}
interface Headers {
[Symbol.iterator](): IterableIterator<[string, string]>;
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all key/value pairs contained in this object. */
entries(): IterableIterator<[string, string]>;
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all keys of the key/value pairs contained in this object. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns an iterator allowing to go through all values of the key/value pairs contained in this object. */
values(): IterableIterator<string>;
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
}

@@ -119,7 +119,3 @@

interface MessageEvent<T = any> {
/**
* @deprecated
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/MessageEvent/initMessageEvent)
*/
/** @deprecated */
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: Iterable<MessagePort>): void;

@@ -129,6 +125,6 @@ }

interface StylePropertyMapReadOnly {
[Symbol.iterator](): IterableIterator<[string, Iterable<CSSStyleValue>]>;
entries(): IterableIterator<[string, Iterable<CSSStyleValue>]>;
keys(): IterableIterator<string>;
values(): IterableIterator<Iterable<CSSStyleValue>>;
[Symbol.iterator](): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
entries(): BuiltinIterator<[string, Iterable<CSSStyleValue>], BuiltinIteratorReturn>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
values(): BuiltinIterator<Iterable<CSSStyleValue>, BuiltinIteratorReturn>;
}

@@ -152,9 +148,9 @@

interface URLSearchParams {
[Symbol.iterator](): IterableIterator<[string, string]>;
[Symbol.iterator](): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns an array of key, value pairs for every entry in the search params. */
entries(): IterableIterator<[string, string]>;
entries(): BuiltinIterator<[string, string], BuiltinIteratorReturn>;
/** Returns a list of keys in the search params. */
keys(): IterableIterator<string>;
keys(): BuiltinIterator<string, BuiltinIteratorReturn>;
/** Returns a list of values in the search params. */
values(): IterableIterator<string>;
values(): BuiltinIterator<string, BuiltinIteratorReturn>;
}

@@ -161,0 +157,0 @@

@@ -18,5 +18,7 @@ /*! *****************************************************************************

"use strict";
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;

@@ -32,3 +34,14 @@ var __copyProps = (to, from, except, desc) => {

var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
// src/tsserver/server.ts
var import_os2 = __toESM(require("os"));
// src/typescript/typescript.ts

@@ -38,2 +51,9 @@ var typescript_exports = {};

// src/tsserver/nodeServer.ts
var import_child_process = __toESM(require("child_process"));
var import_fs = __toESM(require("fs"));
var import_net = __toESM(require("net"));
var import_os = __toESM(require("os"));
var import_readline = __toESM(require("readline"));
// src/tsserver/common.ts

@@ -113,4 +133,2 @@ function getLogLevel(level) {

const sys4 = typescript_exports.Debug.checkDefined(typescript_exports.sys);
const childProcess = require("child_process");
const fs = require("fs");
class Logger {

@@ -127,3 +145,3 @@ constructor(logFilename, traceToConsole, level) {

try {
this.fd = fs.openSync(this.logFilename, "w");
this.fd = import_fs.default.openSync(this.logFilename, "w");
} catch (_) {

@@ -138,3 +156,3 @@ }

if (this.fd >= 0) {
fs.close(this.fd, typescript_exports.noop);
import_fs.default.close(this.fd, typescript_exports.noop);
}

@@ -168,14 +186,2 @@ }

msg(s, type = typescript_exports.server.Msg.Err) {
var _a, _b, _c;
switch (type) {
case typescript_exports.server.Msg.Info:
(_a = typescript_exports.perfLogger) == null ? void 0 : _a.logInfoEvent(s);
break;
case typescript_exports.server.Msg.Perf:
(_b = typescript_exports.perfLogger) == null ? void 0 : _b.logPerfEvent(s);
break;
default:
(_c = typescript_exports.perfLogger) == null ? void 0 : _c.logErrEvent(s);
break;
}
if (!this.canWrite()) return;

@@ -199,3 +205,3 @@ s = `[${typescript_exports.server.nowString()}] ${s}

const buf = Buffer.from(s);
fs.writeSync(
import_fs.default.writeSync(
this.fd,

@@ -251,3 +257,3 @@ buf,

}
childProcess.execFileSync(process.execPath, args, { stdio: "ignore", env: { ELECTRON_RUN_AS_NODE: "1" } });
import_child_process.default.execFileSync(process.execPath, args, { stdio: "ignore", env: { ELECTRON_RUN_AS_NODE: "1" } });
status = true;

@@ -291,3 +297,3 @@ if (logger.hasLevel(typescript_exports.server.LogLevel.verbose)) {

try {
const factory = require("./cancellationToken");
const factory = require("./cancellationToken.js");
cancellationToken = factory(sys4.args);

@@ -374,7 +380,3 @@ } catch (e) {

function startNodeSession(options, logger, cancellationToken) {
const childProcess = require("child_process");
const os = require("os");
const net = require("net");
const readline = require("readline");
const rl = readline.createInterface({
const rl = import_readline.default.createInterface({
input: process.stdin,

@@ -432,3 +434,3 @@ output: process.stdout,

const typingsInstaller = (0, typescript_exports.combinePaths)((0, typescript_exports.getDirectoryPath)(typescript_exports.sys.getExecutingFilePath()), "typingsInstaller.js");
this.installer = childProcess.fork(typingsInstaller, args, { execArgv });
this.installer = import_child_process.default.fork(typingsInstaller, args, { execArgv });
this.installer.on("message", (m) => this.handleMessage(m));

@@ -469,3 +471,3 @@ this.host.setImmediate(() => this.event({ pid: this.installer.pid }, "typingsInstallerPid"));

if (this.canUseEvents && this.eventPort) {
const s = net.connect({ port: this.eventPort }, () => {
const s = import_net.default.connect({ port: this.eventPort }, () => {
this.eventSocket = s;

@@ -565,3 +567,3 @@ if (this.socketEventQueue) {

case "win32": {
const basePath = process.env.LOCALAPPDATA || process.env.APPDATA || os.homedir && os.homedir() || process.env.USERPROFILE || process.env.HOMEDRIVE && process.env.HOMEPATH && (0, typescript_exports.normalizeSlashes)(process.env.HOMEDRIVE + process.env.HOMEPATH) || os.tmpdir();
const basePath = process.env.LOCALAPPDATA || process.env.APPDATA || import_os.default.homedir && import_os.default.homedir() || process.env.USERPROFILE || process.env.HOMEDRIVE && process.env.HOMEPATH && (0, typescript_exports.normalizeSlashes)(process.env.HOMEDRIVE + process.env.HOMEPATH) || import_os.default.tmpdir();
return (0, typescript_exports.combinePaths)((0, typescript_exports.combinePaths)((0, typescript_exports.normalizeSlashes)(basePath), "Microsoft/TypeScript"), typescript_exports.versionMajorMinor);

@@ -587,3 +589,3 @@ }

const usersDir = platformIsDarwin ? "Users" : "home";
const homePath = os.homedir && os.homedir() || process.env.HOME || (process.env.LOGNAME || process.env.USER) && `/${usersDir}/${process.env.LOGNAME || process.env.USER}` || os.tmpdir();
const homePath = import_os.default.homedir && import_os.default.homedir() || process.env.HOME || (process.env.LOGNAME || process.env.USER) && `/${usersDir}/${process.env.LOGNAME || process.env.USER}` || import_os.default.tmpdir();
const cacheFolder = platformIsDarwin ? "Library/Caches" : ".cache";

@@ -635,3 +637,3 @@ return (0, typescript_exports.combinePaths)((0, typescript_exports.normalizeSlashes)(homePath), cacheFolder);

typescript_exports.setStackTraceLimit();
start(initializeNodeSystem(), require("os").platform());
start(initializeNodeSystem(), import_os2.default.platform());
//# sourceMappingURL=tsserver.js.map

@@ -53,2 +53,3 @@ /*! *****************************************************************************

module.exports = __toCommonJS(nodeTypingsInstaller_exports);
var import_child_process = require("child_process");
var fs = __toESM(require("fs"));

@@ -131,3 +132,2 @@ var path = __toESM(require("path"));

}
({ execSync: this.nodeExecSync } = require("child_process"));
this.ensurePackageDirectoryExists(globalTypingsCacheLocation2);

@@ -187,3 +187,3 @@ try {

try {
const stdout = this.nodeExecSync(command, { ...options, encoding: "utf-8" });
const stdout = (0, import_child_process.execFileSync)(command, { ...options, encoding: "utf-8" });
if (this.log.isEnabled()) {

@@ -190,0 +190,0 @@ this.log.writeLine(` Succeeded. stdout:${indent(typescript_exports.sys.newLine, stdout)}`);

@@ -5,3 +5,3 @@ {

"homepage": "https://www.typescriptlang.org/",
"version": "5.5.4",
"version": "5.6.0-beta",
"license": "Apache-2.0",

@@ -17,7 +17,7 @@ "description": "TypeScript is a language for application scale JavaScript development",

"bugs": {
"url": "https://github.com/Microsoft/TypeScript/issues"
"url": "https://github.com/microsoft/TypeScript/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/Microsoft/TypeScript.git"
"url": "https://github.com/microsoft/TypeScript.git"
},

@@ -44,19 +44,18 @@ "main": "./lib/typescript.js",

"devDependencies": {
"@dprint/formatter": "^0.3.0",
"@dprint/typescript": "0.91.0",
"@dprint/formatter": "^0.4.1",
"@dprint/typescript": "0.91.4",
"@esfx/canceltoken": "^1.0.0",
"@octokit/rest": "^20.1.1",
"@eslint/js": "^8.57.0",
"@octokit/rest": "^21.0.1",
"@types/chai": "^4.3.16",
"@types/microsoft__typescript-etw": "^0.1.3",
"@types/diff": "^5.2.1",
"@types/minimist": "^1.2.5",
"@types/mocha": "^10.0.6",
"@types/mocha": "^10.0.7",
"@types/ms": "^0.7.34",
"@types/node": "latest",
"@types/source-map-support": "^0.5.10",
"@types/which": "^3.0.3",
"@typescript-eslint/eslint-plugin": "^7.11.0",
"@typescript-eslint/parser": "^7.11.0",
"@typescript-eslint/utils": "^7.11.0",
"azure-devops-node-api": "^13.0.0",
"c8": "^9.1.0",
"@types/which": "^3.0.4",
"@typescript-eslint/utils": "^7.17.0",
"azure-devops-node-api": "^14.0.1",
"c8": "^10.1.2",
"chai": "^4.4.1",

@@ -66,20 +65,23 @@ "chalk": "^4.1.2",

"diff": "^5.2.0",
"dprint": "^0.46.1",
"esbuild": "^0.21.4",
"dprint": "^0.47.2",
"esbuild": "^0.23.0",
"eslint": "^8.57.0",
"eslint-formatter-autolinkable-stylish": "^1.3.0",
"eslint-plugin-local": "^4.2.2",
"fast-xml-parser": "^4.4.0",
"glob": "^10.4.1",
"hereby": "^1.8.9",
"jsonc-parser": "^3.2.1",
"glob": "^10.4.5",
"globals": "^13.24.0",
"hereby": "^1.9.0",
"jsonc-parser": "^3.3.1",
"knip": "^5.26.0",
"minimist": "^1.2.8",
"mocha": "^10.4.0",
"mocha": "^10.7.0",
"mocha-fivemat-progress-reporter": "^0.1.0",
"monocart-coverage-reports": "^2.9.3",
"ms": "^2.1.3",
"node-fetch": "^3.3.2",
"playwright": "^1.44.1",
"playwright": "^1.45.3",
"source-map-support": "^0.5.21",
"tslib": "^2.6.2",
"typescript": "^5.4.5",
"tslib": "^2.6.3",
"typescript": "^5.5.4",
"typescript-eslint": "^7.17.0",
"which": "^3.0.1"

@@ -100,2 +102,3 @@ },

"lint": "hereby lint",
"knip": "hereby knip",
"format": "dprint fmt",

@@ -110,3 +113,2 @@ "setup-hooks": "node scripts/link-hooks.mjs"

"buffer": false,
"@microsoft/typescript-etw": false,
"source-map-support": false,

@@ -121,3 +123,3 @@ "inspector": false,

},
"gitHead": "c8a7d589e647e19c94150d9892909f3aa93e48eb"
"gitHead": "b4732bdd6199ec353ec0873f334515f391d80d3b"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc