{ "name": "@citrineos/base", "version": "2.0.0-alpha2", "description": "The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsc -b tsconfig.json && tsc-alias -p tsconfig.json", "lint": "eslint .", "lint-fix": "eslint . --fix", "prepublish": "pnpm exec eslint ./src", "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "ocpp", "ocpp_v201" ], "author": "S44", "license": "Apache-2.0", "devDependencies": { "@eslint/js": "catalog:", "@faker-js/faker": "8.4.1", "@fastify/auth": "5.0.4", "@fastify/type-provider-json-schema-to-ts": "4.0.1", "@types/uuid": "9.0.8", "@types/validator": "13.11.1", "@vitest/coverage-v8": "3.2.4", "concurrently": "8.2.2", "eslint": "catalog:", "eslint-config-prettier": "catalog:", "eslint-plugin-prettier": "catalog:", "fastify": "5.8.5", "json-schema-to-typescript": "12.0.0", "json-schema-to-zod": "1.1.1", "prettier": "catalog:", "typescript": "^6.0.0", "typescript-eslint": "catalog:", "vitest": "3.2.4" }, "peerDependencies": { "@fastify/auth": ">=5.0.0", "@fastify/type-provider-json-schema-to-ts": ">=4.0.0", "fastify": ">=5.0.0" }, "dependencies": { "@aws-sdk/client-s3": "3.1057.0", "@types/big.js": "6.2.2", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", "big.js": "6.2.2", "class-transformer": "0.5.1", "fastify": "5.8.5", "reflect-metadata": "0.1.13", "tslog": "4.9.2", "uuid": "11.1.1", "zod": "4.1.12" } }