{
  "name": "deprecore",
  "version": "1.0.0",
  "description": "DepreCore fixed asset management and depreciation platform",
  "main": "server/index.js",
  "scripts": {
    "dev": "concurrently \"npm:dev:api\" \"npm:dev:web\"",
    "dev:api": "node --watch server/index.js",
    "dev:web": "vite --host 0.0.0.0",
    "build": "vite build",
    "start": "node server/index.js",
    "test": "node server/smoke-test.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "type": "commonjs",
  "dependencies": {
    "@fluentui/web-components": "^2.6.1",
    "@lucide/vue": "^1.17.0",
    "@mdi/font": "^7.4.47",
    "@vitejs/plugin-vue": "^6.0.7",
    "@zxing/browser": "^0.1.5",
    "bcryptjs": "^3.0.3",
    "chart.js": "^4.5.1",
    "concurrently": "^10.0.3",
    "cors": "^2.8.6",
    "dotenv": "^17.4.2",
    "express": "^5.2.1",
    "fast-xml-parser": "^5.8.0",
    "grid-layout-plus": "^1.1.1",
    "jsbarcode": "^3.12.3",
    "jsonwebtoken": "^9.0.3",
    "moment": "^2.30.1",
    "monaco-editor": "^0.52.2",
    "multer": "^2.1.1",
    "nodemailer": "^8.0.10",
    "papaparse": "^5.5.3",
    "path": "^0.12.7",
    "pdfkit": "^0.18.0",
    "read-excel-file": "^9.0.10",
    "vite": "^8.0.16",
    "vue": "^3.5.35",
    "vue-chartjs": "^5.3.3",
    "vuetify": "^4.1.0",
    "winston": "^3.19.0",
    "write-excel-file": "^4.0.7"
  }
}
