Files
droidclaw/server/package.json
Sanju Sivalingam b34088ceb7 feat: Polar license key integration and dashboard UI improvements
- Add license activation flow: server validates/activates keys via Polar SDK
- Auto-activate from Polar checkout redirect (checkout_id in URL)
- Gate dashboard behind license activation (redirect to /activate if no plan)
- Preserve redirect URL through login flow for post-purchase activation
- Show plan status badge in sidebar and overview page
- Add account section to settings (email, plan, license key)
- Add svelte-sonner toasts with custom black theme and iconify icons
- Improve validation messages across all forms
- Update API key prefix to droidclaw_
- Add cursor pointer globally for clickable elements
- Support Polar sandbox mode via POLAR_SANDBOX env flag
2026-02-18 23:08:27 +05:30

23 lines
487 B
JSON

{
"name": "@droidclaw/server",
"version": "0.0.1",
"type": "module",
"scripts": {
"dev": "bun --watch src/index.ts",
"start": "bun src/index.ts",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@droidclaw/shared": "workspace:*",
"@polar-sh/sdk": "^0.43.1",
"better-auth": "^1.3.27",
"drizzle-orm": "^0.44.5",
"hono": "^4.7.0",
"postgres": "^3.4.7"
},
"devDependencies": {
"@types/bun": "^1.1.0",
"typescript": "^5.9.2"
}
}