{ "name": "@website/server", "private": true, "type": "module", "scripts": { "lint:tsc": "tsc --noEmit", "bun:dev": "NODE_ENV=development bun --hot ./src/entrypoint.bun.ts", "bun:build": "esbuild ./src/entrypoint.bun.ts --outdir=./dist --bundle --minify --format=esm --sourcemap --platform=node", "bun:start": "NODE_ENV=production bun ./dist/entrypoint.bun.js", "node:dev": "NODE_ENV=development tsx --watch ./src/entrypoint.node.ts", "node:build": "esbuild ./src/entrypoint.node.ts --outdir=./dist --bundle --minify --format=esm --sourcemap --platform=node", "node:start": "NODE_ENV=production node ./dist/entrypoint.node.js", "clean:dist": "rm -rf dist", "clean:node": "rm -rf node_modules" }, "dependencies": { "@effect/opentelemetry": "^0.56.6", "@effect/platform": "^0.90.9", "@effect/platform-bun": "^0.79.0", "@effect/platform-node": "^0.96.1", "@effect/rpc": "^0.69.2", "@opentelemetry/exporter-trace-otlp-http": "^0.205.0", "@opentelemetry/sdk-metrics": "^2.1.0", "@opentelemetry/sdk-trace-base": "^2.1.0", "@opentelemetry/sdk-trace-node": "^2.1.0", "@opentelemetry/sdk-trace-web": "^2.1.0", "@website/common": "workspace:*", "effect": "^3.17.13" }, "devDependencies": { "esbuild": "^0.25.9", "tsx": "^4.20.5" } }