diff --git a/src/lib/dom.generated.d.ts b/src/lib/dom.generated.d.ts index afc9acb2cb830..65f329b3398b5 100644 --- a/src/lib/dom.generated.d.ts +++ b/src/lib/dom.generated.d.ts @@ -40739,10 +40739,10 @@ interface FileSystemDirectoryHandleAsyncIterator extends AsyncIteratorObject< } interface FileSystemDirectoryHandle { - [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>; - entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>; + [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>; + entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>; keys(): FileSystemDirectoryHandleAsyncIterator; - values(): FileSystemDirectoryHandleAsyncIterator; + values(): FileSystemDirectoryHandleAsyncIterator; } interface ReadableStreamAsyncIterator extends AsyncIteratorObject { diff --git a/src/lib/webworker.generated.d.ts b/src/lib/webworker.generated.d.ts index b95d13d28902a..4abeaa26ccba3 100644 --- a/src/lib/webworker.generated.d.ts +++ b/src/lib/webworker.generated.d.ts @@ -13736,10 +13736,10 @@ interface FileSystemDirectoryHandleAsyncIterator extends AsyncIteratorObject< } interface FileSystemDirectoryHandle { - [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>; - entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>; + [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>; + entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>; keys(): FileSystemDirectoryHandleAsyncIterator; - values(): FileSystemDirectoryHandleAsyncIterator; + values(): FileSystemDirectoryHandleAsyncIterator; } interface ReadableStreamAsyncIterator extends AsyncIteratorObject { diff --git a/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.symbols b/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.symbols index 16ea981e6abc1..5ab6e2e48fc90 100644 --- a/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.symbols +++ b/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.symbols @@ -17,9 +17,9 @@ navigator.storage.getDirectory().then(async directory => { >directory : Symbol(directory, Decl(modularizeLibrary_Dom.asynciterable.ts, 0, 43)) handle.kind; ->handle.kind : Symbol(FileSystemHandle.kind, Decl(lib.dom.d.ts, --, --)) +>handle.kind : Symbol(kind, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) >handle : Symbol(handle, Decl(modularizeLibrary_Dom.asynciterable.ts, 1, 26)) ->kind : Symbol(FileSystemHandle.kind, Decl(lib.dom.d.ts, --, --)) +>kind : Symbol(kind, Decl(lib.dom.d.ts, --, --), Decl(lib.dom.d.ts, --, --)) } }); diff --git a/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.types b/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.types index 999ee253d4e18..410c1e46dfe83 100644 --- a/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.types +++ b/tests/baselines/reference/modularizeLibrary_Dom.asynciterable.types @@ -28,17 +28,17 @@ navigator.storage.getDirectory().then(async directory => { for await (const [key, handle] of directory) { >key : string > : ^^^^^^ ->handle : FileSystemHandle -> : ^^^^^^^^^^^^^^^^ +>handle : FileSystemDirectoryHandle | FileSystemFileHandle +> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >directory : FileSystemDirectoryHandle > : ^^^^^^^^^^^^^^^^^^^^^^^^^ handle.kind; ->handle.kind : FileSystemHandleKind +>handle.kind : "directory" | "file" > : ^^^^^^^^^^^^^^^^^^^^ ->handle : FileSystemHandle -> : ^^^^^^^^^^^^^^^^ ->kind : FileSystemHandleKind +>handle : FileSystemDirectoryHandle | FileSystemFileHandle +> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +>kind : "directory" | "file" > : ^^^^^^^^^^^^^^^^^^^^ } }); diff --git a/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.symbols b/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.symbols index eda3cc57a7c54..6dee42a79a3b9 100644 --- a/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.symbols +++ b/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.symbols @@ -17,9 +17,9 @@ navigator.storage.getDirectory().then(async directory => { >directory : Symbol(directory, Decl(modularizeLibrary_Worker.asynciterable.ts, 0, 43)) handle.kind; ->handle.kind : Symbol(FileSystemHandle.kind, Decl(lib.webworker.d.ts, --, --)) +>handle.kind : Symbol(kind, Decl(lib.webworker.d.ts, --, --), Decl(lib.webworker.d.ts, --, --)) >handle : Symbol(handle, Decl(modularizeLibrary_Worker.asynciterable.ts, 1, 26)) ->kind : Symbol(FileSystemHandle.kind, Decl(lib.webworker.d.ts, --, --)) +>kind : Symbol(kind, Decl(lib.webworker.d.ts, --, --), Decl(lib.webworker.d.ts, --, --)) } }); diff --git a/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.types b/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.types index 3e3e22f19a77a..0a4a540c40d12 100644 --- a/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.types +++ b/tests/baselines/reference/modularizeLibrary_Worker.asynciterable.types @@ -28,17 +28,17 @@ navigator.storage.getDirectory().then(async directory => { for await (const [key, handle] of directory) { >key : string > : ^^^^^^ ->handle : FileSystemHandle -> : ^^^^^^^^^^^^^^^^ +>handle : FileSystemDirectoryHandle | FileSystemFileHandle +> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >directory : FileSystemDirectoryHandle > : ^^^^^^^^^^^^^^^^^^^^^^^^^ handle.kind; ->handle.kind : FileSystemHandleKind +>handle.kind : "directory" | "file" > : ^^^^^^^^^^^^^^^^^^^^ ->handle : FileSystemHandle -> : ^^^^^^^^^^^^^^^^ ->kind : FileSystemHandleKind +>handle : FileSystemDirectoryHandle | FileSystemFileHandle +> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +>kind : "directory" | "file" > : ^^^^^^^^^^^^^^^^^^^^ } });