规范
文件格式规范以人类和机器可读的格式定义了有效的 Sketch 文档 JSON,以及如何随着时间的推移进行更改。该规范使用 JSON Schema 开放标准编写,并通过 npm
发布在多种格式中。
使用规范构建 Sketch 的可靠底层集成,例如服务器和命令行应用程序。该规范独立于 Sketch 本身进行版本控制,并在文档结构发生更改时不断更新。
格式
JSON Schema
核心规范以 JSON Schema 的形式从 sketch-file-format 包发布。
使用 JSON Schema 生成类型、GraphQL 架构和模型代码,或者验证您以编程方式创建和操作的 Sketch 文档。
TypeScript
TypeScript 类型是从 JSON Schema 自动生成的,并通过 sketch-file-format-ts 包发布。
使用这些类型对表示 Sketch 文档对象的(例如图层和画板)数据进行强类型化,例如在 TypeScript 项目中。