UNPKG

bitcore-node

Version:

A blockchain indexing node with extended capabilities using bitcore

118 lines (117 loc) 4.2 kB
{ "name": "bitcore-node", "description": "A blockchain indexing node with extended capabilities using bitcore", "engines": { "node": ">=18.0.0" }, "version": "10.10.9", "author": "Justin Langston <nitsujlangston@gmail.com>", "contributors": [ "Justin Langston <nitsujlangston@gmail.com>", "Micah Riggan <micahriggan@gmail.com>", "Kenny Joseph <kajoseph2@msn.com>" ], "main": "build/src/server.js", "bin": "bin/start", "scripts": { "start": "npm run tsc && node build/src/server.js", "debug": "npm run tsc && node --trace-warnings --inspect build/src/server.js --DEBUG true", "clean": "rm -rf build", "compile": "npm run tsc", "build:docker": "docker build -t bitpay/bitcore-node:latest -f ./Dockerfile ../..", "docs:build-html": "typedoc --out ./docs/html --tsconfig tsconfig.json ./src", "docs:build-json": "typedoc --json ./docs/json --tsconfig tsconfig.json ./src", "tsc": "npm run clean && tsc", "test": "npm run test:unit && npm run test:integration", "test:ci": "npm run test", "test:ci:integration": "npm run test:integration", "repair:db": "npm run tsc && node ./build/test/verification/db-repair.js", "verify:rpc": "npm run tsc && node ./build/test/verification/rpc-verify.js", "verify:db": "npm run tsc && node ./build/test/verification/db-verify.js", "verify:headers": "npm run tsc && node ./build/test/verification/db-verify-headers.js", "resync": "npm run tsc && node ./build/test/verification/resync.js", "test:unit": "mocha build/test/unit/ --name '*.spec.js'", "test:integration": "mocha build/test/integration/ --name '*.spec.js'", "benchmark": "node build/test/benchmark/benchmark.js", "coverage": "nyc mocha build/test/**/*.spec.js", "api": "npm run tsc && node build/src/workers/api.js", "api:debug": "npm run tsc && node --inspect build/src/workers/api.js --DEBUG true", "api:cluster": "npm run tsc && node build/src/workers/api.js --CLUSTER true", "pruning": "npm run tsc && node build/src/workers/pruning.js --EXIT true", "p2p": "npm run tsc && node build/src/workers/p2p.js", "precommit": "npm run fix && npm run lint", "lint": "tslint -c ../../tslint.json 'src/**/*.ts'", "fix": "tslint --fix -c ../../tslint.json 'src/**/*.ts'", "test:scripts": "npx mocha scripts/test" }, "nyc": { "reporter": [ "html", "json", "text" ], "all": true }, "keywords": [ "bitcore-node", "typescript", "bitcoin", "bitcoin-cash", "ethereum", "node" ], "license": "MIT", "devDependencies": { "@types/bn.js": "4.11.5", "@types/chai": "4.1.3", "@types/express": "4.17.21", "@types/lodash": "4.14.116", "@types/mocha": "5.2.0", "@types/mongodb": "3.1.22", "@types/node": "22.13.1", "@types/request": "2.47.0", "@types/sinon": "4.3.3", "@types/through2": "2.0.33", "@types/winston": "2.4.4", "axios": "0.21.1", "chai": "4.1.2", "eslint": "4.19.1", "eslint-config-airbnb-base": "12.1.0", "eslint-plugin-import": "2.8.0", "istanbul": "^0.4.5", "mocha": "5.0.5", "nyc": "^15.1.0", "sinon": "4.4.8", "socket.io-client": "4.8.1", "supertest": "3.0.0", "ts-node": "^9.0.0", "typescript": "5.7.3", "typescript-eslint-parser": "15.0.0" }, "dependencies": { "abi-decoder": "2.4.0", "bitcore-client": "^10.10.8", "bitcore-lib": "^10.10.7", "bitcore-lib-cash": "^10.10.5", "bitcore-lib-doge": "^10.10.5", "bitcore-lib-ltc": "^10.10.5", "bitcore-p2p": "^10.10.7", "bitcore-p2p-cash": "^10.10.7", "bitcore-p2p-doge": "^10.10.5", "bitcore-wallet-client": "^10.10.9", "cors": "2.8.4", "crypto-rpc": "https://github.com/bitpay/crypto-rpc.git#370b201c98f4616b378290dc30486df5c1c769e0", "crypto-wallet-core": "^10.10.7", "express": "4.19.2", "lodash": "4.17.11", "mongodb": "3.6.12", "request": "2.88.0", "secp256k1": "4.0.3", "socket.io": "4.8.1", "source-map-support": "^0.5.13", "web3": "1.7.0", "winston": "3.2.0", "xrpl": "2.6.0" }, "gitHead": "ada93bd6e62e25fd6093a1a3fd4dc556f6103e66" }