{
"name": "protobuf-arkts-generator",
"version": "0.2.2",
"private": false,
"type": "module",
"description": "HarmonyOS ArkTS Protobuf 代码生成器,纯 ArkTS 运行时与服务客户端",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://gitcode.com/xiaofenger_705/protobuf-arkts-generator.git"
},
"bugs": {
"url": "https://gitcode.com/xiaofenger_705/protobuf-arkts-generator/issues"
},
"homepage": "https://gitcode.com/xiaofenger_705/protobuf-arkts-generator",
"keywords": [
"protobuf",
"ArkTS",
"HarmonyOS",
"codegen",
"ets"
],
"author": "protobuf-arkts-generator contributors",
"scripts": {
"gen": "node ./src/generator/arkpb-gen.js --in ./protos --out ./packages --int64 bigint",
"arkts:check": "node ./scripts/arkts-check.js"
},
"bin": {
"arkpb-gen": "src/generator/arkpb-gen.js"
},
"files": [
"src/generator",
"runtime/arkpb",
"README.md",
"ARCHITECTURE.md",
"ARKTS-COMPLIANCE.md",
"LICENSE"
],
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=16"
},
"dependencies": {
"protobufjs": "^7.2.4"
}
}