UNPKG

maildev

Version:

SMTP Server and Web Interface for reading and testing emails during development

97 lines (96 loc) 2.41 kB
{ "name": "maildev", "description": "SMTP Server and Web Interface for reading and testing emails during development", "version": "2.2.1", "keywords": [ "email", "e-mail", "mail", "maildev", "mailcatcher", "testing", "development", "smtp" ], "author": "Dan Farrelly", "homepage": "http://maildev.github.io/maildev/", "maintainers": [ { "name": "Dan Farrelly", "email": "daniel.j.farrelly@gmail.com" } ], "repository": { "type": "git", "url": "http://github.com/maildev/maildev.git" }, "scripts": { "start": "node ./bin/maildev", "test": "nyc _mocha --exit --timeout 5000", "lint": "standard", "lint:fix": "standard --fix", "dev": "node ./scripts/dev.js && npm run css-watch", "send-test-emails": "node ./scripts/send.js", "css": "sass --style=compressed --no-source-map assets/styles/style.scss:app/styles/style.css", "css-watch": "sass --watch --style=compressed --no-source-map assets/styles/style.scss:app/styles/style.css", "docker-build": "./scripts/dockerBuild.sh", "docker-run": "docker run --rm -p 1080:1080 -p 1025:1025 maildev/maildev:$npm_package_version", "docker-push": "./scripts/dockerPush.sh", "update-readme": "node ./scripts/updateUsageREADME.js" }, "main": "./index.js", "bin": { "maildev": "./bin/maildev" }, "license": "MIT", "dependencies": { "addressparser": "1.0.1", "async": "^3.2.3", "commander": "^12.1.0", "compression": "^1.7.4", "cors": "^2.8.5", "dompurify": "^3.1.6", "express": "^4.21.2", "iconv-lite": "0.5.0", "jsdom": "^24.1.1", "mime": "2.4.4", "nodemailer": "^6.9.14", "smtp-server": "^3.13.4", "socket.io": "^4.7.5", "uue": "3.1.2", "wildstring": "1.0.9" }, "overrides": { "socket.io-adapter": "2.5.5" }, "devDependencies": { "expect": "^29.7.0", "http-proxy-middleware": "^3.0.3", "jest": "^29.7.0", "jest-mock": "^29.7.0", "mocha": "^9.2.2", "nodemon": "^3.1.4", "nyc": "^17.0.0", "sass": "^1.77.8", "standard": "^17.1.0" }, "engines": { "node": ">=18.0.0" }, "standard": { "ignore": [ "app/components/" ] }, "nyc": { "exclude": [ "test/**/*" ], "ignore-class-method": "methodToIgnore", "reporter": [ "json", "lcov", "text-summary" ] } }