UNPKG

vaultmail

Version:

Email archive extraction library and CLI tool. Extracts emails, attachments, and metadata from PST, OST, MBOX, and OLM files with support for large archives and multiple output formats.

67 lines 1.69 kB
{ "name": "vaultmail", "version": "2.0.0", "description": "Email archive extraction library and CLI tool. Extracts emails, attachments, and metadata from PST, OST, MBOX, and OLM files with support for large archives and multiple output formats.", "main": "lib/index.js", "bin": { "vaultmail": "bin/cli.js" }, "scripts": { "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage --verbose", "start": "node bin/cli.js", "lint": "eslint lib test bin --ext .js", "lint:fix": "eslint lib test bin --ext .js --fix", "lint:check": "eslint lib test bin --ext .js --max-warnings 0", "validate": "npm run lint:check && npm run test", "prepublishOnly": "npm run validate", "demo": "node bin/cli.js --help" }, "repository": { "type": "git", "url": "git+https://github.com/Mikej81/vaultmail.git" }, "keywords": [ "email", "extractor", "vaultmail", "pst", "ost", "mbox", "olm", "outlook", "email-archive", "email-migration", "email-conversion", "eml" ], "author": "Michael Coleman", "license": "Apache-2.0", "bugs": { "url": "https://github.com/Mikej81/vaultmail/issues" }, "homepage": "https://github.com/Mikej81/vaultmail#readme", "engines": { "node": ">=14.0.0" }, "files": [ "lib/", "bin/", "README.md", "LICENSE" ], "dependencies": { "pst-extractor": "^1.3.0", "mailparser": "^3.7.1", "node-mbox": "^1.0.0", "yargs": "^17.7.2", "glob": "^10.3.10", "olm-reader": "^1.0.0" }, "devDependencies": { "jest": "^29.7.0", "eslint": "^8.57.0", "eslint-config-node": "^4.1.0" } }