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

Align templates with "zero effort typing" #2034

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

stephane-vanraes
Copy link
Contributor

@stephane-vanraes stephane-vanraes commented May 26, 2023

Closes #2033

With the introduction of "zero effort typing" the generated templates from the Svelt Extension no longer need the types, this change reflects that by removing these types from them.

@jasonlyu123
Copy link
Member

Can we make this configurable? Currently typescript eslint doesn't support zero config type (#2073) and there is also #2053 that we haven't figure out the exact reason. Also, these types are not redundant some people might prefer the explicit of always type it.

@dummdidumm
Copy link
Member

Agree that this should be configurable - there should be a config option to omit the types (disabled by default).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adapt templates to zero effort type system.
3 participants