UNPKG

2.29 kBJSONView Raw
1{
2 "name": "ethereum-exporter",
3 "version": "0.1.1",
4 "description": "Collects statistics from parity or geth node via JSON-RPC and exports it in prometheus metrics format.",
5 "engines": {
6 "node": ">=12.8.0"
7 },
8 "main": "./src/index.js",
9 "scripts": {
10 "docker:parity:up": "docker-compose -f docker-test.yaml -f docker/docker-compose.parity.yaml up --build -d",
11 "docker:parity:logs": "docker-compose -f docker-test.yaml -f docker/docker-compose.parity.yaml logs -f exporter",
12 "docker:parity:down": "docker-compose -f docker-test.yaml -f docker/docker-compose.parity.yaml down",
13 "docker:geth:up": "docker-compose -f docker-test.yaml -f docker/docker-compose.geth.yaml up --build -d",
14 "docker:geth:logs": "docker-compose -f docker-test.yaml -f docker/docker-compose.geth.yaml logs -f exporter",
15 "docker:geth:down": "docker-compose -f docker-test.yaml -f docker/docker-compose.geth.yaml down",
16 "debug:parity": "node -r dotenv/config . dotenv_config_path=parity.env",
17 "debug:geth": "node -r dotenv/config . dotenv_config_path=geth.env",
18 "build": "docker build . -t ethereum-exporter",
19 "prepush": "git push",
20 "push": "git push --tags",
21 "preversion": "git add -A .",
22 "postversion": "yarn run push"
23 },
24 "repository": {
25 "type": "git",
26 "url": "git+https://github.com/4ops/ethereum-exporter.git"
27 },
28 "keywords": [
29 "blockchain",
30 "ethereum",
31 "parity",
32 "geth",
33 "prometheus"
34 ],
35 "author": {
36 "name": "Anton Kulikov <anton.kulikov@protonmail.com>"
37 },
38 "license": "MIT",
39 "bugs": {
40 "url": "https://github.com/4ops/ethereum-exporter/issues"
41 },
42 "homepage": "https://github.com/4ops/ethereum-exporter#readme",
43 "devDependencies": {
44 "dotenv": "^8.1.0",
45 "eslint": "^6.2.1",
46 "eslint-config-prettier": "^6.1.0",
47 "eslint-plugin-node": "^9.1.0",
48 "eslint-plugin-prettier": "^3.1.0",
49 "eslint-plugin-security": "^1.4.0",
50 "prettier": "^1.18.2"
51 },
52 "dependencies": {
53 "log-stderr": "^0.1.0",
54 "prom-client": "^11.5.3",
55 "web3": "^1.2.1",
56 "web3-eth-txpool": "^1.0.0-beta.55"
57 }
58}