Kyoo/api/package.json
2026-03-18 19:54:06 +01:00

59 lines
1.9 KiB
JSON

{
"name": "api",
"version": "5.0.0",
"scripts": {
"dev": "NODE_ENV=development bun --watch src/index.ts",
"build": "bun build src/index.ts --target bun --outdir ./dist",
"start": "NODE_ENV=production bun dist/index.js",
"test": "bun test",
"format": "biome check --write .",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@elysiajs/opentelemetry": "^1.4.10",
"@elysiajs/swagger": "zoriya/elysia-swagger#build",
"@kubiks/otel-drizzle": "zoriya/drizzle-otel#build",
"@logtape/elysia": "2.0.4",
"@logtape/logtape": "2.0.4",
"@logtape/otel": "2.0.4",
"@logtape/redaction": "2.0.4",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/api-logs": "^0.213.0",
"@opentelemetry/core": "^2.6.0",
"@opentelemetry/exporter-logs-otlp-grpc": "^0.213.0",
"@opentelemetry/exporter-logs-otlp-http": "^0.213.0",
"@opentelemetry/exporter-logs-otlp-proto": "^0.213.0",
"@opentelemetry/exporter-metrics-otlp-grpc": "^0.213.0",
"@opentelemetry/exporter-metrics-otlp-http": "^0.213.0",
"@opentelemetry/exporter-metrics-otlp-proto": "^0.213.0",
"@opentelemetry/exporter-trace-otlp-grpc": "^0.213.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.213.0",
"@opentelemetry/exporter-trace-otlp-proto": "^0.213.0",
"@opentelemetry/resources": "^2.6.0",
"@opentelemetry/sdk-logs": "^0.213.0",
"@opentelemetry/sdk-metrics": "^2.6.0",
"@opentelemetry/sdk-trace-base": "^2.6.0",
"@opentelemetry/sdk-trace-node": "^2.6.0",
"@opentelemetry/semantic-conventions": "^1.40.0",
"@types/bun": "^1.3.10",
"blurhash": "^2.0.5",
"drizzle-kit": "^0.31.5",
"drizzle-orm": "0.44.7",
"elysia": "^1.4.28",
"jose": "^6.2.1",
"node-addon-api": "^8.6.0",
"parjs": "^1.3.9",
"pg": "^8.20.0",
"sharp": "^0.34.5"
},
"devDependencies": {
"@biomejs/biome": "2.4.7",
"@types/pg": "^8.18.0",
"typescript": "^5.9.3"
},
"module": "src/index.js",
"patchedDependencies": {
"drizzle-orm@0.44.7": "patches/drizzle-orm@0.44.7.patch"
}
}