@dashevo/dashcore-lib
Version:
A pure and powerful JavaScript Dash library.
174 lines (173 loc) • 4.06 kB
JSON
{
"name": "@dashevo/dashcore-lib",
"version": "0.25.0",
"description": "A pure and powerful JavaScript Dash library.",
"author": "Dash Core Group, Inc. <dev@dash.org>",
"main": "index.js",
"unpkg": "dist/dashcore-lib.min.js",
"scripts": {
"prepublishOnly": "npm run build",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"test": "npm run test:types && npm run test:node && npm run test:browser",
"test:node": "mocha $NODE_DEBUG_OPTION --no-timeout --recursive",
"test:browser": "karma start ./karma.conf.js --single-run",
"test:types": "npx tsd",
"coverage": "nyc mocha --recursive",
"build": "webpack",
"pretty": "npx prettier --write ."
},
"files": [
"dist",
"docs",
"examples",
"lib",
"typings",
"index.d.ts"
],
"contributors": [
{
"name": "Daniel Cousens",
"email": "bitcoin@dcousens.com"
},
{
"name": "Esteban Ordano",
"email": "eordano@gmail.com"
},
{
"name": "Gordon Hall",
"email": "gordon@bitpay.com"
},
{
"name": "Jeff Garzik",
"email": "jgarzik@bitpay.com"
},
{
"name": "Kyle Drake",
"email": "kyle@kyledrake.net"
},
{
"name": "Manuel Araoz",
"email": "manuelaraoz@gmail.com"
},
{
"name": "Matias Alejo Garcia",
"email": "ematiu@gmail.com"
},
{
"name": "Ryan X. Charles",
"email": "ryanxcharles@gmail.com"
},
{
"name": "Stefan Thomas",
"email": "moon@justmoon.net"
},
{
"name": "Stephen Pair",
"email": "stephen@bitpay.com"
},
{
"name": "Wei Lu",
"email": "luwei.here@gmail.com"
},
{
"name": "UdjinM6",
"email": "UdjinM6@gmail.com"
},
{
"name": "Jon Kindel",
"email": "jon@dash.org"
},
{
"name": "Alex Werner",
"email": "alex@werner.fr"
},
{
"name": "Anton Suprunchuk",
"email": "antouhou@gmail.com"
},
{
"name": "Dashameter",
"email": "Dashameter@gmail.com"
},
{
"name": "Igor Markin",
"email": "markin.io210@gmail.com"
}
],
"keywords": [
"dash",
"transaction",
"address",
"p2p",
"ecies",
"cryptocurrency",
"blockchain",
"payment",
"bip21",
"bip32",
"bip37",
"bip69",
"bip70",
"multisig",
"dashcore"
],
"repository": {
"type": "git",
"url": "https://github.com/dashevo/dashcore-lib.git"
},
"types": "index.d.ts",
"bugs": {
"url": "https://github.com/dashevo/dashcore-lib/issues"
},
"homepage": "https://github.com/dashevo/dashcore-lib",
"dependencies": {
"@dashevo/bls": "~1.2.9",
"@dashevo/x11-hash-js": "^1.0.2",
"@types/node": "^12.12.47",
"bloom-filter": "^0.2.0",
"bn.js": "^4.12.0",
"bs58": "=4.0.1",
"elliptic": "^6.5.4",
"inherits": "=2.0.1",
"lodash": "^4.17.20",
"ripemd160": "^2.0.2",
"tsd": "^0.28.1",
"unorm": "^1.6.0"
},
"devDependencies": {
"@types/bloom-filter": "^0.2.1",
"assert-browserify": "^2.0.0",
"brfs-node-15": "^2.0.3",
"buffer": "^6.0.3",
"chai": "^4.2.0",
"crypto-browserify": "^3.12.0",
"eslint": "^7.27.0",
"eslint-config-airbnb-base": "^14.2.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.23.4",
"karma": "^6.3.3",
"karma-chai": "^0.1.0",
"karma-chrome-launcher": "^3.1.0",
"karma-detect-browsers": "^2.3.3",
"karma-firefox-launcher": "^2.1.1",
"karma-mocha": "^2.0.1",
"karma-mocha-reporter": "^2.2.5",
"karma-webpack": "^5.0.0",
"mocha": "^11.1.0",
"nyc": "^15.1.0",
"path-browserify": "^1.0.1",
"prettier": "^2.3.0",
"process": "^0.11.10",
"raw-loader": "^4.0.1",
"sinon": "^9.0.3",
"stream-browserify": "^3.0.0",
"terser-webpack-plugin": "^4.1.0",
"transform-loader": "^0.2.4",
"url": "^0.11.0",
"wasm-x11-hash": "^0.0.2",
"webpack": "^5.76.2",
"webpack-cli": "^4.7.0"
},
"license": "MIT"
}