{
  "name": "eml-parser",
  "version": "2.1.1",
  "description": "Parse .eml and .msg files or convert to pdf, html, jpeg or png format. Extract headers and attachments from .eml and msg files.",
  "main": "index.js",
  "types": "index.d.ts",
  "engines": {
    "node": ">=18"
  },
  "dependencies": {
    "@kenjiuno/decompressrtf": "^0.1.4",
    "@kenjiuno/msgreader": "^1.28.0",
    "html-pdf": "^3.0.1",
    "iconv-lite": "^0.7.2",
    "mailparser": "^3.9.3",
    "rtf-stream-parser": "^3.8.1"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@types/node": "^25.3.5",
    "eslint": "^10.0.2",
    "eslint-config-prettier": "^10.1.8",
    "globals": "^17.4.0",
    "prettier": "^3.8.1",
    "typescript": "^5.9.3"
  },
  "homepage": "https://github.com/ankit1329/Eml-Parser",
  "bugs": {
    "url": "https://github.com/ankit1329/Eml-Parser/issues",
    "email": "akhouriankitprakash@gmail.com"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ankit1329/Eml-Parser.git"
  },
  "author": "Ankit <akhouriankitprakash@gmail.com> (https://www.linkedin.com/in/ankit1329)",
  "license": "MIT",
  "private": false,
  "scripts": {
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "test": "node --test \"test/**/*.test.mjs\""
  },
  "keywords": [
    "email",
    "email-parser",
    "eml",
    "parser",
    "eml-parser",
    "converter",
    "emltopdf",
    "eml-to-pdf",
    "emltohtml",
    "eml-to-html",
    "emltojpeg",
    "eml-to-jpeg",
    "emltopng",
    "eml-to-png",
    ".eml",
    "msg-parser",
    "msg",
    "message-parser",
    "msgtopdf",
    "msg-to-pdf",
    "msgtohtml",
    "msg-to-html",
    "msgtojpeg",
    "msg-to-jpeg",
    "msgtopng",
    "msg-to-png"
  ]
}
