diff --git a/native_gg/package.json b/native_gg/package.json index 72fd1256d..3ad277d40 100644 --- a/native_gg/package.json +++ b/native_gg/package.json @@ -25,11 +25,11 @@ "@babel/runtime": "7.23.7", "@biomejs/biome": "1.4.1", "@react-native-community/cli-platform-android": "13.2.0", - "@react-native/babel-preset": "0.73.18", + "@react-native/babel-preset": "0.74.0", "@react-native/gradle-plugin": "0.73.4", "@react-native/metro-config": "0.73.2", - "@react-native/typescript-config": "0.73.1", - "@types/react": "18.2.46", + "@react-native/typescript-config": "0.74.0", + "@types/react": "18.2.47", "@types/react-test-renderer": "18.0.7", "react-test-renderer": "18.2.0", "typescript": "5.3.3" diff --git a/native_gg/pnpm-lock.yaml b/native_gg/pnpm-lock.yaml index e2dc62152..56fdbc405 100644 --- a/native_gg/pnpm-lock.yaml +++ b/native_gg/pnpm-lock.yaml @@ -29,8 +29,8 @@ devDependencies: specifier: 13.2.0 version: 13.2.0 '@react-native/babel-preset': - specifier: 0.73.18 - version: 0.73.18(@babel/core@7.23.7)(@babel/preset-env@7.23.7) + specifier: 0.74.0 + version: 0.74.0(@babel/core@7.23.7)(@babel/preset-env@7.23.7) '@react-native/gradle-plugin': specifier: 0.73.4 version: 0.73.4 @@ -38,11 +38,11 @@ devDependencies: specifier: 0.73.2 version: 0.73.2(@babel/core@7.23.7)(@babel/preset-env@7.23.7) '@react-native/typescript-config': - specifier: 0.73.1 - version: 0.73.1 + specifier: 0.74.0 + version: 0.74.0 '@types/react': - specifier: 18.2.46 - version: 18.2.46 + specifier: 18.2.47 + version: 18.2.47 '@types/react-test-renderer': specifier: 18.0.7 version: 18.0.7 @@ -126,8 +126,8 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.23.6(@babel/core@7.23.7): - resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==} + /@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -356,7 +356,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.7 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-proposal-export-default-from@7.23.3(@babel/core@7.23.7): @@ -680,7 +680,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.7 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.7): @@ -690,7 +690,7 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.23.7 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.7) @@ -990,7 +990,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.7 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.7): @@ -1001,7 +1001,7 @@ packages: dependencies: '@babel/core': 7.23.7 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.7) @@ -1073,8 +1073,8 @@ packages: '@babel/core': 7.23.7 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-runtime@7.23.6(@babel/core@7.23.7): - resolution: {integrity: sha512-kF1Zg62aPseQ11orDhFRw+aPG/eynNQtI+TyY+m33qJa2cJ5EEvza2P2BNTIA9E5MyqFABHEyY6CPHwgdy9aNg==} + /@babel/plugin-transform-runtime@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1143,7 +1143,7 @@ packages: dependencies: '@babel/core': 7.23.7 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.7) + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.7) @@ -1310,8 +1310,8 @@ packages: '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.7) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) - /@babel/register@7.22.15(@babel/core@7.23.7): - resolution: {integrity: sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==} + /@babel/register@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1740,17 +1740,16 @@ packages: engines: {node: '>=18'} dev: false - /@react-native/babel-plugin-codegen@0.74.0(@babel/preset-env@7.23.7): - resolution: {integrity: sha512-xAM/eVSb5LBkKue3bDZgt76bdsGGzKeF/iEzUNbDTwRQrB3Q5GoceGNM/zVlF+z1xGAkr3jhL+ZyITZGSoIlgw==} - engines: {node: '>=18'} + /@react-native/babel-plugin-codegen@0.71.3(@babel/preset-env@7.23.7): + resolution: {integrity: sha512-udPH9oWVTO0q7OJL672k7pmBzMA7Ei83hQwk/dxUlveTwjHz1ChHwMXhDJBhG/dNFijl9wcHrD1aXrI8WchZQg==} dependencies: - '@react-native/codegen': 0.72.8(@babel/preset-env@7.23.7) + react-native-codegen: 0.71.6(@babel/preset-env@7.23.7) transitivePeerDependencies: - '@babel/preset-env' - supports-color - /@react-native/babel-preset@0.73.18(@babel/core@7.23.7)(@babel/preset-env@7.23.7): - resolution: {integrity: sha512-FzPasmazoX9WZnmwotk6SK9ydiExdqS4Xt5VaukPoY9u8u3AUUODzqjTsWSOxjFD9eRF3Knyg5H8JMDe6pj5wQ==} + /@react-native/babel-preset@0.74.0(@babel/core@7.23.7)(@babel/preset-env@7.23.7): + resolution: {integrity: sha512-k+1aaYQeLn+GBmGA5Qs3NKI8uzhLvRRMML+pB/+43ZL6DvCklbuJ5KO5oqRRpF3KZ2t/VKUqqSichpXfFrXGjg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' @@ -1787,36 +1786,20 @@ packages: '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.7) '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.7) '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) - '@babel/plugin-transform-runtime': 7.23.6(@babel/core@7.23.7) + '@babel/plugin-transform-runtime': 7.23.7(@babel/core@7.23.7) '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.7) '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.7) '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.7) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.7) '@babel/template': 7.22.15 - '@react-native/babel-plugin-codegen': 0.74.0(@babel/preset-env@7.23.7) + '@react-native/babel-plugin-codegen': 0.71.3(@babel/preset-env@7.23.7) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.23.7) react-refresh: 0.14.0 transitivePeerDependencies: - '@babel/preset-env' - supports-color - /@react-native/codegen@0.72.8(@babel/preset-env@7.23.7): - resolution: {integrity: sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng==} - peerDependencies: - '@babel/preset-env': ^7.1.6 - dependencies: - '@babel/parser': 7.23.6 - '@babel/preset-env': 7.23.7(@babel/core@7.23.7) - flow-parser: 0.206.0 - glob: 7.2.3 - invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.23.7) - mkdirp: 0.5.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - /@react-native/codegen@0.73.2(@babel/preset-env@7.23.7): resolution: {integrity: sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==} engines: {node: '>=18'} @@ -1898,7 +1881,7 @@ packages: '@babel/core': '*' dependencies: '@babel/core': 7.23.7 - '@react-native/babel-preset': 0.73.18(@babel/core@7.23.7)(@babel/preset-env@7.23.7) + '@react-native/babel-preset': 0.74.0(@babel/core@7.23.7)(@babel/preset-env@7.23.7) babel-preset-fbjs: 3.4.0(@babel/core@7.23.7) hermes-parser: 0.15.0 nullthrows: 1.1.1 @@ -1927,8 +1910,8 @@ packages: resolution: {integrity: sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==} dev: false - /@react-native/typescript-config@0.73.1: - resolution: {integrity: sha512-7Wrmdp972ZO7xvDid+xRGtvX6xz47cpGj7Y7VKlUhSVFFqbOGfB5WCpY1vMr6R/fjl+Og2fRw+TETN2+JnJi0w==} + /@react-native/typescript-config@0.74.0: + resolution: {integrity: sha512-Nt7AkbuLXIfoWmUrlTp06UTUj6LrMhwJhf/ReEHVpiaVJRjuqfjmwelvW/6dGSJjPFtYvziC+iaLLeyv2oBV7w==} dev: true /@react-native/virtualized-lists@0.73.4(react-native@0.73.1): @@ -1996,11 +1979,11 @@ packages: /@types/react-test-renderer@18.0.7: resolution: {integrity: sha512-1+ANPOWc6rB3IkSnElhjv6VLlKg2dSv/OWClUyZimbLsQyBn8Js9Vtdsi3UICJ2rIQ3k2la06dkB+C92QfhKmg==} dependencies: - '@types/react': 18.2.46 + '@types/react': 18.2.47 dev: true - /@types/react@18.2.46: - resolution: {integrity: sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==} + /@types/react@18.2.47: + resolution: {integrity: sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -2683,9 +2666,14 @@ packages: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} dev: false + /flow-parser@0.185.2: + resolution: {integrity: sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ==} + engines: {node: '>=0.4.0'} + /flow-parser@0.206.0: resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} engines: {node: '>=0.4.0'} + dev: false /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} @@ -3016,10 +3004,10 @@ packages: '@babel/preset-env': 7.23.7(@babel/core@7.23.7) '@babel/preset-flow': 7.23.3(@babel/core@7.23.7) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.7) - '@babel/register': 7.22.15(@babel/core@7.23.7) + '@babel/register': 7.23.7(@babel/core@7.23.7) babel-core: 7.0.0-bridge.0(@babel/core@7.23.7) chalk: 4.1.2 - flow-parser: 0.206.0 + flow-parser: 0.185.2 graceful-fs: 4.2.11 micromatch: 4.0.5 neo-async: 2.6.2 @@ -3391,12 +3379,14 @@ packages: /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: false /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: minimist: 1.2.8 + dev: false /mkdirp@1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} @@ -3694,6 +3684,17 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + /react-native-codegen@0.71.6(@babel/preset-env@7.23.7): + resolution: {integrity: sha512-e5pR4VldIhEaFctfSAEgxbng0uG4gjBQxAHes3EKLdosH/Av90pQfSe9IDVdFIngvNPzt8Y14pNjrtqov/yNIg==} + dependencies: + '@babel/parser': 7.23.6 + flow-parser: 0.185.2 + jscodeshift: 0.14.0(@babel/preset-env@7.23.7) + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + /react-native@0.73.1(@babel/core@7.23.7)(@babel/preset-env@7.23.7)(react@18.2.0): resolution: {integrity: sha512-nLl9O2yKRh1nMXwsk4SUiD0ddd19RqlKgNU9AU8bTK/zD2xwnVOG56YK1/22SN67niWyoeG83vVg1eTk+S6ReA==} engines: {node: '>=18'}