Skip to content

Commit 063d49f

Browse files
gkzmeta-codesync[bot]
authored andcommitted
Release version to 0.34.0
Summary: I need the updated `flow-api-translator`, but all of these packages have to be published at the same time. Reviewed By: SamChou19815 Differential Revision: D96413740 fbshipit-source-id: 8e6a9a5834ff23b459cf5d0f978a01d219fca6d6
1 parent 4569fd6 commit 063d49f

File tree

7 files changed

+28
-17
lines changed

7 files changed

+28
-17
lines changed

tools/hermes-parser/js/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
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`

tools/hermes-parser/js/babel-plugin-syntax-hermes-parser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",
@@ -9,7 +9,7 @@
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",

tools/hermes-parser/js/flow-api-translator/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",
@@ -13,10 +13,10 @@
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": {

tools/hermes-parser/js/hermes-eslint/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",
@@ -16,7 +16,7 @@
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
}

tools/hermes-parser/js/hermes-estree/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

tools/hermes-parser/js/hermes-parser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",
@@ -9,7 +9,7 @@
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",

tools/hermes-parser/js/hermes-transform/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",
@@ -12,9 +12,9 @@
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": {

0 commit comments

Comments
 (0)