{ "name": "planka-server", "private": true, "main": "app.js", "scripts": { "console": "dotenv sails console", "db:init": "node db/init.js", "db:migrate": "knex migrate:latest --cwd db", "db:seed": "knex seed:run --cwd db", "lint": "eslint . --max-warnings=0 --report-unused-disable-directives && echo '✔ Your .js files look good.'", "start": "nodemon", "start:prod": "node app.js --prod", "test": "mocha test/lifecycle.test.js test/integration/**/*.test.js test/utils/**/*.test.js" }, "eslintConfig": { "extends": [ "airbnb-base", "../package.json" ], "rules": { "no-throw-literal": "off", "no-undef": "off" }, "globals": { "_": true, "sails": true } }, "dependencies": { "bcrypt": "^5.1.1", "dotenv": "^16.4.5", "dotenv-cli": "^7.4.2", "filenamify": "^4.3.0", "jsonwebtoken": "^9.0.2", "knex": "^3.1.0", "lodash": "^4.17.21", "moment": "^2.30.1", "move-file": "^2.1.0", "nodemailer": "^6.9.13", "openid-client": "^5.6.5", "rimraf": "^5.0.7", "sails": "^1.5.11", "sails-hook-orm": "^4.0.3", "sails-hook-sockets": "^3.0.0", "sails-postgresql": "^5.0.1", "sharp": "^0.33.4", "stream-to-array": "^2.3.0", "uuid": "^9.0.1", "validator": "^13.12.0", "winston": "^3.13.0", "zxcvbn": "^4.4.2" }, "devDependencies": { "chai": "^4.4.1", "eslint": "^8.57.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.29.1", "mocha": "^10.4.0", "nodemon": "^3.1.2" }, "engines": { "node": ">=18" } }