{
"name": "openclaw-skill-mail-checker",
"version": "0.1.0",
"description": "OpenClaw skill for checking multiple email accounts with Bayesian filtering",
"type": "module",
"main": "scripts/check.ts",
"scripts": {
"setup": "bun run scripts/setup.ts",
"check": "bun run scripts/check.ts",
"train": "bun run scripts/train.ts",
"test": "bun test",
"build": "bun build scripts/*.ts --outdir dist"
},
"dependencies": {
"imapflow": "^1.0.0",
"mailparser": "^3.6.0",
"natural": "^6.3.0",
"dotenv": "^16.0.0",
"zod": "^3.22.0",
"node-cron": "^3.0.0"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/mailparser": "^3.4.0",
"@types/natural": "^6.0.0",
"typescript": "^5.0.0",
"bun-types": "latest"
},
"keywords": [
"openclaw",
"skill",
"email",
"imap",
"gmail",
"bayesian",
"filter"
],
"author": "OpenClaw Agent",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://gitbucket.tmworks.club/openclaw/skills/mail-checker.git"
},
"engines": {
"bun": ">=1.0.0"
}
}