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