diff --git a/package-lock.json b/package-lock.json index 010b9ec0..ba122de1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1244,9 +1244,9 @@ } }, "node_modules/@sap-ux/fe-fpm-writer": { - "version": "0.23.9", - "resolved": "https://registry.npmjs.org/@sap-ux/fe-fpm-writer/-/fe-fpm-writer-0.23.9.tgz", - "integrity": "sha512-BHi+wHvB8F/rnPoBSQ/tAvM8Lsv4St+yt2wAWeFLjKG4c0O6uopZppkp+UNauq3vQwdnEDISiCKSzZnBlv8Fxw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@sap-ux/fe-fpm-writer/-/fe-fpm-writer-0.24.0.tgz", + "integrity": "sha512-ki2ZazdT8DfuPUgN8P8c+R8SqjT28JDSrYOPAA9EqKR1n24MyjerKq+49mRJ8fjR6iGciMG7UqbNkj6Sy/KCoA==", "dev": true, "dependencies": { "@xmldom/xmldom": "0.8.10", @@ -1258,18 +1258,18 @@ "xpath": "0.0.33" }, "engines": { - "node": ">= 14.16.0 < 15.0.0 || >=16.1.0 < 17.0.0 || >=18.0.0 < 19.0.0", + "node": ">=18.x", "pnpm": ">=6.26.1 < 7.0.0 || >=7.1.0" } }, "node_modules/@sap-ux/vocabularies-types": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.9.3.tgz", - "integrity": "sha512-jiDRGC2Nl4lHFhhP8esMfAe9dovqXEpSTBBLLjOb/0N3BFXoRMHhik7b0hw+zYhI/hbS7xrGI1pxddM11xL8xw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.10.0.tgz", + "integrity": "sha512-uTQ2tJJes9qGGAn8e/Npvy0grIul3mAVHzjxsj10U3lF+RZsoFawsdYGxvb6sJYkhY+YEsQzL8GTL6tyYpMv8g==", "dev": true, "engines": { - "node": ">= 14.16.0 < 15.0.0 || >=16.1.0 < 17.0.0 || >=18.0.0 < 19.0.0", - "pnpm": ">=7.3.0" + "node": ">=18.0.0 < 19.0.0 || >=20.0.0 < 21.0.0", + "pnpm": ">=8" } }, "node_modules/@sap/cds": { @@ -1330,16 +1330,16 @@ } }, "node_modules/@sap/ux-specification": { - "version": "1.108.16", - "resolved": "https://registry.npmjs.org/@sap/ux-specification/-/ux-specification-1.108.16.tgz", - "integrity": "sha512-I5btoJdUX6xi9xBuho9eA/EnNqa9CUtNFLi7kABeLuYwi5Z4+H1kc36dC3anTtmLtFFuKL2kvcRDLkiqEZl+xw==", + "version": "1.108.18", + "resolved": "https://registry.npmjs.org/@sap/ux-specification/-/ux-specification-1.108.18.tgz", + "integrity": "sha512-S+Qf54NKbCiMgZqRBPm6m/2OzvAQHPHKjlkpugUklHFk7jAmLCvJyb5gLvcqt4QIWcdVpFer+Xtw1szQO6K+Zw==", "dev": true, "dependencies": { - "@sap-ux/fe-fpm-writer": "0.23.9", - "@sap-ux/vocabularies-types": "0.9.3" + "@sap-ux/fe-fpm-writer": "0.24.0", + "@sap-ux/vocabularies-types": "0.10.0" }, "engines": { - "node": ">= 14.16.0 < 15.0.0 || >= 16.1.0 < 17.0.0 || >= 18.0.0 < 19.0.0 || >= 20.0.0", + "node": ">= 18.0.0 < 19.0.0 || >= 20.0.0 < 21.0.0 || >= 22.0.0", "yarn": ">=1.22.19 < 2" } }, @@ -1676,9 +1676,9 @@ } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", "dev": true }, "node_modules/asynckit": { @@ -1863,9 +1863,9 @@ } }, "node_modules/binaryextensions": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.18.0.tgz", - "integrity": "sha512-PQu3Kyv9dM4FnwB7XGj1+HucW+ShvJzJqjuw1JkKVs1mWdwOKVcRjOi+pV9X52A0tNvrPCsPkbFFQb+wE1EAXw==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.19.0.tgz", + "integrity": "sha512-DRxnVbOi/1OgA5pA9EDiRT8gvVYeqfuN7TmPfLyt6cyho3KbHCi3EtDQf39TTmGDrR5dZ9CspdXhPkL/j/WGbg==", "dev": true, "engines": { "node": ">=0.8" @@ -3042,9 +3042,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -7358,9 +7358,9 @@ } }, "@sap-ux/fe-fpm-writer": { - "version": "0.23.9", - "resolved": "https://registry.npmjs.org/@sap-ux/fe-fpm-writer/-/fe-fpm-writer-0.23.9.tgz", - "integrity": "sha512-BHi+wHvB8F/rnPoBSQ/tAvM8Lsv4St+yt2wAWeFLjKG4c0O6uopZppkp+UNauq3vQwdnEDISiCKSzZnBlv8Fxw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@sap-ux/fe-fpm-writer/-/fe-fpm-writer-0.24.0.tgz", + "integrity": "sha512-ki2ZazdT8DfuPUgN8P8c+R8SqjT28JDSrYOPAA9EqKR1n24MyjerKq+49mRJ8fjR6iGciMG7UqbNkj6Sy/KCoA==", "dev": true, "requires": { "@xmldom/xmldom": "0.8.10", @@ -7373,9 +7373,9 @@ } }, "@sap-ux/vocabularies-types": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.9.3.tgz", - "integrity": "sha512-jiDRGC2Nl4lHFhhP8esMfAe9dovqXEpSTBBLLjOb/0N3BFXoRMHhik7b0hw+zYhI/hbS7xrGI1pxddM11xL8xw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@sap-ux/vocabularies-types/-/vocabularies-types-0.10.0.tgz", + "integrity": "sha512-uTQ2tJJes9qGGAn8e/Npvy0grIul3mAVHzjxsj10U3lF+RZsoFawsdYGxvb6sJYkhY+YEsQzL8GTL6tyYpMv8g==", "dev": true }, "@sap/cds": { @@ -7415,13 +7415,13 @@ } }, "@sap/ux-specification": { - "version": "1.108.16", - "resolved": "https://registry.npmjs.org/@sap/ux-specification/-/ux-specification-1.108.16.tgz", - "integrity": "sha512-I5btoJdUX6xi9xBuho9eA/EnNqa9CUtNFLi7kABeLuYwi5Z4+H1kc36dC3anTtmLtFFuKL2kvcRDLkiqEZl+xw==", + "version": "1.108.18", + "resolved": "https://registry.npmjs.org/@sap/ux-specification/-/ux-specification-1.108.18.tgz", + "integrity": "sha512-S+Qf54NKbCiMgZqRBPm6m/2OzvAQHPHKjlkpugUklHFk7jAmLCvJyb5gLvcqt4QIWcdVpFer+Xtw1szQO6K+Zw==", "dev": true, "requires": { - "@sap-ux/fe-fpm-writer": "0.23.9", - "@sap-ux/vocabularies-types": "0.9.3" + "@sap-ux/fe-fpm-writer": "0.24.0", + "@sap-ux/vocabularies-types": "0.10.0" } }, "@sap/xssec": { @@ -7705,9 +7705,9 @@ "dev": true }, "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", "dev": true }, "asynckit": { @@ -7845,9 +7845,9 @@ "integrity": "sha512-paIKvJiAaOYdLt6MfnvxkDo64lTOV257XYJyX3oJnJQocIclUn+48k6ZerH/c5FxWE6DGJu1TKDYis7tqHg9kg==" }, "binaryextensions": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.18.0.tgz", - "integrity": "sha512-PQu3Kyv9dM4FnwB7XGj1+HucW+ShvJzJqjuw1JkKVs1mWdwOKVcRjOi+pV9X52A0tNvrPCsPkbFFQb+wE1EAXw==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.19.0.tgz", + "integrity": "sha512-DRxnVbOi/1OgA5pA9EDiRT8gvVYeqfuN7TmPfLyt6cyho3KbHCi3EtDQf39TTmGDrR5dZ9CspdXhPkL/j/WGbg==", "dev": true }, "bindings": { @@ -8704,9 +8704,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2",