stack/apps/bulldozer-js/package.json
2026-07-10 11:02:18 -07:00

39 lines
1.2 KiB
JSON

{
"name": "@hexclave/bulldozer-js",
"version": "1.0.52",
"repository": "https://github.com/hexclave/hexclave",
"private": true,
"type": "module",
"scripts": {
"start": "tsx --expose-gc src/index.ts",
"dev": "NODE_ENV=development tsx watch --clear-screen=false --expose-gc src/index.ts",
"run-bulldozer-studio": "NODE_ENV=development tsx watch --clear-screen=false scripts/run-bulldozer-studio.ts",
"profile:performance": "tsx scripts/profile-bulldozer-performance.ts",
"test": "vitest run",
"test:watch": "vitest watch",
"typecheck": "tsc --noEmit",
"lint": "eslint --ext .ts .",
"clean": "rimraf dist && rimraf node_modules"
},
"dependencies": {
"@elysia/opentelemetry": "^1.4.12",
"@elysiajs/node": "^1.4.5",
"@hexclave/shared": "workspace:*",
"@opentelemetry/exporter-trace-otlp-proto": "^0.200.0",
"@sentry/node": "^10.42.0",
"@sinclair/typebox": "^0.34.49",
"dotenv": "^16.6.1",
"elkjs": "^0.11.1",
"elysia": "^1.4.28",
"lmdb": "^3.5.5",
"openapi-types": "^12.1.3"
},
"devDependencies": {
"@types/node": "20.17.6",
"rimraf": "^5.0.5",
"tsx": "4.15.5",
"typescript": "5.9.3"
},
"packageManager": "pnpm@11.5.0"
}