UNPKG

trash-cleaner

Version:

Finds and deletes trash email in the mailbox

70 lines (69 loc) 1.63 kB
{ "name": "trash-cleaner", "version": "1.1.0", "description": "Finds and deletes trash email in the mailbox", "keywords": [ "gmail", "spam", "spam-filtering" ], "type": "module", "exports": "./index.ts", "preferGlobal": true, "dependencies": { "@azure/msal-node": "^1.3.0", "axios": "^1.16.0", "chalk": "^5.4.1", "commander": "^14.0.3", "cross-keychain": "^1.1.0", "diacriticless": "^1.0.1", "googleapis": "^171.4.0", "imapflow": "^1.3.3", "js-yaml": "^4.1.1", "mailparser": "^3.9.8", "open": "^10.1.0", "ora": "^8.2.0" }, "devDependencies": { "@types/chai": "^5.2.3", "@types/js-yaml": "^4.0.9", "@types/mailparser": "^3.4.6", "@types/mocha": "^10.0.10", "@types/node": "^25.6.2", "@types/sinon": "^21.0.1", "c8": "^10.1.3", "chai": "^5.1.2", "eslint": "^9.39.4", "mocha": "^11.7.5", "sinon": "^22.0.0", "tmp": "^0.2.5", "tsx": "^4.21.0", "typescript": "^6.0.3" }, "engines": { "node": ">=18.0.0" }, "bin": { "trash-cleaner": "./bin/trash-cleaner" }, "scripts": { "build": "tsc", "postinstall": "node scripts/postinstall.js", "test": "c8 mocha --recursive --import=tsx", "coverage": "c8 --reporter=lcov mocha --recursive --import=tsx", "lint": "eslint .", "typecheck": "tsc --noEmit" }, "repository": { "type": "git", "url": "https://github.com/hasankhan/trash-cleaner" }, "author": "Muhammad Hasan Khan", "license": "MIT", "overrides": { "mocha": { "diff": "^8.0.0", "serialize-javascript": "^7.0.5" } } }