Skip to main content
Module

x/pbkit/scripts/generate.sh

Protobuf toolkit for modern web development
Latest
File
alias pb="deno run --unstable --allow-env --allow-read --allow-write cli/pb/entrypoint.ts"
TMP_DIR=generated_tmpOUT_DIR=generatedRUNTIME_DIR=../core/runtimePROTO_FILES=( google/protobuf/descriptor.proto google/protobuf/compiler/plugin.proto)
if [ "$(ls -A $PB_VENDOR_DIR)" ]; then pb gen ts -o $TMP_DIR --runtime-dir $RUNTIME_DIR ${PROTO_FILES[@]} rm -rf $OUT_DIR cp -r $TMP_DIR $OUT_DIR rm -rf $TMP_DIRelse echo "please run \`pb vendor install\` first"fi