oneuptime/backend/package.json
2020-10-26 13:15:44 +01:00

73 lines
2.3 KiB
JSON
Executable File

{
"name": "fyipe-backend",
"version": "3.0.0",
"private": true,
"dependencies": {
"airtable": "^0.10.0",
"axios": "^0.18.1",
"bcrypt": "^5.0.0",
"body-parser": "^1.19.0",
"cors": "^2.8.4",
"cross-env": "^6.0.3",
"date-fns": "^2.9.0",
"dompurify": "^2.0.7",
"ejs": "^2.6.2",
"express": "^4.17.1",
"express-rate-limit": "^5.0.0",
"gridfs-stream": "^1.1.1",
"iplocation": "^6.1.0",
"jsdom": "^9.12.0",
"jsonwebtoken": "^8.5.1",
"jstoxml": "^1.6.0",
"lodash": "^4.17.19",
"moment": "^2.24.0",
"moment-timezone": "^0.5.27",
"mongoose": "^5.10.4",
"multer": "^1.4.2",
"multer-gridfs-storage": "^3.3.0",
"nanoid": "^1.3.0",
"node-cron": "^2.0.3",
"node-forge": "^0.10.0",
"node-html-parser": "^1.2.18",
"nodemailer": "^4.6.2",
"nodemailer-express-handlebars": "^3.1.0",
"otplib": "^12.0.0",
"query-string": "^6.12.1",
"rand-token": "^0.4.0",
"rate-limit-redis": "^1.7.0",
"saml2-js": "^2.0.6",
"simple-git": "^2.5.0",
"slugify": "^1.3.1",
"socket.io": "^2.3.0",
"socket.io-redis": "^5.2.0",
"speakeasy": "^2.0.0",
"stripe": "^8.50.0",
"twilio": "^3.33.2",
"urldecode": "^1.0.1",
"uuid": "^3.2.1",
"valid-url": "^1.0.9",
"winston": "^2.4.0",
"winston-slack-transport": "^2.0.0",
"xml-encryption": "^1.2.1"
},
"scripts": {
"start": "node server.js",
"dev": "cross-env NODE_ENV=development nodemon server.js",
"test": "cross-env NODE_ENV=development mocha --exit test/index.js",
"enterprise-test": "cross-env NODE_ENV=development mocha --exit test/enterprise.js",
"audit": "npm-audit-ci-wrapper --threshold=high",
"dep-check": "depcheck ./ --skip-missing=true --ignores='ejs'"
},
"devDependencies": {
"chai": "^4.2.0",
"chai-http": "^4.3.0",
"chai-subset": "^1.6.0",
"custom-env": "^1.0.2",
"depcheck": "^0.9.2",
"mocha": "^8.1.3",
"nodemon": "^2.0.4",
"npm-audit-ci-wrapper": "^2.5.1",
"sinon": "^4.5.0"
}
}