@arcblock/forge-graphql-client

v0.15.0
GraphQL Client for forge core
graphql client forge blockchain arcblock

lint

eslint src

clean

rimraf lib && rimraf dist

build-browser

BABEL_ENV=browser babel ./src --out-dir ./dist --source-maps --copy-files && webpack -p

build-node

babel ./src --out-dir ./lib --source-maps --copy-files

build

yarn clean && yarn build-node && yarn build-browser

generate-docs

node tools/generate-docs.js

format-docs

remark . -o

generate-dts

node tools/generate-dts.js

update-graphql-schema

rm -f src/schema/graphql.json && node tools/update-graphql-schema.js

update-protobuf-schema

rm -f src/schema/protobuf.json && cp $FORGE_SDK_PROTO_GEN_DIR/spec.json src/schema/protobuf.json

upgrade

npm run update-graphql-schema && npm run update-protobuf-schema && npm run generate-docs && npm run generate-dts && npm run format-docs && npm run build

precommit

CI=1 yarn test

prepush

CI=1 yarn test

test

yarn lint && node tools/jest.js

coverage

yarn test -- --coverage
npm i @arcblock/forge-graphql-client

Metadata

  • MIT
  • Whatever
  • wangshijun
  • released 3/22/2019

Downloads

Maintainers