SAP / generator-easy-ui5

Meta-generator various project types within the UI5 Universe
https://blogs.sap.com/2021/04/09/easy-ui5-3.0-from-community-contributions-to-community-plugins/
Apache License 2.0
243 stars 72 forks source link

easy ui5 & ui5 tolling V3 #121

Closed octavonu closed 1 year ago

octavonu commented 1 year ago

Hello,

easy ui5 generator doesn't work with node 18 but ui5 tolling V3 requires node 18.

Is this repo/project obsolete or not maintained anymore?

Thank you

petermuessig commented 1 year ago

Hi @octavonu, the repository is still maintained. @nicoschoenteich, we need to take a look.

What exactly is the problem? I switched to Node 18.15.0 and run yo easy-ui5 using the ts-app and could successfully generate an application. Did you have problems with a specific template? Most probably this is related to the project generator, right? #120 mentions exactly this.

sonip1992 commented 1 year ago

Hello @petermuessig, it is working for ts-app but if we want to generate project i throws below error: (USER is my user in the system)

An error occured while running easy-ui5:app#prompting
Error easy-ui5 project

Cannot find module 'object-assign-deep'
Require stack:
- C:\Users\USER\AppData\Roaming\npm\node_modules\generator-easy-ui5\plugin-generators\generator-ui5-project\helpers\fileaccess.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\generator-easy-ui5\plugin-generators\generator-ui5-project\generators\additionalmodules\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\lib\util\esm.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\lib\store.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\lib\environment.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\yo\lib\router.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\yo\lib\cli.js

Not sure if this helps, this is on windows.

petermuessig commented 1 year ago

Thanks for the hint. We are currently checking the generator-easy-ui5 and the generator-ui5-project to update both to match the latest OSS versions and keep track with the UI5 tooling updates. Should be updated the next days...

petermuessig commented 1 year ago

Hi @octavonu,

together with @nicoschoenteich I merged the following PR today: https://github.com/ui5-community/generator-ui5-project/pull/67

Now the project generator should also work with Node 18.

Cheers!