@stacks/blockchain-api-client
v7.3.3lint
eslint . --ext .ts -f codeframe
open
http-server -o 9222 -o index.html
test
ts-node test/test.ts
build
rimraf ./lib && npm run generate-openapi && npm run build:node && npm run build:browser
start
concurrently npm:build:browser:watch npm:open
build:node
tsc
prep-openapi
rimraf ./.tmp && rimraf ./src/generated && swagger-cli bundle --dereference -o ./.tmp/openapi-temp.json ../docs/openapi.yaml && shx sed -i '^.*\$schema.*$' '' ./.tmp/openapi-temp.json > ./.tmp/openapi.json
build:browser
microbundle -i src/index.ts -o lib/index.umd.js --no-pkg-main -f umd --external none --globals none --no-compress --tsconfig tsconfig.browser.json --name StacksBlockchainApiClient
generate:docs
npm run generate-openapi && typedoc src/**/*.ts
lint:prettier
prettier --check ./src/**/*.ts
prepublishOnly
npm run build
generate-openapi
npm run prep-openapi && openapi-generator-cli generate --skip-validate-spec -g typescript-fetch --additional-properties=withInterfaces=true,typescriptThreePlus=true,supportsES6=true,legacyDiscriminatorBehavior=false,enumPropertyNaming=original,modelPropertyNaming=original -i ./.tmp/openapi.json -o ./src/generated > ./.tmp/gen.log
build:browser:watch
npm run build:browser -- watch
openapi-generator-version
openapi-generator-cli version-manager list
npm i @stacks/[email protected]
Metadata
- GPL-3.0
- Whatever
- Hiro Systems PBC
- released 11/13/2023