ui5-tooling
ui5-tooling copied to clipboard
An open and modular toolchain to develop state of the art applications based on the UI5 framework
## Expected Behavior Allow to define default tasks such as `generateManifestBundle` or `generateCachebusterInfo` to be declared in the `ui5.yaml`s builder > customTasks section - similar like a custom task. ##...
## Expected Behavior UI5's own support assistant needs to determine the UI5 version to be able to activate version dependant support rules. It currently uses the main version from the...
## Expected Behavior Bundling should allow to specify an input source file as "bundle that must not be dissolved into pieces" and rather embed the input source as a whole....
## Expected Behavior Views and controllers imported in libraries used in an application should be included in the built artifact `sap-ui-custom.js`. ## Current Behavior Views and controllers imported using `sap.ui.jsview`...
## Expected Behavior Native HTTP/2 protocol from Node.js is used. ## Current Behavior SPDY protocol is used for HTTP/2 server. ## Details This currently depends on the native HTTP/2 of...
## [Enhancement] Reverse Proxy While using `ui5 serve`, it would be great to proxy existing (OData) backend services to get around Access-Control-Allow-Origin (CORS) errors. ## Affected components - [ ]...
## Expected Behavior ui5-server should be able to generate `library-preload.js` and `Component-preload.js` bundles on the fly. This should speed up overall loading time of a served project in the browser....
It should be possible to set per-project defaults for various CLI parameters. This should be possible in a `settings` section of a projects configuration (e.g. `ui5.yaml`). Most prominently setting a...
## Expected Behavior Just like https://github.com/SAP/ui5-project/pull/53 made the npm translator remove circular references from a dependency tree, the projectProcessor should also take care that the resulting tree does not contain...
To indicate compatibility to components of the UI5 Tooling as well as thirdparty, everything that has a `ui5.yaml` shall define a "compatibility version". Currently this is the [specification version](https://github.com/SAP/ui5-project/blob/master/docs/Configuration.md#specification-versions). While...