0.2.11 • Published 1 year ago
@larkoh/protoc-gen-ets v0.2.11
Protoc Gen ArkTS
!NOTE Forked from protoc-gen-ts
Compile .proto files to plain ArkTS. Supports concurrent with @Sendable on codec classes.
Run with @ohos/protobufjs
Features
- Passes all required conformance tests
- Supports ArkTS(ets) with
@Sendablefor concurrent - Supports well-known types
Supports json encoding (toJson,fromJson)- Supports binary encoding (
toBinary,fromBinary) - Optimized for deserialization speed.
Usage
npm install -g @larkoh/protoc-gen-etsProtoc
protoc -I=sourcedir --ets_out=dist myproto.proto --ets_opt="namespace_as_file=true,export_indcies=true,bigint_as_long=true"Development
./infra/test.sh