Skip to content
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

@sapui5/ts-types-esm - split sap.ui.core.d.ts into separate files #305

Open
DetachHead opened this issue Nov 24, 2021 · 1 comment
Open
Labels
enhancement New feature or request types ES modules types (recommended)

Comments

@DetachHead
Copy link

currently, sap.ui.core.d.ts is almost 70,000 lines long. this causes my PC to regularly slow down and my IDE often freezes when navigating to / searching for types defined in this file. it would be nice if they were split into separate files, perhaps per module

@petermuessig petermuessig added the legacy ts-types (with globals) Related to legacy Global types (deprecated) label Nov 28, 2021
@DetachHead DetachHead changed the title @sapui5/ts-types - split sap.ui.core.d.ts into separate files @sapui5/ts-types-esm - split sap.ui.core.d.ts into separate files Nov 29, 2021
@petermuessig petermuessig added types ES modules types (recommended) and removed legacy ts-types (with globals) Related to legacy Global types (deprecated) labels Nov 29, 2021
@akudev akudev added the enhancement New feature or request label Dec 1, 2021
@akudev
Copy link
Contributor

akudev commented Dec 1, 2021

Understood... but there are up- and downsides: having more files, especially without clear mapping to libraries, means having less of an overview and it gets harder to find something when one first has to know which file to search.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request types ES modules types (recommended)
Projects
None yet
Development

No branches or pull requests

3 participants