类库 › skir
gepheum

gepheum/skir

Skir是一个类似Protobuf的声明式数据定义语言,通过单一.schema文件生成TypeScript、Python等多语言类型安全代码。支持端到端类型检查、HTTP RPC及Studio调试,具备多序列化模式、架构演进兼容性和GitHub导入功能,旨在简化跨语言数据契约管理。

技术栈

根目录 javascript

测试

Mocha ^11.7.5

代码规范

ESLint ^10.0.1 Prettier ^3.8.1
查看全部依赖 (28)

依赖

glob ^13.0.6 skir-cc-gen ^1.0.16 skir-csharp-gen ^0.1.1 skir-dart-gen ^1.0.7 skir-gleam-gen ^0.1.2 skir-go-gen ^0.1.7 skir-internal ^0.2.21 skir-java-gen ^1.0.10 skir-kotlin-gen ^1.0.11 skir-python-gen ^1.0.9 skir-rust-gen ^0.1.5 skir-swift-gen ^0.1.7 skir-typescript-gen ^1.0.11 skir-zig-gen ^0.1.8 watcher ^2.3.1 yaml ^2.7.1 zod ^4.3.6

开发依赖

@eslint/js ^10.0.1 @types/mocha ^10.0.1 @types/node ^20.19.39 @typescript-eslint/eslint-plugin ^8.56.0 @typescript-eslint/parser ^8.56.0 buckwheat ^1.1.2 prettier-plugin-organize-imports ^4.2.0 ts-node ^10.9.2 tsx ^4.21.0 typescript ^5.2.2 typescript-eslint ^8.56.0

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-26 04:28
浙ICP备14020137号-1 $访客地图$