Skip to content

Commit 4eb7c0b

Browse files
authored
Merge branch 'main' into I753325-esm-support-oData
2 parents 4a1554e + 4dd8a66 commit 4eb7c0b

File tree

5 files changed

+101
-39
lines changed

5 files changed

+101
-39
lines changed

.github/workflows/blackduck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- run: sudo apt-get install jq
2121
- run: echo "project_version=$(cat package.json | jq '.version' | tr -d '"')" >> $GITHUB_ENV
2222
- name: Blackduck Scan
23-
uses: SAP/project-piper-action@18ec0b9b1f96328b65bf6e67c2e31d54766f4ad7
23+
uses: SAP/project-piper-action@143ff7e5a8cbcf9eb50eb83185031d00be6bc4e8
2424
with:
2525
command: detectExecuteScan
2626
flags: \

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"@types/jsonwebtoken": "^9.0.10",
9494
"@types/license-checker": "^25.0.6",
9595
"@types/mock-fs": "^4.13.4",
96-
"@types/node": "^22.18.12",
96+
"@types/node": "^22.18.13",
9797
"@types/uuid": "^10.0.0",
9898
"@types/voca": "^1.4.6",
9999
"axios": "^1.12.2",
@@ -107,7 +107,7 @@
107107
"license-checker": "^25.0.1",
108108
"madge": "^8.0.0",
109109
"prettier": "^3.6.2",
110-
"puppeteer": "^24.26.1",
110+
"puppeteer": "^24.27.0",
111111
"semver": "^7.7.2",
112112
"ts-jest": "^29.4.5",
113113
"ts-node": "^10.9.2",

packages/eslint-config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"readme": "ts-node ../../scripts/replace-common-readme.ts"
2626
},
2727
"dependencies": {
28-
"@eslint/js": "^9.38.0",
28+
"@eslint/js": "^9.39.0",
2929
"@stylistic/eslint-plugin": "^3.1.0",
30-
"@typescript-eslint/parser": "^8.46.2",
30+
"@typescript-eslint/parser": "^8.46.3",
3131
"eslint-config-prettier": "^10.1.8",
3232
"eslint-import-resolver-typescript": "^4.4.4",
3333
"eslint-plugin-import": "^2.32.0",

test-packages/e2e-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@sap-cloud-sdk/test-services-openapi": "^4.1.2",
3333
"@sap-cloud-sdk/util": "^4.1.2",
3434
"@sap/cds": "^9.2.1",
35-
"@sap/cds-dk": "9.4.2",
35+
"@sap/cds-dk": "9.4.3",
3636
"axios": "^1.12.2",
3737
"execa": "^5.0.0",
3838
"express": "^4.21.2",

yarn.lock

Lines changed: 95 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -794,10 +794,10 @@
794794
resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
795795
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
796796

797-
"@eslint/js@^9.38.0":
798-
version "9.38.0"
799-
resolved "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz#f7aa9c7577577f53302c1d795643589d7709ebd1"
800-
integrity sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==
797+
"@eslint/js@^9.39.0":
798+
version "9.39.0"
799+
resolved "https://registry.npmjs.org/@eslint/js/-/js-9.39.0.tgz#e1955cefd1d79e80a9557274e9aa9bd3f641be01"
800+
integrity sha512-BIhe0sW91JGPiaF1mOuPy5v8NflqfjIcDNpC+LbW9f609WVRX1rArrhi6Z2ymvrAry9jw+5POTj4t2t62o8Bmw==
801801

802802
"@exodus/schemasafe@^1.0.0-rc.2":
803803
version "1.3.0"
@@ -1519,10 +1519,10 @@
15191519
resolved "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-6.1.0.tgz#6e010591111e3c45b39b8035ae0e360532ecb6f5"
15201520
integrity sha512-s71fsxDZKqHn2xvoqoNst54K/BkBzCpiU+8xc0t3nMDXmsLzSC3VfygZGwGAZD8fkxUnXh8oL2XLHWKWcvcdNg==
15211521

1522-
"@sap/cds-dk@9.4.2":
1523-
version "9.4.2"
1524-
resolved "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-9.4.2.tgz#bfc265c52593996fa501095191ac48f9bed98c27"
1525-
integrity sha512-umNz4D30a/Oh3cFQU1wK8rxoIOBQrBiUs/k6OfG2ibQaF/rGOXz8N8lGzkY7pC535RJbtJ31OwNjKAcLGrchVQ==
1522+
"@sap/cds-dk@9.4.3":
1523+
version "9.4.3"
1524+
resolved "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-9.4.3.tgz#a610b099e92ae5637d0d91793a35c027769087fd"
1525+
integrity sha512-kVz08dhBF7Zms1disoXUoEIrR/ctJkZd7gky1I/sww4fwl832elW6ZxTs85HLn+LeF0Gr3/HX+jJoqRy+3GYNg==
15261526
dependencies:
15271527
"@cap-js/asyncapi" "^1.0.0"
15281528
"@cap-js/openapi" "^1.0.0"
@@ -1939,10 +1939,10 @@
19391939
resolved "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240"
19401940
integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==
19411941

1942-
"@types/node@^22.18.12":
1943-
version "22.18.12"
1944-
resolved "https://registry.npmjs.org/@types/node/-/node-22.18.12.tgz#e165d87bc25d7bf6d3657035c914db7485de84fb"
1945-
integrity sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==
1942+
"@types/node@^22.18.13":
1943+
version "22.18.13"
1944+
resolved "https://registry.npmjs.org/@types/node/-/node-22.18.13.tgz#a037c4f474b860be660e05dbe92a9ef945472e28"
1945+
integrity sha512-Bo45YKIjnmFtv6I1TuC8AaHBbqXtIo+Om5fE4QiU1Tj8QR/qt+8O3BAtOimG5IFmwaWiPmB3Mv3jtYzBA4Us2A==
19461946
dependencies:
19471947
undici-types "~6.21.0"
19481948

@@ -2027,7 +2027,7 @@
20272027
natural-compare "^1.4.0"
20282028
ts-api-utils "^2.1.0"
20292029

2030-
"@typescript-eslint/parser@8.46.2", "@typescript-eslint/parser@^8.46.2":
2030+
"@typescript-eslint/parser@8.46.2":
20312031
version "8.46.2"
20322032
resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.2.tgz#dd938d45d581ac8ffa9d8a418a50282b306f7ebf"
20332033
integrity sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==
@@ -2038,6 +2038,17 @@
20382038
"@typescript-eslint/visitor-keys" "8.46.2"
20392039
debug "^4.3.4"
20402040

2041+
"@typescript-eslint/parser@^8.46.3":
2042+
version "8.46.3"
2043+
resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.3.tgz#3badfb62d2e2dc733d02a038073e3f65f2cb833d"
2044+
integrity sha512-6m1I5RmHBGTnUGS113G04DMu3CpSdxCAU/UvtjNWL4Nuf3MW9tQhiJqRlHzChIkhy6kZSAQmc+I1bcGjE3yNKg==
2045+
dependencies:
2046+
"@typescript-eslint/scope-manager" "8.46.3"
2047+
"@typescript-eslint/types" "8.46.3"
2048+
"@typescript-eslint/typescript-estree" "8.46.3"
2049+
"@typescript-eslint/visitor-keys" "8.46.3"
2050+
debug "^4.3.4"
2051+
20412052
"@typescript-eslint/project-service@8.46.2":
20422053
version "8.46.2"
20432054
resolved "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.2.tgz#ab2f02a0de4da6a7eeb885af5e059be57819d608"
@@ -2047,6 +2058,15 @@
20472058
"@typescript-eslint/types" "^8.46.2"
20482059
debug "^4.3.4"
20492060

2061+
"@typescript-eslint/project-service@8.46.3":
2062+
version "8.46.3"
2063+
resolved "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.3.tgz#4555c685407ea829081218fa033d7b032607aaef"
2064+
integrity sha512-Fz8yFXsp2wDFeUElO88S9n4w1I4CWDTXDqDr9gYvZgUpwXQqmZBr9+NTTql5R3J7+hrJZPdpiWaB9VNhAKYLuQ==
2065+
dependencies:
2066+
"@typescript-eslint/tsconfig-utils" "^8.46.3"
2067+
"@typescript-eslint/types" "^8.46.3"
2068+
debug "^4.3.4"
2069+
20502070
"@typescript-eslint/scope-manager@8.46.2":
20512071
version "8.46.2"
20522072
resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz#7d37df2493c404450589acb3b5d0c69cc0670a88"
@@ -2055,11 +2075,24 @@
20552075
"@typescript-eslint/types" "8.46.2"
20562076
"@typescript-eslint/visitor-keys" "8.46.2"
20572077

2078+
"@typescript-eslint/scope-manager@8.46.3":
2079+
version "8.46.3"
2080+
resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.3.tgz#2e330f566e135ccac13477b98dd88d8f176e4dff"
2081+
integrity sha512-FCi7Y1zgrmxp3DfWfr+3m9ansUUFoy8dkEdeQSgA9gbm8DaHYvZCdkFRQrtKiedFf3Ha6VmoqoAaP68+i+22kg==
2082+
dependencies:
2083+
"@typescript-eslint/types" "8.46.3"
2084+
"@typescript-eslint/visitor-keys" "8.46.3"
2085+
20582086
"@typescript-eslint/tsconfig-utils@8.46.2", "@typescript-eslint/tsconfig-utils@^8.46.2":
20592087
version "8.46.2"
20602088
resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz#d110451cb93bbd189865206ea37ef677c196828c"
20612089
integrity sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==
20622090

2091+
"@typescript-eslint/tsconfig-utils@8.46.3", "@typescript-eslint/tsconfig-utils@^8.46.3":
2092+
version "8.46.3"
2093+
resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.3.tgz#cad33398c762c97fe56a8defda00c16505abefa3"
2094+
integrity sha512-GLupljMniHNIROP0zE7nCcybptolcH8QZfXOpCfhQDAdwJ/ZTlcaBOYebSOZotpti/3HrHSw7D3PZm75gYFsOA==
2095+
20632096
"@typescript-eslint/type-utils@8.46.2":
20642097
version "8.46.2"
20652098
resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz#802d027864e6fb752e65425ed09f3e089fb4d384"
@@ -2071,12 +2104,17 @@
20712104
debug "^4.3.4"
20722105
ts-api-utils "^2.1.0"
20732106

2074-
"@typescript-eslint/types@8.46.2", "@typescript-eslint/types@^8.44.1", "@typescript-eslint/types@^8.46.2":
2107+
"@typescript-eslint/types@8.46.2":
20752108
version "8.46.2"
20762109
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.2.tgz#2bad7348511b31e6e42579820e62b73145635763"
20772110
integrity sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==
20782111

2079-
"@typescript-eslint/typescript-estree@8.46.2", "@typescript-eslint/typescript-estree@^8.23.0":
2112+
"@typescript-eslint/types@8.46.3", "@typescript-eslint/types@^8.44.1", "@typescript-eslint/types@^8.46.2", "@typescript-eslint/types@^8.46.3":
2113+
version "8.46.3"
2114+
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.3.tgz#da05ea40e91359b4275dbb3a489f2f7907a02245"
2115+
integrity sha512-G7Ok9WN/ggW7e/tOf8TQYMaxgID3Iujn231hfi0Pc7ZheztIJVpO44ekY00b7akqc6nZcvregk0Jpah3kep6hA==
2116+
2117+
"@typescript-eslint/typescript-estree@8.46.2":
20802118
version "8.46.2"
20812119
resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz#ab547a27e4222bb6a3281cb7e98705272e2c7d08"
20822120
integrity sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==
@@ -2092,6 +2130,22 @@
20922130
semver "^7.6.0"
20932131
ts-api-utils "^2.1.0"
20942132

2133+
"@typescript-eslint/typescript-estree@8.46.3", "@typescript-eslint/typescript-estree@^8.23.0":
2134+
version "8.46.3"
2135+
resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.3.tgz#c12406afba707f9779ce0c0151a08c33b3a96d41"
2136+
integrity sha512-f/NvtRjOm80BtNM5OQtlaBdM5BRFUv7gf381j9wygDNL+qOYSNOgtQ/DCndiYi80iIOv76QqaTmp4fa9hwI0OA==
2137+
dependencies:
2138+
"@typescript-eslint/project-service" "8.46.3"
2139+
"@typescript-eslint/tsconfig-utils" "8.46.3"
2140+
"@typescript-eslint/types" "8.46.3"
2141+
"@typescript-eslint/visitor-keys" "8.46.3"
2142+
debug "^4.3.4"
2143+
fast-glob "^3.3.2"
2144+
is-glob "^4.0.3"
2145+
minimatch "^9.0.4"
2146+
semver "^7.6.0"
2147+
ts-api-utils "^2.1.0"
2148+
20952149
"@typescript-eslint/utils@8.46.2", "@typescript-eslint/utils@^8.13.0":
20962150
version "8.46.2"
20972151
resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.2.tgz#b313d33d67f9918583af205bd7bcebf20f231732"
@@ -2110,6 +2164,14 @@
21102164
"@typescript-eslint/types" "8.46.2"
21112165
eslint-visitor-keys "^4.2.1"
21122166

2167+
"@typescript-eslint/visitor-keys@8.46.3":
2168+
version "8.46.3"
2169+
resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.3.tgz#6811b15053501981059c58e1c01b39242bd5c0f6"
2170+
integrity sha512-uk574k8IU0rOF/AjniX8qbLSGURJVUCeM5e4MIMKBFFi8weeiLrG1fyQejyLXQpRZbU/1BuQasleV/RfHC3hHg==
2171+
dependencies:
2172+
"@typescript-eslint/types" "8.46.3"
2173+
eslint-visitor-keys "^4.2.1"
2174+
21132175
"@ungap/structured-clone@^1.2.0", "@ungap/structured-clone@^1.3.0":
21142176
version "1.3.0"
21152177
resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8"
@@ -3669,10 +3731,10 @@ detective-vue2@^2.2.0:
36693731
detective-stylus "^5.0.1"
36703732
detective-typescript "^14.0.0"
36713733

3672-
devtools-protocol@0.0.1508733:
3673-
version "0.0.1508733"
3674-
resolved "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1508733.tgz#047deb3531470efda2c7bf43c10b3ae9e4b3d51b"
3675-
integrity sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==
3734+
devtools-protocol@0.0.1521046:
3735+
version "0.0.1521046"
3736+
resolved "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1521046.tgz#918e6175ea83100fefcb2b78779f15a77aa8a41b"
3737+
integrity sha512-vhE6eymDQSKWUXwwA37NtTTVEzjtGVfDr3pRbsWEQ5onH/Snp2c+2xZHWJJawG/0hCCJLRGt4xVtEVUVILol4w==
36763738

36773739
dezalgo@^1.0.0:
36783740
version "1.0.4"
@@ -7775,29 +7837,29 @@ punycode@^2.1.0:
77757837
resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
77767838
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
77777839

7778-
puppeteer-core@24.26.1:
7779-
version "24.26.1"
7780-
resolved "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.26.1.tgz#a2914fd7f4e72b661556d9c2a5e733c8a83383a6"
7781-
integrity sha512-YHZdo3chJ5b9pTYVnuDuoI3UX/tWJFJyRZvkLbThGy6XeHWC+0KI8iN0UMCkvde5l/YOk3huiVZ/PvwgSbwdrA==
7840+
puppeteer-core@24.27.0:
7841+
version "24.27.0"
7842+
resolved "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.27.0.tgz#dd81d615fc8e4bafad500442e798323f920c89b8"
7843+
integrity sha512-yubwj2XXmTM3wRIpbhO5nCjbByPgpFHlgrsD4IK+gMPqO7/a5FfnoSXDKjmqi8A2M1Ewusz0rTI/r+IN0GU0MA==
77827844
dependencies:
77837845
"@puppeteer/browsers" "2.10.12"
77847846
chromium-bidi "10.5.1"
77857847
debug "^4.4.3"
7786-
devtools-protocol "0.0.1508733"
7848+
devtools-protocol "0.0.1521046"
77877849
typed-query-selector "^2.12.0"
77887850
webdriver-bidi-protocol "0.3.8"
77897851
ws "^8.18.3"
77907852

7791-
puppeteer@^24.26.1:
7792-
version "24.26.1"
7793-
resolved "https://registry.npmjs.org/puppeteer/-/puppeteer-24.26.1.tgz#804801469d07b3408700d7859082a6feffcd0832"
7794-
integrity sha512-3RG2UqclzMFolM2fS4bN8t5/EjZ0VwEoAGVxG8PMGeprjLzj+x0U4auH7MQ4B6ftW+u1JUnTTN8ab4ABPdl4mA==
7853+
puppeteer@^24.27.0:
7854+
version "24.27.0"
7855+
resolved "https://registry.npmjs.org/puppeteer/-/puppeteer-24.27.0.tgz#4867c3a3f028de8491114d253808f20757436830"
7856+
integrity sha512-eEcAFGxmHRSrk74DVkFAMAwfj4l3Ak8avBuA2bZaAoocY1+Fb9WLS3I7jlOc/tIOU7EmGLiDdVP08R44wADpHw==
77957857
dependencies:
77967858
"@puppeteer/browsers" "2.10.12"
77977859
chromium-bidi "10.5.1"
77987860
cosmiconfig "^9.0.0"
7799-
devtools-protocol "0.0.1508733"
7800-
puppeteer-core "24.26.1"
7861+
devtools-protocol "0.0.1521046"
7862+
puppeteer-core "24.27.0"
78017863
typed-query-selector "^2.12.0"
78027864

78037865
pure-rand@^7.0.0:
@@ -8888,9 +8950,9 @@ tar-stream@^3.1.5:
88888950
streamx "^2.15.0"
88898951

88908952
tar@>=6.1.2, tar@^6.0.2, tar@^6.1.11, tar@^6.1.2:
8891-
version "7.5.1"
8892-
resolved "https://registry.npmjs.org/tar/-/tar-7.5.1.tgz#750a8bd63b7c44c1848e7bf982260a083cf747c9"
8893-
integrity sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==
8953+
version "7.5.2"
8954+
resolved "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz#115c061495ec51ff3c6745ff8f6d0871c5b1dedc"
8955+
integrity sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==
88948956
dependencies:
88958957
"@isaacs/fs-minipass" "^4.0.0"
88968958
chownr "^3.0.0"

0 commit comments

Comments
 (0)