Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(eslint-plugin-react-hooks): merge rule from eslint-plugin-react-compiler into react-hooks plugin #32416

Draft
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

michaelfaith
Copy link
Contributor

@michaelfaith michaelfaith commented Feb 18, 2025

This change merges the react-compiler rule from eslint-plugin-react-compiler into the eslint-plugin-react-hooks plugin. In order to do the move in a way that keeps commit history with the moved files, but also no remove them from their origin until a future cleanup change can be done, I did the git mv first, and then recreated the files that were moved in their original places, as a separate commit. Unfortunately GH shows the moved files as new instead of the ones that are truly new. But in the IDE and git blame, commit history is intact with the moved files.

Since this change adds new dependencies, and one of those dependencies has a higher engines declaration for node than what the plugin currently has, this is technically a breaking change and will have to go out as part of a major release.

Related Changes

Since the compiler plugin is going to be merged into the hooks plugin,, and ultimately decomposed into several more rules, it would be good to start creating a more traditional folder structure for the plugin.  This change just moves the rules into a `rules` folder.
… entry point

This change adds an export for `type Logger` from the `Entrypoint` module, to the root entrypoint for the package.  This allows us to access it from the eslint-plugin-react-hooks package more easily.
This change adds the new dependencies needed for merging the react compiler plugin in.
@michaelfaith michaelfaith force-pushed the feat/merge-compiler-eslint-plugin branch from 185347d to bf841c6 Compare February 19, 2025 22:49
@michaelfaith michaelfaith force-pushed the feat/merge-compiler-eslint-plugin branch from bf841c6 to 0b1f3a0 Compare February 19, 2025 23:08
@michaelfaith michaelfaith force-pushed the feat/merge-compiler-eslint-plugin branch from 0b1f3a0 to 1e2d02b Compare February 19, 2025 23:57
@michaelfaith michaelfaith force-pushed the feat/merge-compiler-eslint-plugin branch from 1e2d02b to dfd79bd Compare February 20, 2025 00:20
michaelfaith added a commit to michaelfaith/react that referenced this pull request Feb 22, 2025
In preparation for the merging of the compiler plugin into this one (facebook#32416), this change proactively updates the plugin's `engines` declaration to require Node versions greater than or equal to 18

BREAKING CHANGE
michaelfaith added a commit to michaelfaith/react that referenced this pull request Feb 22, 2025
In preparation for the merging of the compiler plugin into this one (facebook#32416), this change proactively updates the plugin's `engines` declaration to require Node versions greater than or equal to 18

BREAKING CHANGE
@michaelfaith michaelfaith force-pushed the feat/merge-compiler-eslint-plugin branch from 5261b0f to f920d88 Compare February 23, 2025 14:58
Update unit tests to use v8 rule tester for compiler tests
…e specific dep

This change reverts the attempt to use the compiler source directly as part of unit testing, and instead installs an already published version of the package.  The implication here is that it's not possible to consume unreleased / unpublished changes to the compiler in the eslint plugin.  There's a pretty big disconnect between packages in the `compiler` folder and everything.  So bridging that gap will take some additional work.
@react-sizebot
Copy link

react-sizebot commented Feb 23, 2025

Comparing: 9b042f9...9cb37f0

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.js = 6.68 kB 6.68 kB = 1.83 kB 1.83 kB
oss-stable/react-dom/cjs/react-dom-client.production.js = 515.71 kB 515.71 kB = 92.09 kB 92.09 kB
oss-experimental/react-dom/cjs/react-dom.production.js = 6.69 kB 6.69 kB = 1.83 kB 1.83 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js = 565.64 kB 562.25 kB = 100.84 kB 100.08 kB
facebook-www/ReactDOM-prod.classic.js = 636.70 kB 636.70 kB = 112.08 kB 112.08 kB
facebook-www/ReactDOM-prod.modern.js = 627.02 kB 627.02 kB = 110.50 kB 110.49 kB
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.19% 134.44 kB 149.48 kB +11.63% 26.25 kB 29.30 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.19% 134.44 kB 149.48 kB +11.63% 26.25 kB 29.30 kB
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.18% 134.53 kB 149.57 kB +11.60% 26.30 kB 29.35 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.18% 134.53 kB 149.57 kB +11.60% 26.30 kB 29.35 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.17% 134.60 kB 149.64 kB +11.56% 26.27 kB 29.31 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.17% 134.69 kB 149.73 kB +11.53% 26.32 kB 29.36 kB

Significant size changes

Includes any change greater than 0.2%:

Expand to show
Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.19% 134.44 kB 149.48 kB +11.63% 26.25 kB 29.30 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.19% 134.44 kB 149.48 kB +11.63% 26.25 kB 29.30 kB
oss-stable-semver/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.18% 134.53 kB 149.57 kB +11.60% 26.30 kB 29.35 kB
oss-stable/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.18% 134.53 kB 149.57 kB +11.60% 26.30 kB 29.35 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.js +11.17% 134.60 kB 149.64 kB +11.56% 26.27 kB 29.31 kB
oss-experimental/eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js +11.17% 134.69 kB 149.73 kB +11.53% 26.32 kB 29.36 kB
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-client.browser.development.js +0.40% 95.43 kB 95.81 kB +0.71% 18.09 kB 18.22 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-client.browser.development.js +0.40% 95.48 kB 95.86 kB +0.71% 18.12 kB 18.24 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-client.browser.development.js +0.39% 95.79 kB 96.16 kB +0.68% 18.04 kB 18.17 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-client.browser.development.js +0.39% 95.84 kB 96.21 kB +0.67% 18.07 kB 18.19 kB
oss-stable-semver/react-client/cjs/react-client-flight.development.js +0.39% 96.78 kB 97.16 kB +0.68% 17.79 kB 17.92 kB
oss-stable/react-client/cjs/react-client-flight.development.js +0.39% 96.81 kB 97.18 kB +0.68% 17.82 kB 17.94 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +0.39% 97.61 kB 97.99 kB +0.69% 18.48 kB 18.61 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +0.39% 97.66 kB 98.04 kB +0.69% 18.50 kB 18.63 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +0.39% 98.17 kB 98.55 kB +0.69% 18.61 kB 18.74 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +0.38% 98.22 kB 98.60 kB +0.68% 18.64 kB 18.76 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-client.node.development.js +0.38% 99.08 kB 99.45 kB +0.66% 18.82 kB 18.95 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-client.node.development.js +0.38% 99.08 kB 99.45 kB +0.66% 18.82 kB 18.95 kB
oss-stable-semver/react-server/cjs/react-server-flight.development.js +0.38% 99.49 kB 99.87 kB +0.63% 18.38 kB 18.49 kB
oss-stable/react-server/cjs/react-server-flight.development.js +0.38% 99.49 kB 99.87 kB +0.63% 18.38 kB 18.49 kB
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-client.node.development.js +0.38% 99.59 kB 99.97 kB +0.67% 18.83 kB 18.96 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-client.node.development.js +0.38% 99.59 kB 99.97 kB +0.67% 18.83 kB 18.96 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-client.edge.development.js +0.37% 100.88 kB 101.26 kB +0.65% 19.15 kB 19.28 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-client.edge.development.js +0.37% 100.88 kB 101.26 kB +0.65% 19.15 kB 19.28 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js +0.37% 102.23 kB 102.61 kB +0.67% 19.30 kB 19.43 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js +0.37% 102.23 kB 102.61 kB +0.67% 19.30 kB 19.43 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js +0.36% 103.97 kB 104.35 kB +0.66% 19.62 kB 19.75 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js +0.36% 103.97 kB 104.35 kB +0.66% 19.62 kB 19.75 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js +0.36% 104.06 kB 104.44 kB +0.65% 19.65 kB 19.78 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js +0.36% 104.06 kB 104.44 kB +0.65% 19.65 kB 19.78 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js +0.36% 104.97 kB 105.35 kB +0.66% 19.57 kB 19.70 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js +0.36% 104.97 kB 105.35 kB +0.66% 19.57 kB 19.70 kB
oss-experimental/react-server-dom-esm/cjs/react-server-dom-esm-client.browser.development.js +0.36% 105.31 kB 105.69 kB +0.63% 20.12 kB 20.25 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-client.browser.development.js +0.36% 105.66 kB 106.04 kB +0.61% 20.06 kB 20.19 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js +0.36% 106.30 kB 106.68 kB +0.65% 19.82 kB 19.95 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js +0.36% 106.30 kB 106.68 kB +0.65% 19.82 kB 19.95 kB
oss-experimental/react-server/cjs/react-server-flight.development.js +0.36% 106.47 kB 106.85 kB +0.59% 19.63 kB 19.74 kB
oss-experimental/react-client/cjs/react-client-flight.development.js +0.35% 106.63 kB 107.01 kB +0.61% 19.85 kB 19.97 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +0.35% 107.49 kB 107.87 kB +0.61% 20.51 kB 20.64 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +0.35% 108.05 kB 108.43 kB +0.62% 20.64 kB 20.77 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-client.node.development.js +0.35% 108.89 kB 109.27 kB +0.60% 20.82 kB 20.95 kB
oss-experimental/react-server-dom-esm/cjs/react-server-dom-esm-client.node.development.js +0.35% 109.41 kB 109.78 kB +0.60% 20.83 kB 20.96 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-client.edge.development.js +0.34% 110.69 kB 111.07 kB +0.59% 21.19 kB 21.31 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js +0.34% 112.04 kB 112.42 kB +0.61% 21.31 kB 21.44 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js +0.33% 113.79 kB 114.17 kB +0.60% 21.66 kB 21.79 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js +0.33% 113.88 kB 114.26 kB +0.60% 21.70 kB 21.83 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js +0.33% 114.79 kB 115.17 kB +0.60% 21.57 kB 21.70 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js +0.33% 116.12 kB 116.50 kB +0.59% 21.83 kB 21.96 kB
oss-experimental/react-art/cjs/react-art.production.js +0.31% 324.15 kB 325.16 kB +0.54% 55.32 kB 55.62 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-server.browser.development.js +0.27% 137.46 kB 137.84 kB +0.46% 25.57 kB 25.69 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-server.browser.development.js +0.27% 137.46 kB 137.84 kB +0.46% 25.57 kB 25.69 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-server.edge.development.js +0.27% 141.29 kB 141.67 kB +0.45% 26.17 kB 26.29 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-server.edge.development.js +0.27% 141.29 kB 141.67 kB +0.45% 26.17 kB 26.29 kB
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js +0.27% 141.88 kB 142.26 kB +0.45% 26.45 kB 26.57 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js +0.27% 141.88 kB 142.26 kB +0.45% 26.45 kB 26.57 kB
oss-stable-semver/react-server-dom-parcel/cjs/react-server-dom-parcel-server.node.development.js +0.27% 141.90 kB 142.28 kB +0.45% 26.43 kB 26.55 kB
oss-stable/react-server-dom-parcel/cjs/react-server-dom-parcel-server.node.development.js +0.27% 141.90 kB 142.28 kB +0.45% 26.43 kB 26.55 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-server.browser.development.js +0.26% 144.46 kB 144.84 kB +0.42% 26.78 kB 26.89 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js +0.26% 145.20 kB 145.58 kB +0.44% 26.87 kB 26.99 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js +0.26% 145.20 kB 145.58 kB +0.44% 26.87 kB 26.99 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js +0.26% 145.75 kB 146.12 kB +0.43% 27.00 kB 27.11 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js +0.26% 145.75 kB 146.12 kB +0.43% 27.00 kB 27.11 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js +0.25% 148.57 kB 148.95 kB +0.42% 27.48 kB 27.59 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js +0.25% 148.57 kB 148.95 kB +0.42% 27.48 kB 27.59 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-server.edge.development.js +0.25% 148.92 kB 149.30 kB +0.41% 27.51 kB 27.62 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js +0.25% 149.07 kB 149.45 kB +0.40% 27.48 kB 27.59 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js +0.25% 149.07 kB 149.45 kB +0.40% 27.48 kB 27.59 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js +0.25% 149.13 kB 149.51 kB +0.40% 27.49 kB 27.60 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js +0.25% 149.13 kB 149.51 kB +0.40% 27.49 kB 27.60 kB
oss-experimental/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js +0.25% 149.17 kB 149.55 kB +0.43% 27.72 kB 27.84 kB
oss-experimental/react-server-dom-parcel/cjs/react-server-dom-parcel-server.node.development.js +0.25% 149.20 kB 149.57 kB +0.42% 27.74 kB 27.86 kB
oss-stable-semver/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js +0.25% 149.71 kB 150.09 kB +0.42% 27.74 kB 27.86 kB
oss-stable/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js +0.25% 149.71 kB 150.09 kB +0.42% 27.74 kB 27.86 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js +0.25% 149.78 kB 150.16 kB +0.42% 27.75 kB 27.87 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js +0.25% 149.78 kB 150.16 kB +0.42% 27.75 kB 27.87 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js +0.25% 152.20 kB 152.58 kB +0.41% 28.10 kB 28.21 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js +0.25% 152.74 kB 153.12 kB +0.41% 28.22 kB 28.34 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js +0.24% 155.87 kB 156.24 kB +0.39% 28.80 kB 28.92 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js +0.24% 156.70 kB 157.08 kB +0.38% 28.87 kB 28.98 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js +0.24% 156.77 kB 157.14 kB +0.38% 28.88 kB 28.99 kB
oss-experimental/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js +0.24% 157.00 kB 157.38 kB +0.39% 29.10 kB 29.21 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js +0.24% 157.07 kB 157.45 kB +0.39% 29.11 kB 29.22 kB
react-native/implementations/ReactFabric-profiling.js +0.21% 383.86 kB 384.68 kB +0.15% 66.11 kB 66.21 kB
oss-stable-semver/react-test-renderer/cjs/react-test-renderer.production.js +0.20% 312.58 kB 313.22 kB +0.34% 54.81 kB 55.00 kB
oss-stable/react-test-renderer/cjs/react-test-renderer.production.js +0.20% 312.66 kB 313.30 kB +0.33% 54.84 kB 55.02 kB
oss-experimental/react-test-renderer/cjs/react-test-renderer.production.js +0.20% 312.83 kB 313.47 kB +0.34% 54.87 kB 55.05 kB
react-native/implementations/ReactFabric-prod.js +0.20% 358.62 kB 359.35 kB +0.16% 62.40 kB 62.51 kB
test_utils/ReactAllWarnings.js = 63.51 kB 63.34 kB = 15.89 kB 15.82 kB
oss-experimental/react-server-dom-esm/esm/react-server-dom-esm-client.browser.development.js = 145.49 kB 145.04 kB +0.19% 34.12 kB 34.18 kB
oss-experimental/react-server-dom-webpack/esm/react-server-dom-webpack-node-loader.production.js = 20.14 kB 20.07 kB = 4.97 kB 4.93 kB
oss-stable-semver/react-server-dom-webpack/esm/react-server-dom-webpack-node-loader.production.js = 20.14 kB 20.07 kB = 4.97 kB 4.93 kB
oss-stable/react-server-dom-webpack/esm/react-server-dom-webpack-node-loader.production.js = 20.14 kB 20.07 kB = 4.97 kB 4.93 kB
oss-experimental/react-server-dom-esm/esm/react-server-dom-esm-node-loader.production.js = 20.13 kB 20.06 kB = 4.97 kB 4.93 kB
oss-stable-semver/react-server-dom-esm/esm/react-server-dom-esm-node-loader.production.js = 20.13 kB 20.06 kB = 4.97 kB 4.93 kB
oss-stable/react-server-dom-esm/esm/react-server-dom-esm-node-loader.production.js = 20.13 kB 20.06 kB = 4.97 kB 4.93 kB
oss-stable/react-server-dom-esm/esm/react-server-dom-esm-client.browser.development.js = 133.90 kB 133.44 kB +0.21% 31.23 kB 31.30 kB
oss-stable-semver/react-server-dom-esm/esm/react-server-dom-esm-client.browser.development.js = 133.88 kB 133.41 kB +0.20% 31.21 kB 31.27 kB
oss-experimental/react-reconciler/cjs/react-reconciler.development.js = 723.85 kB 720.95 kB = 114.42 kB 113.79 kB
oss-experimental/react-dom/cjs/react-dom-unstable_testing.development.js = 1,057.22 kB 1,052.91 kB = 178.18 kB 177.18 kB
oss-experimental/react-dom/cjs/react-dom-profiling.development.js = 1,056.70 kB 1,052.39 kB = 177.29 kB 176.29 kB
oss-experimental/react-dom/cjs/react-dom-client.development.js = 1,040.31 kB 1,035.99 kB = 174.44 kB 173.44 kB
oss-experimental/react-noop-renderer/cjs/react-noop-renderer-persistent.development.js = 41.04 kB 40.85 kB = 7.51 kB 7.47 kB
oss-stable/react-noop-renderer/cjs/react-noop-renderer-persistent.development.js = 41.04 kB 40.84 kB = 7.50 kB 7.46 kB
oss-stable-semver/react-noop-renderer/cjs/react-noop-renderer-persistent.development.js = 41.01 kB 40.82 kB = 7.47 kB 7.43 kB
oss-experimental/react-noop-renderer/cjs/react-noop-renderer.development.js = 40.90 kB 40.71 kB = 7.49 kB 7.45 kB
oss-stable/react-noop-renderer/cjs/react-noop-renderer.development.js = 40.90 kB 40.70 kB = 7.48 kB 7.44 kB
oss-stable-semver/react-noop-renderer/cjs/react-noop-renderer.development.js = 40.87 kB 40.68 kB = 7.46 kB 7.42 kB
oss-experimental/react-reconciler/cjs/react-reconciler.profiling.js = 487.11 kB 484.75 kB = 78.13 kB 77.59 kB
oss-experimental/react-noop-renderer/cjs/react-noop-renderer-persistent.production.js = 36.83 kB 36.64 kB = 6.91 kB 6.88 kB
oss-stable/react-noop-renderer/cjs/react-noop-renderer-persistent.production.js = 36.82 kB 36.64 kB = 6.91 kB 6.87 kB
oss-stable-semver/react-noop-renderer/cjs/react-noop-renderer-persistent.production.js = 36.80 kB 36.61 kB = 6.88 kB 6.84 kB
oss-experimental/react-noop-renderer/cjs/react-noop-renderer.production.js = 36.70 kB 36.51 kB = 6.90 kB 6.86 kB
oss-stable/react-noop-renderer/cjs/react-noop-renderer.production.js = 36.69 kB 36.51 kB = 6.89 kB 6.85 kB
oss-stable-semver/react-noop-renderer/cjs/react-noop-renderer.production.js = 36.67 kB 36.48 kB = 6.86 kB 6.82 kB
oss-experimental/react-reconciler/cjs/react-reconciler.production.js = 434.15 kB 431.79 kB = 70.25 kB 69.74 kB
oss-experimental/react-dom/cjs/react-dom-profiling.profiling.js = 621.18 kB 617.80 kB = 109.56 kB 108.78 kB
oss-experimental/react-dom/cjs/react-dom-unstable_testing.production.js = 580.37 kB 576.98 kB = 104.42 kB 103.64 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js = 565.64 kB 562.25 kB = 100.84 kB 100.08 kB
oss-experimental/react-server-dom-esm/esm/react-server-dom-esm-client.browser.production.js = 82.76 kB 81.69 kB = 17.34 kB 17.17 kB
oss-stable-semver/react-server-dom-esm/esm/react-server-dom-esm-client.browser.production.js = 82.03 kB 80.96 kB = 17.22 kB 17.05 kB
oss-stable/react-server-dom-esm/esm/react-server-dom-esm-client.browser.production.js = 82.03 kB 80.96 kB = 17.22 kB 17.05 kB
react-native/shims/ReactNativeTypes.js = 8.73 kB 8.57 kB = 2.35 kB 2.28 kB

Generated by 🚫 dangerJS against ab2a7e1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants