Skip to content

Commit d6b1aa4

Browse files
committed
6.0+, move iterables into main file
1 parent 24c0ae0 commit d6b1aa4

34 files changed

+81997
-1632
lines changed
Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,2 @@
1-
/////////////////////////////
2-
/// AudioWorklet Async Iterable APIs
3-
/////////////////////////////
4-
5-
interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
6-
[Symbol.asyncIterator](): ReadableStreamAsyncIterator<T>;
7-
}
8-
9-
interface ReadableStream<R = any> {
10-
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
11-
values(options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
12-
}
1+
// This file's contents are now included in the main types file.
2+
// The file has been left for backward compatibility.

baselines/audioworklet.generated.d.ts

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1955,3 +1955,41 @@ type Transferable = MessagePort | ReadableStream | WritableStream | TransformStr
19551955
type CompressionFormat = "deflate" | "deflate-raw" | "gzip";
19561956
type ReadableStreamReaderMode = "byob";
19571957
type ReadableStreamType = "bytes";
1958+
1959+
1960+
/////////////////////////////
1961+
/// AudioWorklet Iterable APIs
1962+
/////////////////////////////
1963+
1964+
interface MessageEvent<T = any> {
1965+
/** @deprecated */
1966+
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: MessagePort[]): void;
1967+
}
1968+
1969+
interface URLSearchParamsIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> {
1970+
[Symbol.iterator](): URLSearchParamsIterator<T>;
1971+
}
1972+
1973+
interface URLSearchParams {
1974+
[Symbol.iterator](): URLSearchParamsIterator<[string, string]>;
1975+
/** Returns an array of key, value pairs for every entry in the search params. */
1976+
entries(): URLSearchParamsIterator<[string, string]>;
1977+
/** Returns a list of keys in the search params. */
1978+
keys(): URLSearchParamsIterator<string>;
1979+
/** Returns a list of values in the search params. */
1980+
values(): URLSearchParamsIterator<string>;
1981+
}
1982+
1983+
1984+
/////////////////////////////
1985+
/// AudioWorklet Async Iterable APIs
1986+
/////////////////////////////
1987+
1988+
interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
1989+
[Symbol.asyncIterator](): ReadableStreamAsyncIterator<T>;
1990+
}
1991+
1992+
interface ReadableStream<R = any> {
1993+
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
1994+
values(options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
1995+
}
Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,2 @@
1-
/////////////////////////////
2-
/// AudioWorklet Iterable APIs
3-
/////////////////////////////
4-
5-
interface MessageEvent<T = any> {
6-
/** @deprecated */
7-
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: Iterable<MessagePort>): void;
8-
}
9-
10-
interface URLSearchParamsIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> {
11-
[Symbol.iterator](): URLSearchParamsIterator<T>;
12-
}
13-
14-
interface URLSearchParams {
15-
[Symbol.iterator](): URLSearchParamsIterator<[string, string]>;
16-
/** Returns an array of key, value pairs for every entry in the search params. */
17-
entries(): URLSearchParamsIterator<[string, string]>;
18-
/** Returns a list of keys in the search params. */
19-
keys(): URLSearchParamsIterator<string>;
20-
/** Returns a list of values in the search params. */
21-
values(): URLSearchParamsIterator<string>;
22-
}
1+
// This file's contents are now included in the main types file.
2+
// The file has been left for backward compatibility.
Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,2 @@
1-
/////////////////////////////
2-
/// Window Async Iterable APIs
3-
/////////////////////////////
4-
5-
interface FileSystemDirectoryHandleAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
6-
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<T>;
7-
}
8-
9-
interface FileSystemDirectoryHandle {
10-
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
11-
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
12-
keys(): FileSystemDirectoryHandleAsyncIterator<string>;
13-
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemHandle>;
14-
}
15-
16-
interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
17-
[Symbol.asyncIterator](): ReadableStreamAsyncIterator<T>;
18-
}
19-
20-
interface ReadableStream<R = any> {
21-
[Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
22-
values(options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
23-
}
1+
// This file's contents are now included in the main types file.
2+
// The file has been left for backward compatibility.

0 commit comments

Comments
 (0)