Skip to content

API Descriptions Update #1940

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 97 commits into from
Apr 17, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
6bdf491
chore: remove the old json file
Bashamega Mar 15, 2025
5d9b1b3
docs: update README to remove deprecatedMessage.json reference
Bashamega Mar 15, 2025
de0d117
feat: implement GitHub API integration to fetch index.md file descrip…
Bashamega Mar 15, 2025
39d5719
ci: add GITHUB_TOKEN to CI workflow environment
Bashamega Mar 15, 2025
df3631e
feat: add mdn-content submodule for documentation resources
Bashamega Mar 15, 2025
e9c9379
chore: revert
Bashamega Mar 15, 2025
8e74526
feat: add script to recursively retrieve folder paths for API documen…
Bashamega Mar 15, 2025
40e5317
feat: add generate script to build process for description generation
Bashamega Mar 15, 2025
d7c6297
feat: enhance description generation by adding index.md content retri…
Bashamega Mar 15, 2025
51bc9cb
refactor: simplify folder retrieval logic in generateDescriptions.ts
Bashamega Mar 15, 2025
af54369
feat: update output path for generated API descriptions JSON file
Bashamega Mar 15, 2025
1bb475e
-
Bashamega Mar 15, 2025
2695f20
feat: add summary extraction from index.md content for description ge…
Bashamega Mar 15, 2025
5a5cbdd
feat: generate the API descriptions
Bashamega Mar 15, 2025
66f5156
fix: json format
Bashamega Mar 15, 2025
61d4fde
refactor: improve code readability and formatting in generateDescript…
Bashamega Mar 15, 2025
c06f21b
chore: generate baseline
Bashamega Mar 15, 2025
c110920
chore: generate
Bashamega Mar 16, 2025
ed6f97f
feat: refactor generateDescriptions to export generateDescription fun…
Bashamega Mar 16, 2025
afbb9e1
refactor: enhance generateDescription function to improve Markdown pr…
Bashamega Mar 21, 2025
c854ebb
chore: build
Bashamega Mar 21, 2025
17ded6a
-
Bashamega Mar 27, 2025
4c87230
format
Bashamega Mar 27, 2025
47bd142
Merge branch 'microsoft:main' into 1937
Bashamega Mar 27, 2025
5933dd8
adds missing libs
Bashamega Mar 27, 2025
0ce76d5
Modify the regexes
Bashamega Mar 27, 2025
6ff87d9
fix: This string may still contain <script , which may cause an HTML …
Bashamega Mar 27, 2025
3b416ad
fix: regex in cleanText function to prevent exponential backtracking
Bashamega Mar 27, 2025
b8d9480
chore: don't delete the api descriptions, if the submodule doesn't exist
Bashamega Mar 28, 2025
ad92293
feat: unit tests
Bashamega Mar 28, 2025
5d58288
-
Bashamega Mar 28, 2025
c1ad6ea
get only the first paragraph
Bashamega Mar 29, 2025
8402152
fix: update API description generation to return data instead of savi…
Bashamega Mar 29, 2025
445fa89
chore: remove json file
Bashamega Mar 29, 2025
4a9adfa
chore: update .gitignore
Bashamega Mar 29, 2025
28bfccf
Re-add mdn submodule
Bashamega Mar 29, 2025
faca57f
remove old submodule
Bashamega Mar 29, 2025
ba429e0
chore: update dir
Bashamega Mar 29, 2025
ee545fc
refactor: simplify text cleaning logic in generateDescriptions.ts
Bashamega Mar 29, 2025
6232f92
Make it take the full sentence
Bashamega Mar 29, 2025
bfbfcbb
fix workflow
Bashamega Mar 29, 2025
8e5651c
chore: fetch submodules
Bashamega Mar 29, 2025
46ed6ae
fix
Bashamega Mar 29, 2025
4f02639
fix
Bashamega Mar 29, 2025
dea3437
chore: updates deploy
Bashamega Mar 29, 2025
afeef87
-
Bashamega Mar 29, 2025
8f1ca09
Restore
Bashamega Mar 30, 2025
499e76e
linter
Bashamega Mar 30, 2025
156c52d
feat: markdown libs
Bashamega Mar 30, 2025
4f48c8d
fix
Bashamega Mar 30, 2025
1d050d3
remove parser
Bashamega Mar 30, 2025
bff43b4
remove backstick
Bashamega Mar 30, 2025
b9d231b
remove extra steps
Bashamega Mar 30, 2025
fe739ba
adds back sticks
Bashamega Mar 30, 2025
6f7c6cf
-
Bashamega Mar 30, 2025
acc701a
remove extra chore
Bashamega Mar 30, 2025
c0b174b
-
Bashamega Mar 30, 2025
aeb2d85
fix: prevent sentence split before abbreviations like "i.e." and "e.g."
Bashamega Mar 30, 2025
65213fe
generate baselines
Bashamega Mar 30, 2025
26b2047
fix: improve title extraction by removing trailing 'extension'
Bashamega Mar 30, 2025
d899655
refactor: update fs import to use promises module
Bashamega Mar 30, 2025
4c51aa9
move and rename the generate descriptions file
Bashamega Mar 30, 2025
bb2d85a
urls
Bashamega Mar 30, 2025
1f4f5f1
removes fs
Bashamega Mar 30, 2025
e4a1eb4
removes redirect
Bashamega Mar 30, 2025
6166a1f
-
Bashamega Mar 30, 2025
3f18c23
chore: removes url and path
Bashamega Mar 31, 2025
7289d10
refactor: update directory handling to use URL objects
Bashamega Mar 31, 2025
2dbb91b
fix
Bashamega Mar 31, 2025
1693dbd
-
Bashamega Mar 31, 2025
f2ab8d1
refactor: update workflow to include submodule handling
Bashamega Mar 31, 2025
2a3ead7
update submodule
Bashamega Mar 31, 2025
5894b0d
-
Bashamega Mar 31, 2025
2710f19
-
Bashamega Mar 31, 2025
f18a444
-
Bashamega Apr 1, 2025
f9d9bf8
rename workflow
Bashamega Apr 1, 2025
5ec693d
-
Bashamega Apr 1, 2025
8868c1d
Update update-core-deps.yml
Bashamega Apr 1, 2025
b3cf7d6
Merge branch 'microsoft:main' into 1937
Bashamega Apr 1, 2025
4008574
Update update-core-deps.yml
Bashamega Apr 2, 2025
9ed120d
Update mdn-comments.ts
Bashamega Apr 2, 2025
6bd4822
Update README.md
Bashamega Apr 3, 2025
6ba9eea
Update submodule
Bashamega Apr 3, 2025
d2d7817
Update update-core-deps.yml
Bashamega Apr 10, 2025
0e5b7c8
Merge branch 'microsoft:main' into 1937
Bashamega Apr 15, 2025
9e1b9de
generate
Bashamega Apr 15, 2025
56935fe
-
Bashamega Apr 15, 2025
aa1d888
Update README.md
Bashamega Apr 15, 2025
434acbf
Update package-lock.json
Bashamega Apr 15, 2025
d960681
revert
Bashamega Apr 15, 2025
79d2845
-
Bashamega Apr 15, 2025
22cb393
Merge branch 'main' into 1937
Bashamega Apr 15, 2025
3365a61
-
Bashamega Apr 15, 2025
1ba1b36
-
Bashamega Apr 15, 2025
1a888c7
-
Bashamega Apr 15, 2025
a220c15
-
Bashamega Apr 15, 2025
eea3294
Update README.md
Bashamega Apr 16, 2025
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix
  • Loading branch information
Bashamega committed Mar 30, 2025
commit 4f48c8de2c2b640342a7d003187f8580ab02010e
32 changes: 16 additions & 16 deletions baselines/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2872,7 +2872,7 @@ interface AnimationFrameProvider {
}

/**
* Of the [Web Animations API](/en-US/docs/Web/API/Web_Animations_API) represents animation events.
* The AnimationPlaybackEvent interface of the Web Animations API represents animation events.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent)
*/
Expand Down Expand Up @@ -4019,7 +4019,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This lacks <value> in calc(1 / ), that's tricky... maybe we should have a real markdown parser for that. I think that can be done in a followup and not necessarily here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have fixed it

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We still lack backticks here, and in some markdown implementations lacking backticks may mean <value> won't be visible at all. (e.g. if it uses GFM)

*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -9356,7 +9356,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down Expand Up @@ -9859,7 +9859,7 @@ declare var GamepadButton: {
};

/**
* This Gamepad API interface contains references to gamepads connected to the system, which is what the gamepad events {{domxref("Window.gamepadconnected_event", "gamepadconnected")}} and {{domxref("Window.gamepaddisconnected_event", "gamepaddisconnected")}} are fired in response to.
* The GamepadEvent interface of the Gamepad API contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected_event and Window.gamepaddisconnected_event are fired in response to.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still some domxref? 👀

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have fixed it. I forgot to remove templates when I have migrated it to the build file

*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GamepadEvent)
*/
Expand Down Expand Up @@ -11694,7 +11694,7 @@ declare var HTMLHeadElement: {
};

/**
* The **HTMLHeadingElement** interface represents the different heading elements, through .
* The **HTMLHeadingElement** interface represents the different heading elements, <h1> through <h6>.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLHeadingElement)
*/
Expand Down Expand Up @@ -12469,7 +12469,7 @@ declare var HTMLLegendElement: {
};

/**
* The **HTMLLinkElement** interface represents reference information for external resources and the relationship of those resources to a document and vice versa (corresponds to element; not to be confused with , which is represented by HTMLAnchorElement).
* The **HTMLLinkElement** interface represents reference information for external resources and the relationship of those resources to a document and vice versa (corresponds to <link> element; not to be confused with <a>, which is represented by HTMLAnchorElement).
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement)
*/
Expand Down Expand Up @@ -12879,7 +12879,7 @@ declare var HTMLMenuElement: {
};

/**
* The **HTMLMetaElement** interface contains descriptive metadata about a document provided in HTML as elements.
* The **HTMLMetaElement** interface contains descriptive metadata about a document provided in HTML as <meta> elements.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMetaElement)
*/
Expand Down Expand Up @@ -13236,7 +13236,7 @@ declare var HTMLOptionElement: {
};

/**
* The **HTMLOptionsCollection** interface represents a collection of HTML elements (in document order) and offers methods and properties for selecting from the list as well as optionally altering its items.
* The **HTMLOptionsCollection** interface represents a collection of <option> HTML elements (in document order) and offers methods and properties for selecting from the list as well as optionally altering its items.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection)
*/
Expand Down Expand Up @@ -13514,7 +13514,7 @@ declare var HTMLQuoteElement: {
};

/**
* HTML script elements expose the **HTMLScriptElement** interface, which provides special properties and methods for manipulating the behavior and execution of elements (beyond the inherited HTMLElement interface).
* HTML script elements expose the **HTMLScriptElement** interface, which provides special properties and methods for manipulating the behavior and execution of <script> elements (beyond the inherited HTMLElement interface).
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLScriptElement)
*/
Expand Down Expand Up @@ -20724,7 +20724,7 @@ declare var SVGAElement: {
};

/**
* The SVGAngle interface is used to represent a value that can be an or value.
* The SVGAngle interface is used to represent a value that can be an &lt;angle&gt; or &lt;number&gt; value.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAngle)
*/
Expand Down Expand Up @@ -20810,7 +20810,7 @@ declare var SVGAnimateTransformElement: {
};

/**
* The SVGAnimatedAngle interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedAngle interface is used for attributes of basic type \<angle> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle)
*/
Expand Down Expand Up @@ -20861,7 +20861,7 @@ declare var SVGAnimatedEnumeration: {
};

/**
* The SVGAnimatedInteger interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedInteger interface is used for attributes of basic type \<integer> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger)
*/
Expand All @@ -20878,7 +20878,7 @@ declare var SVGAnimatedInteger: {
};

/**
* The **SVGAnimatedLength** interface represents attributes of type \ which can be animated.
* The **SVGAnimatedLength** interface represents attributes of type \<length> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength)
*/
Expand Down Expand Up @@ -20912,7 +20912,7 @@ declare var SVGAnimatedLengthList: {
};

/**
* The SVGAnimatedNumber interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedNumber interface is used for attributes of basic type \<Number> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber)
*/
Expand Down Expand Up @@ -22107,7 +22107,7 @@ declare var SVGImageElement: {
};

/**
* The **SVGLength** interface correspond to the \ basic data type.
* The **SVGLength** interface correspond to the \<length> basic data type.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGLength)
*/
Expand Down Expand Up @@ -22346,7 +22346,7 @@ declare var SVGMetadataElement: {
};

/**
* The **SVGNumber** interface corresponds to the basic data type.
* The **SVGNumber** interface corresponds to the &lt;number&gt; basic data type.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGNumber)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1026,7 +1026,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -2782,7 +2782,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -966,7 +966,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -2571,7 +2571,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
32 changes: 16 additions & 16 deletions baselines/ts5.5/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2872,7 +2872,7 @@ interface AnimationFrameProvider {
}

/**
* Of the [Web Animations API](/en-US/docs/Web/API/Web_Animations_API) represents animation events.
* The AnimationPlaybackEvent interface of the Web Animations API represents animation events.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent)
*/
Expand Down Expand Up @@ -4016,7 +4016,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -9346,7 +9346,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down Expand Up @@ -9849,7 +9849,7 @@ declare var GamepadButton: {
};

/**
* This Gamepad API interface contains references to gamepads connected to the system, which is what the gamepad events {{domxref("Window.gamepadconnected_event", "gamepadconnected")}} and {{domxref("Window.gamepaddisconnected_event", "gamepaddisconnected")}} are fired in response to.
* The GamepadEvent interface of the Gamepad API contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected_event and Window.gamepaddisconnected_event are fired in response to.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GamepadEvent)
*/
Expand Down Expand Up @@ -11681,7 +11681,7 @@ declare var HTMLHeadElement: {
};

/**
* The **HTMLHeadingElement** interface represents the different heading elements, through .
* The **HTMLHeadingElement** interface represents the different heading elements, <h1> through <h6>.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLHeadingElement)
*/
Expand Down Expand Up @@ -12455,7 +12455,7 @@ declare var HTMLLegendElement: {
};

/**
* The **HTMLLinkElement** interface represents reference information for external resources and the relationship of those resources to a document and vice versa (corresponds to element; not to be confused with , which is represented by HTMLAnchorElement).
* The **HTMLLinkElement** interface represents reference information for external resources and the relationship of those resources to a document and vice versa (corresponds to <link> element; not to be confused with <a>, which is represented by HTMLAnchorElement).
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLLinkElement)
*/
Expand Down Expand Up @@ -12862,7 +12862,7 @@ declare var HTMLMenuElement: {
};

/**
* The **HTMLMetaElement** interface contains descriptive metadata about a document provided in HTML as elements.
* The **HTMLMetaElement** interface contains descriptive metadata about a document provided in HTML as <meta> elements.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMetaElement)
*/
Expand Down Expand Up @@ -13219,7 +13219,7 @@ declare var HTMLOptionElement: {
};

/**
* The **HTMLOptionsCollection** interface represents a collection of HTML elements (in document order) and offers methods and properties for selecting from the list as well as optionally altering its items.
* The **HTMLOptionsCollection** interface represents a collection of <option> HTML elements (in document order) and offers methods and properties for selecting from the list as well as optionally altering its items.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection)
*/
Expand Down Expand Up @@ -13496,7 +13496,7 @@ declare var HTMLQuoteElement: {
};

/**
* HTML script elements expose the **HTMLScriptElement** interface, which provides special properties and methods for manipulating the behavior and execution of elements (beyond the inherited HTMLElement interface).
* HTML script elements expose the **HTMLScriptElement** interface, which provides special properties and methods for manipulating the behavior and execution of <script> elements (beyond the inherited HTMLElement interface).
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLScriptElement)
*/
Expand Down Expand Up @@ -20703,7 +20703,7 @@ declare var SVGAElement: {
};

/**
* The SVGAngle interface is used to represent a value that can be an or value.
* The SVGAngle interface is used to represent a value that can be an &lt;angle&gt; or &lt;number&gt; value.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAngle)
*/
Expand Down Expand Up @@ -20789,7 +20789,7 @@ declare var SVGAnimateTransformElement: {
};

/**
* The SVGAnimatedAngle interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedAngle interface is used for attributes of basic type \<angle> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle)
*/
Expand Down Expand Up @@ -20840,7 +20840,7 @@ declare var SVGAnimatedEnumeration: {
};

/**
* The SVGAnimatedInteger interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedInteger interface is used for attributes of basic type \<integer> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger)
*/
Expand All @@ -20857,7 +20857,7 @@ declare var SVGAnimatedInteger: {
};

/**
* The **SVGAnimatedLength** interface represents attributes of type \ which can be animated.
* The **SVGAnimatedLength** interface represents attributes of type \<length> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength)
*/
Expand Down Expand Up @@ -20891,7 +20891,7 @@ declare var SVGAnimatedLengthList: {
};

/**
* The SVGAnimatedNumber interface is used for attributes of basic type \ which can be animated.
* The SVGAnimatedNumber interface is used for attributes of basic type \<Number> which can be animated.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber)
*/
Expand Down Expand Up @@ -22086,7 +22086,7 @@ declare var SVGImageElement: {
};

/**
* The **SVGLength** interface correspond to the \ basic data type.
* The **SVGLength** interface correspond to the \<length> basic data type.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGLength)
*/
Expand Down Expand Up @@ -22325,7 +22325,7 @@ declare var SVGMetadataElement: {
};

/**
* The **SVGNumber** interface corresponds to the basic data type.
* The **SVGNumber** interface corresponds to the &lt;number&gt; basic data type.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/SVGNumber)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/ts5.5/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1026,7 +1026,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -2782,7 +2782,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/ts5.5/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -966,7 +966,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -2571,7 +2571,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/ts5.5/webworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1388,7 +1388,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -3234,7 +3234,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
4 changes: 2 additions & 2 deletions baselines/webworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1388,7 +1388,7 @@ declare var CSSMathClamp: {
};

/**
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / ). It inherits properties and methods from its parent CSSNumericValue.
* The **CSSMathInvert** interface of the CSS Typed Object Model API represents a CSS calc used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSMathInvert)
*/
Expand Down Expand Up @@ -3234,7 +3234,7 @@ declare var File: {
};

/**
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the element.
* The **FileList** interface represents an object of this type returned by the files property of the HTML input element; this lets you access the list of files selected with the <input type='file'> element.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/FileList)
*/
Expand Down
Loading