Skip to content

Commit d0d675a

Browse files
authored
Update DOM types for FileSystemDirectoryHandle changes (#62538)
1 parent 3a68348 commit d0d675a

6 files changed

+22
-22
lines changed

src/lib/dom.generated.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40739,10 +40739,10 @@ interface FileSystemDirectoryHandleAsyncIterator<T> extends AsyncIteratorObject<
4073940739
}
4074040740

4074140741
interface FileSystemDirectoryHandle {
40742-
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
40743-
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
40742+
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>;
40743+
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>;
4074440744
keys(): FileSystemDirectoryHandleAsyncIterator<string>;
40745-
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemHandle>;
40745+
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemDirectoryHandle | FileSystemFileHandle>;
4074640746
}
4074740747

4074840748
interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {

src/lib/webworker.generated.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13736,10 +13736,10 @@ interface FileSystemDirectoryHandleAsyncIterator<T> extends AsyncIteratorObject<
1373613736
}
1373713737

1373813738
interface FileSystemDirectoryHandle {
13739-
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
13740-
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
13739+
[Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>;
13740+
entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>;
1374113741
keys(): FileSystemDirectoryHandleAsyncIterator<string>;
13742-
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemHandle>;
13742+
values(): FileSystemDirectoryHandleAsyncIterator<FileSystemDirectoryHandle | FileSystemFileHandle>;
1374313743
}
1374413744

1374513745
interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {

tests/baselines/reference/modularizeLibrary_Dom.asynciterable.symbols

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ navigator.storage.getDirectory().then(async directory => {
1717
>directory : Symbol(directory, Decl(modularizeLibrary_Dom.asynciterable.ts, 0, 43))
1818

1919
handle.kind;
20-
>handle.kind : Symbol(FileSystemHandle.kind, Decl(lib.dom.d.ts, --, --))
20+
>handle.kind : Symbol(kind, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --))
2121
>handle : Symbol(handle, Decl(modularizeLibrary_Dom.asynciterable.ts, 1, 26))
22-
>kind : Symbol(FileSystemHandle.kind, Decl(lib.dom.d.ts, --, --))
22+
>kind : Symbol(kind, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --))
2323
}
2424
});
2525

tests/baselines/reference/modularizeLibrary_Dom.asynciterable.types

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ navigator.storage.getDirectory().then(async directory => {
2828
for await (const [key, handle] of directory) {
2929
>key : string
3030
> : ^^^^^^
31-
>handle : FileSystemHandle
32-
> : ^^^^^^^^^^^^^^^^
31+
>handle : FileSystemDirectoryHandle | FileSystemFileHandle
32+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3333
>directory : FileSystemDirectoryHandle
3434
> : ^^^^^^^^^^^^^^^^^^^^^^^^^
3535

3636
handle.kind;
37-
>handle.kind : FileSystemHandleKind
37+
>handle.kind : "directory" | "file"
3838
> : ^^^^^^^^^^^^^^^^^^^^
39-
>handle : FileSystemHandle
40-
> : ^^^^^^^^^^^^^^^^
41-
>kind : FileSystemHandleKind
39+
>handle : FileSystemDirectoryHandle | FileSystemFileHandle
40+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
41+
>kind : "directory" | "file"
4242
> : ^^^^^^^^^^^^^^^^^^^^
4343
}
4444
});

tests/baselines/reference/modularizeLibrary_Worker.asynciterable.symbols

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ navigator.storage.getDirectory().then(async directory => {
1717
>directory : Symbol(directory, Decl(modularizeLibrary_Worker.asynciterable.ts, 0, 43))
1818

1919
handle.kind;
20-
>handle.kind : Symbol(FileSystemHandle.kind, Decl(lib.webworker.d.ts, --, --))
20+
>handle.kind : Symbol(kind, Decl(lib.webworker.d.ts, --, --), Decl(lib.webworker.d.ts, --, --))
2121
>handle : Symbol(handle, Decl(modularizeLibrary_Worker.asynciterable.ts, 1, 26))
22-
>kind : Symbol(FileSystemHandle.kind, Decl(lib.webworker.d.ts, --, --))
22+
>kind : Symbol(kind, Decl(lib.webworker.d.ts, --, --), Decl(lib.webworker.d.ts, --, --))
2323
}
2424
});
2525

tests/baselines/reference/modularizeLibrary_Worker.asynciterable.types

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ navigator.storage.getDirectory().then(async directory => {
2828
for await (const [key, handle] of directory) {
2929
>key : string
3030
> : ^^^^^^
31-
>handle : FileSystemHandle
32-
> : ^^^^^^^^^^^^^^^^
31+
>handle : FileSystemDirectoryHandle | FileSystemFileHandle
32+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3333
>directory : FileSystemDirectoryHandle
3434
> : ^^^^^^^^^^^^^^^^^^^^^^^^^
3535

3636
handle.kind;
37-
>handle.kind : FileSystemHandleKind
37+
>handle.kind : "directory" | "file"
3838
> : ^^^^^^^^^^^^^^^^^^^^
39-
>handle : FileSystemHandle
40-
> : ^^^^^^^^^^^^^^^^
41-
>kind : FileSystemHandleKind
39+
>handle : FileSystemDirectoryHandle | FileSystemFileHandle
40+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
41+
>kind : "directory" | "file"
4242
> : ^^^^^^^^^^^^^^^^^^^^
4343
}
4444
});

0 commit comments

Comments
 (0)