microsoft / microsoft/fluentui
typings: replace `custom-globals` with `static-types` in all projects if possible
@Hotell is already working on this.
Since Nov 9, 2021.
- Dominant language
- TypeScript
- Stars
- 20.3k
- Forks
- 2.9k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 46
Description
We introduced new global typings for declaring static assets in typings/static-assets. Prior to this change, static asset extensions were mixed with typings/custom-globals which defines additional ECMA definitions for IE11 and legacy browsers.
As vNext packages are no longer supporting legacy browsers we need to get rid of all custom-globals in those packages ( this will be automated via migrate-converged-pkg generator ).
Actual behavior:
All/most packages use custom-globals global types
Expected behavior:
All projects use global types as needed:
- vNext packages don't use those types at all
- apps / additional projects need to be evaluated and changed manually
- Once these 2 previous points are implemented we can get rid of hard dependency on
static-assetswithincustom-globals
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.
