rchain-toolkit
Version:
Node JS utils and methods to interact with rchain's rnode api and proto interfaces
58 lines (57 loc) • 1.58 kB
JSON
{
"name": "rchain-toolkit",
"version": "0.4.6",
"description": "Node JS utils and methods to interact with rchain's rnode api and proto interfaces",
"keywords": [
"rchain",
"rnode",
"rholang",
"blockchain",
"dag",
"smart contract",
"grpc"
],
"main": "dist/index.js",
"targets": {
"browser": {
"engines": {
"browsers": [
"last 1 chrome version"
]
}
}
},
"scripts": {
"test:jest": "jest",
"test:full": "node test.js",
"build:node": "npx rollup -c rollup.config.cjs.js",
"build": "tsc --module commonjs src/index.ts --outDir dist -d && cp -r src/protobuf dist/ && cp src/rnode-protos* dist/",
"build:tests": "cp -r src/protobuf testsc/src/ && cp src/rnode-protos.js testsc/src/ && tsc tests/index.ts --outDir testsc",
"build:examples": "rm examples/*.js && tsc examples/*"
},
"author": "FABCO",
"license": "MIT",
"devDependencies": {
"@babel/preset-typescript": "^7.3.3",
"@grpc/grpc-js": "^1.3.7",
"@grpc/proto-loader": "^0.6.5",
"@types/elliptic": "^6.4.13",
"@types/node": "17.0.2",
"rollup": "1.26.0",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-typescript": "^1.0.1",
"ts-loader": "^6.0.3",
"tslib": "^1.10.0",
"typescript": "4.5.5"
},
"dependencies": {
"blakejs": "^1.1.0",
"buffer": "^6.0.3",
"elliptic": "6.5.4",
"google-protobuf": "^3.19.1",
"keccak256": "^1.0.6",
"protobufjs": "^6.11.2"
}
}