{ "name": "dolor3v-gateway", "version": "1.0.0", "description": "A lightweight AI gateway that makes LLM providers OpenAI-compatible.", "keywords": [ "AI gateway", "LLM", "Lightport", "Lightport AI", "OpenAI" ], "homepage": "https://github.com/glama-ai/dolor3v-gateway#readme", "repository": { "type": "git", "url": "https://github.com/glama-ai/dolor3v-gateway.git" }, "bugs": { "url": "https://github.com/glama-ai/dolor3v-gateway/issues" }, "license": "MIT", "bin": "build/start-server.mjs", "files": [ "build", "README.md", "LICENSE" ], "type": "module", "scripts": { "dev": "tsx watch src/start-server.ts", "build": "tsdown", "prepublishOnly": "npm run build", "start:node": "node build/start-server.mjs", "format": "oxfmt . && oxlint --type-aware --type-check --quiet --fix", "lint": "oxlint src/", "knip": "knip", "test": "dotenv -- vitest run" }, "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", "@fastify/cors": "^11.2.0", "@sentry/core": "^10.50.0", "@sentry/node-core": "10.50.0", "@smithy/signature-v4": "^5.3.14", "@types/bytes": "^3.1.5", "@types/yargs": "^17.0.35", "avsc": "^5.7.9", "bytes": "^3.1.2", "eventsource-parser": "^3.0.8", "fastify": "^5.8.5", "pino": "^10.3.1", "pino-pretty": "^13.1.3", "undici": "^8.1.0", "yargs": "^18.0.0", "zod": "^4.3.6" }, "devDependencies": { "@types/node": "25.6.0", "dotenv-cli": "^11.0.0", "get-port": "^7.2.0", "knip": "^6.6.2", "openai": "^6.34.0", "oxfmt": "^0.46.0", "oxlint": "^1.61.0", "semantic-release": "^25.0.3", "tsdown": "^0.21.10", "tsx": "^4.7.0", "typescript": "^6.0.3", "vitest": "^4.1.5" }, "release": { "branches": [ "main" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", "@semantic-release/github" ] } }