{
	"name": "@circuy/api",
	"version": "0.0.0",
	"private": true,
	"type": "module",
	"scripts": {
		"dev": "node --env-file=../../.env --import tsx --watch src/index.ts",
		"start": "node --env-file-if-exists=../../.env --import tsx src/index.ts",
		"typecheck": "tsc --build",
		"db:generate": "drizzle-kit generate",
		"db:migrate": "node --env-file-if-exists=../../.env --import tsx src/db/migrate.ts",
		"purge-events": "node --env-file-if-exists=../../.env --import tsx src/purge-events.ts"
	},
	"dependencies": {
		"@circuy/contracts": "workspace:*",
		"@hono/node-server": "^1.19.6",
		"arctic": "^3.7.0",
		"drizzle-orm": "^0.44.6",
		"hono": "^4.9.9",
		"postgres": "^3.4.7",
		"sanitize-html": "^2.17.7",
		"zod": "^4.1.12"
	},
	"devDependencies": {
		"@types/node": "^22.18.8",
		"@types/sanitize-html": "^2.16.1",
		"drizzle-kit": "^0.31.5",
		"tsx": "^4.20.6"
	}
}
