Stephen Haberman
Stephen Haberman
That seems reasonable; if you want to try adding that check here, we could see what happens: https://github.com/stephenh/ts-proto/blob/main/src/types.ts#L356
Closing this out thanks to #1010, thank you @tufandevrim !
Hi @beyers-luno , you're right, we don't currently support `jstype`--this is the first I'm seeing it. Happy to have you work on a PR if you'd like to add support...
@dasco144 sounds good! I think the `toTypeName` in `types.ts` is probably the best slice-point to say "this field should _actually_ be type xyz". Unfortunately that's just the type, and the...
:tada: This issue has been resolved in version 1.173.0 :tada: The release is available on: - [npm package (@latest dist-tag)](https://www.npmjs.com/package/ts-proto/v/1.173.0) - [GitHub release](https://github.com/stephenh/ts-proto/releases/tag/v1.173.0) - `v1.173.0` Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket:
Is the idea that if `Author` is a message, and `Author.address` is an unset child message, that `console.log(author.address)` would print `null`? Fwiw normally in non-protobuf/JSON APIs, I like to use...
:tada: This issue has been resolved in version 1.171.0 :tada: The release is available on: - [npm package (@latest dist-tag)](https://www.npmjs.com/package/ts-proto/v/1.171.0) - [GitHub release](https://github.com/stephenh/ts-proto/releases/tag/v1.171.0) - `v1.171.0` Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket:
Hi @jdbp-classpass , yep, that is correct. I think we've not implemented this yet because I assume most companies just pick "either snake or camel" are their company's internal standard,...
I don't really recognize the output here; it looks like: ``` export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact }...
No, no ideas. From the title, you're passing ``` opts: --ts_proto_opt="outputServices=generic-definitions,outputServices=default ``` I think the syntax would be "outputServices=generic-definitions,default" instead of repeating outputServices again, but not sure how that'd led...