@airgap/beacon-sdk

v2.1.0-beta.0
The beacon-sdk allows you to easily connect DApps with Wallets through P2P communication or a chrome extension.
airgap beacon crypto blockchain tezos decentralized dapp

lint

eslint 'src/**/*.ts'

test

npm run check-version && TS_NODE_PROJECT='tsconfig.test.json' nyc mocha --require ts-node/register --require source-map-support/register --full-trace --timeout 40000 ./test/**/**.spec.ts

build

npm run pretest && tsc -p tsconfig.json && tsc -p ./tsconfig-cjs.json && npm run browserify && npm run posttest

lint-ci

eslint 'src/**/*.ts' -f json -o lintReport.json || true

prepare

npm run build

pretest

ts-node --project tsconfig.test.json scripts/change-files-before-tests.ts

test-ci

nyc --reporter=lcov npm test

audit-ci

npm audit --json > audit.json && node scripts/dependency-scanning.js

docs:dev

vuepress dev docs

lint:fix

eslint 'src/**/*.ts' --fix

posttest

ts-node --project tsconfig.test.json scripts/change-files-after-tests.ts

prebuild

ts-node --project tsconfig-cjs.json scripts/generate-wallet-list.ts

prettier

prettier --write 'src/**/*' 'docs/**/*.md'

browserify

npm run pretest && tsc -p ./tsconfig-browserify.json && npm run posttest && browserify ./dist/browserify/index.js -s beacon | uglifyjs > ./dist/walletbeacon.min.js && rm -rf dist/browserify

docs:build

vuepress build docs

docs:deploy

./deploy-docs.sh

check-version

ts-node --project tsconfig-cjs.json scripts/check-sdk-version.ts

sonar-scanner

sonar-scanner
npm i @airgap/[email protected]

Metadata

  • MIT
  • Whatever
  • Papers GmbH
  • released 1/20/2021

Downloads

Maintainers