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

[GENERAL] Showcase module of a middleware or task using TypeScript #651

Open
tobiasqueck opened this issue Nov 16, 2022 · 1 comment
Open
Labels
blocked Waiting for basic requirements to be fulfilled help wanted Extra attention is needed

Comments

@tobiasqueck
Copy link

Is your feature request related to a problem? Please describe.
We as the maintainer of the in SAP Fiori tools and the Open UX tools (https://github.com/SAP/open-ux-tools) develop multiple custom tasks and middlewares. Our development language of choice is typescript, however, there are no types available for the API that is to be implemented by custom tasks and middlewares.

Describe the solution you'd like
Obviously, the right solution is to get the types provided by the ui5-tooling module (feature requested at SAP/ui5-tooling#651), however, it will take some time until that happens. In the meantime, we could provide a ui5-tooling-types module here, maintained by the community, so that we all can start building our tasks and middlewares with typescript. We could use https://github.com/SAP/open-ux-tools/blob/feat/687/deploy/packages/deploy-tooling/src/ui5/ui5.d.ts as a starting point.

Describe alternatives you've considered
Well, everyone, defines there own types locally.

Additional context
Since this is a showcase repository, we should also take one of the existing modules and convert it to typescript to show how it works.

@petermuessig petermuessig added the help wanted Extra attention is needed label Apr 10, 2023
@petermuessig petermuessig changed the title Showcase module of a middleware or task using TypeScript [GENERAL] Showcase module of a middleware or task using TypeScript Sep 9, 2023
@petermuessig
Copy link
Member

Related to SAP/ui5-tooling#651 - waiting until this precondition is fulfilled!

@petermuessig petermuessig added the blocked Waiting for basic requirements to be fulfilled label Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Waiting for basic requirements to be fulfilled help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants