File tree Expand file tree Collapse file tree
packages/react-native-babel-preset Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5656 "@babel/plugin-transform-unicode-regex" : " ^7.24.7" ,
5757 "@babel/template" : " ^7.25.0" ,
5858 "@react-native/babel-plugin-codegen" : " 0.76.1" ,
59- "babel-plugin-syntax-hermes-parser" : " ^0.23 .1" ,
59+ "babel-plugin-syntax-hermes-parser" : " ^0.25 .1" ,
6060 "babel-plugin-transform-flow-enums" : " ^0.0.2" ,
6161 "react-refresh" : " ^0.14.0"
6262 },
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ function isTSXSource(fileName) {
2525const loose = true ;
2626
2727const defaultPlugins = [
28- [ require ( 'babel-plugin-syntax-hermes-parser' ) ] ,
28+ [ require ( 'babel-plugin-syntax-hermes-parser' ) , { parseLangTypes : 'flow' } ] ,
2929 [ require ( 'babel-plugin-transform-flow-enums' ) ] ,
3030 [ require ( '@babel/plugin-transform-block-scoping' ) ] ,
3131 [ require ( '@babel/plugin-transform-class-properties' ) , { loose} ] ,
Original file line number Diff line number Diff line change @@ -2851,6 +2851,13 @@ babel-plugin-syntax-hermes-parser@0.24.0:
28512851 dependencies :
28522852 hermes-parser "0.24.0"
28532853
2854+ babel-plugin-syntax-hermes-parser@^0.25.1 :
2855+ version "0.25.1"
2856+ resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz#58b539df973427fcfbb5176a3aec7e5dee793cb0"
2857+ integrity sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==
2858+ dependencies :
2859+ hermes-parser "0.25.1"
2860+
28542861babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0 :
28552862 version "7.0.0-beta.0"
28562863 resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf"
@@ -4936,6 +4943,11 @@ hermes-estree@0.24.0:
49364943 resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.24.0.tgz#487dc1ddc0bae698c2d79f34153ac9bf62d7b3c0"
49374944 integrity sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw==
49384945
4946+ hermes-estree@0.25.1 :
4947+ version "0.25.1"
4948+ resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
4949+ integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
4950+
49394951hermes-parser@0.23.1 :
49404952 version "0.23.1"
49414953 resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.23.1.tgz#e5de648e664f3b3d84d01b48fc7ab164f4b68205"
@@ -4950,6 +4962,13 @@ hermes-parser@0.24.0:
49504962 dependencies :
49514963 hermes-estree "0.24.0"
49524964
4965+ hermes-parser@0.25.1 :
4966+ version "0.25.1"
4967+ resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1"
4968+ integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
4969+ dependencies :
4970+ hermes-estree "0.25.1"
4971+
49534972hermes-transform@0.23.1 :
49544973 version "0.23.1"
49554974 resolved "https://registry.yarnpkg.com/hermes-transform/-/hermes-transform-0.23.1.tgz#ea6d401117db8398de9723dc1cf936a9a3c8477b"
You can’t perform that action at this time.
0 commit comments