generator-ui5-ts-app
generator-ui5-ts-app copied to clipboard
Generator for UI5 applications using TypeScript which use the official UI5 tooling. This generator was built as a plug-in for the community project Easy UI5 by SAP.
https://github.com/ui5-community/generator-ui5-ts-app/blob/efc38410e5ad7802eaff2de2298b711bc0d27259/generators/app/templates/webapp/test/unit/unitTests.qunit.html#L23 loads "sinon.js" from UI5's thirdparty folder, which means it's super-old.
Allows client side code coverage generation for ES6+ code powered by https://github.com/SAP/ui5-tooling-extensions/tree/main/packages/middleware-code-coverage. Projects generated for UI5 versions before 1.113.0 will stick to old "Blanket.js" based code coverage determination limited to...
Using the latest version of the generator results in some warnings and errors in the console. ``` Element sap.m.App#__component0---app--app: page stack is empty but should have been initialized - application...
Generating Views, Controllers etc. like in generator-ui5-project would be a big improvement for generator-ui5-ts-app.
Hi, it would be great if a testing skeleton could be added to the TypeScript OpenUI5 template. The official Javascript examples on the website seems to include testing and I...
Hi guys, how about using the [preview middleware](https://www.npmjs.com/package/@sap-ux/preview-middleware) to get rid of the test glue code? Using this config in the ui5*.yaml (further configuration w.r.t paths, testfile name patterns, etc....
## Changes - updated ui5 syntax where appropriate (following @ui5/linter guidance) - updated template package versions ## Testing - test project worked without any issue ## Other Comments - the...
As of now the template variables ```appId``` and ```namespace``` both hold the provided namespace value. I think it was intended that the appId is just the last part of the...