SAP-samples / workzone-content-package-templates

Github templates for developers to create content packages and their contained artifacts for SAP Work Zone.
Apache License 2.0
14 stars 15 forks source link

Use out of maintenance dependencies #20

Open allosmt opened 9 months ago

allosmt commented 9 months ago

Hi, I trust this message finds you well. I am currently utilizing the following dependency to build content packages for Workzone, that use:

Dependency: @ui5/cli@2.14.14

Upon installing this dependency, I have encountered the following warnings:

npm WARN deprecated @ui5/cli@2.14.14: UI5 Tooling version 2 is out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/
npm WARN deprecated @ui5/logger@2.0.1: UI5 Tooling version 2 is out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/
npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. New code should use the URLSearchParams API instead.
npm WARN deprecated @ui5/fs@2.0.6: UI5 Tooling version 2 is out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/

These warnings hinder the utilization of the latest UI5 features and restrict the use of specVersion 3.0 for ui5.yaml.

At the moment the latest version of @ui5/cli is 3.7.1 I would appreciate it if you could provide insights into any plans for upgrading this dependency or suggest an alternative approach for building content packages.

Thank you for your assistance. Best regards

MassiveTM commented 9 months ago

Any news about this problem? I Interested about this topic @maddel

karthickcognitus commented 7 months ago

{ "name": "sap-workzone-cpkg-templates", "version": "1.0.0", "description": "Sample project structure for a workflow artifact that will be included into a content package", "repository": { "type": "git", "url": "https://github.com:SAP-samples/workzone-content-package-templates.git" }, "dependencies": { "glob": "10.3.10", "rimraf": "5.0.5", "fs-extra": "11.2.0", "properties-reader": ">=2.3.0", "handlebars": "4.7.8", "bestzip": "2.2.1", "@ui5/cli": "3.8.0", "jszip": "3.10.1" }, "author": "SAP SE", "license": "ISC" } update the package.json in the root folder and push to GitHub and point to ur GitHub instead of sap in the content-package folder in the package.json

"devDependencies": { "sap-workzone-cpkg-tools": "ur github link" }