File tree Expand file tree Collapse file tree 7 files changed +28
-17
lines changed
babel-plugin-syntax-hermes-parser Expand file tree Collapse file tree 7 files changed +28
-17
lines changed Original file line number Diff line number Diff line change 1+ ## 0.34.0
2+
3+ ### ` hermes-parser `
4+ - Parse decorators
5+ - Parse ` import ... with ` instead of ` import ... assert `
6+ - Add ` async hook ` and ` async component ` syntax support
7+
8+ ### ` flow-api-translator `
9+ - Always produce named parameters when translating ` FunctionDeclaration ` to ` DeclareFunction `
10+ - Support ` @@dispose ` /` @@asyncDispose ` and fix ` @@iterator ` /` @@asyncIterator ` in object/interface types
11+
112## 0.33.3
213
314### ` hermes-parser `
Original file line number Diff line number Diff line change 11{
22 "name" : " babel-plugin-syntax-hermes-parser" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " Babel plugin which switches Babel to use the Hermes parser." ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
99 "url" : " git@github.com:facebook/hermes.git"
1010 },
1111 "dependencies" : {
12- "hermes-parser" : " 0.33.3 "
12+ "hermes-parser" : " 0.34.0 "
1313 },
1414 "files" : [
1515 " dist" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " flow-api-translator" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " Toolkit for creating Flow and TypeScript compatible libraries from Flow source code." ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
1313 "@typescript-eslint/parser" : " 8.38.0" ,
1414 "@typescript-eslint/visitor-keys" : " 8.38.0" ,
1515 "flow-enums-runtime" : " ^0.0.6" ,
16- "hermes-eslint" : " 0.33.3 " ,
17- "hermes-estree" : " 0.33.3 " ,
18- "hermes-parser" : " 0.33.3 " ,
19- "hermes-transform" : " 0.33.3 " ,
16+ "hermes-eslint" : " 0.34.0 " ,
17+ "hermes-estree" : " 0.34.0 " ,
18+ "hermes-parser" : " 0.34.0 " ,
19+ "hermes-transform" : " 0.34.0 " ,
2020 "typescript" : " 5.3.2"
2121 },
2222 "peerDependencies" : {
Original file line number Diff line number Diff line change 11{
22 "name" : " hermes-eslint" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " A custom parser for ESLint using the Hermes parser" ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
1616 ],
1717 "dependencies" : {
1818 "esrecurse" : " ^4.3.0" ,
19- "hermes-estree" : " 0.33.3 " ,
20- "hermes-parser" : " 0.33.3 "
19+ "hermes-estree" : " 0.34.0 " ,
20+ "hermes-parser" : " 0.34.0 "
2121 }
2222}
Original file line number Diff line number Diff line change 11{
22 "name" : " hermes-estree" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " Flow types for the Flow-ESTree spec produced by the hermes parser" ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " hermes-parser" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " A JavaScript parser built from the Hermes engine" ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
99 "url" : " git@github.com:facebook/hermes.git"
1010 },
1111 "dependencies" : {
12- "hermes-estree" : " 0.33.3 "
12+ "hermes-estree" : " 0.34.0 "
1313 },
1414 "devDependencies" : {
1515 "@babel/parser" : " 7.7.4" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " hermes-transform" ,
3- "version" : " 0.33.3 " ,
3+ "version" : " 0.34.0 " ,
44 "description" : " Tools built on top of Hermes-ESTree to enable codebase transformation" ,
55 "main" : " dist/index.js" ,
66 "license" : " MIT" ,
1212 "@babel/code-frame" : " ^7.16.0" ,
1313 "esquery" : " ^1.4.0" ,
1414 "flow-enums-runtime" : " ^0.0.6" ,
15- "hermes-eslint" : " 0.33.3 " ,
16- "hermes-estree" : " 0.33.3 " ,
17- "hermes-parser" : " 0.33.3 " ,
15+ "hermes-eslint" : " 0.34.0 " ,
16+ "hermes-estree" : " 0.34.0 " ,
17+ "hermes-parser" : " 0.34.0 " ,
1818 "string-width" : " 4.2.3"
1919 },
2020 "peerDependencies" : {
You can’t perform that action at this time.
0 commit comments