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

[EPIC]: @cloudoperators/juno-ui-components migrate UI Components to TypeScript #168

Closed
58 of 60 tasks
Tracked by #119
barsukov opened this issue Aug 2, 2024 · 1 comment
Closed
58 of 60 tasks
Tracked by #119
Assignees
Labels
enhancement New feature or request

Comments

@barsukov
Copy link
Contributor

barsukov commented Aug 2, 2024

Epic: @cloudoperators/juno-ui-components to TypeScript

Description

Transition all components, and files from JavaScript to TypeScript to enhance code quality and maintainability. This epic will focus on ensuring a smooth migration with minimal disruption.

Goals

Benefits

  • Improved type safety and code clarity
  • Better developer experience with enhanced tooling
  • Early error detection through static type checking

Tasks

Acceptance Criteria

  • All components in the components folder are successfully converted to TypeScript
  • Build and deployment pipelines compile and deploy TypeScript code without issues
  • Updated documentation and guidelines for contributing TypeScript code are available
  • All tests and lint pass with TypeScript integration for each package
@barsukov barsukov self-assigned this Aug 2, 2024
@barsukov barsukov added the enhancement New feature or request label Aug 15, 2024
This was referenced Aug 15, 2024
@guoda-puidokaite
Copy link
Contributor

All improvements and inconsistencies found during the migration have been documented here: #570.

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

No branches or pull requests

3 participants