{ "name": "agnav.agmission.server", "version": "2.6.15", "description": "Agmission Server Node.js app", "main": "server.js", "type": "commonjs", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "lint": "eslint ./routes/ ./model/ ./helpers/ --ext .js", "start": "node server.js", "docs": "npx apidoc -e '(node_modules|public)' -o public/apidoc" }, "esm": { "mode": "auto" }, "author": "Trung Hoang", "license": "ISC", "engines": { "npm": ">=6.14.13 <10.0.0", "node": ">=14.7.0 <18.0.0" }, "dependencies": { "@google/maps": "^0.5.5", "@json2csv/plainjs": "^7.0.6", "@mapbox/togeojson": "^0.16.0", "@mickeyjohn/dbfstream": "^2.0.0", "@mickeyjohn/geodesy": "^2.2.2", "@mickeyjohn/geojson-rbush": "^3.1.3", "@mickeyjohn/shapefile": "^0.6.7", "@turf/turf": "^6.5.0", "amqplib": "^0.10.3", "archiver": "^3.1.1", "async": "^3.2.0", "bcryptjs": "^2.4.3", "bignumber.js": "^9.1.2", "buffer-utils": "^1.1.0", "case-insensitive": "^1.0.0", "cd": "^0.3.3", "clone-deep": "^4.0.1", "compression": "^1.7.4", "debug": "^4.1.1", "dotenv": "^16.4.5", "email-templates": "11.0.3", "exceljs": "^4.2.1", "express": "^4.18.1", "express-async-errors": "^3.1.1", "extract-zip": "^1.7.0", "fast-csv": "^3.5.0", "file-saver": "^1.3.3", "fs-extra": "^9.0.0", "glob": "^7.1.5", "handlebars": "^4.7.7", "handlebars-helpers": "^0.10.0", "ioredis": "^5.3.2", "joi": "^17.13.3", "joi-objectid": "^4.0.2", "jquery": "^3.5.1", "jsonwebtoken": "^9.0.0", "jsts": "^1.6.0", "key-file-storage": "^2.2.10", "leaflet": "^1.9.4", "lodash": "^4.17.20", "moment": "^2.24.0", "moment-duration-format": "^1.3.0", "moment-timezone": "^0.5.33", "mongoose": "^6.12.0", "mongoose-sequence": "^5.2.2", "ms": "^2.1.2", "multer": "^1.4.2", "node-cron": "^3.0.3", "node-libxml": "^4.1.2", "nodemailer": "~6.9.3", "polylabel": "^1.0.2", "proj4": "^2.6.0", "pug": "^3.0.2", "puppeteer": "^19.6.0", "randomstring": "^1.3.0", "request": "^2.88.0", "shp-write": "^0.3.2", "simplify-path": "^1.1.0", "spdy": "^4.0.2", "string-format-js": "^1.0.0", "stripe": "^9.8.0", "transformation-matrix": "^1.14.1", "uniqid": "^5.2.0", "unzip-stream": "^0.3.1", "validator": "^13.7.0", "xml2js": "^0.4.17", "xmldom": "^0.5.0" }, "_comments": "mailparser must be 3.6.5 to avoid conflicts and crash of ':buffer module not found'", "overrides": { "email-templates": { "mailparser": "3.6.5" } } }