Typescript 是否有输出纯类型脚本文件的协议缓冲区编译器?

Typescript 是否有输出纯类型脚本文件的协议缓冲区编译器?,typescript,protocol-buffers,Typescript,Protocol Buffers,请参见d.ts文件中的输出类型定义。 是否可以以某种方式将.proto文件转换为.ts文件(而不是单独的.js和.d.ts) 我有一个完整的TypeScript前端,因此不需要.js+.d.ts二元性。我知道你的问题很老,但也许这有助于今天寻找答案的人: 是的,有一些protoc插件可以生成纯类型脚本 我学到的第一件事是 我需要对bigint和proto3选项的支持,所以我写了另一个: 它通过了谷歌的一致性测试(官方的JS生成器没有),并带有GRPCWeb和twirp支持,并且没有外部依赖性

请参见
d.ts
文件中的输出类型定义。 是否可以以某种方式将
.proto
文件转换为
.ts
文件(而不是单独的
.js
.d.ts


我有一个完整的TypeScript前端,因此不需要
.js
+
.d.ts
二元性。

我知道你的问题很老,但也许这有助于今天寻找答案的人:

是的,有一些protoc插件可以生成纯类型脚本

  • 我学到的第一件事是

  • 我需要对bigint和proto3选项的支持,所以我写了另一个:
    它通过了谷歌的一致性测试(官方的JS生成器没有),并带有GRPCWeb和twirp支持,并且没有外部依赖性


它确实帮助了某人,我!谢谢你美丽的图书馆❤️