{
	"name": "@aelis/backend",
	"version": "0.0.0",
	"type": "module",
	"main": "src/server.ts",
	"scripts": {
		"dev": "bun run --watch src/server.ts",
		"start": "bun run src/server.ts",
		"test": "bun test src/",
		"db:generate": "bunx drizzle-kit generate",
		"db:generate-auth": "bunx --bun auth@latest generate --config auth.ts --output src/db/auth-schema.ts -y",
		"db:push": "bunx drizzle-kit push",
		"db:migrate": "bunx drizzle-kit migrate",
		"db:studio": "bunx drizzle-kit studio",
		"create-admin": "bun run src/scripts/create-admin.ts"
	},
	"dependencies": {
		"@aelis/core": "workspace:*",
		"@aelis/source-caldav": "workspace:*",
		"@aelis/source-google-calendar": "workspace:*",
		"@aelis/source-location": "workspace:*",
		"@aelis/source-tfl": "workspace:*",
		"@aelis/source-weatherkit": "workspace:*",
		"@openrouter/sdk": "^0.9.11",
		"arktype": "^2.1.29",
		"better-auth": "^1",
		"drizzle-orm": "^0.45.1",
		"hono": "^4",
		"lodash.merge": "^4.6.2"
	},
	"devDependencies": {
		"@types/lodash.merge": "^4.6.9",
		"drizzle-kit": "^0.31.9"
	}
}
