UNPKG

thor-devkit

Version:

Typescript library to aid DApp development on VeChain Thor

90 lines (89 loc) 2.08 kB
{ "name": "thor-devkit", "version": "2.2.0", "description": "Typescript library to aid DApp development on VeChain Thor", "main": "dist/index.js", "module": "esm/index.js", "types": "dist/index.d.ts", "files": [ "dist", "esm" ], "scripts": { "build": "rm -rf dist/ esm/ && tsc -d -p . && tsc --module esnext --outDir 'esm' -p .", "lint": "eslint 'src/**/*.ts' 'tests/**/*.ts'", "prepack": "npm run build", "test": "eslint 'src/**/*.ts' 'tests/**/*.ts' && NODE_ENV=test mocha --require ts-node/register --timeout 20000 --recursive './**/*.test.ts'", "cover": "NODE_ENV=test nyc npm t" }, "nyc": { "include": [ "src/**/*.ts" ], "exclude": [ "tests/", "**/*.d.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "lcov", "html", "text-summary" ], "all": true }, "repository": { "type": "git", "url": "git+https://github.com/vechain/thor-devkit.js.git" }, "keywords": [ "vechain", "thor", "blockchain", "dapp", "tx", "transaction", "crypto", "mnemonic", "keystore", "abi" ], "author": "qianbin", "license": "MIT", "bugs": { "url": "https://github.com/vechain/thor-devkit.js/issues" }, "homepage": "https://github.com/vechain/thor-devkit.js#readme", "devDependencies": { "@types/chai": "^4.1.3", "@types/elliptic": "^6.4.9", "@types/mocha": "^10.0.10", "@types/node": "^18.19.130", "@typescript-eslint/eslint-plugin": "^8.57.1", "@typescript-eslint/parser": "^8.57.1", "chai": "^4.1.2", "eslint": "^9.39.4", "mocha": "^11.7.5", "nyc": "^18.0.0", "ts-node": "^8.3.0", "typescript": "^5.0.0" }, "dependencies": { "bignumber.js": "^7.2.1", "blakejs": "^1.1.2", "elliptic": "^6.6.1", "ethers": "^6.13.0", "fast-json-stable-stringify": "^2.1.0", "js-sha3": "0.5.7", "rlp": "^2.0.0" }, "sideEffects": false, "overrides": { "serialize-javascript": "^7.0.4" } }