{
    "name": "zone-mta",
    "private": false,
    "version": "3.10.3",
    "description": "Tiny outbound MTA",
    "main": "app.js",
    "scripts": {
        "test": "grunt",
        "runtest": "NODE_ENV=test grunt",
        "start": "node app.js",
        "show": "NODE_CONFIG_ONLY=true node app.js",
        "certs": "mkdir -p keys && cd keys && openssl req -x509 -newkey rsa:2048 -nodes -subj \"/C=US/ST=Oregon/L=Portland/O=Company Name/OU=Org/CN=www.example.com\" -keyout private.key -out server.crt -days 365",
        "update": "rm -rf node_modules package-lock.json && ncu -u && npm install"
    },
    "author": "Andris Reinman",
    "license": "EUPL-1.1+",
    "dependencies": {
        "@zone-eu/wild-plugins": "^1.0.1",
        "base32.js": "0.1.0",
        "crc-32": "1.2.2",
        "dnscache": "1.0.2",
        "gelf": "2.0.1",
        "ioredis": "5.8.1",
        "isemail": "3.2.0",
        "js-yaml": "4.1.0",
        "libmime": "5.3.7",
        "mailauth": "4.9.5",
        "mailsplit": "5.4.6",
        "minimist": "1.2.8",
        "mongodb": "4.17.2",
        "msgpack-js": "0.3.0",
        "mx-connect": "1.5.6",
        "nodemailer": "7.0.9",
        "npmlog": "7.0.1",
        "prom-client": "15.1.3",
        "punycode": "2.3.1",
        "request": "2.88.2",
        "restify": "11.1.0",
        "seq-index": "1.1.0",
        "smtp-server": "3.15.0",
        "srs.js": "0.1.0",
        "wild-config": "1.7.1"
    },
    "devDependencies": {
        "ajv": "8.17.1",
        "eslint": "8.57.0",
        "eslint-config-nodemailer": "1.2.0",
        "eslint-config-prettier": "10.1.8",
        "grunt": "1.6.1",
        "grunt-cli": "1.5.0",
        "grunt-contrib-nodeunit": "5.0.0",
        "grunt-eslint": "24.3.0",
        "moment": "2.30.1",
        "random-message": "1.1.0",
        "zip-stream": "7.0.2"
    },
    "repository": {
        "type": "git",
        "url": "git://github.com/zone-eu/zone-mta.git"
    },
    "engines": {
        "node": ">=16.0.0"
    },
    "bin": {
        "check-bounce": "bin/check-bounce.js"
    }
}
