diff --git a/analyzer/react/package.json b/analyzer/react/package.json index 2909fbe178b..0f8a631c3a2 100644 --- a/analyzer/react/package.json +++ b/analyzer/react/package.json @@ -34,8 +34,8 @@ }, "devDependencies": { "@types/prop-types": "^15.7.11", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.16", "pino": "^8.16.2", "pino-pretty": "^10.2.3", "react": "^18.2.0", diff --git a/config-helpers/nextjs/package.json b/config-helpers/nextjs/package.json index 446dc1973cd..72fa833f032 100644 --- a/config-helpers/nextjs/package.json +++ b/config-helpers/nextjs/package.json @@ -28,7 +28,7 @@ "build": "tsc && unbuild" }, "devDependencies": { - "@types/react": "^18.2.37", + "@types/react": "^18.2.38", "next": "^13.4.7", "react": "^18.2.0", "typescript": "^5.2.2", diff --git a/framework-plugins/react/package.json b/framework-plugins/react/package.json index 5008da24df2..89f53f8b09d 100644 --- a/framework-plugins/react/package.json +++ b/framework-plugins/react/package.json @@ -32,8 +32,8 @@ "@previewjs/core": "workspace:*", "@previewjs/iframe": "workspace:*", "@previewjs/testing": "workspace:*", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.16", "pino": "^8.16.2", "pino-pretty": "^10.2.3", "react": "^18.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ad0a88a9a6..0df2a139722 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,11 +112,11 @@ importers: specifier: ^15.7.11 version: 15.7.11 '@types/react': - specifier: ^18.2.37 - version: 18.2.37 + specifier: ^18.2.38 + version: 18.2.38 '@types/react-dom': - specifier: ^18.2.15 - version: 18.2.15 + specifier: ^18.2.16 + version: 18.2.16 pino: specifier: ^8.16.2 version: 8.16.2 @@ -284,8 +284,8 @@ importers: config-helpers/nextjs: devDependencies: '@types/react': - specifier: ^18.2.37 - version: 18.2.37 + specifier: ^18.2.38 + version: 18.2.38 next: specifier: ^13.4.7 version: 13.4.7(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0) @@ -690,11 +690,11 @@ importers: specifier: workspace:* version: link:../../testing '@types/react': - specifier: ^18.2.37 - version: 18.2.37 + specifier: ^18.2.38 + version: 18.2.38 '@types/react-dom': - specifier: ^18.2.15 - version: 18.2.15 + specifier: ^18.2.16 + version: 18.2.16 pino: specifier: ^8.16.2 version: 8.16.2 @@ -1158,7 +1158,7 @@ importers: version: 6.5.16(@babel/core@7.23.3)(@storybook/builder-webpack5@6.5.16)(eslint@8.54.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(webpack@5.83.1) '@storybook/addon-interactions': specifier: ^6.5.16 - version: 6.5.16(@types/react@18.2.37)(eslint@8.54.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + version: 6.5.16(@types/react@18.2.38)(eslint@8.54.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/addon-links': specifier: ^6.5.16 version: 6.5.16(react-dom@18.2.0)(react@18.2.0) @@ -3209,11 +3209,11 @@ importers: specifier: workspace:^ version: link:.. '@types/react': - specifier: ^18.2.37 - version: 18.2.37 + specifier: ^18.2.38 + version: 18.2.38 '@types/react-dom': - specifier: ^18.2.15 - version: 18.2.15 + specifier: ^18.2.16 + version: 18.2.16 '@vitejs/plugin-react': specifier: ^4.2.0 version: 4.2.0(vite@4.5.0) @@ -5551,15 +5551,6 @@ packages: '@babel/core': 7.21.8 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.22.20): - resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.20 - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} engines: {node: '>=6.9.0'} @@ -7322,19 +7313,6 @@ packages: '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.21.8) '@babel/types': 7.23.3 - /@babel/plugin-transform-react-jsx@7.21.0(@babel/core@7.22.20): - resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.20 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.20) - '@babel/types': 7.23.3 - /@babel/plugin-transform-react-jsx@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} engines: {node: '>=6.9.0'} @@ -9017,7 +8995,7 @@ packages: resolution: {integrity: sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA==} dev: false - /@design-systems/utils@2.12.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): + /@design-systems/utils@2.12.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Y/d2Zzr+JJfN6u1gbuBUb1ufBuLMJJRZQk+dRmw8GaTpqKx5uf7cGUYGTwN02dIb3I+Tf+cW8jcGBTRiFxdYFg==} peerDependencies: '@types/react': '*' @@ -9025,7 +9003,7 @@ packages: react-dom: '>= 16.8.6 || ^18' dependencies: '@babel/runtime': 7.21.0 - '@types/react': 18.2.37 + '@types/react': 18.2.38 clsx: 1.2.1 focus-lock: 0.8.1 react: 18.2.0 @@ -9049,15 +9027,15 @@ packages: react-merge-refs: 1.1.0 dev: true - /@devtools-ds/object-inspector@1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): + /@devtools-ds/object-inspector@1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nrAVVj4c4Iv9958oE4HA7Mk6T+4Mn/4xBRlFDeX4Ps6SMzsqO8bKhw/y6+bOfNyb/TYHmC0/pnPS68GDVZcg5Q==} peerDependencies: react: '>= 16.8.6 || ^18' dependencies: '@babel/runtime': 7.7.2 '@devtools-ds/object-parser': 1.2.1 - '@devtools-ds/themes': 1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) - '@devtools-ds/tree': 1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@devtools-ds/themes': 1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@devtools-ds/tree': 1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) clsx: 1.1.0 react: 18.2.0 transitivePeerDependencies: @@ -9087,13 +9065,13 @@ packages: '@babel/runtime': 7.5.5 dev: true - /@devtools-ds/themes@1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): + /@devtools-ds/themes@1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-4/KFsHnokGxUq8CSCchINcVBb6fQ74HtEfNtMuitGtGg3VCRV0kaVSOsz6wzShzhLEaVLd5coSRQKaZj7yx72w==} peerDependencies: react: '>= 16.8.6 || ^18' dependencies: '@babel/runtime': 7.5.5 - '@design-systems/utils': 2.12.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@design-systems/utils': 2.12.0(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) clsx: 1.1.0 react: 18.2.0 transitivePeerDependencies: @@ -9115,13 +9093,13 @@ packages: - react-dom dev: true - /@devtools-ds/tree@1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): + /@devtools-ds/tree@1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2ZHG28oWJno0gD+20EoSJO0yffm6JS5r7YzYhGMkrnLGvcCRZuwXSxMmIshSPLIR0cjidiAfGCqsrigHIR4ZQA==} peerDependencies: react: '>= 16.8.6 || ^18' dependencies: '@babel/runtime': 7.7.2 - '@devtools-ds/themes': 1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@devtools-ds/themes': 1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) clsx: 1.1.0 react: 18.2.0 transitivePeerDependencies: @@ -11351,7 +11329,7 @@ packages: react: '>=16 || ^18' dependencies: '@types/mdx': 2.0.4 - '@types/react': 18.2.37 + '@types/react': 18.2.38 react: 18.2.0 dev: true @@ -13558,7 +13536,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.3(rollup@3.28.1) + '@rollup/pluginutils': 5.0.2(rollup@3.28.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -14626,7 +14604,7 @@ packages: '@storybook/preview-api': 7.0.17 dev: true - /@storybook/addon-interactions@6.5.16(@types/react@18.2.37)(eslint@8.54.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + /@storybook/addon-interactions@6.5.16(@types/react@18.2.38)(eslint@8.54.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): resolution: {integrity: sha512-DdTtyp3DgB/SpbM1GQgMnuSEBCkadxmj1mUcPk+Wp2iY+fDwsuoRDkr1H9Oe7IvlBKe7ciR79LEjoaABXNdw4w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^18 @@ -14637,7 +14615,7 @@ packages: react-dom: optional: true dependencies: - '@devtools-ds/object-inspector': 1.2.1(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@devtools-ds/object-inspector': 1.2.1(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) '@storybook/addons': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/api': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 6.5.16 @@ -18580,7 +18558,7 @@ packages: /@types/hoist-non-react-statics@3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 hoist-non-react-statics: 3.3.2 dev: false @@ -18783,43 +18761,43 @@ packages: /@types/react-dom@18.2.10: resolution: {integrity: sha512-5VEC5RgXIk1HHdyN1pHlg0cOqnxHzvPGpMMyGAP5qSaDRmyZNDaQ0kkVAkK6NYlDhP6YBID3llaXlmAS/mdgCA==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: false - /@types/react-dom@18.2.15: - resolution: {integrity: sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==} + /@types/react-dom@18.2.16: + resolution: {integrity: sha512-766c37araZ9vxtYs25gvY2wNdFWsT2ZiUvOd0zMhTaoGj6B911N8CKQWgXXJoPMLF3J82thpRqQA7Rf3rBwyJw==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: true /@types/react-dom@18.2.4: resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 /@types/react-dom@18.2.5: resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: true /@types/react-is@18.2.0: resolution: {integrity: sha512-1vz2yObaQkLL7YFe/pme2cpvDsCwI1WXIfL+5eLz0MI9gFG24Re16RzUsI8t9XZn9ZWvgLNDrJBmrqXJO7GNQQ==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: false /@types/react-native@0.70.13: resolution: {integrity: sha512-VnC/ny8Eynk3fvY4cnNKXpo/0zUhA2gO64RX51yzVofblOP6TR6jciga0kIjI4c+2eUyWNGrahmiolNm+QU6Cw==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: true /@types/react-router-dom@5.3.3: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.37 + '@types/react': 18.2.38 '@types/react-router': 5.1.20 dev: true @@ -18827,19 +18805,19 @@ packages: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: true /@types/react-transition-group@4.4.5: resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: false /@types/react-transition-group@4.4.6: resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: false /@types/react@16.14.41: @@ -18882,10 +18860,10 @@ packages: csstype: 3.1.2 dev: false - /@types/react@18.2.37: - resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==} + /@types/react@18.2.38: + resolution: {integrity: sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw==} dependencies: - '@types/prop-types': 15.7.10 + '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.2 csstype: 3.1.2 @@ -18956,14 +18934,14 @@ packages: resolution: {integrity: sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==} dependencies: '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.2.37 + '@types/react': 18.2.38 csstype: 3.1.1 dev: false /@types/styled-jsx@2.2.9: resolution: {integrity: sha512-W/iTlIkGEyTBGTEvZCey8EgQlQ5l0DwMqi3iOXlLs2kyBwYTXHKEiU6IZ5EwoRwngL8/dGYuzezSup89ttVHLw==} dependencies: - '@types/react': 18.2.37 + '@types/react': 18.2.38 dev: false /@types/tapable@1.0.8: @@ -27108,8 +27086,8 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.22.20) + '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.21.8) + '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.21.8) eslint: 8.54.0 lodash: 4.17.21 string-natural-compare: 3.0.1 diff --git a/screenshot/test-app/package.json b/screenshot/test-app/package.json index 6043f951b2b..f6d2cb323d7 100644 --- a/screenshot/test-app/package.json +++ b/screenshot/test-app/package.json @@ -11,8 +11,8 @@ "devDependencies": { "@previewjs/plugin-react": "workspace:^", "@previewjs/screenshot": "workspace:^", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.16", "@vitejs/plugin-react": "^4.2.0", "playwright": "^1.39.0", "typescript": "^5.2.2",