my fork of the bluesky client

Pin exact version of React Compiler packages (#6607)

This PR pins the various React Compiler packages to their exact
versions. While it is typically safe to upgrade the compiler, we
recommend manual upgrades because changes in memoization may or may not
be unexpected.

In the near future we will open source an upgrade script that automates
comparing the current compiled output with the upgraded output and
prints a diff for human confirmation prior to committing the upgrade.

authored by

lauren and committed by
GitHub
dff11fc0 ad83b830

+6 -11
+3 -3
package.json
··· 163 "postinstall-postinstall": "^2.1.0", 164 "psl": "^1.9.0", 165 "react": "18.2.0", 166 - "react-compiler-runtime": "^19.0.0-beta-a7bf2bd-20241110", 167 "react-dom": "^18.2.0", 168 "react-image-crop": "^11.0.7", 169 "react-keyed-flatten-children": "^3.0.0", ··· 232 "babel-jest": "^29.7.0", 233 "babel-plugin-macros": "^3.1.0", 234 "babel-plugin-module-resolver": "^5.0.0", 235 - "babel-plugin-react-compiler": "^19.0.0-beta-a7bf2bd-20241110", 236 "babel-preset-expo": "^10.0.0", 237 "eslint": "^8.19.0", 238 "eslint-plugin-bsky-internal": "link:./eslint", 239 "eslint-plugin-ft-flow": "^2.0.3", 240 "eslint-plugin-lingui": "^0.2.0", 241 "eslint-plugin-react": "^7.33.2", 242 - "eslint-plugin-react-compiler": "^19.0.0-beta-a7bf2bd-20241110", 243 "eslint-plugin-react-native-a11y": "^3.3.0", 244 "eslint-plugin-simple-import-sort": "^12.0.0", 245 "file-loader": "6.2.0",
··· 163 "postinstall-postinstall": "^2.1.0", 164 "psl": "^1.9.0", 165 "react": "18.2.0", 166 + "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", 167 "react-dom": "^18.2.0", 168 "react-image-crop": "^11.0.7", 169 "react-keyed-flatten-children": "^3.0.0", ··· 232 "babel-jest": "^29.7.0", 233 "babel-plugin-macros": "^3.1.0", 234 "babel-plugin-module-resolver": "^5.0.0", 235 + "babel-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", 236 "babel-preset-expo": "^10.0.0", 237 "eslint": "^8.19.0", 238 "eslint-plugin-bsky-internal": "link:./eslint", 239 "eslint-plugin-ft-flow": "^2.0.3", 240 "eslint-plugin-lingui": "^0.2.0", 241 "eslint-plugin-react": "^7.33.2", 242 + "eslint-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", 243 "eslint-plugin-react-native-a11y": "^3.3.0", 244 "eslint-plugin-simple-import-sort": "^12.0.0", 245 "file-loader": "6.2.0",
+3 -8
yarn.lock
··· 6820 resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.41.tgz#f6ecf57d1b12d2befcce00e928a6a097c22980aa" 6821 integrity sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA== 6822 6823 - "@types/he@^1.1.2": 6824 - version "1.2.0" 6825 - resolved "https://registry.yarnpkg.com/@types/he/-/he-1.2.0.tgz#3845193e597d943bab4e61ca5d7f3d8fc3d572a3" 6826 - integrity sha512-uH2smqTN4uGReAiKedIVzoLUAXIYLBTbSofhx3hbNqj74Ua6KqFsLYszduTrLCMEAEAozF73DbGi/SC1bzQq4g== 6827 - 6828 "@types/html-minifier-terser@^6.0.0": 6829 version "6.1.0" 6830 resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" ··· 8007 dependencies: 8008 "@babel/helper-define-polyfill-provider" "^0.4.2" 8009 8010 - babel-plugin-react-compiler@^19.0.0-beta-a7bf2bd-20241110: 8011 version "19.0.0-beta-a7bf2bd-20241110" 8012 resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.0.0-beta-a7bf2bd-20241110.tgz#9e7abf2d9b6d0908cca7df010695678b830b36ae" 8013 integrity sha512-WdxXtLxsV4gh/GlEK4fuFDGkcED0Wb9UJEBB6Uc1SFqRFEmJNFKboW+Z4NUS5gYrPImqrjh4IwHAmgS6ZBg4Cg== ··· 10055 dependencies: 10056 "@typescript-eslint/utils" "^5.61.0" 10057 10058 - eslint-plugin-react-compiler@^19.0.0-beta-a7bf2bd-20241110: 10059 version "19.0.0-beta-a7bf2bd-20241110" 10060 resolved "https://registry.yarnpkg.com/eslint-plugin-react-compiler/-/eslint-plugin-react-compiler-19.0.0-beta-a7bf2bd-20241110.tgz#b03c043cc70cc9297e4f79f3370900aacd013d13" 10061 integrity sha512-b5/hRnOQlnH9CEnJQ6UrPoIAG4y/wIGv+OVEHTeAkbq+1uojfcuQyLToYvK1T9a6vz5WQHeMjQqFOZk3mtWorg== ··· 15906 minimist "^1.2.0" 15907 strip-json-comments "~2.0.1" 15908 15909 - react-compiler-runtime@^19.0.0-beta-a7bf2bd-20241110: 15910 version "19.0.0-beta-a7bf2bd-20241110" 15911 resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-a7bf2bd-20241110.tgz#58587b1a05d50f78f0a72f5e857d541f5dcb5cd1" 15912 integrity sha512-cSkrfz2eGcC9UZ/83mLf3aqKKDVjFkWJeA/kiYLwKTNp7B0Lq5M1FQ3vTfgSC027fK5ZutXU/JsCS5KxTwk8Mg==
··· 6820 resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.41.tgz#f6ecf57d1b12d2befcce00e928a6a097c22980aa" 6821 integrity sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA== 6822 6823 "@types/html-minifier-terser@^6.0.0": 6824 version "6.1.0" 6825 resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" ··· 8002 dependencies: 8003 "@babel/helper-define-polyfill-provider" "^0.4.2" 8004 8005 + babel-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110: 8006 version "19.0.0-beta-a7bf2bd-20241110" 8007 resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.0.0-beta-a7bf2bd-20241110.tgz#9e7abf2d9b6d0908cca7df010695678b830b36ae" 8008 integrity sha512-WdxXtLxsV4gh/GlEK4fuFDGkcED0Wb9UJEBB6Uc1SFqRFEmJNFKboW+Z4NUS5gYrPImqrjh4IwHAmgS6ZBg4Cg== ··· 10050 dependencies: 10051 "@typescript-eslint/utils" "^5.61.0" 10052 10053 + eslint-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110: 10054 version "19.0.0-beta-a7bf2bd-20241110" 10055 resolved "https://registry.yarnpkg.com/eslint-plugin-react-compiler/-/eslint-plugin-react-compiler-19.0.0-beta-a7bf2bd-20241110.tgz#b03c043cc70cc9297e4f79f3370900aacd013d13" 10056 integrity sha512-b5/hRnOQlnH9CEnJQ6UrPoIAG4y/wIGv+OVEHTeAkbq+1uojfcuQyLToYvK1T9a6vz5WQHeMjQqFOZk3mtWorg== ··· 15901 minimist "^1.2.0" 15902 strip-json-comments "~2.0.1" 15903 15904 + react-compiler-runtime@19.0.0-beta-a7bf2bd-20241110: 15905 version "19.0.0-beta-a7bf2bd-20241110" 15906 resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-a7bf2bd-20241110.tgz#58587b1a05d50f78f0a72f5e857d541f5dcb5cd1" 15907 integrity sha512-cSkrfz2eGcC9UZ/83mLf3aqKKDVjFkWJeA/kiYLwKTNp7B0Lq5M1FQ3vTfgSC027fK5ZutXU/JsCS5KxTwk8Mg==