Skip to content

Commit e96d1bc

Browse files
committed
fix(alita): 修复tpyescript 语法处理bug
1 parent e334318 commit e96d1bc

File tree

4 files changed

+21
-3
lines changed

4 files changed

+21
-3
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@
5151
"@babel/plugin-syntax-jsx": "^7.0.0",
5252
"@babel/plugin-transform-react-jsx": "^7.1.6",
5353
"@babel/plugin-transform-runtime": "^7.5.0",
54+
"@babel/plugin-transform-typescript": "^7.6.3",
5455
"@babel/preset-flow": "^7.0.0",
55-
"@babel/preset-typescript": "^7.6.0",
5656
"@babel/traverse": "^7.1.6",
5757
"@babel/types": "^7.1.6",
5858
"babel-eslint": "^8.2.6",

rn-template/alita.config.js

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports = {
2+
dependencies: [
3+
{
4+
name: '@areslabs/stringutil-rn',
5+
wxName: '@areslabs/stringutil-wx',
6+
wxVersion: '1.0.0'
7+
}
8+
],
9+
}
+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports = {
2+
dependencies: [
3+
{
4+
name: '@areslabs/stringutil-rn',
5+
wxName: '@areslabs/stringutil-wx',
6+
wxVersion: '1.0.0'
7+
}
8+
],
9+
}

src/util/uast.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ const babelTransformJSX = babel.createConfigItem(require("../misc/transformJSX")
3939

4040

4141
const babelFlow = babel.createConfigItem(require("@babel/preset-flow"), {type: 'presets'})
42-
const babelTSX = babel.createConfigItem([require("@babel/plugin-syntax-typescript"), {isTSX: true}], {type: 'plugin'})
43-
const babelTS = babel.createConfigItem([require("@babel/plugin-syntax-typescript"), {isTSX: false}], {type: 'plugin'})
42+
const babelTSX = babel.createConfigItem([require("@babel/plugin-transform-typescript"), {isTSX: true}], {type: 'plugin'})
43+
const babelTS = babel.createConfigItem([require("@babel/plugin-transform-typescript"), {isTSX: false}], {type: 'plugin'})
4444

4545
const babelRestSpread = babel.createConfigItem([require("@babel/plugin-proposal-object-rest-spread"), { "loose": true, "useBuiltIns": true }])
4646
const babelClassProperties = babel.createConfigItem([require("@babel/plugin-proposal-class-properties"), {"loose": true}])

0 commit comments

Comments
 (0)