It would be great to have rules for Bazel, specially if they work with https://github.com/bazelbuild/rules_typescript
Hey @igorgatis,
Indeed. Currently working on https://github.com/improbable-eng/ts-protoc-gen/issues/77. Once we have that, grpc-web is the natural next step.
Having said that, your help would be greatly appreciated. If you've got experience with Bazel or want to dig in, please do. We can use this channel to figure out the details.
Hey @easyCZ. Just came across this issue looking for bazel support for grpc-web.
Just FYI I noticed that this pull request https://github.com/improbable-eng/ts-protoc-gen/pull/84 has been merged and so the ts-protoc-gen bazel rule is I think complete but issue https://github.com/improbable-eng/ts-protoc-gen/issues/77 hasn't been closed yet.
Thought I'd just flag it here as you're waiting for https://github.com/improbable-eng/ts-protoc-gen/issues/77 to move forward with bazel support for grpc-web - which I selfishly want :)
Isn't there already bazel support? It would be nice if rules-typescript allowed ts code to import the files generated by ts-protoc-gen in a cleaner way rather than having to reference gen files or use path aliases. But it's still supported and works.
Maybe I'm missing something? ¯\_(ツ)_/¯
Do we need both Bazel support and go.mod support? Can Bazel accommodate go mod files? See #202
Most helpful comment
Hey @easyCZ. Just came across this issue looking for bazel support for grpc-web.
Just FYI I noticed that this pull request https://github.com/improbable-eng/ts-protoc-gen/pull/84 has been merged and so the ts-protoc-gen bazel rule is I think complete but issue https://github.com/improbable-eng/ts-protoc-gen/issues/77 hasn't been closed yet.
Thought I'd just flag it here as you're waiting for https://github.com/improbable-eng/ts-protoc-gen/issues/77 to move forward with bazel support for grpc-web - which I selfishly want :)