From 922c00f1deb9df38696f079317a8115f42ee20be Mon Sep 17 00:00:00 2001 From: stopachka Date: Wed, 15 Jan 2025 13:32:58 -0800 Subject: [PATCH] roar --- client/packages/react/package.json | 1 + client/pnpm-lock.yaml | 61 +++++++++++++++++++++++++++++- 2 files changed, 60 insertions(+), 2 deletions(-) diff --git a/client/packages/react/package.json b/client/packages/react/package.json index 62d50041a..0384abcd2 100644 --- a/client/packages/react/package.json +++ b/client/packages/react/package.json @@ -23,6 +23,7 @@ "@types/node": "^22.6.1", "@types/react": ">=16", "@vitejs/plugin-react": "^4.3.1", + "eslint-plugin-react-compiler": "19.0.0-beta-e552027-20250112", "npm-run-all": "^4.1.5", "typescript": "^5.5.4", "vite": "^5.2.0", diff --git a/client/pnpm-lock.yaml b/client/pnpm-lock.yaml index 7a2ea4579..ac49da934 100644 --- a/client/pnpm-lock.yaml +++ b/client/pnpm-lock.yaml @@ -174,6 +174,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.1 version: 4.3.3(vite@5.4.1) + eslint-plugin-react-compiler: + specifier: 19.0.0-beta-e552027-20250112 + version: 19.0.0-beta-e552027-20250112(eslint@9.14.0) npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -476,7 +479,7 @@ importers: version: 8.13.0(eslint@9.14.0)(typescript@5.5.4) vite: specifier: ^5.2.0 - version: 5.4.1(@types/node@22.6.1) + version: 5.4.1(@types/node@18.19.31) sandbox/vanilla-js-vite: dependencies: @@ -492,7 +495,7 @@ importers: version: 5.5.4 vite: specifier: ^5.2.0 - version: 5.4.1(@types/node@22.6.1) + version: 5.4.1(@types/node@18.19.31) www: dependencies: @@ -1711,6 +1714,20 @@ packages: - supports-color dev: false + /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0): + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} @@ -10178,6 +10195,23 @@ packages: source-map: 0.6.1 dev: true + /eslint-plugin-react-compiler@19.0.0-beta-e552027-20250112(eslint@9.14.0): + resolution: {integrity: sha512-VjkIXHouCYyJHgk5HmZ1LH+fAK5CX+ULRX9iNYtwYJ+ljbivFhIT+JJyxNT/USQpCeS2Dt5ahjFeeMv0RRwTww==} + engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} + peerDependencies: + eslint: '>=7' + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.2 + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) + eslint: 9.14.0 + hermes-parser: 0.25.1 + zod: 3.24.1 + zod-validation-error: 3.4.0(zod@3.24.1) + transitivePeerDependencies: + - supports-color + dev: true + /eslint-plugin-react-hooks@5.0.0(eslint@9.14.0): resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} engines: {node: '>=10'} @@ -11283,6 +11317,10 @@ packages: resolution: {integrity: sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw==} dev: false + /hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + dev: true + /hermes-parser@0.23.1: resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} dependencies: @@ -11295,6 +11333,12 @@ packages: hermes-estree: 0.24.0 dev: false + /hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + dependencies: + hermes-estree: 0.25.1 + dev: true + /hls.js@1.5.14: resolution: {integrity: sha512-5wLiQ2kWJMui6oUslaq8PnPOv1vjuee5gTxjJD0DSsccY12OXtDT0h137UuqjczNeHzeEYR0ROZQibKNMr7Mzg==} dev: false @@ -17556,6 +17600,19 @@ packages: engines: {node: '>=18'} dev: false + /zod-validation-error@3.4.0(zod@3.24.1): + resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.18.0 + dependencies: + zod: 3.24.1 + dev: true + + /zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + dev: true + /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false