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

Add TypeScript #1632

Closed
gerhean opened this issue Jan 26, 2022 · 0 comments · Fixed by #1721
Closed

Add TypeScript #1632

gerhean opened this issue Jan 26, 2022 · 0 comments · Fixed by #1721

Comments

@gerhean
Copy link
Contributor

gerhean commented Jan 26, 2022

What feature(s) would you like to see in RepoSense?

I want to see TypeScript being used.

Is the feature request related to a problem?

image

Trying to find the answer to the simple question above has been a very tiring journey...

If possible, describe the solution

Unlike other statically typed frontend languages, TypeScript can be integrated in very slowly, targeting only the most confusing variables at the start.

If applicable, describe alternatives you've considered

Vue team has explicitly stated that they will only officially support TypeScript and no other type system.

https://togithub.com/vuejs/vue-cli/issues/1810

Additional context

Vue2 does not support TypeScript, upgrading to Vue3 helps with easier TypeScript integration.

Also json validation can be added using zod or some other alternative.

dcshzj pushed a commit that referenced this issue Mar 30, 2022
TypeScript offers precise definition through typing, which makes code
management easier.

Let's start transitioning our frontend code to use TypeScript.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant