mirror of
https://github.com/Crazyco-xyz/48hr.email.git
synced 2026-01-09 19:29:34 +01:00
Add support for locking specific inboxes with a password for X time, configurable via .env vars. This allows for users to bridge the gap between public free tempmail services and private personal mail services. Cheers!
87 lines
2.3 KiB
JSON
87 lines
2.3 KiB
JSON
{
|
|
"name": "48hr.email",
|
|
"version": "1.6.3",
|
|
"private": false,
|
|
"description": "48hr.email is your favorite open-source tempmail client. ",
|
|
"keywords": [
|
|
"tempmail",
|
|
"48hr.email",
|
|
"disposable-email"
|
|
],
|
|
"homepage": "https://48hr.email/",
|
|
"bugs": {
|
|
"url": "https://github.com/Crazyco-xyz/48hr.email/issues"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/Crazyco-xyz/48hr.email.git"
|
|
},
|
|
"license": "GPL-3.0",
|
|
"author": "ClaraCrazy",
|
|
"type": "commonjs",
|
|
"main": "app.js",
|
|
"scripts": {
|
|
"start": "node --trace-warnings ./app.js",
|
|
"debug": "DEBUG=48hr-email:* node --nolazy --inspect-brk=9229 --trace-warnings ./app.js",
|
|
"test": "xo"
|
|
},
|
|
"dependencies": {
|
|
"array.prototype.flatmap": "^1.3.3",
|
|
"async-retry": "^1.3.3",
|
|
"bcrypt": "^6.0.0",
|
|
"better-sqlite3": "^12.5.0",
|
|
"compression": "^1.8.1",
|
|
"debug": "^4.4.3",
|
|
"dotenv": "^17.2.3",
|
|
"encodings": "^1.0.0",
|
|
"express": "^4.22.1",
|
|
"express-session": "^1.18.2",
|
|
"express-validator": "^7.3.1",
|
|
"helmet": "^3.23.3",
|
|
"http-errors": "~1.6.2",
|
|
"imap-simple": "^1.6.3",
|
|
"lodash": "^4.17.21",
|
|
"mailparser": "^3.9.1",
|
|
"mem": "^4.3.0",
|
|
"mnemonist": "^0.27.2",
|
|
"moment": "^2.30.1",
|
|
"morgan": "^1.10.1",
|
|
"nodemailer": "^7.0.12",
|
|
"p-series": "^2.1.0",
|
|
"random-word": "^2.0.0",
|
|
"sanitize-html": "^2.17.0",
|
|
"semver": "^7.7.3",
|
|
"socket.io": "^4.8.3",
|
|
"twig": "^0.10.3"
|
|
},
|
|
"devDependencies": {
|
|
"xo": "^0.59.3"
|
|
},
|
|
"engines": {
|
|
"node": "22.x"
|
|
},
|
|
"xo": {
|
|
"semicolon": false,
|
|
"prettier": true,
|
|
"rules": {
|
|
"no-unused-vars": [
|
|
"error",
|
|
{
|
|
"argsIgnorePattern": "^_"
|
|
}
|
|
]
|
|
},
|
|
"overrides": [
|
|
{
|
|
"files": "public/javascripts/*.js",
|
|
"esnext": false,
|
|
"env": [
|
|
"browser"
|
|
],
|
|
"globals": [
|
|
"io"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|