TypeScript-DOM-lib-generator icon indicating copy to clipboard operation
TypeScript-DOM-lib-generator copied to clipboard

Tool for generating dom related TypeScript and JavaScript library files

Results 220 TypeScript-DOM-lib-generator issues
Sort by recently updated
recently updated
newest added

Please update types for File System Access API: [FileSystemDirectoryHandle](https://github.com/microsoft/TypeScript-DOM-lib-generator/blob/85672cd2b4eeb2852897f05af1cfa8a5faa24974/baselines/sharedworker.generated.d.ts#L1449) is missing [entries/values iterators](https://developer.mozilla.org/en-US/docs/Web/API/FileSystemDirectoryHandle) [FileSystemFileHandle](https://github.com/microsoft/TypeScript-DOM-lib-generator/blob/85672cd2b4eeb2852897f05af1cfa8a5faa24974/baselines/sharedworker.generated.d.ts#L1463) missing [createWritable](https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileHandle) [FileSystemHandle](https://github.com/microsoft/TypeScript-DOM-lib-generator/blob/85672cd2b4eeb2852897f05af1cfa8a5faa24974/baselines/sharedworker.generated.d.ts#L1474) is missing [queryPermission and requestPermission](https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle)

Today, the DOM types are auto-deployed to npm, but the story there is extremely confusing. If breaks are introduced in a newer version of TypeScript, we can tell users to...

It would be really nice if I could create this type: ```ts type myReturnValue = { mystuff: object, measurement: PerformanceMeasure } ``` related #1239 cc @yume-chan

The [MDN page for CSSRule#type](https://developer.mozilla.org/en-US/docs/Web/API/CSSRule/type) says: > If you need to distinguish different types of CSS rule, a good alternative is to use constructor.name It would be nice if this...

Hi, I wanted to update type-definitions for #875 and first fetch the latest specs and build my own version. The command `npm run fetch-mdn` fails with the following message: ```...

**TypeScript Version:** 3.9.2 **Search Terms:** HTMLFormControlsCollection RadioNodeList namedItem **Code** ```ts declare const form: HTMLFormElement; const element = form.elements.namedItem('foo') if (element && !(element instanceof RadioNodeList)) { console.log('eee', element.value) //

While trying the TS 3.9 RC I'm encountering numerous compile errors against `lib.dom.d.ts` against properties that have been removed. I noticed the introduction of these changes in [this PR](https://github.com/microsoft/TypeScript/pull/37616/files), notably...

`document.body.remove()` tooltip points to ```ts interface ChildNode extends Node { /** * Removes node. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove) */ remove(): void; } ``` But should point to https://developer.mozilla.org/en-US/docs/Web/API/Element/remove https://github.com/microsoft/TypeScript-DOM-lib-generator/blob/6621974de7d3d03ade59760ea4b1cdb12698f492/baselines/dom.generated.d.ts#L5644-L5675 This...

Hi. I have discovered that `Symbol.toStringTag` is missing on `File`, `Blob` and `FormData` which causes compatibility issues for my library, which implements `FormData` and few other interfaces for Node. Some...