unstoppable-domain

v1.0.2
Domain Resolution for blockchain domains
cns .crypto zns ens ethereum zilliqa blockchain resolution name and 3 more...

release

RELEASE=patch yarn release:run

release:minor

RELEASE=minor yarn release:run

release:major

RELEASE=major yarn release:run

release:run

yarn build && yarn size && yarn publish --$RELEASE && yarn release:tag && yarn docs:deploy

release:tag

git push origin v$npm_package_version

fix

yarn prettier:fix && yarn lint:fix --ext ts src

lint

eslint --ext ts src

lint:fix

eslint --fix --ext ts src

test

jest

test:single

jest

test:live

LIVE=1 yarn test

test:live:win

set LIVE=1&& yarn test

start

npm run build:live

dev

yarn build && ./build/cli/cli.js -d brad.crypto

build

rm -rf build && tsc -p . && chmod +x ./build/cli/cli.js

build:symlink

yarn build && ln -sf $PWD/build/cli/cli.js /usr/local/bin/resolution

build:live

nodemon --watch 'src/**/*.ts' --exec yarn build

docs

yarn docs:clone && yarn docs:generate && yarn docs:readme

docs:clone

([ -d ./docs ] || git clone --branch gh-pages [email protected]:unstoppabledomains/resolution.git docs) && git -C ./docs pull

docs:generate

yarn run typedoc --out "./docs/v$npm_package_version"

docs:readme

./docs-readme.sh

docs:deploy

yarn docs && ./deploy-docs.sh

size

yarn run sizecheck -p ./package.json -l 500 -v

config:pull

yarn network-config:pull && yarn resolver-keys:pull

network-config:pull

curl https://raw.githubusercontent.com/unstoppabledomains/uns/main/uns-config.json -o src/config/uns-config.json

resolver-keys:pull

curl https://raw.githubusercontent.com/unstoppabledomains/uns/main/resolver-keys.json -o src/config/resolver-keys.json

prettier:fix

prettier --write -l "src/**/*.{ts,tsx,js,jsx,json,md}"

prepare

([ -d ./.git ] && husky install) || echo "Skip husky install since package does not have .git folder"
npm i unstoppable-domain

Metadata

  • MIT
  • Whatever
  • JohnnyJumper
  • released 9/29/2021

Downloads

Maintainers