{
    "name": "relayer",
    "version": "1.0.0",
    "main": "dist/index.js",
    "license": "MIT",
    "scripts": {
        "build": "tsc",
        "start": "node dist/index.js",
        "setup": "yarn && scripts/setup.sh",
        "dev": "nodemon src/index.ts",
        "lint": "eslint . --ext ts --fix && prettier . --write"
    },
    "dependencies": {
        "better-sqlite3": "^9.3.0",
        "express": "^4.18.2",
        "imapflow": "^1.0.148",
        "nodemailer": "^6.9.8",
        "viem": "^2.1.1"
    },
    "devDependencies": {
        "@types/better-sqlite3": "^7.6.8",
        "@types/express": "^4.17.21",
        "@types/imapflow": "^1.0.17",
        "@types/node": "^20.11.2",
        "@types/nodemailer": "^6.4.14",
        "@typescript-eslint/eslint-plugin": "^6.19.1",
        "@typescript-eslint/parser": "^6.19.1",
        "eslint": "^8.56.0",
        "eslint-config-prettier": "^9.1.0",
        "nodemon": "^3.0.2",
        "prettier": "^3.2.4",
        "ts-node": "^10.9.2",
        "typescript": "^5.3.3"
    }
}
