blob: 2c9c4327c6b257ae992f4a411fcc53a5347d31e8 [file] [log] [blame]
gio5f2f1002025-03-20 18:38:48 +04001{
2 "name": "server",
3 "version": "1.0.0",
4 "description": "",
5 "main": "index.js",
gio0b4002c2025-05-11 15:48:51 +00006 "type": "commonjs",
gio5f2f1002025-03-20 18:38:48 +04007 "scripts": {
8 "build": "tsc",
giod0026612025-05-08 13:00:36 +00009 "format": "prettier --write src/**/*.{js,ts,jsx,tsx}",
10 "format-check": "prettier --check src/**/*.{js,ts,jsx,tsx}",
gio8d0f6352025-05-11 13:29:33 +000011 "lint": "eslint .",
gioaba9a962025-04-25 14:19:40 +000012 "start": "node dist/index.js"
gio5f2f1002025-03-20 18:38:48 +040013 },
14 "author": "",
15 "license": "ISC",
16 "dependencies": {
gio218e8132025-04-22 17:11:58 +000017 "@prisma/client": "^6.6.0",
18 "axios": "^1.8.4",
gio5f2f1002025-03-20 18:38:48 +040019 "express": "^4.21.1",
gio7f98e772025-05-07 11:00:14 +000020 "sqlite3": "^5.1.7",
21 "zod": "^3.24.4"
gio5f2f1002025-03-20 18:38:48 +040022 },
23 "devDependencies": {
gio8d0f6352025-05-11 13:29:33 +000024 "@eslint/js": "^9.13.0",
gio5f2f1002025-03-20 18:38:48 +040025 "@types/express": "^5.0.0",
26 "@types/node": "^22.9.1",
27 "@types/sqlite3": "^3.1.11",
gio8d0f6352025-05-11 13:29:33 +000028 "eslint": "^9.13.0",
giod0026612025-05-08 13:00:36 +000029 "prettier": "3.5.3",
gio218e8132025-04-22 17:11:58 +000030 "prisma": "^6.6.0",
gio09fcab52025-05-12 14:05:07 +000031 "typescript": "^5.8.3",
gio8d0f6352025-05-11 13:29:33 +000032 "typescript-eslint": "^8.11.0"
giod0026612025-05-08 13:00:36 +000033 },
34 "prettier": {
35 "printWidth": 120,
36 "tabWidth": 4,
37 "useTabs": true,
38 "singleQuote": false,
39 "trailingComma": "all",
40 "semi": true,
41 "bracketSpacing": true,
42 "arrowParens": "always"
gio5f2f1002025-03-20 18:38:48 +040043 }
gio09fcab52025-05-12 14:05:07 +000044}