@airgap/beacon-sdk
v2.3.3-beta.0 airgap beacon crypto blockchain tezos decentralized dapp
e2e
ts-node --project tsconfig-node.json e2e/permission-request.ts
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 && cp ./dist/walletbeacon.min.js ./examples/walletbeacon.min.js
e2e:all
npm run e2e && npm run e2e-prepare-ffmpeg && npm run e2e-create-videos && npm run e2e-combine-videos
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
typedoc
typedoc src/index.ts --includeVersion --internal-aliases publicapi --external-aliases internalapi --logLevel Verbose --listInvalidSymbolLinks && ts-node --project tsconfig-cjs.json scripts/process-docs.ts
audit-ci
npm audit --json > audit.json && node scripts/dependency-scanning.js
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' 'example-dapp.html' 'example-wallet.html'
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
check-version
ts-node --project tsconfig-cjs.json scripts/check-sdk-version.ts
sonar-scanner
sonar-scanner
e2e-create-videos
ffmpeg -f concat -i e2e/output/dapp/input.txt e2e/output/dapp/output.webm && ffmpeg -f concat -i e2e/output/wallet/input.txt e2e/output/wallet/output.webm
e2e-combine-videos
ffmpeg -i e2e/output/dapp/output.webm -i e2e/output/wallet/output.webm -filter_complex '[0]pad=iw+5:color=black[left];[left][1]hstack=inputs=2' e2e/output/combined.webm
e2e-prepare-ffmpeg
ts-node --project tsconfig-node.json e2e/generate-ffmpeg-file.ts
npm i @airgap/[email protected]
Metadata
- MIT
- Whatever
- Papers GmbH
- released 9/23/2021