{ "name": "wildduck", "version": "1.42.5", "description": "IMAP/POP3 server built with Node.js and MongoDB", "main": "server.js", "scripts": { "test": "mongosh --eval 'db.dropDatabase()' wildduck-test && redis-cli -n 13 flushdb && npm run runtest", "test:proto": "NODE_ENV=test grunt proto", "printconf": "NODE_CONFIG_ONLY=true npm start", "runtest": "NODE_ENV=test grunt", "runci": "npm run printconf && npm run runtest", "apidoc": "apidoc -i lib/api/ -o docs/api/", "show": "NODE_CONFIG_ONLY=true node server.js", "start": "node server.js", "update": "rm -rf node_modules package-lock.json && ncu -u && npm install", "generate-api-docs": "GENERATE_API_DOCS=true REGENERATE_API_DOCS=true node server.js" }, "keywords": [ "imap", "mail server" ], "author": { "name": "Andris Reinman", "email": "andris@kreata.ee" }, "license": "EUPL-1.2", "homepage": "https://wildduck.email/", "devDependencies": { "ajv": "8.12.0", "chai": "4.3.10", "docsify-cli": "4.4.4", "eslint": "8.57.0", "eslint-config-nodemailer": "1.2.0", "eslint-config-prettier": "9.1.0", "grunt": "1.6.1", "grunt-cli": "1.4.3", "grunt-eslint": "24.3.0", "grunt-mocha-test": "0.13.3", "grunt-shell-spawn": "0.4.0", "grunt-wait": "0.3.0", "imapflow": "1.0.159", "mailparser": "3.7.0", "mocha": "10.4.0", "request": "2.88.2", "supertest": "6.3.4" }, "dependencies": { "@fidm/x509": "1.2.1", "@opensearch-project/opensearch": "2.7.0", "@phc/pbkdf2": "1.1.14", "@postalsys/vmc": "1.0.8", "@root/acme": "3.1.0", "@root/csr": "0.8.1", "accesscontrol": "2.2.1", "axios": "1.6.8", "base32.js": "0.1.0", "bcryptjs": "2.4.3", "bson": "6.6.0", "bullmq": "5.7.2", "fido2-lib": "3.5.3", "gelf": "2.0.1", "generate-password": "1.7.1", "hash-wasm": "4.11.0", "he": "1.2.0", "html-to-text": "9.0.5", "humanname": "0.2.2", "iconv-lite": "0.6.3", "ioredfour": "1.3.0-ioredis-07", "ioredis": "5.4.1", "ipaddr.js": "2.1.0", "isemail": "3.2.0", "joi": "17.12.3", "js-yaml": "4.1.0", "key-fingerprint": "1.1.0", "libbase64": "1.3.0", "libmime": "5.3.5", "libqp": "2.1.0", "logic-query-parser": "0.0.5", "mailauth": "4.6.5", "mailsplit": "5.4.0", "mobileconfig": "2.4.0", "mongo-cursor-pagination": "8.1.3", "mongodb": "4.17.2", "mongodb-extended-json": "1.11.1", "msgpack5": "6.0.2", "node-forge": "1.3.1", "node-html-parser": "6.1.13", "nodemailer": "6.9.13", "npmlog": "7.0.1", "openpgp": "5.11.1", "pem-jwk": "2.0.0", "punycode": "2.3.1", "punycode.js": "2.3.1", "pwnedpasswords": "1.0.6", "qrcode": "1.5.3", "restify": "11.1.0", "restify-cors-middleware2": "2.2.1", "restify-errors": "8.0.2", "restify-logger": "2.0.1", "restifyapigenerate": "1.2.0", "search-string": "3.1.0", "seq-index": "1.1.0", "smtp-server": "3.13.4", "speakeasy": "2.0.0", "undici": "5.28.3", "unix-crypt-td-js": "1.1.4", "unixcrypt": "1.2.0", "uuid": "9.0.1", "wild-config": "1.7.1", "yargs": "17.7.2", "zone-mta": "3.9.5" }, "repository": { "type": "git", "url": "git://github.com/nodemailer/wildduck.git" }, "engines": { "node": ">=16.0.0" } }