@energyweb/node-red-contrib-green-proof-worker
Version:
71 lines • 1.95 kB
JSON
{
"name": "@energyweb/node-red-contrib-green-proof-worker",
"homepage": "https://www.energywebx.com/",
"author": "EnergyWebX",
"license": "MIT",
"version": "3.0.0",
"keywords": [
"SmartFlow",
"Energy",
"Web",
"Worker",
"Nodes",
"Green",
"Proof",
"Decentralised",
"Decentralized",
"Energy Web X",
"Blockchain",
"EWT",
"EWX",
"node-red"
],
"node-red": {
"version": ">=3.1.0",
"nodes": {
"sqlite-config": "./nodes/sqlite-config/sqlite-config.js",
"json-schema-validator": "./nodes/json-schema-validator/json-schema-validator.js",
"voting-marketplace": "./nodes/voting-marketplace/voting-marketplace.js",
"sqlite-inject": "./nodes/sqlite-inject/sqlite-inject.js",
"source-http-api": "./nodes/source-http-api/source-http-api.js"
}
},
"publishConfig": {
"directory": "build"
},
"dependencies": {
"@polkadot/util-crypto": "13.5.7",
"ajv": "8.18.0",
"better-sqlite3": "12.8.0",
"kafkajs": "2.2.4",
"kysely": "0.28.15",
"tslib": "2.8.1",
"zod": "4.3.6"
},
"peerDependencies": {
"@polkadot/api": "^14.0.1"
},
"devDependencies": {
"@polkadot/types-codec": "14.0.1",
"@types/better-sqlite3": "7.6.13",
"@types/node-red": "1.3.5",
"@typescript-eslint/eslint-plugin": "8.58.0",
"@typescript-eslint/parser": "8.58.0",
"dotenv": "17.4.1",
"eslint": "9.39.4",
"eslint-plugin-no-only-tests": "3.3.0",
"fastify": "5.8.4",
"node-red": "4.1.8",
"tree-kill": "1.2.2",
"typescript": "6.0.2",
"vitest": "4.1.3"
},
"scripts": {
"build": "./build.sh",
"start": "pnpm node-red -u ./node-red-data/$(uuidgen) -s ./node-red-settings.js ./flow.json",
"start:for-test": "pnpm node-red -s ./node-red-settings.js ./flow.json",
"test:unit": "vitest -c vitest.config.ts",
"test:e2e": "vitest -c vitest.config-e2e.ts",
"lint": "eslint"
}
}