-
Notifications
You must be signed in to change notification settings - Fork 140
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
Typescript configuration for Fiori elements apps #1286
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@c-kobo A few small comments to align with fiori tools generation of new projects.
I noticed a test failing here.
http://localhost:4004/sap.fe.cap.travel/test/integration/Opa.qunit.html
Co-authored-by: Austin Devine <[email protected]>
Co-authored-by: Austin Devine <[email protected]>
OPA tests should be fine again now. |
Jest tests still failing. |
@stewsk @chgeo the jest tests fail due to an incompability with cds-plugin-ui5. |
- Avoid log pollution from `cds-ui5-plugin` by using `deploy --out` param instead of capturing all stdout - Update Java pom: parent-less pom, cds-service 3.5.0
Look Ma, it's green 🥳 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's merge this as this is to be shown tomorrow in CAP product day.
Aligned with @Akatuoro that he rebases his TS simplificiations on top of this one.
Disables the cds ui5 plugin for mocha tests, removing the need for the forceful mocha exit introduced with #1286 . --------- Co-authored-by: Christian Georgi <[email protected]>
This PR enables typescript for both apps Travel Processor and Travel Analytics.
Additionally, for the Travel Processor App, the following flexible programming model based extensions are added:
Other changes
karma-ui5-transpile
to get TS working in Karma testsapp/*/package=lock.json
fileskarma.conf
filesodata.test.js
which also caused problems withts-jest
npm ci
calls in pipelinedeploy -out
param in Maven build to not be disturbed by extra stdout ouput fromcds-ui5-plugin