{
    "name": "@toucansam-bpl/core-json-rpc",
    "description": "A JSON-RPC 2.0 Specification compliant server to interact with the ARK Blockchain.",
    "version": "2.0.0-alpha.10",
    "contributors": [
        "François-Xavier Thoorens <fx@ark.io>",
        "Brian Faust <brian@ark.io>"
    ],
    "license": "MIT",
    "main": "dist/index.js",
    "files": [
        "dist"
    ],
    "scripts": {
        "prepublishOnly": "yarn build",
        "pretest": "bash ../../scripts/pre-test.sh",
        "compile": "../../node_modules/typescript/bin/tsc",
        "build": "yarn clean && yarn compile",
        "build:watch": "yarn clean && yarn compile -w",
        "clean": "del dist"
    },
    "dependencies": {
        "@keyv/sqlite": "^2.0.0",
        "@toucansam-bpl/core-container": "^2.0.0-alpha.10",
        "@toucansam-bpl/core-http-utils": "^2.0.0-alpha.10",
        "@toucansam-bpl/core-interfaces": "^2.0.0-alpha.10",
        "@toucansam-bpl/core-utils": "^2.0.0-alpha.10",
        "@toucansam-bpl/crypto": "^2.0.0-alpha.10",
        "bip39": "^2.5.0",
        "boom": "^7.3.0",
        "is-reachable": "^3.0.0",
        "joi": "^14.3.1",
        "keyv": "^3.1.0",
        "lodash.get": "^4.4.2",
        "uuid": "^3.3.2",
        "wif": "^2.0.6"
    },
    "devDependencies": {
        "@toucansam-bpl/core-p2p": "^2.0.0-alpha.10",
        "@types/bip39": "^2.4.2",
        "@types/boom": "^7.2.1",
        "@types/is-reachable": "^3.0.0",
        "@types/joi": "^14.3.2",
        "@types/keyv": "^3.1.0",
        "@types/keyv__sqlite": "^2.0.0",
        "@types/lodash.get": "^4.4.6",
        "@types/uuid": "^3.4.4",
        "@types/wif": "^2.0.1"
    },
    "publishConfig": {
        "access": "public"
    },
    "engines": {
        "node": ">=10.x"
    }
}
