tts-expander:展开和折叠Tabletop Simulator的保存文件格式

时间:2024-04-19 22:35:51
【文件属性】:

文件名称:tts-expander:展开和折叠Tabletop Simulator的保存文件格式

文件大小:145KB

文件格式:ZIP

更新时间:2024-04-19 22:35:51

TypeScript

tts-expander Node.js库,用于扩展和折叠的。 该库的目标是: 避免在版本控制(例如GitHub)中存储庞大的JSON blob。 简化协作和更改代码审查。 如果需要,可以更轻松地手动编辑文件/属性/脚本。 允许开发更高级的编辑器和用于修改的工具。 原料药 import * as expander from 'tts-expander' ; // Use the library! .splitObject const tree = expander . splitObject ( /*ObjectState*/ object ) ; 将一个转换为一个称为SplitObjectState的中间对象-这是一个树状结构,代表所有元数据,子级及其元数据和子级。 .splitSave const tree = expander . splitSave ( /*Obj


【文件预览】:
tts-expander-master
----.eslintrc(407B)
----package.json(2KB)
----.github()
--------workflows()
----test()
--------naming_fuzz_test.ts(93KB)
--------split_test.ts(707B)
--------extract_stable_test.ts(1KB)
--------data()
--------extract_test.ts(9KB)
--------normalize_newline_test.ts(890B)
--------rewrite_url_test.ts(3KB)
--------collapse_test.ts(531B)
--------ensured_generated_test.ts(316B)
----.prettierrc(85B)
----.prettierignore(29B)
----jest.config.js(183B)
----package-lock.json(251KB)
----tool()
--------extract.ts(2KB)
--------validate.ts(1KB)
--------postbuild.ts(86B)
--------generate.ts(2KB)
----src()
--------schema()
--------schema.ts(476B)
--------types.d.ts(99B)
--------index.ts(19KB)
----vscode()
--------settings.json(926B)
----tsconfig.json(559B)
----samples()
--------names.json(31KB)
--------saves()
----.gitignore(51B)
----tsconfig.dist.json(611B)
----README.md(4KB)
----.eslintignore(36B)
----.vscode()
--------settings.json(1KB)

网友评论