{ "name": "CRM", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint" }, "dependencies": { "@mantine/charts": "^7.11.1", "@mantine/core": "^7.8.1", "@mantine/dates": "^7.8.1", "@mantine/form": "^7.11.0", "@mantine/hooks": "^7.8.1", "@mantine/notifications": "^7.8.1", "@tabler/icons-react": "^3.28.1", "@tanstack/react-query": "^5.32.0", "axios": "^1.6.8", "basic-ftp": "^5.0.5", "casbin": "^5.29.0", "casbin-basic-adapter": "^1.1.0", "crm": "file:", "CRM": "file:", "csv-parse": "^5.5.5", "damerau-levenshtein": "^1.0.8", "date-fns": "^3.6.0", "dayjs": "^1.11.11", "iron-session": "^8.0.1", "luxon": "^3.4.4", "natural": "^7.0.6", "next": "^14.2.23", "oracledb": "^6.5.0", "pg": "^8.11.5", "pg-query-stream": "^4.5.5", "react": "^18", "react-dom": "^18", "react-hook-form": "^7.51.3", "reflect-metadata": "^0.2.2", "typeorm": "^0.3.20", "validator": "^13.11.0", "winston": "^3.13.0" }, "devDependencies": { "@types/damerau-levenshtein": "^1.0.2", "@types/luxon": "^3.4.2", "@types/node": "^20", "@types/pg": "^8.11.6", "@types/react": "^18", "@types/react-dom": "^18", "@types/validator": "^13.11.9", "eslint": "^8", "eslint-config-next": "14.2.1", "postcss": "^8.4.38", "postcss-preset-mantine": "^1.15.0", "postcss-simple-vars": "^7.0.1", "typescript": "^5" } }