diff --git a/_i18n/i18n.properties b/_i18n/i18n.properties
index 45aacb2..cc70328 100644
--- a/_i18n/i18n.properties
+++ b/_i18n/i18n.properties
@@ -1,8 +1,9 @@
-AcceptTravel=Accept Travel
+Accept=Accept
Agency=Agency
AgencyName=Agency Name
AvgPrice=Average Price
BeginDate=Starting Date
+Block=Block
Booking=Booking
BookingDate=Booking Date
BookingDetails=Booking Details
@@ -37,7 +38,9 @@ Price=Price
Prices=Prices
ProductID=Product
ProductPrice=Product Price
-RejectTravel=Reject Travel
+Reject=Reject
+Reopen=Reopen
+Review=Review
Status=Status
Street=Street
Sustainability=Sustainability
@@ -49,4 +52,5 @@ TravelAgency=Travel Agency
Travels=Travels
TravelStatus=Travel Status
TreesPlanted=Trees Planted
+Unblock=Unblock
WebAddress=Web Address
diff --git a/_i18n/i18n_de.properties b/_i18n/i18n_de.properties
index 0db1c3b..445e2ef 100644
--- a/_i18n/i18n_de.properties
+++ b/_i18n/i18n_de.properties
@@ -1,8 +1,9 @@
-AcceptTravel=Reise akzeptieren
+Accept=Genehmigen
Agency=Agentur
AgencyName=Agenturname
AvgPrice=Durchschnittspreis
BeginDate=Startdatum
+Block=Sperren
Booking=Buchung
BookingDate=Buchungsdatum
BookingDetails=Buchungsdetails
@@ -35,7 +36,9 @@ Price=Preis
Prices=Preise
ProductID=Produkt
ProductPrice=Produktpreis
-RejectTravel=Reise ablehnen
+Reject=Ablehnen
+Reopen=Wiedereröffnen
+Review=Überprüfen
Status=Status
Street=Straße
Title=Titel
@@ -45,4 +48,5 @@ Travel=Reise
TravelAgency=Veranstalter
Travels=Reisen
TravelStatus=Reisestatus
+Unblock=Entsperren
WebAddress=Web-Adresse
diff --git a/_i18n/i18n_en.properties b/_i18n/i18n_en.properties
index 127c273..8f84553 100644
--- a/_i18n/i18n_en.properties
+++ b/_i18n/i18n_en.properties
@@ -1,9 +1,9 @@
-AcceptTravel=Accept Travel
+Accept=Accept
Agency=Agency
AgencyName=Agency Name
AvgPrice=Average Price
BeginDate=Starting Date
-BlockTravel=Block Travel
+Block=Block
Booking=Booking
BookingDate=Booking Date
BookingDetails=Booking Details
@@ -36,9 +36,9 @@ Price=Price
Prices=Prices
ProductID=Product
ProductPrice=Product Price
-RejectTravel=Reject Travel
-ReopenTravel=Reopen Travel
-ReviewTravel=Review Travel
+Reject=Reject
+Reopen=Reopen
+Review=Review
Status=Status
Street=Street
Title=Title
@@ -48,5 +48,5 @@ Travel=Travel
TravelAgency=Travel Agency
Travels=Travels
TravelStatus=Travel Status
-UnblockTravel=Unblock Travel
+Unblock=Unblock
WebAddress=Web Address
diff --git a/_i18n/i18n_fr.properties b/_i18n/i18n_fr.properties
index 83bb9a9..e2a74c5 100644
--- a/_i18n/i18n_fr.properties
+++ b/_i18n/i18n_fr.properties
@@ -1,8 +1,9 @@
-AcceptTravel=Accepter le voyage
+Accept=Accepter
Agency=Agence
AgencyName=Nom de l''agence
AvgPrice=Prix moyen
BeginDate=Date de début
+Block=Blocker
Booking=Réservation
BookingDate=Date d''inscription
BookingDetails=Les détails de réservation
@@ -36,7 +37,9 @@ Price=Prix
Prices=Prix
ProductID=Produit
ProductPrice=Prix du produit
-RejectTravel=Refuser le voyage
+Reject=Refuser le voyage
+Reopen=Rouvrir
+Review=Vérifier
Status=Statut
Street=Rue
Title=Titre
@@ -46,4 +49,5 @@ Travel=Voyage
TravelAgency=Agence de voyage
Travels=Voyages
TravelStatus=Statut du voyage
+Unblock=Débloquer
WebAddress=Adresse e-mail
diff --git a/app/labels.cds b/app/labels.cds
index 6c30b59..40fe57c 100644
--- a/app/labels.cds
+++ b/app/labels.cds
@@ -77,9 +77,9 @@ annotate schema.Passengers with @title: '{i18n>Passenger}' {
using { TravelService } from '../srv/travel-service';
annotate TravelService.Travels with actions {
- rejectTravel @title: '{i18n>RejectTravel}';
- acceptTravel @title: '{i18n>AcceptTravel}';
- reopenTravel @title: '{i18n>ReopenTravel}';
+ rejectTravel @title: '{i18n>Reject}';
+ acceptTravel @title: '{i18n>Accept}';
+ reopenTravel @title: '{i18n>Reopen}';
deductDiscount @title: '{i18n>DeductDiscount}';
};
diff --git a/app/package-lock.json b/app/package-lock.json
index f2a8043..7137faa 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -25,9 +25,9 @@
"license": "MIT"
},
"node_modules/@sap/approuter": {
- "version": "20.8.6",
- "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-20.8.6.tgz",
- "integrity": "sha512-/MRXCIMxSFcOd4Pr0CovA1+JcxfdrT9n/eh73ngOFJ1bo6Bm7pbLG3LPyrASO4O2YlKrXscGkgQNybkl1EX80g==",
+ "version": "20.8.7",
+ "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-20.8.7.tgz",
+ "integrity": "sha512-uhE8CoICU9lT+CKtQA8Pa1U7h4jO+l66TWEaUpQtn4oefGVmnhPbIrMFhvjw3V5fCYBkZ6ZUySKui2cWzRvILg==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/audit-logging": "6.8.1",
@@ -42,7 +42,7 @@
"base64-url": "2.3.3",
"basic-auth": "1.1.0",
"body-parser": "1.20.3",
- "cf-nodejs-logging-support": "7.4.1",
+ "cf-nodejs-logging-support": "7.4.2",
"commander": "2.20.3",
"compressible": "2.0.18",
"compression": "1.8.1",
@@ -85,21 +85,6 @@
"node": "^20.0.0 || ^22.0.0"
}
},
- "node_modules/@sap/approuter/node_modules/mime": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",
- "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",
- "funding": [
- "https://github.com/sponsors/broofa"
- ],
- "license": "MIT",
- "bin": {
- "mime": "bin/cli.js"
- },
- "engines": {
- "node": ">=16"
- }
- },
"node_modules/@sap/audit-logging": {
"version": "6.8.1",
"resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-6.8.1.tgz",
@@ -304,7 +289,6 @@
"resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz",
"integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==",
"license": "MIT",
- "peer": true,
"dependencies": {
"follow-redirects": "^1.15.6",
"form-data": "^4.0.4",
@@ -444,14 +428,14 @@
}
},
"node_modules/cf-nodejs-logging-support": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.4.1.tgz",
- "integrity": "sha512-7JWSG2YKAFyUg4ZqpDqNYgFUwTJd28LG764LJeRKkQAjTnE1HE8hJFs3C74e8CFg0vU0tOkit/rWiLXt+qZp+Q==",
+ "version": "7.4.2",
+ "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.4.2.tgz",
+ "integrity": "sha512-MEB79IPIHeS5tlx+3XiQIzUtmVy5T36ticksurbRbi7H65rwUqPNeGlTSI/88yItYJGm6zyDCUFJsgbuaSgEtQ==",
"license": "Apache-2.0",
"dependencies": {
"ajv": "^8.11.0",
"json-stringify-safe": "^5.0.1",
- "jsonwebtoken": "^9.0.0",
+ "jsonwebtoken": "^9.0.3",
"triple-beam": "^1.3.0",
"uuid": "^9.0.0",
"winston-transport": "^4.5.0"
@@ -986,9 +970,9 @@
}
},
"node_modules/form-data": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
- "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
+ "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
"license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
@@ -1446,15 +1430,18 @@
}
},
"node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",
+ "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",
+ "funding": [
+ "https://github.com/sponsors/broofa"
+ ],
"license": "MIT",
"bin": {
- "mime": "cli.js"
+ "mime": "bin/cli.js"
},
"engines": {
- "node": ">=4"
+ "node": ">=16"
}
},
"node_modules/mime-db": {
@@ -1918,6 +1905,18 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
+ "node_modules/send/node_modules/mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "license": "MIT",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/send/node_modules/statuses": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
@@ -2085,7 +2084,6 @@
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
"integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
"license": "BSD-3-Clause",
- "peer": true,
"dependencies": {
"psl": "^1.1.33",
"punycode": "^2.1.1",
diff --git a/app/travels/layouts.cds b/app/travels/layouts.cds
index b917b98..9a6444b 100644
--- a/app/travels/layouts.cds
+++ b/app/travels/layouts.cds
@@ -47,7 +47,7 @@ annotate TravelService.Travels with @UI : {
Criticality : (
Status.code == #Accepted ? 3 :
Status.code == #Open OR Status.code == #InReview ? 2 :
- Status.code == #Canceled OR Status.code == #Blocked ? 1 : 0
+ Status.code == #Rejected OR Status.code == #Blocked ? 1 : 0
),
@UI.Importance : #High,
@HTML5.CssDefaults: {width:'10em'}
@@ -71,7 +71,7 @@ annotate TravelService.Travels with @UI : {
Criticality : (
Status.code == #Accepted ? 3 :
Status.code == #Open OR Status.code == #InReview ? 2 :
- Status.code == #Canceled OR Status.code == #Blocked ? 1 : 0
+ Status.code == #Rejected OR Status.code == #Blocked ? 1 : 0
),
},
{ Value : BeginDate },
diff --git a/app/travels/package-lock.json b/app/travels/package-lock.json
index 69e9aa4..fa28e9d 100644
--- a/app/travels/package-lock.json
+++ b/app/travels/package-lock.json
@@ -28,120 +28,38 @@
}
},
"node_modules/@azure/core-auth": {
- "version": "1.10.1",
- "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.10.1.tgz",
- "integrity": "sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.2.tgz",
+ "integrity": "sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@azure/abort-controller": "^2.1.2",
- "@azure/core-util": "^1.13.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- },
- "node_modules/@azure/core-auth/node_modules/@azure/core-util": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.13.1.tgz",
- "integrity": "sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@azure/abort-controller": "^2.1.2",
- "@typespec/ts-http-runtime": "^0.3.0",
+ "@azure/abort-controller": "^2.0.0",
+ "@azure/core-util": "^1.1.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=20.0.0"
+ "node": ">=18.0.0"
}
},
"node_modules/@azure/core-rest-pipeline": {
- "version": "1.10.1",
- "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.1.tgz",
- "integrity": "sha512-Kji9k6TOFRDB5ZMTw8qUf2IJ+CeJtsuMdAHox9eqpTf1cefiNMpzrfnF6sINEBZJsaVaWgQ0o48B6kcUH68niA==",
+ "version": "1.16.3",
+ "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.16.3.tgz",
+ "integrity": "sha512-VxLk4AHLyqcHsfKe4MZ6IQ+D+ShuByy+RfStKfSjxJoL3WBWq17VNmrz8aT8etKzqc2nAeIyLxScjpzsS4fz8w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@azure/abort-controller": "^1.0.0",
+ "@azure/abort-controller": "^2.0.0",
"@azure/core-auth": "^1.4.0",
"@azure/core-tracing": "^1.0.1",
- "@azure/core-util": "^1.0.0",
+ "@azure/core-util": "^1.9.0",
"@azure/logger": "^1.0.0",
- "form-data": "^4.0.0",
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.0",
- "tslib": "^2.2.0",
- "uuid": "^8.3.0"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz",
- "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.2.0"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/@azure/core-rest-pipeline/node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/@azure/core-rest-pipeline/node_modules/http-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@tootallnate/once": "2",
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@azure/core-rest-pipeline/node_modules/https-proxy-agent": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
- "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "agent-base": "6",
- "debug": "4"
+ "http-proxy-agent": "^7.0.0",
+ "https-proxy-agent": "^7.0.0",
+ "tslib": "^2.6.2"
},
"engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@azure/core-rest-pipeline/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
+ "node": ">=18.0.0"
}
},
"node_modules/@azure/core-tracing": {
@@ -158,30 +76,18 @@
}
},
"node_modules/@azure/core-util": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.2.0.tgz",
- "integrity": "sha512-ffGIw+Qs8bNKNLxz5UPkz4/VBM/EZY07mPve1ZYFqYUdPwFqRj0RPk0U7LZMOfT7GCck9YjuT1Rfp1PApNl1ng==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@azure/abort-controller": "^1.0.0",
- "tslib": "^2.2.0"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@azure/core-util/node_modules/@azure/abort-controller": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz",
- "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==",
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.13.1.tgz",
+ "integrity": "sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "tslib": "^2.2.0"
+ "@azure/abort-controller": "^2.1.2",
+ "@typespec/ts-http-runtime": "^0.3.0",
+ "tslib": "^2.6.2"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=20.0.0"
}
},
"node_modules/@azure/logger": {
@@ -291,13 +197,13 @@
}
},
"node_modules/@inquirer/external-editor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.2.tgz",
- "integrity": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz",
+ "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "chardet": "^2.1.0",
+ "chardet": "^2.1.1",
"iconv-lite": "^0.7.0"
},
"engines": {
@@ -313,9 +219,9 @@
}
},
"node_modules/@inquirer/external-editor/node_modules/iconv-lite": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
- "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz",
+ "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -330,9 +236,9 @@
}
},
"node_modules/@microsoft/applicationinsights-web-snippet": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.2.2.tgz",
- "integrity": "sha512-pIa6QiUaenVlKzNJ9PYMgHDm4PfIJjm5zW3Vq//xsSkRerNlFfcv7dJKHGtX7kYPlSeMRFwld303bwIoUijehQ==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.0.1.tgz",
+ "integrity": "sha512-2IHAOaLauc8qaAitvWS+U931T+ze+7MNWrDHY47IENP5y2UA0vqJDu67kWZDdpCN1fFC77sfgfB+HV7SrKshnQ==",
"dev": true,
"license": "MIT"
},
@@ -567,9 +473,9 @@
}
},
"node_modules/@opentelemetry/semantic-conventions": {
- "version": "1.37.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.37.0.tgz",
- "integrity": "sha512-JD6DerIKdJGmRp4jQyX5FlrQjA4tjOw1cvfsPAZXfOOEErMUHjPcPSICS+6WnM0nB0efSFARh0KAZss+bvExOA==",
+ "version": "1.38.0",
+ "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.38.0.tgz",
+ "integrity": "sha512-kocjix+/sSggfJhwXqClZ3i9Y/MI0fp7b+g7kCRm6psy2dsf8uApTRclwG18h8Avm7C9+fnt+O36PspJ/OzoWg==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -629,33 +535,33 @@
"license": "Apache-2.0"
},
"node_modules/@sap-ux/adp-tooling": {
- "version": "0.16.4",
- "resolved": "https://registry.npmjs.org/@sap-ux/adp-tooling/-/adp-tooling-0.16.4.tgz",
- "integrity": "sha512-i4SiPdhq0eL1bXQDDDZ9+oQvF8mzxfZWRosqBgLzB0B02azHcdU27NlozHHw4ja8+nIzdPlmrFMmZ2QqxfM4GA==",
+ "version": "0.18.7",
+ "resolved": "https://registry.npmjs.org/@sap-ux/adp-tooling/-/adp-tooling-0.18.7.tgz",
+ "integrity": "sha512-rOoJgoE9x0dAiUDr0MaMUXJ6h/F2SoP65oSSHPy19t/LW/shI/pf+Y7mHPz2timoDudb1x8baBC+WDEbqA4T/A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@sap-devx/yeoman-ui-types": "1.16.9",
- "@sap-ux/axios-extension": "1.23.0",
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/i18n": "0.3.4",
- "@sap-ux/inquirer-common": "0.8.0",
- "@sap-ux/logger": "0.7.0",
- "@sap-ux/nodejs-utils": "0.2.7",
- "@sap-ux/odata-service-writer": "0.27.25",
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/project-input-validator": "0.6.26",
- "@sap-ux/store": "1.2.0",
- "@sap-ux/system-access": "0.6.20",
- "@sap-ux/ui5-config": "0.29.8",
- "@sap-ux/ui5-info": "0.13.0",
- "@sap/cf-tools": "0.8.1",
+ "@sap-ux/axios-extension": "1.24.2",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/i18n": "0.3.5",
+ "@sap-ux/inquirer-common": "0.9.5",
+ "@sap-ux/logger": "0.7.1",
+ "@sap-ux/nodejs-utils": "0.2.8",
+ "@sap-ux/odata-service-writer": "0.27.30",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/project-input-validator": "0.6.31",
+ "@sap-ux/store": "1.3.3",
+ "@sap-ux/system-access": "0.6.28",
+ "@sap-ux/ui5-config": "0.29.9",
+ "@sap-ux/ui5-info": "0.13.2",
+ "@sap/cf-tools": "3.2.2",
"adm-zip": "0.5.10",
"axios": "1.12.2",
"ejs": "3.1.10",
"i18next": "25.3.0",
"inquirer": "8.2.7",
- "js-yaml": "4.1.0",
+ "js-yaml": "4.1.1",
"mem-fs": "2.1.0",
"mem-fs-editor": "9.4.0",
"prompts": "2.4.2",
@@ -667,25 +573,25 @@
}
},
"node_modules/@sap-ux/annotation-converter": {
- "version": "0.10.2",
- "resolved": "https://registry.npmjs.org/@sap-ux/annotation-converter/-/annotation-converter-0.10.2.tgz",
- "integrity": "sha512-3GY8Etb2D+HnCNf2Yy7qfRtZuJ8ITjAGdlnbpmIg5sLtHRfhffEzZOveEWWMJ0apgIedUouvglkw6+oBabTfnA==",
+ "version": "0.10.8",
+ "resolved": "https://registry.npmjs.org/@sap-ux/annotation-converter/-/annotation-converter-0.10.8.tgz",
+ "integrity": "sha512-eUSTT0oPBdyDC/jGay+VVgW9BB80NSpl/HeTo3H+K99or88MR2eHtXH8wCabH55Qgzyrnc7BSWaYXk9AMbYWJg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/vocabularies-types": "0.13.0"
+ "@sap-ux/vocabularies-types": "0.13.1"
}
},
"node_modules/@sap-ux/axios-extension": {
- "version": "1.23.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/axios-extension/-/axios-extension-1.23.0.tgz",
- "integrity": "sha512-2IS1gr1cUHJ4Op0EVOHEs+tJ7pL+u28IzMJohHKO80D3yiKkYBt1lyCEnWIc59ktd2DuMtTOcknsr4+p2J679g==",
+ "version": "1.24.2",
+ "resolved": "https://registry.npmjs.org/@sap-ux/axios-extension/-/axios-extension-1.24.2.tgz",
+ "integrity": "sha512-DPQxzez2oR4ZzvUasrKxDLREFtAQwFqYjpRdxnnEclhyHjM/QyqeUOVHmsFMZZmK9xko+Q3aGjRlQd4dIZUQeg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/feature-toggle": "0.3.2",
- "@sap-ux/logger": "0.7.0",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/feature-toggle": "0.3.4",
+ "@sap-ux/logger": "0.7.1",
"@xmldom/xmldom": "0.8.10",
"axios": "1.12.2",
"detect-content-type": "1.2.0",
@@ -703,9 +609,9 @@
}
},
"node_modules/@sap-ux/btp-utils": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@sap-ux/btp-utils/-/btp-utils-1.1.4.tgz",
- "integrity": "sha512-EyjnohwIs7ShYNqaZN8EChtYcVkVMaGSfdkeY/P+GGt9uPnkaYkHwLHVNL+6SpUBCSdfKX6FYCVNyuH28pjQow==",
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@sap-ux/btp-utils/-/btp-utils-1.1.5.tgz",
+ "integrity": "sha512-3flaxtS0Kj565iC84UFFnieHL9P2lCi6CaGR6BF/y2j/YvgEIOK451PtGyDVppUhsdh36UPOElgWF+PWEVck3g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -717,95 +623,11 @@
"node": ">=20.x"
}
},
- "node_modules/@sap-ux/btp-utils/node_modules/@sap/cf-tools": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/@sap/cf-tools/-/cf-tools-3.2.2.tgz",
- "integrity": "sha512-hlz3KiHbKrQJdydacVbpBSufoiNDU7YEE5MnvTUOm0FabI+L+fp+b5RZqwSsurUtTm8RJzrHSUVXTqztyW13oA==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "comment-json": "4.2.5",
- "lodash": "4.17.21",
- "properties-reader": "2.3.0",
- "url": "0.11.4"
- }
- },
- "node_modules/@sap-ux/btp-utils/node_modules/comment-json": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz",
- "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "array-timsort": "^1.0.3",
- "core-util-is": "^1.0.3",
- "esprima": "^4.0.1",
- "has-own-prop": "^2.0.0",
- "repeat-string": "^1.6.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@sap-ux/btp-utils/node_modules/properties-reader": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-2.3.0.tgz",
- "integrity": "sha512-z597WicA7nDZxK12kZqHr2TcvwNU1GCfA5UwfDY/HDp3hXPoPlb5rlEx9bwGTiJnc0OqbBTkU975jDToth8Gxw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mkdirp": "^1.0.4"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/steveukx/properties?sponsor=1"
- }
- },
- "node_modules/@sap-ux/btp-utils/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@sap-ux/btp-utils/node_modules/qs": {
- "version": "6.14.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
- "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "side-channel": "^1.1.0"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/@sap-ux/btp-utils/node_modules/url": {
- "version": "0.11.4",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
- "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "punycode": "^1.4.1",
- "qs": "^6.12.3"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
"node_modules/@sap-ux/control-property-editor-sources": {
"name": "@sap-ux/control-property-editor",
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/control-property-editor/-/control-property-editor-0.7.0.tgz",
- "integrity": "sha512-gFINf5f5AiJpHEQpIx8SlfvYIhxUVUis718yLhi+mxoUQNTDbg8mys21Z79kcXNU7AfnyL+NNR4ehSXDR7IJuQ==",
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/@sap-ux/control-property-editor/-/control-property-editor-0.7.2.tgz",
+ "integrity": "sha512-BDx/88XXOvDundNM6+3RlkZiqmqK5cl02VlKvTqAq+zAd0TA0Wl/cXK+4JBLeM7PuqtycgZgxm9tvPgI2VU8vQ==",
"dev": true,
"license": "Apache-2.0"
},
@@ -820,9 +642,9 @@
}
},
"node_modules/@sap-ux/feature-toggle": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@sap-ux/feature-toggle/-/feature-toggle-0.3.2.tgz",
- "integrity": "sha512-iOG9AaxF8jZzAaJfXVRNAXUr181c7jk4p7xZd0hvorSowXP9D1wjhC0kkFmsCFobTt/PFA/v4MP2s3T82KXyxg==",
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/@sap-ux/feature-toggle/-/feature-toggle-0.3.4.tgz",
+ "integrity": "sha512-ZOcgmXTgwcBy6sbcG05QQeXi782HorA3od8kJrp+yRMJ9L4KbwT/lPqUJkwkYse5nZ1ag5F2KB/ej8z5Ec5wxg==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -830,15 +652,15 @@
}
},
"node_modules/@sap-ux/fiori-generator-shared": {
- "version": "0.13.23",
- "resolved": "https://registry.npmjs.org/@sap-ux/fiori-generator-shared/-/fiori-generator-shared-0.13.23.tgz",
- "integrity": "sha512-fvi5ERIHYlXphyShajyMGzcsm3ma++weVIR4C3dVKkfjoqFg37pPG8yoFKyjUKnU33LbCzo6Nnl1vTNZLiHutQ==",
+ "version": "0.13.34",
+ "resolved": "https://registry.npmjs.org/@sap-ux/fiori-generator-shared/-/fiori-generator-shared-0.13.34.tgz",
+ "integrity": "sha512-m2XerYJwEyGLRsQekLpjjy4UT/EjhPKGYpUuQocz+qLtkxS5724yfqg9WymmUNRQSZZM86TAjvI5h8YkQUFm2Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/telemetry": "0.6.29",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/telemetry": "0.6.39",
"@vscode-logging/logger": "2.0.0",
"i18next": "25.3.0",
"logform": "2.4.0",
@@ -868,9 +690,9 @@
}
},
"node_modules/@sap-ux/guided-answers-helper": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/guided-answers-helper/-/guided-answers-helper-0.4.0.tgz",
- "integrity": "sha512-gcTNZ21gHjnX7OjtL0roKWM+V9zlazwZoXFRAlqqqBGU2nMo1FXJIrrgt3HucXqBlDVLRXUPFJpzbzSsnNy83g==",
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@sap-ux/guided-answers-helper/-/guided-answers-helper-0.4.1.tgz",
+ "integrity": "sha512-lq0+PT//x65d8oKFmYFFleOtBqXzhh94THg8yl+wzUA2gOUWjFypDbhxskXhsdlPKNuO5K3t0BgjFQFLSipq3g==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -878,13 +700,13 @@
}
},
"node_modules/@sap-ux/i18n": {
- "version": "0.3.4",
- "resolved": "https://registry.npmjs.org/@sap-ux/i18n/-/i18n-0.3.4.tgz",
- "integrity": "sha512-5xf9fQHWXgdVxx6yDFQV52HZU8bVlhc1AQHNGOY9c8qzeGqvjo0NgKMAMoZFd0/pPklkcySVJu5GicO0NmuzzA==",
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@sap-ux/i18n/-/i18n-0.3.5.tgz",
+ "integrity": "sha512-TqRxH5U/dUPnKspKsSjRe5aI1Dy187F72rPBph0130D0//GVrAF5gaT/LTvhytf/+J/BibJ2XCsG/l9KipQNjw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/text-document-utils": "0.3.1",
+ "@sap-ux/text-document-utils": "0.3.2",
"jsonc-parser": "3.2.0",
"vscode-languageserver-textdocument": "1.0.11"
},
@@ -893,21 +715,22 @@
}
},
"node_modules/@sap-ux/inquirer-common": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/inquirer-common/-/inquirer-common-0.8.0.tgz",
- "integrity": "sha512-nu2K6kOcfK2zkQ627u4S5vK6dZAF0Gs/vyNxbl2S75iwEfE7tfcgbN91fCgUv4/MhPIVfG2GLviygZvST2GG0A==",
+ "version": "0.9.5",
+ "resolved": "https://registry.npmjs.org/@sap-ux/inquirer-common/-/inquirer-common-0.9.5.tgz",
+ "integrity": "sha512-NMJdDB1Xsgxf8gRaOaIwcjqJJsh7ECyqaAC6Ou51bHwpGDMyWwA0mIRa0xFl+vkPzctruRe3kdAGyIXqu5TZpg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/annotation-converter": "0.10.2",
- "@sap-ux/btp-utils": "1.1.4",
+ "@sap-ux/annotation-converter": "0.10.8",
+ "@sap-ux/btp-utils": "1.1.5",
"@sap-ux/edmx-parser": "0.9.1",
- "@sap-ux/feature-toggle": "0.3.2",
- "@sap-ux/fiori-generator-shared": "0.13.23",
- "@sap-ux/guided-answers-helper": "0.4.0",
- "@sap-ux/logger": "0.7.0",
- "@sap-ux/telemetry": "0.6.29",
- "@sap-ux/ui5-info": "0.13.0",
+ "@sap-ux/feature-toggle": "0.3.4",
+ "@sap-ux/fiori-generator-shared": "0.13.34",
+ "@sap-ux/guided-answers-helper": "0.4.1",
+ "@sap-ux/logger": "0.7.1",
+ "@sap-ux/odata-service-writer": "0.27.30",
+ "@sap-ux/telemetry": "0.6.39",
+ "@sap-ux/ui5-info": "0.13.2",
"@sap/cf-tools": "3.2.2",
"axios": "1.12.2",
"chalk": "4.1.2",
@@ -922,76 +745,6 @@
"node": ">=20.x"
}
},
- "node_modules/@sap-ux/inquirer-common/node_modules/@sap/cf-tools": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/@sap/cf-tools/-/cf-tools-3.2.2.tgz",
- "integrity": "sha512-hlz3KiHbKrQJdydacVbpBSufoiNDU7YEE5MnvTUOm0FabI+L+fp+b5RZqwSsurUtTm8RJzrHSUVXTqztyW13oA==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "comment-json": "4.2.5",
- "lodash": "4.17.21",
- "properties-reader": "2.3.0",
- "url": "0.11.4"
- }
- },
- "node_modules/@sap-ux/inquirer-common/node_modules/comment-json": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz",
- "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "array-timsort": "^1.0.3",
- "core-util-is": "^1.0.3",
- "esprima": "^4.0.1",
- "has-own-prop": "^2.0.0",
- "repeat-string": "^1.6.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@sap-ux/inquirer-common/node_modules/properties-reader": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-2.3.0.tgz",
- "integrity": "sha512-z597WicA7nDZxK12kZqHr2TcvwNU1GCfA5UwfDY/HDp3hXPoPlb5rlEx9bwGTiJnc0OqbBTkU975jDToth8Gxw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mkdirp": "^1.0.4"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/steveukx/properties?sponsor=1"
- }
- },
- "node_modules/@sap-ux/inquirer-common/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@sap-ux/inquirer-common/node_modules/qs": {
- "version": "6.14.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
- "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "side-channel": "^1.1.0"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/@sap-ux/inquirer-common/node_modules/semver": {
"version": "7.5.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
@@ -1008,24 +761,10 @@
"node": ">=10"
}
},
- "node_modules/@sap-ux/inquirer-common/node_modules/url": {
- "version": "0.11.4",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
- "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "punycode": "^1.4.1",
- "qs": "^6.12.3"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
"node_modules/@sap-ux/logger": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/logger/-/logger-0.7.0.tgz",
- "integrity": "sha512-1SoumSMkMCNRbO58IdI0+IwO1JUGq0cBtqZOS/BTbpZhGLaZ8X6Sd2ZkhLVG6eVQC+hn4rGelrnD2L2Bbgjx/A==",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/@sap-ux/logger/-/logger-0.7.1.tgz",
+ "integrity": "sha512-44e0Lvc0inc2hLPvby1bsUILIwCoVmqfiG/15950bYhlPAgM5DzHxZOykwRTiHrPpRlxcKCd6JroBKAjMTLXEA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -1039,14 +778,14 @@
}
},
"node_modules/@sap-ux/mockserver-config-writer": {
- "version": "0.9.21",
- "resolved": "https://registry.npmjs.org/@sap-ux/mockserver-config-writer/-/mockserver-config-writer-0.9.21.tgz",
- "integrity": "sha512-TewS9SbEaAHNzU+AyeL+N166GaS2qNOSVykZaItbO/BjQSBdNKV1YM0pE8Q9n8hG9l/OkEZNt+QldezrveM+LQ==",
+ "version": "0.9.26",
+ "resolved": "https://registry.npmjs.org/@sap-ux/mockserver-config-writer/-/mockserver-config-writer-0.9.26.tgz",
+ "integrity": "sha512-852T1OGmrMqP6Xjcj0kOGkxOL1sxXRVxsimPjJpek+TPUpzUaHhvmoBuXPV4bSUMtlUkBEIhJiWdeFnTTqpV5g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/ui5-config": "0.29.8",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/ui5-config": "0.29.9",
"i18next": "25.3.0",
"mem-fs": "2.1.0",
"mem-fs-editor": "9.4.0"
@@ -1056,13 +795,13 @@
}
},
"node_modules/@sap-ux/nodejs-utils": {
- "version": "0.2.7",
- "resolved": "https://registry.npmjs.org/@sap-ux/nodejs-utils/-/nodejs-utils-0.2.7.tgz",
- "integrity": "sha512-Q/+PnjlAzSBS9RTbupq8NmjVpXAqCc++lV1TIuAymHwfhimQPFOto/M7qDrgk1bv633BBQqSmtzigyRM288BzA==",
+ "version": "0.2.8",
+ "resolved": "https://registry.npmjs.org/@sap-ux/nodejs-utils/-/nodejs-utils-0.2.8.tgz",
+ "integrity": "sha512-WZkz2dpMKAyKSlVud9d5QpB2S/Vy4wWijxOvvm3HkcaS4toPUPFYSLqbVYyDT54xa7prScKYcvpMKgu+3PX1dg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/btp-utils": "1.1.4",
+ "@sap-ux/btp-utils": "1.1.5",
"fast-glob": "3.3.1",
"read-pkg-up": "7.0.1",
"semver": "7.5.4"
@@ -1088,15 +827,15 @@
}
},
"node_modules/@sap-ux/odata-service-writer": {
- "version": "0.27.25",
- "resolved": "https://registry.npmjs.org/@sap-ux/odata-service-writer/-/odata-service-writer-0.27.25.tgz",
- "integrity": "sha512-dOyapqgmKsC/qdSl2N9L3aTWS0zEgz0IfqQquCRUpyFzBdDVqT28egaghZaTDh45whUr0l5YGCe+COa+cgohDA==",
+ "version": "0.27.30",
+ "resolved": "https://registry.npmjs.org/@sap-ux/odata-service-writer/-/odata-service-writer-0.27.30.tgz",
+ "integrity": "sha512-KIs+zd+YYY+yithBD87qTuI9Ni337v+0hqgsDGAmxy8R1LvFyOoQYWQaAyhNdrQ9xgZ7lgGR/NGo4FH/T/U/6Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/mockserver-config-writer": "0.9.21",
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/ui5-config": "0.29.8",
+ "@sap-ux/mockserver-config-writer": "0.9.26",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/ui5-config": "0.29.9",
"ejs": "3.1.10",
"fast-xml-parser": "4.4.1",
"i18next": "25.3.0",
@@ -1126,20 +865,20 @@
}
},
"node_modules/@sap-ux/preview-middleware": {
- "version": "0.23.27",
- "resolved": "https://registry.npmjs.org/@sap-ux/preview-middleware/-/preview-middleware-0.23.27.tgz",
- "integrity": "sha512-YHRVz36nZ3n23XSik9c4kbrDNuGSuevrvIB88hXWc9dyMrjx9fcEQlR05ALCFY6A+0qf96XofeMYbmYPV7fIMA==",
+ "version": "0.23.59",
+ "resolved": "https://registry.npmjs.org/@sap-ux/preview-middleware/-/preview-middleware-0.23.59.tgz",
+ "integrity": "sha512-hcmzYkZN+nvKRSoHaIMPvWY+pgkXbu3tHOX7Xl9P/jzzSzmPK52zRCqZdPIgX4tBYdV4N/VrBdogRxcaoNf1WQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/adp-tooling": "0.16.4",
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/control-property-editor-sources": "npm:@sap-ux/control-property-editor@0.7.0",
- "@sap-ux/feature-toggle": "0.3.2",
- "@sap-ux/i18n": "0.3.4",
- "@sap-ux/logger": "0.7.0",
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/system-access": "0.6.20",
+ "@sap-ux/adp-tooling": "0.18.7",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/control-property-editor-sources": "npm:@sap-ux/control-property-editor@0.7.2",
+ "@sap-ux/feature-toggle": "0.3.4",
+ "@sap-ux/i18n": "0.3.5",
+ "@sap-ux/logger": "0.7.1",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/system-access": "0.6.28",
"@sap/bas-sdk": "3.12.0",
"ejs": "3.1.10",
"mem-fs": "2.1.0",
@@ -1154,14 +893,14 @@
}
},
"node_modules/@sap-ux/project-access": {
- "version": "1.32.4",
- "resolved": "https://registry.npmjs.org/@sap-ux/project-access/-/project-access-1.32.4.tgz",
- "integrity": "sha512-NjT0c8FgQASV/ytLS3Qic6M09wsV0w5EG0JEaBTJ2ckMBIOefQhO+O+GB12JKUe2SZ2K+eXOmNU/rLnU1dwjNg==",
+ "version": "1.32.9",
+ "resolved": "https://registry.npmjs.org/@sap-ux/project-access/-/project-access-1.32.9.tgz",
+ "integrity": "sha512-ctdFOPAf023Bx2BXCr4cpayanGZXA/0HyWLm38PVop6/gAWXk4cYaejgG1hhGFWg9vCfGtkZA6CjKLD3KddjDA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/i18n": "0.3.4",
- "@sap-ux/ui5-config": "0.29.8",
+ "@sap-ux/i18n": "0.3.5",
+ "@sap-ux/ui5-config": "0.29.9",
"fast-xml-parser": "4.4.1",
"findit2": "2.2.3",
"json-parse-even-better-errors": "4.0.0",
@@ -1190,13 +929,13 @@
}
},
"node_modules/@sap-ux/project-input-validator": {
- "version": "0.6.26",
- "resolved": "https://registry.npmjs.org/@sap-ux/project-input-validator/-/project-input-validator-0.6.26.tgz",
- "integrity": "sha512-AoAeZBu/OdXXm2xWygHsAODkkFbAtleY8azIhN0D2vc7CWp4/022zEvl910RPWdHzKc3WtHNR3l64nxUfbnRkQ==",
+ "version": "0.6.31",
+ "resolved": "https://registry.npmjs.org/@sap-ux/project-input-validator/-/project-input-validator-0.6.31.tgz",
+ "integrity": "sha512-utKmQp9v2Ww/fxfbHO9Qv0e4Yxvl2r2mJ80m+qPV1y7dOb/RY8Ivj27HzDG/5Nlwq9IFU3fs/C39KxF31jrGpw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/project-access": "1.32.4",
+ "@sap-ux/project-access": "1.32.9",
"i18next": "25.3.0",
"validate-npm-package-name": "5.0.0"
},
@@ -1205,13 +944,13 @@
}
},
"node_modules/@sap-ux/store": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/store/-/store-1.2.0.tgz",
- "integrity": "sha512-aRFWu7zIMEmySxTfUs9oALZHxi1hygDw8fs/ZDYIwmVSaIXrhSmgekOfnhBosKCkVsJMDYMxvnxmVaWs2ZChbg==",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/@sap-ux/store/-/store-1.3.3.tgz",
+ "integrity": "sha512-bxNeYDgP/3RNG3I+MBPazNUNgj8Myxb8lYhkr2O0CgS//AuUYAv/be0gaGtbvws7FV+tIHi2S8sqi3y9JJriDQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/logger": "0.7.0",
+ "@sap-ux/logger": "0.7.1",
"i18next": "25.3.0",
"pluralize": "8.0.0",
"reflect-metadata": "0.1.13"
@@ -1223,17 +962,29 @@
"@zowe/secrets-for-zowe-sdk": "8.1.2"
}
},
+ "node_modules/@sap-ux/store/node_modules/@zowe/secrets-for-zowe-sdk": {
+ "version": "8.1.2",
+ "resolved": "https://registry.npmjs.org/@zowe/secrets-for-zowe-sdk/-/secrets-for-zowe-sdk-8.1.2.tgz",
+ "integrity": "sha512-cE8rlBADL48wmiQr+fdQdxczW4wLsmv5BQa03QepKiydBBE7TLrG2Anx/F4uZ+sVIZQuN95SHvwkt8VZaTzuyw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "EPL-2.0",
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/@sap-ux/system-access": {
- "version": "0.6.20",
- "resolved": "https://registry.npmjs.org/@sap-ux/system-access/-/system-access-0.6.20.tgz",
- "integrity": "sha512-m45T/SI99RyyOBcP+JYtKRRLupNcalqnwvtwtrLFPzK/K9uaSgtA1AWIRiFxB5SXKEGkZxetprqYUTsB8T6ngw==",
+ "version": "0.6.28",
+ "resolved": "https://registry.npmjs.org/@sap-ux/system-access/-/system-access-0.6.28.tgz",
+ "integrity": "sha512-Ny73DyD9QeK2GjwfxoaEsMdSLh0QQvsYd20vQ77u8hnCBmuz5QL0IPDq/LCca0DpIhTx5w5XumbIfp3cPhUDbA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/axios-extension": "1.23.0",
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/logger": "0.7.0",
- "@sap-ux/store": "1.2.0",
+ "@sap-ux/axios-extension": "1.24.2",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/logger": "0.7.1",
+ "@sap-ux/store": "1.3.3",
"prompts": "2.4.2"
},
"engines": {
@@ -1241,19 +992,19 @@
}
},
"node_modules/@sap-ux/telemetry": {
- "version": "0.6.29",
- "resolved": "https://registry.npmjs.org/@sap-ux/telemetry/-/telemetry-0.6.29.tgz",
- "integrity": "sha512-CHmFeUOHNoQ22NCeoFPAqEDvxEr3DJJWyXzp+160cK/z0nJTA3m2xYBS1wid0AoRrYd/aoxeApbVoCnf20OJKQ==",
+ "version": "0.6.39",
+ "resolved": "https://registry.npmjs.org/@sap-ux/telemetry/-/telemetry-0.6.39.tgz",
+ "integrity": "sha512-y73a1InU+Ldfojfp3b6NfEeqUPj+x2ojBCiExwoeeM8wDnrfWjMoNAIXTgp9Jt2qZ+M3aZQlCW7IY0nlaSGijw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/btp-utils": "1.1.4",
- "@sap-ux/logger": "0.7.0",
- "@sap-ux/nodejs-utils": "0.2.7",
- "@sap-ux/project-access": "1.32.4",
- "@sap-ux/store": "1.2.0",
- "@sap-ux/ui5-config": "0.29.8",
- "applicationinsights": "2.9.2",
+ "@sap-ux/btp-utils": "1.1.5",
+ "@sap-ux/logger": "0.7.1",
+ "@sap-ux/nodejs-utils": "0.2.8",
+ "@sap-ux/project-access": "1.32.9",
+ "@sap-ux/store": "1.3.3",
+ "@sap-ux/ui5-config": "0.29.9",
+ "applicationinsights": "2.9.8",
"axios": "1.12.2",
"performance-now": "2.1.0",
"yaml": "2.3.3"
@@ -1263,9 +1014,9 @@
}
},
"node_modules/@sap-ux/text-document-utils": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@sap-ux/text-document-utils/-/text-document-utils-0.3.1.tgz",
- "integrity": "sha512-IIhFvsQsN1TK+iYbSLM0v/cgAbpNuulBoDChjMhdm0se042rsD39Oiw3sMeSOZk+d0pQvO4LlNi9rybjc70AkA==",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/@sap-ux/text-document-utils/-/text-document-utils-0.3.2.tgz",
+ "integrity": "sha512-/LK7T8rjaqssXSjiCgMx6HEhvH+EH1bGm3mwSfX+C7BKaTEdEx/3nYVbwYPzOdPllnab8N8okaI+yFCaY5qlag==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -1276,13 +1027,13 @@
}
},
"node_modules/@sap-ux/ui5-config": {
- "version": "0.29.8",
- "resolved": "https://registry.npmjs.org/@sap-ux/ui5-config/-/ui5-config-0.29.8.tgz",
- "integrity": "sha512-DfpcZJjy3LJtnHFua8dfr+Ogm3PARJG6zUZPZNr4vPUojjFXqdRYsM2Jc5A/b+t23Dh+hbV30o3uDFrYCgUNVw==",
+ "version": "0.29.9",
+ "resolved": "https://registry.npmjs.org/@sap-ux/ui5-config/-/ui5-config-0.29.9.tgz",
+ "integrity": "sha512-d98AEDRgmy4tNY/HO0ZvEtww5jRJJt52g223w6CeJEaQAX/QhkyeKbuFUIsFScaE523VLNaonmJ8EfbH8JoUQw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/yaml": "0.17.1",
+ "@sap-ux/yaml": "0.17.2",
"ajv": "8.17.1",
"axios": "1.12.2",
"js-yaml": "4.1.0",
@@ -1293,6 +1044,19 @@
"node": ">=20.x"
}
},
+ "node_modules/@sap-ux/ui5-config/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
"node_modules/@sap-ux/ui5-config/node_modules/semver": {
"version": "7.5.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
@@ -1310,13 +1074,13 @@
}
},
"node_modules/@sap-ux/ui5-info": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/ui5-info/-/ui5-info-0.13.0.tgz",
- "integrity": "sha512-YUPn3j2nm4F+pCSScoVDvqAP7/U3NPi5VbEK/GUtudwniZUBqWwEXnVJleXgWlbOUd0dXjSrtXMdCeLom70nxw==",
+ "version": "0.13.2",
+ "resolved": "https://registry.npmjs.org/@sap-ux/ui5-info/-/ui5-info-0.13.2.tgz",
+ "integrity": "sha512-m17rEzhI6zfASKvPAJn5VBYI/6gQmaPn9eZKQkzII9ZZQAWA2krJ0jyt2RwgP2OqqCVw/IoDCIkJ++AZB3DVtQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@sap-ux/logger": "0.7.0",
+ "@sap-ux/logger": "0.7.1",
"axios": "1.12.2",
"semver": "7.5.4"
},
@@ -1341,9 +1105,9 @@
}
},
"node_modules/@sap-ux/vocabularies-types": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.13.0.tgz",
- "integrity": "sha512-srR9ffXpgvVxsrD/3ZvX6PnxXyY6yeth6LuKfCDgcyDoPeRj1jQknpgVF+k9hHDv7LkGkDiHYvjWY+JP8OlDLw==",
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.13.1.tgz",
+ "integrity": "sha512-1FUwupX3jF/oNiRbHRx9JlydVgtuSvqpJJFORrh7cnQ71pCmKRvZL8cVkqMF+TQ0/WL3/TJBiGzYSsoQO5xRUQ==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -1351,9 +1115,9 @@
}
},
"node_modules/@sap-ux/yaml": {
- "version": "0.17.1",
- "resolved": "https://registry.npmjs.org/@sap-ux/yaml/-/yaml-0.17.1.tgz",
- "integrity": "sha512-CVTUoPgTxPDl0cywpFHlo+vaSmNm/lMkFd5VJTTktlR+jkCFTmmSv/i7ukNar0yfONTeiCdybVcYuzPWsAlTjw==",
+ "version": "0.17.2",
+ "resolved": "https://registry.npmjs.org/@sap-ux/yaml/-/yaml-0.17.2.tgz",
+ "integrity": "sha512-CEIrJrJsORjg9WrkE7IaLTT+n4d/ReuKGVJYodhNYEFciFovmCudsQStSBJAqbKUMfkKwGEGbAjbOoFuI1j89Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -1403,56 +1167,38 @@
}
},
"node_modules/@sap/cf-tools": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@sap/cf-tools/-/cf-tools-0.8.1.tgz",
- "integrity": "sha512-g5tAs7gGmY2fCJRmbmYDMFmVVj36j2mYUUTHzZYVXfZVuhbCfciPySEEV5HIpyQtdCfTTM/NbOFuanZLy78qag==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/@sap/cf-tools/-/cf-tools-3.2.2.tgz",
+ "integrity": "sha512-hlz3KiHbKrQJdydacVbpBSufoiNDU7YEE5MnvTUOm0FabI+L+fp+b5RZqwSsurUtTm8RJzrHSUVXTqztyW13oA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "comment-json": "4.1.0",
- "fs-extra": "9.1.0",
+ "comment-json": "4.2.5",
"lodash": "4.17.21",
- "properties-reader": "2.2.0",
- "url": "0.11.0"
- }
- },
- "node_modules/@sap/cf-tools/node_modules/fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
+ "properties-reader": "2.3.0",
+ "url": "0.11.4"
}
},
"node_modules/@sap/ux-ui5-tooling": {
- "version": "1.19.3",
- "resolved": "https://registry.npmjs.org/@sap/ux-ui5-tooling/-/ux-ui5-tooling-1.19.3.tgz",
- "integrity": "sha512-NXeGtIS4zBhhZQZV/+a/onZIh8BHZi8BXUefUc+IZPnOQWreALEMlPwcGRVkcQvvjmQOa/VwyJdA9xl01LKvKA==",
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/@sap/ux-ui5-tooling/-/ux-ui5-tooling-1.20.0.tgz",
+ "integrity": "sha512-+iYOK25h2GN1IOmvTud8lABp185zHp/LJrKFyxHO4GKKytclgSg6X21oV4k/1dG9/miErxRFeGfKJ/dOr4Pbzw==",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
- "@sap-ux/preview-middleware": "0.23.27",
- "@ui5/fs": "3.0.4",
+ "@sap-ux/preview-middleware": "0.23.59",
+ "@ui5/fs": "3.0.6",
"connect-livereload": "0.6.1",
- "debug": "4.3.7",
"express": "4.21.2",
- "livereload": "0.9.3",
- "semver": "7.6.3",
+ "livereload": "0.10.3",
+ "semver": "7.7.2",
"update-notifier-cjs": "5.1.7"
},
"bin": {
"fiori": "bin/fiori"
},
"optionalDependencies": {
- "@zowe/secrets-for-zowe-sdk": "8.1.2"
+ "@zowe/secrets-for-zowe-sdk": "8.27.0"
}
},
"node_modules/@so-ric/colorspace": {
@@ -1466,16 +1212,6 @@
"text-hex": "1.0.x"
}
},
- "node_modules/@tootallnate/once": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
- "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/@types/minimatch": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
@@ -1498,9 +1234,9 @@
"license": "MIT"
},
"node_modules/@typespec/ts-http-runtime": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.1.tgz",
- "integrity": "sha512-SnbaqayTVFEA6/tYumdF0UmybY0KHyKwGPBXnyckFlrrKdhWFrL3a2HIPXHjht5ZOElKGcXfD2D63P36btb+ww==",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.2.tgz",
+ "integrity": "sha512-IlqQ/Gv22xUC1r/WQm4StLkYQmaaTsXAhUVsNE0+xiyf0yRFiH5++q78U3bw6bLKDCTmh0uqKB9eG9+Bt75Dkg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1513,19 +1249,20 @@
}
},
"node_modules/@ui5/fs": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@ui5/fs/-/fs-3.0.4.tgz",
- "integrity": "sha512-0JnlsSvqOGlo+15+mP1E2HXOuRERBYWREVG45emDMRq7fNAsi7lgbKHTMA5GogJMRHI8/QaCV9vU1u370Bv1jg==",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/@ui5/fs/-/fs-3.0.6.tgz",
+ "integrity": "sha512-q1jf7k3cUP3bbYizpjzwxh8WX7AQ1e4d03Ye9S0gvT3S3YuDBfhJ9g+53lkR0fUTCnyvUuilQ9n0cjJYQo7rCg==",
+ "deprecated": "UI5 CLI version 3 is out of maintenance. Migrate your project to the latest version: https://ui5.github.io/cli/stable/",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@ui5/logger": "^3.0.0",
+ "@ui5/logger": "^3.0.1",
"clone": "^2.1.2",
"escape-string-regexp": "^5.0.0",
- "globby": "^13.1.4",
+ "globby": "^13.2.2",
"graceful-fs": "^4.2.11",
- "micromatch": "^4.0.5",
- "minimatch": "^9.0.1",
+ "micromatch": "^4.0.8",
+ "minimatch": "^9.0.5",
"pretty-hrtime": "^1.0.3",
"random-int": "^3.0.0"
},
@@ -1538,6 +1275,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@ui5/logger/-/logger-3.0.1.tgz",
"integrity": "sha512-XiTK38qx7p6v3IagKS1khbqMwQ1qe0IfZ88VQTJ5M/1mG3vaZ97KrDuP7JEEI/XuRJVQDXuCexJJAU4+e6drqw==",
+ "deprecated": "UI5 CLI version 3 is out of maintenance. Migrate your project to the latest version: https://ui5.github.io/cli/stable/",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -1644,9 +1382,9 @@
}
},
"node_modules/@zowe/secrets-for-zowe-sdk": {
- "version": "8.1.2",
- "resolved": "https://registry.npmjs.org/@zowe/secrets-for-zowe-sdk/-/secrets-for-zowe-sdk-8.1.2.tgz",
- "integrity": "sha512-cE8rlBADL48wmiQr+fdQdxczW4wLsmv5BQa03QepKiydBBE7TLrG2Anx/F4uZ+sVIZQuN95SHvwkt8VZaTzuyw==",
+ "version": "8.27.0",
+ "resolved": "https://registry.npmjs.org/@zowe/secrets-for-zowe-sdk/-/secrets-for-zowe-sdk-8.27.0.tgz",
+ "integrity": "sha512-auijfcgxJe/OWdDwFoXssCLqBd9oRC2FYUiXnM5Nsz6r1/5Bvj2h6DhaAWW/YcsZVFiP4o6KmWalXO3BlyGsTQ==",
"dev": true,
"hasInstallScript": true,
"license": "EPL-2.0",
@@ -1781,32 +1519,17 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
"node_modules/applicationinsights": {
- "version": "2.9.2",
- "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-2.9.2.tgz",
- "integrity": "sha512-wlDiD7v0BQNM8oNzsf9C836R5ze25u+CuCEZsbA5xMIXYYBxkqkWE/mo9GFJM7rsKaiGqpxEwWmePHKD2Lwy2w==",
+ "version": "2.9.8",
+ "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-2.9.8.tgz",
+ "integrity": "sha512-eB/EtAXJ6mDLLvHrtZj/7h31qUfnC2Npr2pHGqds5+1OP7BFLsn5us+HCkwTj7Q+1sHXujLphE5Cyvq5grtV6g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@azure/core-auth": "^1.5.0",
- "@azure/core-rest-pipeline": "1.10.1",
- "@azure/core-util": "1.2.0",
+ "@azure/core-auth": "1.7.2",
+ "@azure/core-rest-pipeline": "1.16.3",
"@azure/opentelemetry-instrumentation-azure-sdk": "^1.0.0-beta.5",
- "@microsoft/applicationinsights-web-snippet": "^1.0.1",
+ "@microsoft/applicationinsights-web-snippet": "1.0.1",
"@opentelemetry/api": "^1.7.0",
"@opentelemetry/core": "^1.19.0",
"@opentelemetry/sdk-trace-base": "^1.19.0",
@@ -1930,16 +1653,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">= 4.0.0"
- }
- },
"node_modules/axios": {
"version": "1.12.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz",
@@ -1980,19 +1693,6 @@
],
"license": "MIT"
},
- "node_modules/binary-extensions": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
- "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/binaryextensions": {
"version": "4.19.0",
"resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.19.0.tgz",
@@ -2040,26 +1740,9 @@
},
"engines": {
"node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
- }
- },
- "node_modules/body-parser/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
+ "npm": "1.2.8000 || >= 1.4.16"
}
},
- "node_modules/body-parser/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/body-parser/node_modules/qs": {
"version": "6.13.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
@@ -2260,35 +1943,26 @@
}
},
"node_modules/chardet": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.0.tgz",
- "integrity": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz",
+ "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==",
"dev": true,
"license": "MIT"
},
"node_modules/chokidar": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
- "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
+ "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
+ "readdirp": "^4.0.1"
},
"engines": {
- "node": ">= 8.10.0"
+ "node": ">= 14.16.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
}
},
"node_modules/ci-info": {
@@ -2477,14 +2151,14 @@
}
},
"node_modules/color": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/color/-/color-5.0.2.tgz",
- "integrity": "sha512-e2hz5BzbUPcYlIRHo8ieAhYgoajrJr+hWoceg6E345TPsATMUKqDgzt8fSXZJJbxfpiPzkWyphz8yn8At7q3fA==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-5.0.3.tgz",
+ "integrity": "sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "color-convert": "^3.0.1",
- "color-string": "^2.0.0"
+ "color-convert": "^3.1.3",
+ "color-string": "^2.1.3"
},
"engines": {
"node": ">=18"
@@ -2511,9 +2185,9 @@
"license": "MIT"
},
"node_modules/color-string": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.1.2.tgz",
- "integrity": "sha512-RxmjYxbWemV9gKu4zPgiZagUxbH3RQpEIO77XoSSX0ivgABDZ+h8Zuash/EMFLTI4N9QgFPOJ6JQpPZKFxa+dA==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.1.4.tgz",
+ "integrity": "sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2524,9 +2198,9 @@
}
},
"node_modules/color-string/node_modules/color-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.0.2.tgz",
- "integrity": "sha512-9vEt7gE16EW7Eu7pvZnR0abW9z6ufzhXxGXZEVU9IqPdlsUiMwJeJfRtq0zePUmnbHGT9zajca7mX8zgoayo4A==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
+ "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2534,9 +2208,9 @@
}
},
"node_modules/color/node_modules/color-convert": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.2.tgz",
- "integrity": "sha512-UNqkvCDXstVck3kdowtOTWROIJQwafjOfXSmddoDrXo4cewMKmusCeF22Q24zvjR8nwWib/3S/dfyzPItPEiJg==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.3.tgz",
+ "integrity": "sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2547,9 +2221,9 @@
}
},
"node_modules/color/node_modules/color-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.0.2.tgz",
- "integrity": "sha512-9vEt7gE16EW7Eu7pvZnR0abW9z6ufzhXxGXZEVU9IqPdlsUiMwJeJfRtq0zePUmnbHGT9zajca7mX8zgoayo4A==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
+ "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2570,14 +2244,14 @@
}
},
"node_modules/comment-json": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.1.0.tgz",
- "integrity": "sha512-WEghmVYaNq9NlWbrkzQTSsya9ycLyxJxpTQfZEan6a5Jomnjw18zS3Podf8q1Zf9BvonvQd/+Z7Z39L7KKzzdQ==",
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz",
+ "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==",
"dev": true,
"license": "MIT",
"dependencies": {
"array-timsort": "^1.0.3",
- "core-util-is": "^1.0.2",
+ "core-util-is": "^1.0.3",
"esprima": "^4.0.1",
"has-own-prop": "^2.0.0",
"repeat-string": "^1.6.1"
@@ -2740,21 +2414,13 @@
}
},
"node_modules/debug": {
- "version": "4.3.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "ms": "^2.1.3"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "ms": "2.0.0"
}
},
"node_modules/decamelize": {
@@ -3167,23 +2833,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/express/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/express/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/express/node_modules/qs": {
"version": "6.13.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
@@ -3272,9 +2921,9 @@
}
},
"node_modules/fastq": {
- "version": "1.19.1",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
- "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+ "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -3369,23 +3018,6 @@
"node": ">= 0.8"
}
},
- "node_modules/finalhandler/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/finalhandler/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -3485,9 +3117,9 @@
}
},
"node_modules/form-data": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
- "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
+ "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3799,6 +3431,31 @@
"node": ">= 14"
}
},
+ "node_modules/http-proxy-agent/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/http-proxy-agent/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/https-proxy-agent": {
"version": "7.0.5",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
@@ -3813,6 +3470,31 @@
"node": ">= 14"
}
},
+ "node_modules/https-proxy-agent/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/https-proxy-agent/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/human-signals": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
@@ -3993,19 +3675,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
@@ -4278,9 +3947,9 @@
"license": "MIT"
},
"node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+ "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4362,16 +4031,16 @@
"license": "MIT"
},
"node_modules/livereload": {
- "version": "0.9.3",
- "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz",
- "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==",
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.10.3.tgz",
+ "integrity": "sha512-llSb8HrtSH7ByPFMc8WTTeW3oy++smwgSA8JVGzEn8KiDPESq6jt1M4ZKKkhKTrhn2wvUOadQq4ip10E5daZ3w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "chokidar": "^3.5.0",
- "livereload-js": "^3.3.1",
- "opts": ">= 1.2.0",
- "ws": "^7.4.3"
+ "chokidar": "^4.0.3",
+ "livereload-js": "^4.0.2",
+ "opts": "^2.0.2",
+ "ws": "^8.4.3"
},
"bin": {
"livereload": "bin/livereload.js"
@@ -4381,34 +4050,12 @@
}
},
"node_modules/livereload-js": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.4.1.tgz",
- "integrity": "sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-4.0.2.tgz",
+ "integrity": "sha512-Fy7VwgQNiOkynYyNBTo3v9hQUhcW5pFAheJN148+DTgpShjsy/22pLHKKwDK5v0kOsZsJBK+6q1PMgLvRmrwFQ==",
"dev": true,
"license": "MIT"
},
- "node_modules/livereload/node_modules/ws": {
- "version": "7.5.10",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
- "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
"node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -4460,6 +4107,13 @@
"triple-beam": "^1.3.0"
}
},
+ "node_modules/logform/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
@@ -4775,9 +4429,9 @@
"license": "MIT"
},
"node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true,
"license": "MIT"
},
@@ -5251,16 +4905,20 @@
}
},
"node_modules/properties-reader": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-2.2.0.tgz",
- "integrity": "sha512-CgVcr8MwGoBKK24r9TwHfZkLLaNFHQ6y4wgT9w/XzdpacOOi5ciH4hcuLechSDAwXsfrGQtI2JTutY2djOx2Ow==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-2.3.0.tgz",
+ "integrity": "sha512-z597WicA7nDZxK12kZqHr2TcvwNU1GCfA5UwfDY/HDp3hXPoPlb5rlEx9bwGTiJnc0OqbBTkU975jDToth8Gxw==",
"dev": true,
"license": "MIT",
"dependencies": {
"mkdirp": "^1.0.4"
},
"engines": {
- "node": ">=10"
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/steveukx/properties?sponsor=1"
}
},
"node_modules/proto-list": {
@@ -5303,9 +4961,9 @@
}
},
"node_modules/punycode": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
- "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
"dev": true,
"license": "MIT"
},
@@ -5356,16 +5014,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/querystring": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
- "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==",
- "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
- "dev": true,
- "engines": {
- "node": ">=0.4.x"
- }
- },
"node_modules/queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -5519,16 +5167,17 @@
}
},
"node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
+ "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
"dev": true,
"license": "MIT",
- "dependencies": {
- "picomatch": "^2.2.1"
- },
"engines": {
- "node": ">=8.10.0"
+ "node": ">= 14.18.0"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
}
},
"node_modules/reflect-metadata": {
@@ -5626,6 +5275,31 @@
"node": ">=8.6.0"
}
},
+ "node_modules/require-in-the-middle/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/require-in-the-middle/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/require-main-filename": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
@@ -5772,16 +5446,16 @@
}
},
"node_modules/sax": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz",
- "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==",
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz",
+ "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==",
"dev": true,
- "license": "ISC"
+ "license": "BlueOak-1.0.0"
},
"node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "version": "7.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
+ "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
"dev": true,
"license": "ISC",
"bin": {
@@ -5839,23 +5513,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/send/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/send/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true,
- "license": "MIT"
- },
"node_modules/send/node_modules/encodeurl": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
@@ -5866,6 +5523,13 @@
"node": ">= 0.8"
}
},
+ "node_modules/send/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/serve-static": {
"version": "1.16.2",
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
@@ -6157,6 +5821,24 @@
"node": ">=8.0"
}
},
+ "node_modules/streamroller/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
"node_modules/streamroller/node_modules/fs-extra": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
@@ -6182,6 +5864,13 @@
"graceful-fs": "^4.1.6"
}
},
+ "node_modules/streamroller/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/streamroller/node_modules/universalify": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
@@ -6512,14 +6201,17 @@
}
},
"node_modules/url": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
- "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==",
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
+ "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
+ "punycode": "^1.4.1",
+ "qs": "^6.12.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
}
},
"node_modules/url-join": {
@@ -6529,6 +6221,22 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/url/node_modules/qs": {
+ "version": "6.14.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
+ "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "side-channel": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/utf8-byte-length": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz",
diff --git a/db/data/sap.capire.travels-TravelStatus.csv b/db/data/sap.capire.travels-TravelStatus.csv
index 5f5be66..bd05b5b 100644
--- a/db/data/sap.capire.travels-TravelStatus.csv
+++ b/db/data/sap.capire.travels-TravelStatus.csv
@@ -3,4 +3,4 @@ O;Open
R;InReview
B;Blocked
A;Accepted
-X;Canceled
+X;Rejected
diff --git a/db/data/sap.capire.travels-TravelStatus.texts.csv b/db/data/sap.capire.travels-TravelStatus.texts.csv
index 0338d94..e03e5cc 100644
--- a/db/data/sap.capire.travels-TravelStatus.texts.csv
+++ b/db/data/sap.capire.travels-TravelStatus.texts.csv
@@ -1,13 +1,21 @@
code;locale;name
O;en;Open
+R;en;In Review
+B;en;Blocked
A;en;Accepted
-X;en;Canceled
+X;en;Rejected
O;de;Offen
+R;de;In Überprüfung
+B;de;Gesperrt
A;de;Genehmigt
X;de;Abgelehnt
O;fr;Ouverte
+R;fr;En révision
+B;fr;Bloquée
A;fr;Acceptée
X;fr;Rejetée
O;it;Apri
+R;it;In revisione
+B;it;Bloccata
A;it;Accettata
-X;it;Rifiutata
\ No newline at end of file
+X;it;Rifiutata
diff --git a/db/schema.cds b/db/schema.cds
index cc10533..53e934a 100644
--- a/db/schema.cds
+++ b/db/schema.cds
@@ -70,7 +70,7 @@ entity TravelStatus : sap.common.CodeList {
InReview = 'R';
Blocked = 'B';
Accepted = 'A';
- Canceled = 'X';
+ Rejected = 'X';
}
}
diff --git a/package-lock.json b/package-lock.json
index 7563716..5da7060 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -18,9 +18,9 @@
}
},
"node_modules/@capire/common": {
- "version": "2.0.1",
- "resolved": "https://npm.pkg.github.com/download/@capire/common/2.0.1/009c93ca91ed7d94cd9c94aee235431934723373",
- "integrity": "sha512-pTCtyZmyYrVvdcWP+FC3TmBd58Ey9G7jwod+aH6dexrdXiIGxSf4xMstAiYOlP2L0cktbKkyD6vGj07JSG//mw==",
+ "version": "2.0.2",
+ "resolved": "https://npm.pkg.github.com/download/@capire/common/2.0.2/2b26e47b66834b410136ea1cc6f73498ae5d316c",
+ "integrity": "sha512-6Qe3Cw2Ya377l8sGgyJm0AdVkf5If/NAsq/JGlH2iroBDv8uKzLs/BNqN8oVXENxLbDVlah39h3/buzL/T4XzA==",
"dependencies": {
"@sap/cds": "*"
}
@@ -41,6 +41,7 @@
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",
"integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
"license": "MIT",
+ "peer": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
@@ -86,7 +87,6 @@
"resolved": "https://registry.npmjs.org/@sap/cds/-/cds-9.6.1.tgz",
"integrity": "sha512-Bx6asOBhYXBE+jB6FtmyHmAjoPi11MYb/v/AYpnp0jqL/+kAXXWo6YOxJHqpx1k5Um5FS1r6gM/5tVAo/ta7bw==",
"license": "SEE LICENSE IN LICENSE",
- "peer": true,
"dependencies": {
"@sap/cds-compiler": "^6.3",
"@sap/cds-fiori": "^2",
@@ -114,9 +114,9 @@
}
},
"node_modules/@sap/cds-compiler": {
- "version": "6.5.2",
- "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-6.5.2.tgz",
- "integrity": "sha512-qXzYYORqOk4PVNVMXshPtRG1crgvnrFT+XN7D2lnoMJl7ME9VYDHhY5chfpo3Yg7mDLFVH6kNxBkkH3XyWVb8w==",
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-6.6.0.tgz",
+ "integrity": "sha512-cttVQhuzobLsnaGjmCz6gOXdUdHRawTbUK8UsUPnOIOboAOJRvLbrX4RF/iY6VxewpupDcx+FhfDCbAupO3EwQ==",
"license": "SEE LICENSE IN LICENSE",
"bin": {
"cdsc": "bin/cdsc.js",
@@ -212,6 +212,7 @@
"integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
"dev": true,
"license": "MIT",
+ "peer": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
@@ -224,7 +225,6 @@
"integrity": "sha512-KZdAQZl8B2hvY71eh0FlXezTMuAsFILNgPZwqcT45ibAU4GSQB1eDc51jqA3t6UnpWN+jLSZDYNOagpztBkwJg==",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
- "peer": true,
"dependencies": {
"@sap/cds-compiler": "^6.3",
"@sap/cds-fiori": "^2",
@@ -1182,7 +1182,6 @@
"integrity": "sha512-+fTSzgUZoThsQPlakxOYDYigkSAJfewr72y3cN8PLutGCugwym88A+7nV82+3bMYi/SaDB9JfIPPfi1Otv2iow==",
"dev": true,
"license": "Apache-2.0",
- "peer": true,
"dependencies": {
"iconv-lite": "0.7.0"
},
@@ -2263,9 +2262,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "25.0.2",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.2.tgz",
- "integrity": "sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA==",
+ "version": "25.0.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz",
+ "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3496,9 +3495,9 @@
"license": "MIT"
},
"node_modules/qs": {
- "version": "6.14.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
- "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
+ "version": "6.14.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
+ "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
"license": "BSD-3-Clause",
"dependencies": {
"side-channel": "^1.1.0"
@@ -3606,9 +3605,9 @@
"license": "MIT"
},
"node_modules/send": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz",
- "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==",
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
+ "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -3617,13 +3616,13 @@
"encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "fresh": "0.5.2",
- "http-errors": "2.0.0",
+ "fresh": "~0.5.2",
+ "http-errors": "~2.0.1",
"mime": "1.6.0",
"ms": "2.1.3",
- "on-finished": "2.4.1",
+ "on-finished": "~2.4.1",
"range-parser": "~1.2.1",
- "statuses": "2.0.1"
+ "statuses": "~2.0.2"
},
"engines": {
"node": ">= 0.8.0"
@@ -3644,119 +3643,21 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
- "node_modules/send/node_modules/http-errors": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
- "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
- "license": "MIT",
- "dependencies": {
- "depd": "2.0.0",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": "2.0.1",
- "toidentifier": "1.0.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/send/node_modules/statuses": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
- "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/serve-static": {
- "version": "1.16.2",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
- "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
+ "version": "1.16.3",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
+ "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
"license": "MIT",
"dependencies": {
"encodeurl": "~2.0.0",
"escape-html": "~1.0.3",
"parseurl": "~1.3.3",
- "send": "0.19.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/serve-static/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/serve-static/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "license": "MIT"
- },
- "node_modules/serve-static/node_modules/http-errors": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
- "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
- "license": "MIT",
- "dependencies": {
- "depd": "2.0.0",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": "2.0.1",
- "toidentifier": "1.0.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/serve-static/node_modules/send": {
- "version": "0.19.0",
- "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
- "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
- "license": "MIT",
- "dependencies": {
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "1.2.0",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "fresh": "0.5.2",
- "http-errors": "2.0.0",
- "mime": "1.6.0",
- "ms": "2.1.3",
- "on-finished": "2.4.1",
- "range-parser": "~1.2.1",
- "statuses": "2.0.1"
+ "send": "~0.19.1"
},
"engines": {
"node": ">= 0.8.0"
}
},
- "node_modules/serve-static/node_modules/send/node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/serve-static/node_modules/statuses": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
- "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
- "license": "MIT",
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/set-function-length": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
diff --git a/srv/travel-flows.cds b/srv/travel-flows.cds
index 1d622d6..bdf760a 100644
--- a/srv/travel-flows.cds
+++ b/srv/travel-flows.cds
@@ -1,16 +1,14 @@
using { TravelService.Travels } from './travel-service';
-// Note: The @flow.status annotation makes that field @readonly by default
-annotate Travels with @flow.status: (Status) actions {
- deductDiscount @from: [ #Open ]; // can only be called on #Open travels
+annotate Travels with @flow.status: Status actions {
+ deductDiscount @from: [ #Open ]; // restricted to #Open travels
acceptTravel @from: [ #Open ] @to: #Accepted;
- rejectTravel @from: [ #Open ] @to: #Canceled;
- reopenTravel @from: [ #Canceled, #Accepted ] @to: #Open;
+ rejectTravel @from: [ #Open ] @to: #Rejected;
+ reopenTravel @from: [ #Rejected, #Accepted ] @to: #Open;
}
// workaround to integrate with draft lifecycle
extend Travels with actions {
- @from: [#Open, #Accepted]
- action draftEdit(PreserveChanges: Boolean) returns Travels; // define to annotate
+ @from: [ #Open, #Accepted ]
+ action draftEdit(PreserveChanges: Boolean) returns Travels; // define to annotate
}
-
diff --git a/xmpls/flow/flow-previous.cds b/xmpls/flow/flow-previous.cds
index dbc1cc7..1ee452d 100644
--- a/xmpls/flow/flow-previous.cds
+++ b/xmpls/flow/flow-previous.cds
@@ -11,7 +11,7 @@ extend TravelService.Travels with actions {
annotate TravelService.Travels with actions {
reviewTravel @from: [ #Open ] @to: #InReview;
blockTravel @from: [ #InReview, #Open ] @to: #Blocked;
- reopenTravel @from: [ #InReview, #Accepted, #Canceled ] @to: #Open;
+ reopenTravel @from: [ #InReview, #Accepted, #Rejected ] @to: #Open;
unblockTravel @from: [ #Blocked ] @to: $flow.previous;
// in the extended flow, accept/reject/deduct only from InReview
acceptTravel @from: [ #InReview ];
@@ -21,7 +21,7 @@ annotate TravelService.Travels with actions {
// specify ui labels
annotate TravelService.Travels with actions {
- reviewTravel @title: '{i18n>ReviewTravel}';
- blockTravel @title: '{i18n>BlockTravel}';
- unblockTravel @title: '{i18n>UnblockTravel}';
+ reviewTravel @title: '{i18n>Review}';
+ blockTravel @title: '{i18n>Block}';
+ unblockTravel @title: '{i18n>Unblock}';
};
diff --git a/xmpls/flow/flow-previous.svg b/xmpls/flow/flow-previous.svg
index ad2a583..f83f7d9 100644
--- a/xmpls/flow/flow-previous.svg
+++ b/xmpls/flow/flow-previous.svg
@@ -1,4 +1,4 @@
-
\ No newline at end of file
+
\ No newline at end of file