clt-jwat-common
v1.1.43
Published
Contains sharing resource between some services in jwat-lesson
Downloads
18
Readme
Installation
$ npm install
Generate code from .protofile
disable any flag if needed
change {{name}} with your proto file's name
change directory into protos folder and run this command to generate ts file
$ cd common/protos
## Window
$ protoc --plugin=protoc-gen-ts_proto=..\..\node_modules\.bin\protoc-gen-ts_proto.cmd --ts_proto_out=../entities --ts_proto_opt=nestJs=true --ts_proto_opt=useDate=true {{name}}.proto
## Mac
$ protoc --plugin=../../node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=../entities --ts_proto_opt=nestJs=true --ts_proto_opt=useDate=true {{name}}.proto
after that, remove that line: export const protobufPackage = "....";
and export your entity in index.ts (in root folder)
Before publish new version
$ tsc -b
update version in package.json
push this change to remote
Publish new version
$ npm publish