bitcore-lib
Version:
A pure and powerful JavaScript Bitcoin library.
435 lines (434 loc) • 14.6 kB
JSON
{
"requires": true,
"lockfileVersion": 1,
"dependencies": {
"align-text": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
"integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
"requires": {
"kind-of": "^3.0.2",
"longest": "^1.0.1",
"repeat-string": "^1.5.2"
}
},
"async": {
"version": "0.8.0",
"resolved": "http://registry.npmjs.org/async/-/async-0.8.0.tgz",
"integrity": "sha1-7mXsdymML/FFa8RBigUtDwZDURI="
},
"base-x": {
"version": "1.1.0",
"resolved": "http://registry.npmjs.org/base-x/-/base-x-1.1.0.tgz",
"integrity": "sha1-QtPXF0dPnqAiB/bRqh9CaRPut6w="
},
"bcoin": {
"version": "0.15.0",
"resolved": "https://registry.npmjs.org/bcoin/-/bcoin-0.15.0.tgz",
"integrity": "sha1-aSsAP8DftX9DmIqdAwGRYHcdTtc=",
"requires": {
"async": "^0.8.0",
"bn.js": "^0.10.0",
"elliptic": "^0.14.1",
"hash.js": "^0.2.0",
"inherits": "^2.0.1"
}
},
"benchmark": {
"version": "1.0.0",
"resolved": "http://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz",
"integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM="
},
"bigi": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/bigi/-/bigi-1.4.2.tgz",
"integrity": "sha1-nGZalfiLiwj8Bc/XMfVhhZ1yWCU="
},
"bitcoinjs-lib": {
"version": "1.5.8",
"resolved": "http://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-1.5.8.tgz",
"integrity": "sha1-LU2lUrVCXgDDo5ssNjna/oWJqi8=",
"requires": {
"bigi": "^1.4.0",
"bs58check": "^1.0.5",
"create-hash": "^1.1.0",
"create-hmac": "^1.1.3",
"ecurve": "^1.0.0",
"randombytes": "^2.0.1",
"typeforce": "^1.0.0"
}
},
"bn.js": {
"version": "0.10.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-0.10.1.tgz",
"integrity": "sha1-/RQWGUrBsSp78JY0EQMhQljmj+8="
},
"bs58": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/bs58/-/bs58-3.1.0.tgz",
"integrity": "sha1-1MJjiL9IBMrHFBQbGUWqR+XrJI4=",
"requires": {
"base-x": "^1.1.0"
}
},
"bs58check": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/bs58check/-/bs58check-1.3.4.tgz",
"integrity": "sha1-xSVABzdJEXcU+gQsMEfrj5FRy/g=",
"requires": {
"bs58": "^3.1.0",
"create-hash": "^1.1.0"
}
},
"camelcase": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
"integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
},
"center-align": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
"integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
"requires": {
"align-text": "^0.1.3",
"lazy-cache": "^1.0.3"
}
},
"cipher-base": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
}
},
"cliui": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
"integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
"requires": {
"center-align": "^0.1.1",
"right-align": "^0.1.1",
"wordwrap": "0.0.2"
}
},
"create-hash": {
"version": "1.2.0",
"resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
"integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
"md5.js": "^1.3.4",
"ripemd160": "^2.0.1",
"sha.js": "^2.4.0"
}
},
"create-hmac": {
"version": "1.1.7",
"resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
"integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
"inherits": "^2.0.1",
"ripemd160": "^2.0.0",
"safe-buffer": "^5.0.1",
"sha.js": "^2.4.8"
}
},
"decamelize": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
},
"ecurve": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/ecurve/-/ecurve-1.0.6.tgz",
"integrity": "sha512-/BzEjNfiSuB7jIWKcS/z8FK9jNjmEWvUV2YZ4RLSmcDtP7Lq0m6FvDuSnJpBlDpGRpfRQeTLGLBI8H+kEv0r+w==",
"requires": {
"bigi": "^1.1.0",
"safe-buffer": "^5.0.1"
}
},
"elliptic": {
"version": "0.14.2",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-0.14.2.tgz",
"integrity": "sha1-0HdNsz3JWLPEJmILdVhgkbbJbSw=",
"requires": {
"bn.js": "^0.10.1",
"hash.js": "^0.2.0",
"uglify-js": "^2.4.13"
}
},
"fullnode": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/fullnode/-/fullnode-0.9.0.tgz",
"integrity": "sha1-PDLFkoCzbJNPCQ9uLJazJ7HUyAY=",
"requires": {
"aes": "=0.1.0",
"bn.js": "=2.0.3",
"bs58": "=1.2.1",
"elliptic": "=3.0.3",
"hash.js": "=1.0.2",
"pbkdf2-compat": "=4.0.0",
"unorm": "=1.3.3"
},
"dependencies": {
"aes": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/aes/-/aes-0.1.0.tgz",
"integrity": "sha512-zoxY6y00WNu5EVioxSm+X1uIcx0EIRGdRPGO+C3RsccQT/JgMHo/GiGfl7ryOTdKuCtbnSHrkthTjPSME2oOjA=="
},
"bn.js": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-2.0.3.tgz",
"integrity": "sha512-t9GbmlUr4nyNopC94kfgAF5QMPb3s1s8JGX/IOBZRdXZHyIl826TI9rWnGf/qXDyW2o7BKUqsX16mPTx2pMc3A=="
},
"bs58": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/bs58/-/bs58-1.2.1.tgz",
"integrity": "sha1-9yeEo1RNeGQbus9hl8hk4MHmP2w="
},
"elliptic": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-3.0.3.tgz",
"integrity": "sha512-CrBEiS76Obfxgy6v25p2f7XUZ63DF6mJ/KL0lvBnIrlBeebacGjukc4KjbFWw6bdMnOMM6QXcO84Q2/VJaJlTA==",
"requires": {
"bn.js": "^2.0.0",
"brorand": "^1.0.1",
"hash.js": "^1.0.0",
"inherits": "^2.0.1"
},
"dependencies": {
"brorand": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz",
"integrity": "sha512-pb4102NA1VdNIg6zALQzgTtcF1X/TzcTih82dK5FNr/z2rroufb1C5clgM6zpYtr3Gvu//mAwgkFfK2lZI60gg=="
},
"inherits": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA=="
}
}
},
"hash.js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.2.tgz",
"integrity": "sha512-FOucSbjOchsiF8Wc5skLQU/dczj+w25iCf/WQGTVKaF89jKbwzhkGrrcWP6QUiXlOPXvbtFb8HYVakZnnFwcMQ==",
"requires": {
"inherits": "^2.0.1"
},
"dependencies": {
"inherits": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA=="
}
}
},
"pbkdf2-compat": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-4.0.0.tgz",
"integrity": "sha512-cS2ksgaM7TwMbYZpZXeHcrhvqvJXMj/18fg3MtAU3mY5GGTnb8eFyt2BR/ip82yuP8njz0txr2tAgKF82OSLhg==",
"requires": {
"create-hmac": "^1.1.2"
},
"dependencies": {
"create-hmac": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.3.tgz",
"integrity": "sha512-WAh5X07rFIM0EZ166unEOAMdrPWcg7A6alzdqIRNnMn8woJnZfKUFOBpAIzOEzrn1ouRjRv+O+gcESddnN/Xlw==",
"requires": {
"create-hash": "^1.1.0",
"inherits": "^2.0.1"
},
"dependencies": {
"create-hash": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.1.tgz",
"integrity": "sha512-Cr2N2L2apk3Hn5vpmJhYuYIly5bWtgvxX8mUAd6wHD9HtXcRyxfIU0uvuNsTkFfTidHy+KmMmphFz2NDVDb2Ug==",
"requires": {
"inherits": "^2.0.1",
"ripemd160": "^1.0.0",
"sha.js": "^2.3.6"
},
"dependencies": {
"ripemd160": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.0.tgz",
"integrity": "sha512-caeBXVqH+Z1A4IdVy4eOvZKxeI/oEJ+mwgwxYwZvTsCBIstOjxhh//axjQ4qA13pCxldgCFwEYrIavHJVePoaw=="
},
"sha.js": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.0.tgz",
"integrity": "sha512-2YkobWzYnTQ6tTv+asm+BM7F+8te+Pi0hiTBiv+7jfwWoiM0QPnELUIr8fRDsskKr7YrCUtR9sjXgvBfKb9zYw==",
"requires": {
"inherits": "^2.0.1"
}
}
}
},
"inherits": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA=="
}
}
}
}
},
"unorm": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/unorm/-/unorm-1.3.3.tgz",
"integrity": "sha512-dON0Efhz6HEGUAm/QGp5cPV2/Su4C6O4DITSYUTq0FaQVujlTpeXYhtUyKE0QNbubbd57kwxGKCLsPe35TmJ0w=="
}
}
},
"hash-base": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
"integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
}
},
"hash.js": {
"version": "0.2.1",
"resolved": "http://registry.npmjs.org/hash.js/-/hash.js-0.2.1.tgz",
"integrity": "sha1-MKBoEJMkeOU8DEUJ/n8dti44xv8="
},
"inherits": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"is-buffer": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
},
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"requires": {
"is-buffer": "^1.1.5"
}
},
"lazy-cache": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
"integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
},
"longest": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
"integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
},
"md5.js": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
"integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
"safe-buffer": "^5.1.2"
}
},
"randombytes": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
"integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
"requires": {
"safe-buffer": "^5.1.0"
}
},
"repeat-string": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
},
"right-align": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
"integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
"requires": {
"align-text": "^0.1.1"
}
},
"ripemd160": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
"integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
}
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"sha.js": {
"version": "2.4.11",
"resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
"integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
}
},
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
},
"typeforce": {
"version": "1.18.0",
"resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz",
"integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g=="
},
"uglify-js": {
"version": "2.8.29",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
"integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
"requires": {
"source-map": "~0.5.1",
"uglify-to-browserify": "~1.0.0",
"yargs": "~3.10.0"
}
},
"uglify-to-browserify": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
"integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
"optional": true
},
"window-size": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
"integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0="
},
"wordwrap": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
"integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
},
"yargs": {
"version": "3.10.0",
"resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
"integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
"requires": {
"camelcase": "^1.0.2",
"cliui": "^2.1.0",
"decamelize": "^1.0.0",
"window-size": "0.1.0"
}
}
}
}