@bcoders.gr/eth-provider
Version:
High-Performance IPC Ethereum Provider with Advanced Optimizations - Refactored for Better Performance
85 lines (84 loc) • 2.22 kB
JSON
{
"name": "@bcoders.gr/eth-provider",
"version": "1.0.2",
"description": "High-Performance IPC Ethereum Provider with Advanced Optimizations - Refactored for Better Performance",
"main": "index.js",
"module": "index.js",
"types": "index.d.ts",
"exports": {
".": {
"import": "./index.js",
"require": "./index.js",
"types": "./index.d.ts"
},
"./connection": {
"import": "./src/connection-manager.js"
},
"./cache": {
"import": "./src/cache-manager.js"
},
"./parser": {
"import": "./src/json-parser.js"
},
"./batch": {
"import": "./src/batch-processor.js"
},
"./metrics": {
"import": "./src/metrics-manager.js"
},
"./pool": {
"import": "./src/request-pool.js"
}
},
"type": "module",
"scripts": {
"test": "node tests/quick-fix-tests.js",
"test:comprehensive": "node tests/test-runner.js",
"prepare": "npm run check",
"check": "node -c index.js && node -c src/ipc-provider.js && node -c src/connection-manager.js && node -c src/cache-manager.js && node -c src/json-parser.js && node -c src/batch-processor.js && node -c src/metrics-manager.js && node -c src/request-pool.js",
"benchmark": "node benchmarks/performance-test.js",
"validate": "npm run check && npm run test",
"demo:evm": "node examples/evm-methods-demo.js",
"demo:testing": "node examples/testing-methods-demo.js"
},
"keywords": [
"ethereum",
"ipc",
"blockchain",
"geth",
"anvil",
"web3",
"provider",
"performance",
"json-rpc",
"ethereum-provider",
"high-performance",
"caching",
"batching",
"modular",
"optimized",
"memory-efficient"
],
"author": "pagovitsa",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/pagovitsa/eth-provider.git"
},
"bugs": {
"url": "https://github.com/pagovitsa/eth-provider/issues"
},
"homepage": "https://github.com/pagovitsa/eth-provider#readme",
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=16.0.0"
},
"dependencies": {
"uuid": "^11.1.0"
},
"devDependencies": {
"benchmark": "^2.1.4"
}
}