api.npub.email/deno.json
Danny Morabito bec36602b5
Code cleanup/rewrite
💥 Breaking Changes 💥

- Ditched Bun for Deno 🦕: Migrated from Bun to Deno due to recurring memory leaks and crashes on our test server.
- SQL Simplification 📈: Removed Prisma and now using Libsql alone
- Hono Takes the Stage: Switched from Elysia to Hono, a cleaner and more compatible framework that plays nice with Deno.

🧹 Code Cleanup 💪

Removed unnecessary clutter and streamlined the codebase for better readability and maintainability.
2024-12-03 18:52:35 +01:00

19 lines
713 B
JSON

{
"nodeModulesDir": "auto",
"tasks": {
"dev": "deno run --allow-all --watch src/index.ts"
},
"imports": {
"@cashu/cashu-ts": "npm:@cashu/cashu-ts@^2.0.0",
"@libsql/client": "npm:@libsql/client",
"@nostr-dev-kit/ndk": "npm:@nostr-dev-kit/ndk@^2.10.7",
"@std/bytes": "jsr:@std/bytes@^1.0.4",
"@std/dotenv": "jsr:@std/dotenv@^0.225.2",
"@std/encoding": "jsr:@std/encoding@^1.0.5",
"nostr-tools": "jsr:@nostr/tools@^2.10.4",
"@std/assert": "jsr:@std/assert@1",
"@arx/utils": "https://git.arx-ccn.com/Arx/ts-utils/raw/commit/c1d309ba097ada64cd072ec1e3e97edaaf8773b6/src/index.ts",
"smtp-server": "npm:smtp-server@^3.13.6",
"winston": "npm:winston@^3.17.0"
}
}