yoheimuta/protolint

[Distribution] Add support for Typescript / Javascript

carstencodes opened this issue · 0 comments

When building TypeScript / Node.JS protobuf serializers, gRPC services or grpc clients, the proto files are actually generated during the build using the Protobuf collection.

This project is already shipping a maven package. It should be possible to ship an npm package as well.

Steps to take:

  • Add packaging information for an npm package
  • Add an automatic download function on installation of the package. This one should be possible to be compatible to node-pre-gyp. (Unfortunately, node-pre-gyp requires a different tgz file structure. Hence the archives cannot be used with node-pre-gyp, but an installer script can run with this)
  • Pack npm package after go-releaser has run
  • Upload npm package to npmjs.org

I could help with the first three bullet points. I think the last point is up to the maintainer.