diff --git a/examples/nextjs-app/package-lock.json b/examples/nextjs-app/package-lock.json index ae3c868a588..5d88392d110 100644 --- a/examples/nextjs-app/package-lock.json +++ b/examples/nextjs-app/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "eslint": "9.39.4", "eslint-config-next": "16.2.6", "next": "16.2.6", @@ -1256,9 +1256,9 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@swc/helpers": { @@ -1271,12 +1271,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -1288,9 +1288,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1669,23 +1669,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1701,73 +1701,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1790,13 +1789,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1808,27 +1807,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@unrs/resolver-binding-android-arm-eabi": { diff --git a/examples/nextjs-app/package.json b/examples/nextjs-app/package.json index 2fb34cf1d6a..e4410327854 100644 --- a/examples/nextjs-app/package.json +++ b/examples/nextjs-app/package.json @@ -12,7 +12,7 @@ "@ui5/webcomponents": "2.22.0", "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", diff --git a/examples/nextjs-pages/package-lock.json b/examples/nextjs-pages/package-lock.json index 8e91669bcea..7750c112ce1 100644 --- a/examples/nextjs-pages/package-lock.json +++ b/examples/nextjs-pages/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "eslint": "9.39.4", "eslint-config-next": "16.2.6", "next": "16.2.6", @@ -1257,9 +1257,9 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@swc/helpers": { @@ -1272,12 +1272,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -1289,9 +1289,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1670,23 +1670,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1702,73 +1702,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1791,13 +1790,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1809,27 +1808,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@unrs/resolver-binding-android-arm-eabi": { diff --git a/examples/nextjs-pages/package.json b/examples/nextjs-pages/package.json index 605a2b751f4..75f05efab54 100644 --- a/examples/nextjs-pages/package.json +++ b/examples/nextjs-pages/package.json @@ -12,7 +12,7 @@ "@ui5/webcomponents": "2.22.0", "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", diff --git a/examples/react-router-ts/package-lock.json b/examples/react-router-ts/package-lock.json index a98554e9965..6ff185ca471 100644 --- a/examples/react-router-ts/package-lock.json +++ b/examples/react-router-ts/package-lock.json @@ -8,10 +8,10 @@ "dependencies": { "@react-router/node": "7.15.0", "@react-router/serve": "7.15.0", - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "cross-env": "10.1.0", "isbot": "5.1.40", "react": "19.2.6", @@ -2133,18 +2133,18 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -2156,9 +2156,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -2537,23 +2537,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -2569,73 +2569,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -2658,13 +2657,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -2676,27 +2675,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@unrs/resolver-binding-android-arm-eabi": { diff --git a/examples/react-router-ts/package.json b/examples/react-router-ts/package.json index b71441d6cab..0df30c506f1 100644 --- a/examples/react-router-ts/package.json +++ b/examples/react-router-ts/package.json @@ -16,7 +16,7 @@ "@ui5/webcomponents": "2.22.0", "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "cross-env": "10.1.0", "isbot": "5.1.40", "react": "19.2.6", diff --git a/examples/vite-ts/package-lock.json b/examples/vite-ts/package-lock.json index 954f26d7649..910d25bfacf 100644 --- a/examples/vite-ts/package-lock.json +++ b/examples/vite-ts/package-lock.json @@ -8,11 +8,11 @@ "name": "vite-ts", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6", "react-router": "7.15.0" @@ -20,7 +20,7 @@ "devDependencies": { "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.21.3", + "@ui5/webcomponents-cypress-commands": "2.22.0", "@vitejs/plugin-react": "6.0.1", "cypress": "15.14.2", "eslint": "9.39.4", @@ -971,18 +971,18 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -994,9 +994,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1425,23 +1425,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1457,14 +1457,14 @@ } }, "node_modules/@ui5/webcomponents-cypress-commands": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.21.3.tgz", - "integrity": "sha512-PM/jUJDCSslOrDZbh/lp2wCbTncmMGAseM/uskKdOX+aYlwzUnu4MUPLAcNgkW85uKIEkDQiLGQ7oeYH5wv89w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.22.0.tgz", + "integrity": "sha512-YhZ6TU9sLA0qa4xN88KqDqrwqJe8COTuKe8ydYrAw2/W/u2Slbes5a2tIjifTXYrNYrumhxoDp+W2xWozPm9oA==", "dev": true, "license": "Apache-2.0", "peerDependencies": { - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", "cypress": "^12 || ^13 || ^14 || ^15" }, "peerDependenciesMeta": { @@ -1477,73 +1477,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1566,13 +1565,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1584,27 +1583,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/examples/vite-ts/package.json b/examples/vite-ts/package.json index 383c6de34ac..ca9df3f5f1c 100644 --- a/examples/vite-ts/package.json +++ b/examples/vite-ts/package.json @@ -18,7 +18,7 @@ "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", "@ui5/webcomponents-icons": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6", "react-router": "7.15.0" @@ -26,7 +26,7 @@ "devDependencies": { "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.21.3", + "@ui5/webcomponents-cypress-commands": "2.22.0", "@vitejs/plugin-react": "6.0.1", "cypress": "15.14.2", "eslint": "9.39.4", diff --git a/patterns/navigation-layout/package-lock.json b/patterns/navigation-layout/package-lock.json index 02d4cbe72ff..a426183a437 100644 --- a/patterns/navigation-layout/package-lock.json +++ b/patterns/navigation-layout/package-lock.json @@ -8,11 +8,11 @@ "name": "navigation-layout", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6" }, @@ -894,18 +894,18 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -917,9 +917,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1304,23 +1304,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1336,73 +1336,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1425,13 +1424,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1443,27 +1442,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/patterns/navigation-layout/package.json b/patterns/navigation-layout/package.json index d8bafd7ed1a..94ded9ce6a1 100644 --- a/patterns/navigation-layout/package.json +++ b/patterns/navigation-layout/package.json @@ -14,7 +14,7 @@ "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", "@ui5/webcomponents-icons": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6" }, diff --git a/templates/nextjs-app/package-lock.json b/templates/nextjs-app/package-lock.json index ae3c868a588..5d88392d110 100644 --- a/templates/nextjs-app/package-lock.json +++ b/templates/nextjs-app/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "eslint": "9.39.4", "eslint-config-next": "16.2.6", "next": "16.2.6", @@ -1256,9 +1256,9 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@swc/helpers": { @@ -1271,12 +1271,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -1288,9 +1288,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1669,23 +1669,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1701,73 +1701,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1790,13 +1789,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1808,27 +1807,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@unrs/resolver-binding-android-arm-eabi": { diff --git a/templates/nextjs-app/package.json b/templates/nextjs-app/package.json index 2fb34cf1d6a..e4410327854 100644 --- a/templates/nextjs-app/package.json +++ b/templates/nextjs-app/package.json @@ -12,7 +12,7 @@ "@ui5/webcomponents": "2.22.0", "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", diff --git a/templates/nextjs-pages/package-lock.json b/templates/nextjs-pages/package-lock.json index 4cc7bcb7721..36af9a3ad05 100644 --- a/templates/nextjs-pages/package-lock.json +++ b/templates/nextjs-pages/package-lock.json @@ -11,10 +11,10 @@ "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "eslint": "9.39.4", "eslint-config-next": "16.2.6", "next": "16.2.6", @@ -1256,9 +1256,9 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@swc/helpers": { @@ -1271,12 +1271,12 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -1288,9 +1288,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1669,23 +1669,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1701,73 +1701,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1790,13 +1789,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1808,27 +1807,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@unrs/resolver-binding-android-arm-eabi": { diff --git a/templates/nextjs-pages/package.json b/templates/nextjs-pages/package.json index 1ffd73b1531..a4378f648ae 100644 --- a/templates/nextjs-pages/package.json +++ b/templates/nextjs-pages/package.json @@ -12,7 +12,7 @@ "@ui5/webcomponents": "2.22.0", "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "@types/node": "24.12.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", diff --git a/templates/vite-ts/package-lock.json b/templates/vite-ts/package-lock.json index f9b62924494..c9097a98a9d 100644 --- a/templates/vite-ts/package-lock.json +++ b/templates/vite-ts/package-lock.json @@ -8,18 +8,18 @@ "name": "vite-ts", "version": "0.0.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-fiori": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-fiori": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6" }, "devDependencies": { "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@ui5/webcomponents-cypress-commands": "2.21.3", + "@ui5/webcomponents-cypress-commands": "2.22.0", "@vitejs/plugin-react": "6.0.1", "cypress": "15.14.2", "eslint": "9.39.4", @@ -971,18 +971,18 @@ "license": "MIT" }, "node_modules/@sap-theming/theming-base-content": { - "version": "11.34.1", - "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.34.1.tgz", - "integrity": "sha512-6gTbnlauY/Gt8ZvovO3hRjdxnm0GoLJ7EahpWZ9DF7FbwQL/aDMYuII9qRaKvi44hDCyI5J2JkxiL304hh9HwA==", + "version": "11.35.0", + "resolved": "https://registry.npmjs.org/@sap-theming/theming-base-content/-/theming-base-content-11.35.0.tgz", + "integrity": "sha512-+eGmyVyzEA+snJRCvN9O45N2vavUElwZdlPZgWOJ/PNUkwKgoug6o1w1DZmFOhhqyQ9Gt0QGBJBXlGAvJ2TjPg==", "license": "Apache-2.0" }, "node_modules/@tanstack/react-virtual": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", - "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "version": "3.13.24", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.24.tgz", + "integrity": "sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.13.23" + "@tanstack/virtual-core": "3.14.0" }, "funding": { "type": "github", @@ -994,9 +994,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.13.23", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", - "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.14.0.tgz", + "integrity": "sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==", "license": "MIT", "funding": { "type": "github", @@ -1425,23 +1425,23 @@ } }, "node_modules/@ui5/webcomponents": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.21.1.tgz", - "integrity": "sha512-V9eQY2KN4cLL6vR6SS3TqeCXGHuBIEPaVYpHv/bjj3GcaHRjHZkefvv7iChx0A/gD6MC8De+Z2v9ZUz01RQKeA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents/-/webcomponents-2.22.0.tgz", + "integrity": "sha512-3rasr8HXHhEE3ojvPJNSpQkbyqdHPidflUqYjLMnU+39pZMITima5qRmbI9z/ekfcGifVoq2iBVxi4Yj2XY5Qw==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-icons-business-suite": "2.21.1", - "@ui5/webcomponents-icons-tnt": "2.21.1", - "@ui5/webcomponents-localization": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1" + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-icons-business-suite": "2.22.0", + "@ui5/webcomponents-icons-tnt": "2.22.0", + "@ui5/webcomponents-localization": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0" } }, "node_modules/@ui5/webcomponents-base": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.21.1.tgz", - "integrity": "sha512-IWb1R/U+dk3WRHlZHztsD2OVLMCas3X1VQdlbFJw/Om4mBVmY7vproSyYMhf0TX17kyE1kUTwOY4Waz7+Hssvw==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-base/-/webcomponents-base-2.22.0.tgz", + "integrity": "sha512-bN0Nrq7knbhqoB+h6R+ns3rZ//SBMQOX5Uvxs8g+yRoWQWfQEBquTmzaYw2n1Ev4j8NheKnq1aqT0Tgo26W1Ew==", "license": "Apache-2.0", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.2", @@ -1457,14 +1457,14 @@ } }, "node_modules/@ui5/webcomponents-cypress-commands": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.21.3.tgz", - "integrity": "sha512-PM/jUJDCSslOrDZbh/lp2wCbTncmMGAseM/uskKdOX+aYlwzUnu4MUPLAcNgkW85uKIEkDQiLGQ7oeYH5wv89w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-cypress-commands/-/webcomponents-cypress-commands-2.22.0.tgz", + "integrity": "sha512-YhZ6TU9sLA0qa4xN88KqDqrwqJe8COTuKe8ydYrAw2/W/u2Slbes5a2tIjifTXYrNYrumhxoDp+W2xWozPm9oA==", "dev": true, "license": "Apache-2.0", "peerDependencies": { - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", "cypress": "^12 || ^13 || ^14 || ^15" }, "peerDependenciesMeta": { @@ -1477,73 +1477,72 @@ } }, "node_modules/@ui5/webcomponents-fiori": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.21.1.tgz", - "integrity": "sha512-0ySrt2G8U0KZVxBBA0DaR4KEezXdxMPFOZ6zpHtxdQF0y21XwVGPF9xHgP8xHr0cAgsodKnTybSenkIJFD2flQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-fiori/-/webcomponents-fiori-2.22.0.tgz", + "integrity": "sha512-B8xDom1hc07FEdNfkA2CLNYz0diKyUqEHu+74CH8H/GTpQHPTmYvxjI3OSxwX2Rh3Mwfn1vWsgPg/HynR7Xwzg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents": "2.21.1", - "@ui5/webcomponents-base": "2.21.1", - "@ui5/webcomponents-icons": "2.21.1", - "@ui5/webcomponents-theming": "2.21.1", + "@ui5/webcomponents": "2.22.0", + "@ui5/webcomponents-base": "2.22.0", + "@ui5/webcomponents-icons": "2.22.0", + "@ui5/webcomponents-theming": "2.22.0", "@zxing/library": "^0.21.3" } }, "node_modules/@ui5/webcomponents-icons": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.21.1.tgz", - "integrity": "sha512-547yvqd40gO5KuVSQFysqrdAQthnVBsW8YJD6aV/VXdfGgHmWx7iUdUqsiOzbX7waa9yqXL/9VIkckVyb67yWQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons/-/webcomponents-icons-2.22.0.tgz", + "integrity": "sha512-DHGlHW4ai7GpnZU2sPOsv6GiIhvHUz1Vfipe823MnT+ox/O801u7XlNn/ShrxV3KIbxy14b2ZEKFk87RFkySvg==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-business-suite": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.21.1.tgz", - "integrity": "sha512-flURM4EVr6dj7XJhpMdxYw97kW7hi0An5IKjttCd4UNgOmlI0Ux3u/3IbE/STx9V9T9PpWSfgt6CjyVjN6h+/w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-business-suite/-/webcomponents-icons-business-suite-2.22.0.tgz", + "integrity": "sha512-CxgYxDLvumbhNIvyLleTrlHt9FxrAwkwPhkZc6GQ3yEA9gTvyiJuHU7lbeTvvPR8bzZLamq5JL2sLrAV+edChA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-icons-tnt": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.21.1.tgz", - "integrity": "sha512-6Tflr9rZWpbQjbjBahCE7McrAI4UIJDwqWa1Y+B8x/uUcLqJ3+AsH1jKzxKxxshGyCSqvGODTZ8n+wL2nnTWVQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-icons-tnt/-/webcomponents-icons-tnt-2.22.0.tgz", + "integrity": "sha512-CMblqRW7/v3PwUEhcsvRtP9jRJkvxqbqPHl7B5FrJswf5KcoPLY7jzRP9sL8LvYbBbni3YMYNIvzLJsA1xNhpA==", "license": "Apache-2.0", "dependencies": { - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-localization": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.21.1.tgz", - "integrity": "sha512-qiapVRnw13MZFmcEakHIMrTJGbXE4t8hwt6JPZH3DemJ4/wBkJUuETUTocME3ukj+yYWOyFC2UCHnKVwVJkTRg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-localization/-/webcomponents-localization-2.22.0.tgz", + "integrity": "sha512-GzUKxob1pFikH5bfJi+ASFMoVKY5djS/Gah7WvoXyr3Zl9rSfygNhKA4oMo00c6fWOFnpV+l3kdQxB0jMh78Eg==", "license": "Apache-2.0", "dependencies": { "@types/openui5": "^1.146.0", - "@ui5/webcomponents-base": "2.21.1" + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@ui5/webcomponents-react": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.21.3.tgz", - "integrity": "sha512-XHH1oggYG5JqtKF4fMmwg1jn86KbfuewkdYZZEVwTn4EVRCUOSgcEWRqh2hHcA6UdkwobrfK6IOrKw8jpL7o0Q==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react/-/webcomponents-react-2.22.0.tgz", + "integrity": "sha512-lg5wAIYvy6EVm8h2FFuJlpd87weyFqkgsN6XNVqS8W4Q8fiJh+jasTlAB/kBBEiDCUoo6raq9cDwv2EPm6UprQ==", "license": "Apache-2.0", "dependencies": { - "@tanstack/react-virtual": "3.13.23", - "@ui5/webcomponents-react-base": "~2.21.3", - "clsx": "2.1.1", - "react-table": "7.8.0" + "@tanstack/react-virtual": "3.13.24", + "@ui5/webcomponents-react-base": "~2.22.0", + "clsx": "2.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "@ui5/webcomponents": "~2.21.0", - "@ui5/webcomponents-base": "~2.21.0", - "@ui5/webcomponents-fiori": "~2.21.0", - "@ui5/webcomponents-icons": "~2.21.0", + "@ui5/webcomponents": "~2.22.0", + "@ui5/webcomponents-base": "~2.22.0", + "@ui5/webcomponents-fiori": "~2.22.0", + "@ui5/webcomponents-icons": "~2.22.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, @@ -1566,13 +1565,13 @@ } }, "node_modules/@ui5/webcomponents-react-base": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.21.3.tgz", - "integrity": "sha512-mfGr22CivsFNbkAJVbEHtljmAcFWLpbOek9GrMwUTyLGDkbcI+lcMVTYY1ln+uz0H4z9Nx+LrdmaWOCNhsOIrA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-react-base/-/webcomponents-react-base-2.22.0.tgz", + "integrity": "sha512-177xVlw4OA7lMj0rOJv2gO/AaCmwIbvwGtJ6dKKX7vrwz9/EarTltmHKGIU+vTAKqmCQTSMrmLQkgRtkpPtr9w==", "license": "Apache-2.0", "peerDependencies": { "@types/react": "*", - "@ui5/webcomponents-base": "~2.21.0", + "@ui5/webcomponents-base": "~2.22.0", "react": "^18 || ^19" }, "peerDependenciesMeta": { @@ -1584,27 +1583,14 @@ } } }, - "node_modules/@ui5/webcomponents-react/node_modules/react-table": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", - "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" - } - }, "node_modules/@ui5/webcomponents-theming": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.21.1.tgz", - "integrity": "sha512-BWwQ5vKBXo2I5Bd0y14SGMecrTsltmeBAZdAG3ZGyfyRS48NG9j6yPyTGyRNTj8mPb45egif6EkOMwWilcHfKA==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@ui5/webcomponents-theming/-/webcomponents-theming-2.22.0.tgz", + "integrity": "sha512-W/7PZITrfuxPqV4qAe9uEdale2PU3fgSbtN234qWXv971C/rqAHYynSesMSXqaJ4eJAED0yYdTVjJU1syP8CDw==", "license": "Apache-2.0", "dependencies": { - "@sap-theming/theming-base-content": "11.34.1", - "@ui5/webcomponents-base": "2.21.1" + "@sap-theming/theming-base-content": "11.35.0", + "@ui5/webcomponents-base": "2.22.0" } }, "node_modules/@vitejs/plugin-react": { diff --git a/templates/vite-ts/package.json b/templates/vite-ts/package.json index d400a8d8229..4941a8c16a2 100644 --- a/templates/vite-ts/package.json +++ b/templates/vite-ts/package.json @@ -16,7 +16,7 @@ "@ui5/webcomponents-base": "2.22.0", "@ui5/webcomponents-fiori": "2.22.0", "@ui5/webcomponents-icons": "2.22.0", - "@ui5/webcomponents-react": "2.21.3", + "@ui5/webcomponents-react": "2.22.0", "react": "19.2.6", "react-dom": "19.2.6" }, @@ -24,7 +24,7 @@ "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "6.0.1", - "@ui5/webcomponents-cypress-commands": "2.21.3", + "@ui5/webcomponents-cypress-commands": "2.22.0", "cypress": "15.14.2", "eslint": "9.39.4", "eslint-plugin-react-hooks": "7.1.1",