107 Commits

Author SHA1 Message Date
JackLian
c4bfeaa201 refactor: reorganize types 2023-01-05 17:27:56 +08:00
liujuping
bc5ec03884 chore: add babel.config to fix build error 2022-12-30 17:17:44 +08:00
JackLian
c2db198415 feat: add some big features to engine 2022-12-22 12:37:33 +08:00
eternalsky
89f4b11303 chore(release): code-generator - 1.0.7-beta.5 2022-12-21 15:23:39 +08:00
LeoYuan 袁力皓
bda840e6bd chore: fix CodeGen UT failure 2022-12-21 14:21:42 +08:00
LeoYuan 袁力皓
deeeed29ab feat: support projectRemark which added in globalContextData 2022-12-21 14:21:42 +08:00
LeoYuan 袁力皓
995b11a073 chore(release): code-generator - 1.0.7-beta.4 2022-12-21 14:21:42 +08:00
LeoYuan 袁力皓
9cb4f0bd79 chore: update UT snapshots of CodeGenerator 2022-12-21 14:21:42 +08:00
eternalsky
2bd40d7589 feat(codegen): add demo slots & add new cli option solutionOptions 2022-12-21 14:21:42 +08:00
LeoYuan 袁力皓
1ca940c880 feat: support UIPaaS-Component code generator solution 2022-12-21 14:21:42 +08:00
林熠
c314c952eb
docs: replace yuque links (#1332) 2022-12-08 11:42:49 +08:00
JackLian
55c3fc9e58 feat: add types for shell, and move functions in types to utils 2022-12-06 11:12:00 +08:00
LeoYuan 袁力皓
cff86c492a chore(release): code-generator - 1.0.7-beta.3 2022-11-29 09:43:07 +08:00
LeoYuan 袁力皓
3a0ab6d441 fix: componentName can contain dot notation 2022-11-29 09:43:07 +08:00
JackLian
84e0c1f096 feat: add createIntl to common.utils, and fix misuse of zh_CN 2022-11-28 11:16:28 +08:00
LeoYuan 袁力皓
256df61dba chore(release): code-generator - 1.0.7-beta.2 2022-11-26 01:47:04 +08:00
LeoYuan 袁力皓
12d1291113 refactor: move test-cases to tests/fixtures folder 2022-11-26 01:47:04 +08:00
LeoYuan 袁力皓
3c165617bf fix: 修复生成的 icejs 项目不支持 constants 的问题, fixes #1259 2022-11-26 01:47:04 +08:00
Clarence-pan
491635ccab chore(release): 1.0.7-beta.1 2022-10-26 15:57:31 +08:00
wukidy
2cf74cd04b fix: fix empty string lost when generate variable 2022-10-26 15:56:43 +08:00
Clarence-pan
1ecb2f3c5a chore(release): 1.0.7-beta.0 2022-10-25 16:17:49 +08:00
Clarence-pan
8050415fdd chore(release): 1.0.6-beta.0 2022-10-25 16:13:33 +08:00
wukidy
1043ef82b1 fix: add support for jsx expression 2022-10-25 16:11:29 +08:00
Clarence-pan
a86897cec0 test: 💍 更新一些测试用例的快照(因为prettier规则似乎发生了变化导致格式化后的结果出了些许偏差) 2022-10-25 16:11:29 +08:00
Clarence-pan
84bdb3f6fb docs: ✏️ 更新共建指南,补充项目依赖的安装和构建步骤 2022-10-25 16:11:29 +08:00
LeoYuan 袁力皓
ca7972c9a7
chore: use jsdelivr which is faster than unpkg.com in mainland China (#1116) 2022-10-10 17:07:48 +08:00
liujuping
eb73686c24 chore: added codecov with ci git action 2022-09-16 17:50:34 +08:00
Clarence-pan
353dc9f6f3 chore(release): 1.0.4 2022-04-12 11:56:54 +08:00
Clarence-pan
6db3e7ff17 chore(release): 1.0.4-beta.1 2022-04-12 11:56:54 +08:00
Clarence-pan
3b9b177b05 fix: 🐛 解决 react 中 jsx 出码的时候对于循环数据漏包 __$evalArray 的问题 2022-04-12 11:56:54 +08:00
Clarence-pan
ee65b8fa17 chore(release): 1.0.4-beta.0 2022-04-12 11:56:54 +08:00
Clarence-pan
2ccd1804cb test: 💍 更新 i18n 相关测试用例的快照 2022-04-12 11:56:54 +08:00
Clarence-pan
20c6fca03e fix: 🐛 修正 i18n 里面的一个参数命名问题 2022-04-12 11:56:54 +08:00
Clarence-pan
ce531aeb45 fix: 🐛 解决小程序环境没有 window, 而 rax 出码中却默认在 __$eval 中用到 window 的问题
-- 解决方法: 将这个 __$$eval 的错误处理的默认行为搞成配置化的, 支持从外面传入...
2022-04-12 11:56:54 +08:00
Clarence-pan
2bb8efb6ee test: 💍 增加关于严格模式的测试用例 2022-04-12 11:56:54 +08:00
Clarence-pan
b1a61006bb fix: 修正 react 框架出码中在严格模式对 methods 和 context 的处理 2022-04-12 11:56:54 +08:00
Clarence-pan
2cf788c171 fix: 🐛 解决出码缺乏对于 i18n 数据的 params 的处理的问题
https://github.com/alibaba/lowcode-engine/issues/288

 Closes: #288
2022-04-12 11:56:54 +08:00
mark
e2be399df2 chore: add tsx demo and update readme 2022-03-30 15:47:02 +08:00
mark
fc452f7166 feat(material-parser): check module before install it; fix default value issue in ts parser 2022-03-30 11:28:38 +08:00
Clarence-pan
7fcf11b991 chore(release): 1.0.3 2022-03-29 12:09:47 +08:00
Clarence-pan
eefc091ee7 fix: 🐛 出码: 解决 componentName 和 exportName 不一致时生成的 import 语句的问题 2022-03-29 12:06:13 +08:00
LeoYuan 袁力皓
eea1a25469 refactor: run test cases depend on which files have been changed 2022-03-21 21:07:35 +08:00
hakuna-tata
437adccf5f fix: npm源 2022-03-11 15:33:18 +08:00
Clarence Pan
6a642e86da
fix: 解决出码的数据源依赖包问题 (#106)
* fix: 解决 package.json 中误添加了没有用到的数据源类型的 handler 的包的问题 (#56)

* test: 更新别的相关测试用例的期望值

* fix: 🐛 去掉 npm 上没有的依赖 (#68)

* chore: 🤖 fix release:beta script

* chore(release): 1.0.2-beta.0

* fix: 🐛 补充 icejs 模板中缺失的依赖包

* chore(release): 1.0.2-beta.1

* chore(release): 1.0.2
2022-03-10 11:34:14 +08:00
Clarence Pan
4a01c97ea6
fix: 解决出码的一些问题 (#87)
* fix: 🐛 修正一些示例地址
* chore: update release scripts
* chore(release): 1.0.1
2022-03-08 12:51:44 +08:00
akirakai
46725cb9f3 fix: fix tsconfig of material-parser 2022-02-22 16:25:37 +08:00
akirakai
6141c273c9 feat: remove module field in material-parser package.json 2022-02-22 16:14:36 +08:00
akirakai
ee55d024a7 feat: modify npm private control & version 2022-02-18 15:50:35 +08:00
akirakai
d522034879 feat: modify yuque link in README 2022-02-18 15:49:23 +08:00
akirakai
7dde9701c7 fix: lint&fix auto generated types.ts 2022-02-18 15:48:23 +08:00