UNPKG

origintrail-node

Version:

OriginTrail Node - Decentralized Knowledge Graph Node Library

142 lines (141 loc) 5.5 kB
{ "name": "origintrail-node", "version": "8.1.1-rc.13", "description": "OriginTrail Node - Decentralized Knowledge Graph Node Library", "main": "index.js", "type": "module", "files": [ "src/**/*", "config/**/*", "index.js", "ot-node.js", "README.md" ], "scripts": { "compile-contracts": "npm explore dkg-evm-module -- npm run compile", "bootstrap-node": "node index.js tools/local-network-setup/.bootstrap_origintrail_noderc", "start": "node index.js", "prepare": "husky install", "lint-staged": "lint-staged", "create-account-mapping-signature": "node tools/ot-parachain-account-mapping/create-account-mapping-signature.js ", "start:local_blockchain": "npm explore dkg-evm-module -- npm run dev -- --port", "start:local_blockchain:v1": "npm explore dkg-evm-module -- npm run dev:v1 -- --port", "start:local_blockchain:v2": "npm explore dkg-evm-module -- npm run dev:v2 -- --port", "kill:local_blockchain": "npx kill-port --port", "test:bdd": "cucumber-js --config cucumber.js --tags \"not @ignore\" --format progress --format-options '{\"colorsEnabled\": true}' test/bdd/ --import test/bdd/steps/ --exit", "test:unit": "nyc --all mocha --exit $(find test/unit -name '*.js')", "test:modules": "nyc --all mocha --exit $(find test/unit/modules -name '*.js')", "test:bdd:release": "cucumber-js --tags=@release --fail-fast --format progress --format-options '{\"colorsEnabled\": true}' test/bdd/ --import test/bdd/steps/", "test:bdd:publish-errors": "cucumber-js --tags=@publish-errors --fail-fast --format progress --format-options '{\"colorsEnabled\": true}' test/bdd/ --import test/bdd/steps/", "test:bdd:update-errors": "cucumber-js --tags=@update-errors --fail-fast --format progress --format-options '{\"colorsEnabled\": true}' test/bdd/ --import test/bdd/steps/", "test:bdd:get-errors": "cucumber-js --tags=@get-errors --fail-fast --format progress --format-options '{\"colorsEnabled\": true}' test/bdd/ --import test/bdd/steps/", "lint": "eslint .", "set-ask": "node scripts/set-ask.js", "set-stake": "node scripts/set-stake.js", "set-operator-fee": "node scripts/set-operator-fee.js" }, "keywords": [ "origintrail", "ot-node", "decentralized", "knowledge-graph", "blockchain", "dkg" ], "engines": { "node": ">=16.0.0", "npm": ">=8.0.0" }, "dependencies": { "@comunica/query-sparql": "^4.0.2", "@ethersproject/bytes": "^5.7.0", "@ethersproject/hash": "^5.7.0", "@ethersproject/wallet": "^5.7.0", "@polkadot/api": "^9.3.2", "@polkadot/keyring": "^10.1.7", "@polkadot/util": "^10.1.7", "@polkadot/util-crypto": "^10.1.7", "@questdb/nodejs-client": "^3.0.0", "app-root-path": "^3.1.0", "assertion-tools": "^8.0.6", "async": "^3.2.4", "async-mutex": "^0.3.2", "awilix": "^7.0.3", "axios": "^1.6.0", "bullmq": "^5.56.1", "cors": "^2.8.5", "deep-extend": "^0.6.0", "dkg-evm-module": "git+https://github.com/OriginTrail/dkg-evm-module.git#main", "dotenv": "^16.0.1", "ethers": "^5.7.2", "express": "^4.18.1", "express-fileupload": "^1.4.0", "express-rate-limit": "^6.5.2", "fs-extra": "^10.1.0", "graphdb": "^2.0.2", "ip": "^1.1.8", "it-length-prefixed": "^5.0.3", "it-map": "^1.0.6", "it-pipe": "^1.1.0", "jsonld": "^8.1.0", "jsonschema": "^1.4.1", "jsonwebtoken": "^9.0.0", "libp2p": "^0.32.4", "libp2p-bootstrap": "^0.13.0", "libp2p-kad-dht": "^0.24.2", "libp2p-mplex": "^0.10.7", "libp2p-noise": "^4.0.0", "libp2p-tcp": "^0.17.2", "mcl-wasm": "^1.7.0", "minimist": "^1.2.7", "ms": "^2.1.3", "mysql2": "^3.3.0", "peer-id": "^0.15.3", "pino": "^9.7.0", "pino-pretty": "^13.0.0", "rc": "^1.2.8", "redis": "^4.0.0", "rolling-rate-limiter": "^0.2.13", "semver": "^7.5.2", "sequelize": "^6.29.0", "sqlite": "^5.1.1", "sqlite3": "^5.1.7", "timeout-abort-controller": "^3.0.0", "toobusy-js": "^0.5.1", "uint8arrays": "^3.1.0", "umzug": "^3.2.1", "unzipper": "^0.10.11", "uuid": "^8.3.2" }, "devDependencies": { "@cucumber/cucumber": "^11.2.0", "chai": "^4.3.6", "concurrently": "^9.1.2", "d3": "^7.8.5", "d3-node": "^3.0.0", "dkg.js": "^8.0.8", "eslint": "^8.23.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.5.0", "hardhat": "^2.22.19", "husky": "^8.0.1", "lint-staged": "^13.0.3", "mocha": "^10.0.0", "nyc": "^15.1.0", "prettier": "^2.7.1", "rollup": "^4.40.0", "sharp": "^0.32.6", "sinon": "^14.0.0", "slugify": "^1.6.5" }, "repository": { "type": "git", "url": "git+https://github.com/OriginTrail/ot-node.git" }, "author": "TraceLabs", "license": "ISC", "bugs": { "url": "https://github.com/OriginTrail/ot-node/issues" }, "homepage": "https://origintrail.io/" }