public
anord
read
Ledger
Why work hard when you can work easier?
Languages
Repository composition by tracked source files.
TypeScript
86%
CSS
10%
SQL
3%
Shell
1%
HTML
0%
{
"name": "@ledger/api",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "tsx watch src/index.ts",
"build": "tsc -p tsconfig.json",
"db:migrate": "tsx src/db/migrate.ts",
"db:seed": "tsx src/db/seed.ts",
"test": "vitest run"
},
"dependencies": {
"@ledger/shared": "0.1.0",
"bcryptjs": "^2.4.3",
"bullmq": "^5.12.12",
"cookie-parser": "^1.4.7",
"cors": "^2.8.5",
"dotenv": "^16.4.5",
"express": "^4.21.1",
"express-rate-limit": "^7.4.1",
"gray-matter": "^4.0.3",
"helmet": "^8.0.0",
"ioredis": "^5.4.1",
"jsonwebtoken": "^9.0.2",
"marked": "^14.1.2",
"pg": "^8.13.0",
"sanitize-html": "^2.13.1",
"zod": "^3.23.8"
},
"devDependencies": {
"@types/bcryptjs": "^2.4.6",
"@types/cookie-parser": "^1.4.8",
"@types/cors": "^2.8.17",
"@types/express": "^5.0.0",
"@types/jsonwebtoken": "^9.0.7",
"@types/node": "^22.8.6",
"@types/pg": "^8.11.10",
"supertest": "^7.0.0",
"tsx": "^4.19.1",
"typescript": "^5.6.3",
"vitest": "^2.1.3"
}
}