Spaces:
Paused
Paused
Update package.json
Browse files- package.json +21 -2
package.json
CHANGED
|
@@ -25,6 +25,10 @@
|
|
| 25 |
"lint": "eslint . --ext .ts",
|
| 26 |
"format": "prettier --write \"src/**/*.ts\"",
|
| 27 |
"test": "jest",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
"frontend:dev": "cd frontend && vite",
|
| 29 |
"frontend:build": "cd frontend && vite build",
|
| 30 |
"frontend:preview": "cd frontend && vite preview",
|
|
@@ -41,15 +45,23 @@
|
|
| 41 |
"author": "",
|
| 42 |
"license": "ISC",
|
| 43 |
"dependencies": {
|
| 44 |
-
"@
|
|
|
|
|
|
|
|
|
|
| 45 |
"@types/pg": "^8.15.2",
|
|
|
|
|
|
|
| 46 |
"bcryptjs": "^3.0.2",
|
| 47 |
"dotenv": "^16.3.1",
|
| 48 |
"dotenv-expand": "^12.0.2",
|
| 49 |
"express": "^4.21.2",
|
| 50 |
"express-validator": "^7.2.1",
|
|
|
|
| 51 |
"jsonwebtoken": "^9.0.2",
|
|
|
|
| 52 |
"openai": "^4.103.0",
|
|
|
|
| 53 |
"pg": "^8.16.0",
|
| 54 |
"pgvector": "^0.2.1",
|
| 55 |
"postgres": "^3.4.7",
|
|
@@ -61,6 +73,9 @@
|
|
| 61 |
"@radix-ui/react-accordion": "^1.2.3",
|
| 62 |
"@radix-ui/react-slot": "^1.1.2",
|
| 63 |
"@shadcn/ui": "^0.0.4",
|
|
|
|
|
|
|
|
|
|
| 64 |
"@tailwindcss/postcss": "^4.1.3",
|
| 65 |
"@tailwindcss/vite": "^4.1.7",
|
| 66 |
"@types/bcryptjs": "^3.0.0",
|
|
@@ -70,6 +85,7 @@
|
|
| 70 |
"@types/node": "^22.15.21",
|
| 71 |
"@types/react": "^19.0.12",
|
| 72 |
"@types/react-dom": "^19.0.4",
|
|
|
|
| 73 |
"@types/uuid": "^10.0.0",
|
| 74 |
"@typescript-eslint/eslint-plugin": "^6.7.4",
|
| 75 |
"@typescript-eslint/parser": "^6.7.4",
|
|
@@ -82,6 +98,8 @@
|
|
| 82 |
"i18next": "^24.2.3",
|
| 83 |
"i18next-browser-languagedetector": "^8.0.4",
|
| 84 |
"jest": "^29.7.0",
|
|
|
|
|
|
|
| 85 |
"lucide-react": "^0.486.0",
|
| 86 |
"next": "^15.2.4",
|
| 87 |
"postcss": "^8.5.3",
|
|
@@ -90,6 +108,7 @@
|
|
| 90 |
"react-dom": "^19.1.0",
|
| 91 |
"react-i18next": "^15.4.1",
|
| 92 |
"react-router-dom": "^7.6.0",
|
|
|
|
| 93 |
"tailwind-merge": "^3.1.0",
|
| 94 |
"tailwind-scrollbar-hide": "^2.0.0",
|
| 95 |
"tailwindcss": "^4.0.17",
|
|
@@ -103,5 +122,5 @@
|
|
| 103 |
"engines": {
|
| 104 |
"node": "^18.0.0 || >=20.0.0"
|
| 105 |
},
|
| 106 |
-
"packageManager": "pnpm@10.
|
| 107 |
}
|
|
|
|
| 25 |
"lint": "eslint . --ext .ts",
|
| 26 |
"format": "prettier --write \"src/**/*.ts\"",
|
| 27 |
"test": "jest",
|
| 28 |
+
"test:watch": "jest --watch",
|
| 29 |
+
"test:coverage": "jest --coverage",
|
| 30 |
+
"test:verbose": "jest --verbose",
|
| 31 |
+
"test:ci": "jest --ci --coverage --watchAll=false",
|
| 32 |
"frontend:dev": "cd frontend && vite",
|
| 33 |
"frontend:build": "cd frontend && vite build",
|
| 34 |
"frontend:preview": "cd frontend && vite preview",
|
|
|
|
| 45 |
"author": "",
|
| 46 |
"license": "ISC",
|
| 47 |
"dependencies": {
|
| 48 |
+
"@apidevtools/swagger-parser": "^11.0.1",
|
| 49 |
+
"@modelcontextprotocol/sdk": "^1.17.2",
|
| 50 |
+
"@types/adm-zip": "^0.5.7",
|
| 51 |
+
"@types/multer": "^1.4.13",
|
| 52 |
"@types/pg": "^8.15.2",
|
| 53 |
+
"adm-zip": "^0.5.16",
|
| 54 |
+
"axios": "^1.10.0",
|
| 55 |
"bcryptjs": "^3.0.2",
|
| 56 |
"dotenv": "^16.3.1",
|
| 57 |
"dotenv-expand": "^12.0.2",
|
| 58 |
"express": "^4.21.2",
|
| 59 |
"express-validator": "^7.2.1",
|
| 60 |
+
"i18next-fs-backend": "^2.6.0",
|
| 61 |
"jsonwebtoken": "^9.0.2",
|
| 62 |
+
"multer": "^2.0.1",
|
| 63 |
"openai": "^4.103.0",
|
| 64 |
+
"openapi-types": "^12.1.3",
|
| 65 |
"pg": "^8.16.0",
|
| 66 |
"pgvector": "^0.2.1",
|
| 67 |
"postgres": "^3.4.7",
|
|
|
|
| 73 |
"@radix-ui/react-accordion": "^1.2.3",
|
| 74 |
"@radix-ui/react-slot": "^1.1.2",
|
| 75 |
"@shadcn/ui": "^0.0.4",
|
| 76 |
+
"@swc/core": "^1.13.0",
|
| 77 |
+
"@swc/jest": "^0.2.39",
|
| 78 |
+
"@tailwindcss/line-clamp": "^0.4.4",
|
| 79 |
"@tailwindcss/postcss": "^4.1.3",
|
| 80 |
"@tailwindcss/vite": "^4.1.7",
|
| 81 |
"@types/bcryptjs": "^3.0.0",
|
|
|
|
| 85 |
"@types/node": "^22.15.21",
|
| 86 |
"@types/react": "^19.0.12",
|
| 87 |
"@types/react-dom": "^19.0.4",
|
| 88 |
+
"@types/supertest": "^6.0.3",
|
| 89 |
"@types/uuid": "^10.0.0",
|
| 90 |
"@typescript-eslint/eslint-plugin": "^6.7.4",
|
| 91 |
"@typescript-eslint/parser": "^6.7.4",
|
|
|
|
| 98 |
"i18next": "^24.2.3",
|
| 99 |
"i18next-browser-languagedetector": "^8.0.4",
|
| 100 |
"jest": "^29.7.0",
|
| 101 |
+
"jest-environment-node": "^30.0.0",
|
| 102 |
+
"jest-mock-extended": "4.0.0-beta1",
|
| 103 |
"lucide-react": "^0.486.0",
|
| 104 |
"next": "^15.2.4",
|
| 105 |
"postcss": "^8.5.3",
|
|
|
|
| 108 |
"react-dom": "^19.1.0",
|
| 109 |
"react-i18next": "^15.4.1",
|
| 110 |
"react-router-dom": "^7.6.0",
|
| 111 |
+
"supertest": "^7.1.1",
|
| 112 |
"tailwind-merge": "^3.1.0",
|
| 113 |
"tailwind-scrollbar-hide": "^2.0.0",
|
| 114 |
"tailwindcss": "^4.0.17",
|
|
|
|
| 122 |
"engines": {
|
| 123 |
"node": "^18.0.0 || >=20.0.0"
|
| 124 |
},
|
| 125 |
+
"packageManager": "pnpm@10.12.4+sha256.cadfd9e6c9fcc2cb76fe7c0779a5250b632898aea5f53d833a73690c77a778d9"
|
| 126 |
}
|