diff --git a/generators/app/templates/package.json b/generators/app/templates/package.json index 5e36eac..91570ba 100644 --- a/generators/app/templates/package.json +++ b/generators/app/templates/package.json @@ -7,7 +7,13 @@ "karma": "^6.1.1", "karma-chrome-launcher": "^3.1.0", "karma-cli": "^2.0.0", - "karma-ui5": "^2.3.3" + "karma-ui5": "^2.3.3", + "ui5-middleware-livereload": "^0.5.1" + }, + "ui5": { + "dependencies": [ + "ui5-middleware-livereload" + ] }, "scripts": { "build": "ui5 build --clean-dest", diff --git a/generators/app/templates/ui5.yaml b/generators/app/templates/ui5.yaml index 90364e2..8a18684 100644 --- a/generators/app/templates/ui5.yaml +++ b/generators/app/templates/ui5.yaml @@ -9,3 +9,10 @@ framework: - name: sap.ui.core - name: themelib_sap_belize - name: themelib_sap_fiori_3 +server: + customMiddleware: + - name: ui5-middleware-livereload + afterMiddleware: compression + configuration: + extraExts: "xml,json,properties" + path: ["src", "test"] \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b5f1429..9d39043 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "generator-ui5-library", - "version": "1.0.9", + "version": "1.0.10", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 5c884ff..4779350 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "generator-ui5-library", - "version": "1.0.9", + "version": "1.0.10", "description": "Generator for UI5 libraries", "homepage": "https://github.com/geert-janklaps/generator-ui5-library", "author": {