UNPKG

@unstoppabledomains/resolution

Version:
115 lines (114 loc) 4.02 kB
{ "name": "@unstoppabledomains/resolution", "version": "9.3.3", "description": "Domain Resolution for blockchain domains", "main": "./build/index.js", "directories": { "doc": "docs" }, "types": "./build/index.d.ts", "scripts": { "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", "prettier": "prettier -l \"src/**/*.{ts,tsx,js,jsx,json,md}\"", "prettier:fix": "prettier --write -l \"src/**/*.{ts,tsx,js,jsx,json,md}\"", "test": "jest", "test:live:win": "set LIVE=1 && yarn test", "start": "npm run build:live", "build": "rm -rf build && tsc -p .", "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 git@github.com: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", "prepare": "([ -d ./.git ] && husky install) || echo \"Skip husky install since package does not have .git folder\"" }, "files": [ "build" ], "author": "Unstoppable Domains", "repository": { "type": "git", "url": "https://github.com/unstoppabledomains/resolution.git" }, "keywords": [ ".crypto", "zns", "ens", "ethereum", "zilliqa", "blockchain", "resolution", "name", "domain", "unstoppable" ], "license": "MIT", "bugs": { "url": "https://github.com/unstoppabledomains/resolution.git" }, "homepage": "https://github.com/unstoppabledomains/resolution.git#readme", "devDependencies": { "@types/bn.js": "^4.11.6", "@types/crypto-js": "^4.1.1", "@types/elliptic": "^6.4.13", "@types/jest": "27.0.2", "@types/lodash": "^4.14.158", "@types/node": "11.15.3", "@typescript-eslint/eslint-plugin": "^3.9.0", "@typescript-eslint/parser": "^3.9.0", "@unstoppabledomains/sizecheck": "^4.0.4", "@zilliqa-js/core": "^3.3.4", "audit-ci": "^3.1.1", "dotenv": "^8.2.0", "eslint": "^7.7.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jest": "^24.1.0", "ethers": "^6.13.4", "husky": "^6.0.0", "jest": "^27.0.4", "lint-staged": "11.0.0", "lodash": "^4.17.19", "nock": "10.0.6", "nodemon": "^2.0.7", "prettier": "2.3.0", "pretty-quick": "^3.1.0", "ts-jest": "^27.0.3", "ts-loader": "6.2.1", "ts-node": "^8.6.2", "typedoc": "0.18.0", "typescript": "^4.2.0", "web3-providers-http": "^1.3.6", "web3-providers-ws": "^1.3.6" }, "publicConfig": { "access": "public" }, "dependencies": { "@ensdomains/address-encoder": "^0.2.22", "@ethersproject/abi": "^5.0.1", "bip44-constants": "^8.0.103", "bn.js": "^4.4.0", "content-hash": "^2.5.2", "cross-fetch": "4.0.0", "crypto-js": "^4.1.1", "elliptic": "^6.5.4", "js-sha256": "^0.9.0", "js-sha3": "^0.8.0" }, "lint-staged": { "src/**/*.ts": "eslint --fix", "src/**/*.{ts,tsx,js,jsx,json,md}": "prettier --write -l" } }