18 Commits

Author SHA1 Message Date
wuji.xwt
9efa9ffa69 refactor: JS to TS
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3677476

* chore: remove unnecessary code

* refactor: react-render using TypeScript

* chore: build-script

* refactor: editor-skeleton

* refactor: designer

* refactor: material-parser

* refactor: editor-setters

* refactor: js to ts for rax-provider 

Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3678180

* refactor: rax-provider

* feat: add build command

* chore: compilerOptions for rax-provider

* refactor: JS to TS for Rax Renderer 

Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3678935

* refactor: rax-renderer

* Merge remote-tracking branch 'origin/refactor/js-to-ts' into refactor/js2ts-rax-renderer

* Merge remote-tracking branch 'origin/refactor/js-to-ts' into refactor/js2ts-rax-renderer

* refactor: ts-nocheck

* chore: ts compile error

* fix: ts rootDir

* fix: compile error

* chore: using same tsconfig for rax component

* refactor: ts compile rax-renderer && rax-provider

* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/js-to-ts

# Conflicts:
#	packages/rax-render/src/utils/appHelper.js
#	packages/rax-render/src/utils/appHelper.ts
#	packages/utils/src/appHelper.ts

* refactor: no JS file
2020-09-09 19:15:50 +08:00
gengyang
c6724e9ce3 feat: add root field to material parser options 2020-08-26 17:08:35 +08:00
gengyang
6168ef59c7 feat: support typescript & dynamic parsing in material parser 2020-08-14 16:41:08 +08:00
gengyang
70f3e325c6 feat: 🎸 support parsing sub components 2020-05-08 14:50:42 +08:00
gengyang
8fde0ecd7e fix: [material-parser]fix bug of main field & remove useless debugger 2020-03-31 21:06:24 +08:00
gengyang
e1faa8452c feat: support localizing 2020-03-31 20:20:20 +08:00
gengyang
770a1b6c34 fix: fix bug of build errors 2020-03-31 14:20:31 +08:00
gengyang
9ce0a7362a fix: fix bug of missing types in material-parser 2020-03-31 14:02:24 +08:00
gengyang
5895cf1413 feat: 🎸 support parsing fusion source code 2020-03-31 13:47:59 +08:00
gengyang
db1b6deaca feat: support multiple exported components 2020-03-17 17:23:42 +08:00
gengyang
3f975232c7 fix: 🐛 fix bug of validate schema 2020-03-16 20:40:34 +08:00
gengyang
64c9daa1f4 refactor: 💡 refactor with react-docgen
BREAKING CHANGE: 🧨 use react-docgen to replace parser
2020-03-16 16:32:41 +08:00
gengyang
ebbe58df70 fix: 🐛 fix bug of transforming type 2020-03-03 11:52:43 +08:00
gengyang
6e661686e4 feat: import react-docgen to parse propTypes 2020-03-02 22:53:03 +08:00
gengyang
6d013e18f9 feat: remove -p tslint.json for test 2020-02-22 19:23:06 +08:00
gengyang
dcd1b33d3b feat: remove useless codes & modify generator 2020-02-16 22:26:26 +08:00
gengyang
44ac85f8a6 feat: immigrate aimake materialin 2020-02-16 15:55:23 +08:00
gengyang
3df360de85 feat: complete component protocol json schema & validate method 2020-02-07 11:43:54 +08:00