@digitalcredentials/http-client

v5.0.4
An opinionated, isomorphic HTTP client.
http isomorphic http client

rollup

rollup -c rollup.config.js && ./build-dist.sh

build

npm run clear && npm run rollup

clear

rimraf dist/ && mkdir dist

prepare

npm run build

rebuild

npm run clear && npm run build

test

npm run test-node && npm run test-karma

test-node

cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} --require tests/test-mocha.js tests/*.spec.js

test-karma

karma start karma.conf.cjs

test-watch

cross-env NODE_ENV=test mocha --watch --parallel --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} --require tests/test-mocha.js tests/*.spec.js

coverage

cross-env NODE_ENV=test c8 npm run test-node

coverage-ci

cross-env NODE_ENV=test c8 --reporter=lcovonly --reporter=text-summary --reporter=text npm run test-node

coverage-report

c8 report

lint

eslint --ignore-pattern rollup.config.js .
npm i @digitalcredentials/http-client

Metadata

Downloads