@tbd54566975/dwn-sdk-js

v0.0.32-unstable-2023-05-15-63d1542
A reference implementation of https://identity.foundation/decentralized-web-node/spec/

lint

eslint . --ext .ts --max-warnings 0

build

npm-run-all -l clean compile-validators -p build:esm build:cjs bundle

clean

rimraf dist && rimraf generated/*

bundle

node ./build/create-browser-bundle.cjs

lint:fix

eslint . --ext .ts --fix

build:cjs

tsc --project tsconfig.cjs.json && echo '{"type": "commonjs"}' > ./dist/cjs/package.json

build:esm

tsc

test:node

npm run compile-validators && tsc && c8 mocha "dist/esm/tests/**/*.spec.js" && npm run make-coverage-badges

test:browser

npm run compile-validators && cross-env karma start karma.conf.cjs

test:node:ci

npm run compile-validators && tsc && c8 mocha "dist/esm/tests/**/*.spec.js"

license-check

license-report --only=prod > license-report.json && node ./build/license-check.cjs

publish:unstable

./build/publish-unstable.sh

compile-validators

node ./build/compile-validators.js

test:browser-debug

npm run compile-validators && cross-env karma start karma.conf.debug.cjs

make-coverage-badges

istanbul-badges-readme

make-coverage-badges:ci

npm run make-coverage-badges -- --ci
npm i @tbd54566975/[email protected]

Metadata

Downloads