{ "name": "lolisafe", "version": "3.0.0", "description": "Blazing fast file uploader and awesome bunker written in node! 🚀", "author": "Pitu", "repository": { "type": "git", "url": "https://github.com/WeebDev/lolisafe" }, "bugs": { "url": "https://github.com/WeebDev/lolisafe/issues" }, "engines": { "node": ">=7.0.0" }, "license": "MIT", "scripts": { "start": "node ./lolisafe.js", "pm2": "pm2 start --name lolisafe ./lolisafe.js " }, "dependencies": { "bcrypt": "^2.0.0", "body-parser": "^1.18.2", "express": "^4.16.3", "express-handlebars": "^3.0.0", "express-rate-limit": "^2.11.0", "fluent-ffmpeg": "^2.1.2", "gm": "^1.23.1", "helmet": "^3.12.0", "jszip": "^3.1.5", "knex": "^0.14.6", "multer": "^1.3.0", "nunjucks": "^3.1.2", "randomstring": "^1.1.5", "sqlite3": "^4.0.0" }, "devDependencies": { "eslint": "^4.19.1", "eslint-config-standard": "^11.0.0", "eslint-plugin-import": "^2.11.0", "eslint-plugin-node": "^6.0.1", "eslint-plugin-promise": "^3.7.0", "eslint-plugin-standard": "^3.0.1" }, "eslintConfig": { "env": { "browser": true, "node": true }, "extends": [ "standard" ], "rules": { "curly": [ "error", "all" ], "prefer-const": [ "error", { "destructuring": "any", "ignoreReadBeforeAssign": false } ], "object-shorthand": [ "error", "always" ], "quotes": [ "error", "single" ] } }, "eslintIgnore": [ "**/*.min.js" ] }