protobuf-demo: Add get-proto script

This commit is contained in:
willclarktech 2020-06-11 11:22:57 +01:00
parent b3645db66c
commit 7a2e264155
No known key found for this signature in database
GPG Key ID: 551A86E2E398ADF7
2 changed files with 13 additions and 1 deletions

View File

@ -31,7 +31,8 @@
"test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox",
"test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless",
"test": "yarn build-or-skip && yarn test-node",
"pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js"
"pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js",
"get-proto": "./scripts/get-proto.sh"
},
"devDependencies": {
"protobufjs": "^6.9.0"

View File

@ -0,0 +1,11 @@
#!/bin/bash
set -o errexit -o nounset -o pipefail
command -v shellcheck > /dev/null && shellcheck "$0"
PROTO_DIR="./proto"
COSMOS_DIR="$PROTO_DIR/cosmos"
mkdir -p $COSMOS_DIR
svn export "https://github.com/cosmos/cosmos-sdk/trunk" "$COSMOS_DIR/cosmos-sdk"
# svn export "https://github.com/cosmos/cosmos-sdk/tags/v0.38.4" "$COSMOS_DIR/cosmos-sdk"