Enhanced the PDFParserService to support layout-based text extraction from PDFs using pdfjs-dist, improving parsing accuracy. Updated the team management view to streamline document uploads and parsing processes, removing unnecessary UI elements and consolidating upload logic. Improved error handling and user feedback during document processing, ensuring better user experience and clarity in case of issues.
41 lines
1001 B
JSON
41 lines
1001 B
JSON
{
|
|
"name": "backend",
|
|
"version": "1.0.0",
|
|
"main": "server.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"postinstall": "cd ../frontend && npm install && npm run build",
|
|
"dev": "nodemon server.js",
|
|
"cleanup:usertoken": "node ./scripts/cleanupUserTokenKeys.js",
|
|
"cleanup:indexes": "node ./scripts/cleanupAllIndexes.js"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"description": "",
|
|
"dependencies": {
|
|
"axios": "^1.12.2",
|
|
"bcrypt": "^5.1.1",
|
|
"cors": "^2.8.5",
|
|
"crypto": "^1.0.1",
|
|
"csv-parser": "^3.0.0",
|
|
"date-fns": "^2.30.0",
|
|
"dotenv": "^16.4.5",
|
|
"express": "^4.19.2",
|
|
"iconv-lite": "^0.6.3",
|
|
"jsonwebtoken": "^9.0.2",
|
|
"multer": "^1.4.5-lts.1",
|
|
"mysql2": "^3.10.3",
|
|
"pdfjs-dist": "^3.11.174",
|
|
"node-cron": "^4.2.1",
|
|
"nodemailer": "^7.0.9",
|
|
"pdf-parse": "^1.1.1",
|
|
"sequelize": "^6.37.3",
|
|
"sharp": "^0.33.5"
|
|
},
|
|
"devDependencies": {
|
|
"nodemon": "^3.1.4",
|
|
"vue-eslint-parser": "9.4.3"
|
|
}
|
|
}
|