{
    "name": "@openevstack/ocpp-rpc",
    "version": "2.0.12",
    "description": "⚡ A lightweight, production-ready RPC server built with Express and WebSocket for handling OCPP-based EV charger communication. Part of the OpenEVStack ecosystem.",
    "main": "./dist/index.js",
    "types": "./dist/index.d.ts",
    "files": [
        "dist/**/*"
    ],
    "scripts": {
        "build": "rimraf ./build && tsc",
        "publish": "npm run build && npm version patch && npm publish",
        "test": "echo \"Error: no test specified\" && exit 1"
    },
    "engines": {
        "node": ">=17.3.0"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/OpenEVStack/open-evstack-rpc.git"
    },
    "bugs": {
        "url": "https://github.com/OpenEVStack/open-evstack-rpc/issues"
    },
    "homepage": "https://github.com/OpenEVStack/open-evstack-rpc#readme",
    "keywords": [
        "ocpp",
        "rpc",
        "ev-charging",
        "evstack",
        "open-evstack",
        "ocpp-rpc",
        "websocket",
        "chargepoint"
    ],
    "author": {
        "name": "OpenEVStack",
        "url": "https://github.com/OpenEVStack"
    },
    "license": "MIT",
    "publishConfig": {
        "access": "public"
    },
    "dependencies": {
        "ajv": "8.17.1",
        "ajv-formats": "3.0.1",
        "backoff": "2.5.0",
        "dotenv": "^16.5.0",
        "ws": "8.18.1"
    },
    "devDependencies": {
        "@types/backoff": "2.5.5",
        "@types/node": "22.14.1",
        "@types/ws": "8.18.1",
        "jest": "29.7.0",
        "rimraf": "6.0.1"
    }
}
