@better-typescript-lib/webworker
Advanced tools
Comparing version 2.8.0 to 2.9.0
@@ -6,14 +6,28 @@ /// <reference no-default-lib="true"/> | ||
interface FileSystemDirectoryHandleAsyncIterator<T> | ||
extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<T>; | ||
} | ||
interface FileSystemDirectoryHandle { | ||
[Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>; | ||
entries(): AsyncIterableIterator<[string, FileSystemHandle]>; | ||
keys(): AsyncIterableIterator<string>; | ||
values(): AsyncIterableIterator<FileSystemHandle>; | ||
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator< | ||
[string, FileSystemHandle] | ||
>; | ||
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>; | ||
keys(): FileSystemDirectoryHandleAsyncIterator<string>; | ||
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemHandle>; | ||
} | ||
interface ReadableStreamAsyncIterator<T> | ||
extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.asyncIterator](): ReadableStreamAsyncIterator<T>; | ||
} | ||
interface ReadableStream<R = any> { | ||
[Symbol.asyncIterator]( | ||
options?: ReadableStreamIteratorOptions, | ||
): AsyncIterableIterator<R>; | ||
values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>; | ||
): ReadableStreamAsyncIterator<R>; | ||
values( | ||
options?: ReadableStreamIteratorOptions, | ||
): ReadableStreamAsyncIterator<R>; | ||
} |
@@ -12,20 +12,20 @@ /// <reference no-default-lib="true"/> | ||
interface CSSNumericArray { | ||
[Symbol.iterator](): IterableIterator<CSSNumericValue>; | ||
entries(): IterableIterator<[number, CSSNumericValue]>; | ||
keys(): IterableIterator<number>; | ||
values(): IterableIterator<CSSNumericValue>; | ||
[Symbol.iterator](): ArrayIterator<CSSNumericValue>; | ||
entries(): ArrayIterator<[number, CSSNumericValue]>; | ||
keys(): ArrayIterator<number>; | ||
values(): ArrayIterator<CSSNumericValue>; | ||
} | ||
interface CSSTransformValue { | ||
[Symbol.iterator](): IterableIterator<CSSTransformComponent>; | ||
entries(): IterableIterator<[number, CSSTransformComponent]>; | ||
keys(): IterableIterator<number>; | ||
values(): IterableIterator<CSSTransformComponent>; | ||
[Symbol.iterator](): ArrayIterator<CSSTransformComponent>; | ||
entries(): ArrayIterator<[number, CSSTransformComponent]>; | ||
keys(): ArrayIterator<number>; | ||
values(): ArrayIterator<CSSTransformComponent>; | ||
} | ||
interface CSSUnparsedValue { | ||
[Symbol.iterator](): IterableIterator<CSSUnparsedSegment>; | ||
entries(): IterableIterator<[number, CSSUnparsedSegment]>; | ||
keys(): IterableIterator<number>; | ||
values(): IterableIterator<CSSUnparsedSegment>; | ||
[Symbol.iterator](): ArrayIterator<CSSUnparsedSegment>; | ||
entries(): ArrayIterator<[number, CSSUnparsedSegment]>; | ||
keys(): ArrayIterator<number>; | ||
values(): ArrayIterator<CSSUnparsedSegment>; | ||
} | ||
@@ -55,7 +55,7 @@ | ||
interface DOMStringList { | ||
[Symbol.iterator](): IterableIterator<string>; | ||
[Symbol.iterator](): ArrayIterator<string>; | ||
} | ||
interface FileList { | ||
[Symbol.iterator](): IterableIterator<File>; | ||
[Symbol.iterator](): ArrayIterator<File>; | ||
} | ||
@@ -65,20 +65,30 @@ | ||
interface FormDataIterator<T> | ||
extends IteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.iterator](): FormDataIterator<T>; | ||
} | ||
interface FormData { | ||
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>; | ||
[Symbol.iterator](): FormDataIterator<[string, FormDataEntryValue]>; | ||
/** Returns an array of key, value pairs for every entry in the list. */ | ||
entries(): IterableIterator<[string, FormDataEntryValue]>; | ||
entries(): FormDataIterator<[string, FormDataEntryValue]>; | ||
/** Returns a list of keys in the list. */ | ||
keys(): IterableIterator<string>; | ||
keys(): FormDataIterator<string>; | ||
/** Returns a list of values in the list. */ | ||
values(): IterableIterator<FormDataEntryValue>; | ||
values(): FormDataIterator<FormDataEntryValue>; | ||
} | ||
interface HeadersIterator<T> | ||
extends IteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.iterator](): HeadersIterator<T>; | ||
} | ||
interface Headers { | ||
[Symbol.iterator](): IterableIterator<[string, string]>; | ||
[Symbol.iterator](): HeadersIterator<[string, string]>; | ||
/** Returns an iterator allowing to go through all key/value pairs contained in this object. */ | ||
entries(): IterableIterator<[string, string]>; | ||
entries(): HeadersIterator<[string, string]>; | ||
/** Returns an iterator allowing to go through all keys of the key/value pairs contained in this object. */ | ||
keys(): IterableIterator<string>; | ||
keys(): HeadersIterator<string>; | ||
/** Returns an iterator allowing to go through all values of the key/value pairs contained in this object. */ | ||
values(): IterableIterator<string>; | ||
values(): HeadersIterator<string>; | ||
} | ||
@@ -115,7 +125,3 @@ | ||
interface MessageEvent<T = any> { | ||
/** | ||
* @deprecated | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/MessageEvent/initMessageEvent) | ||
*/ | ||
/** @deprecated */ | ||
initMessageEvent( | ||
@@ -133,7 +139,16 @@ type: string, | ||
interface StylePropertyMapReadOnlyIterator<T> | ||
extends IteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.iterator](): StylePropertyMapReadOnlyIterator<T>; | ||
} | ||
interface StylePropertyMapReadOnly { | ||
[Symbol.iterator](): IterableIterator<[string, Iterable<CSSStyleValue>]>; | ||
entries(): IterableIterator<[string, Iterable<CSSStyleValue>]>; | ||
keys(): IterableIterator<string>; | ||
values(): IterableIterator<Iterable<CSSStyleValue>>; | ||
[Symbol.iterator](): StylePropertyMapReadOnlyIterator< | ||
[string, Iterable<CSSStyleValue>] | ||
>; | ||
entries(): StylePropertyMapReadOnlyIterator< | ||
[string, Iterable<CSSStyleValue>] | ||
>; | ||
keys(): StylePropertyMapReadOnlyIterator<string>; | ||
values(): StylePropertyMapReadOnlyIterator<Iterable<CSSStyleValue>>; | ||
} | ||
@@ -227,10 +242,15 @@ | ||
interface URLSearchParamsIterator<T> | ||
extends IteratorObject<T, BuiltinIteratorReturn, unknown> { | ||
[Symbol.iterator](): URLSearchParamsIterator<T>; | ||
} | ||
interface URLSearchParams { | ||
[Symbol.iterator](): IterableIterator<[string, string]>; | ||
[Symbol.iterator](): URLSearchParamsIterator<[string, string]>; | ||
/** Returns an array of key, value pairs for every entry in the search params. */ | ||
entries(): IterableIterator<[string, string]>; | ||
entries(): URLSearchParamsIterator<[string, string]>; | ||
/** Returns a list of keys in the search params. */ | ||
keys(): IterableIterator<string>; | ||
keys(): URLSearchParamsIterator<string>; | ||
/** Returns a list of values in the search params. */ | ||
values(): IterableIterator<string>; | ||
values(): URLSearchParamsIterator<string>; | ||
} | ||
@@ -237,0 +257,0 @@ |
{ | ||
"name": "@better-typescript-lib/webworker", | ||
"version": "2.8.0", | ||
"version": "2.9.0", | ||
"description": "Better TypeScript standard library", | ||
@@ -5,0 +5,0 @@ "types": "./index.d.ts", |
Sorry, the diff of this file is too big to display
11595
474611