78 Commits

Author SHA1 Message Date
LeoYuan 袁力皓
108108cf51 chore: fix ts errors 2023-03-10 16:00:00 +08:00
LeoYuan 袁力皓
7c6c758d42
Merge branch 'develop' into feat/0228 2023-03-10 15:28:03 +08:00
LeoYuan 袁力皓
9ab2934aac chore(release): code-generator - 1.0.8 2023-03-10 14:52:09 +08:00
LeoYuan 袁力皓
c61694581b Revert "fix: use original moduleName"
This reverts commit 676e49ee2c48b01807d9220e6a554e24126aa6cc.
2023-03-10 10:37:33 +08:00
LeoYuan 袁力皓
8474644e99 chore: make the second argument of module post processor optional 2023-03-10 10:37:18 +08:00
LeoYuan 袁力皓
a8ab86ebb5 feat: add static field displayName for Component type 2023-03-09 20:02:35 +08:00
LeoYuan 袁力皓
676e49ee2c fix: use original moduleName 2023-03-02 19:37:59 +08:00
LeoYuan 袁力皓
a2d857b143 feat: add file name as the third argument which passed to module post processor 2023-03-02 10:38:31 +08:00
LeoYuan 袁力皓
bb770b8e5a Merge branch 'feat/0228' of github.com:alibaba/lowcode-engine into feat/0228 2023-03-02 10:23:53 +08:00
eternalsky
b3a29913d2
feat: 相对路径生成动态化 & 解决部分插件 ts 声明问题 (#1618)
* feat: console the expression error

* feat: 相对路径生成动态化

* chore: 暂时恢复一些变化,用于更新测试

* chore: 修改错误的 schema

* fix: 修复错误的 schema & 更新数据快照
2023-02-27 09:53:32 +08:00
LeoYuan 袁力皓
3ddc8f14f8 Merge branch 'feat/0228' of github.com:alibaba/lowcode-engine into feat/0228 2023-02-20 14:17:48 +08:00
JackLian
becdfecd5a fix: solve ut failure for code-generator 2023-02-15 10:56:50 +08:00
LeoYuan 袁力皓
20b34b74a2 feat: handle extra slots 2023-02-14 17:49:58 +08:00
eternalsky
76f5ee4cf8 feat: console the expression error 2023-02-13 19:57:09 +08:00
LeoYuan 袁力皓
37e07bb238 fix: replace the top-level context only 2023-02-10 22:10:17 +08:00
LeoYuan 袁力皓
df8a750746 fix: 兼容某些老的通过 JSE 来表达函数的场景 2023-02-08 19:50:51 +08:00
LeoYuan 袁力皓
62289e5995 fix: 修复 lifeCycles 无法正常出码 2023-02-08 16:38:37 +08:00
LeoYuan 袁力皓
da7ff59066 fix: 兼容 isJSExpression 不包含函数类型的修改 2023-02-08 14:49:52 +08:00
LeoYuan 袁力皓
574e348c1e feat: 支持 esModule#preferClassProperty 配置项 2023-02-02 20:12:37 +08:00
LeoYuan 袁力皓
a37a647ef6 chore(release): code-generator - 1.0.7 2023-01-09 17:01:21 +08:00
LeoYuan 袁力皓
7ddc155f0a feat: add a hook for customizing project builder options 2023-01-05 17:28:12 +08:00
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