panFD
e3102c63ff
feat(config-editor): main-process store (in-memory truth + message impls + asset-db refresh)
...
Task 11 of plan 2026-06-20-config-editor-foundation. Holds three TsConfigFile
instances (hero/skill/field), implements query*/validate/saveRecord/revertRecord
message handlers. saveRecord validates before persisting, rolls back on error,
and refreshes asset-db on success. HeroList read via regex.
2026-06-21 09:26:03 +08:00
panFD
6a81630f6f
feat(config-editor): port buildSkillDesc to JS for panel preview
2026-06-21 09:17:50 +08:00
panFD
4a5659b7ec
feat(config-editor): add validation rules (dup/required/enum/ref/overrides/herolist) with tests
2026-06-21 09:11:47 +08:00
panFD
4df88c1c90
feat(config-editor): TsConfigFile load/read/patch/add/delete/save (entry-level AST patch, .bak + syntax check)
...
26 IO tests green: serializer, parser (speed/enumRef/raw), TsConfigFile
round-trip (load/patch/add/delete/save preserving symbolic expressions).
2026-06-21 00:13:42 +08:00
panFD
0d28ad7a5e
test(config-editor): add hero/skill fixtures mirroring real config shape
2026-06-21 00:07:00 +08:00
panFD
0a960b737c
feat(config-editor): add AST parser (speed/enumRef/raw) with tests
2026-06-21 00:06:28 +08:00
panFD
7bb5f8bacc
feat(config-editor): add RecordValue serializer with tests
2026-06-21 00:05:53 +08:00
panFD
c0755b3b8d
feat(config-editor): add schema types and hero/skill/field table schemas
2026-06-20 23:52:27 +08:00
panFD
88c1a28c80
feat(config-editor): add RecordValue type and enum mirror
2026-06-20 23:46:54 +08:00
panFD
acb038a70a
feat(config-editor): scaffold extension manifest, build, i18n
2026-06-20 23:46:15 +08:00
panfudan
18248fdcd7
dd
2025-08-19 08:44:08 +08:00
panfudan
3884b35829
dd
2025-08-18 17:47:06 +08:00
panfudan
cb8c37c23a
添加微信云开发环境
2025-08-18 00:27:57 +08:00
panfudan
db79fbf9e0
微信云开发插件
2025-08-17 22:15:07 +08:00
walkpan
a10e2a43be
dd
2024-09-10 21:17:43 +08:00
walkpan
90350d0503
优化了下
2024-09-09 23:32:28 +08:00
walkpan
8f57f57c1d
dd
2024-08-18 23:38:55 +08:00
pan@work
2ef3bcf322
first
2024-07-17 16:14:14 +08:00