{"_id":"node-email-reply-parser","_rev":"16-554b3ca41638d554efdc1adbb1b24ebb","name":"node-email-reply-parser","description":"Parses emails to remove replies and other potentially unwanted data","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"node-email-reply-parser","version":"0.0.1","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis.nathaniel.ralston@gmail.com","url":"http://travisralston.me"},"license":"MIT","homepage":"https://github.com/turt2live/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/turt2live/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/turt2live/node-email-reply-parser/issues"},"engines":{"node":">= 6.0.0"},"files":["LICENSE","README.md","index.js","lib/"],"scripts":{"test":"mocha test/*Test.js"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.4"},"devDependencies":{"assert":"^1.4.1","mocha":"^3.2.0"},"gitHead":"3d5c79a2f8c383d2bf2a7f4912d9980975f64708","_id":"node-email-reply-parser@0.0.1","_shasum":"8febd495cf4c378beab114ef28e62b21f69a71d6","_from":".","_npmVersion":"4.1.1","_nodeVersion":"6.9.4","_npmUser":{"name":"turt2live","email":"travpc@gmail.com"},"dist":{"shasum":"8febd495cf4c378beab114ef28e62b21f69a71d6","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.0.1.tgz","integrity":"sha512-LA94n3Ce1CAnXmeNmU1IZW8TfzW8UUOQSINNPJ9jflsdxv0GT/4Xcnw4z+dQLAR+LhCQW5ErvKhqkCo+wagyUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdSgfqFFhyIEKu1kOp3QLWqGVkyhyUxw8EPfpLLIdBoQIgaHCyQ3pG7JpVt4MmBIXJiTaX6Rg3kTBmSMNqrsIPY0A="}]},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-email-reply-parser-0.0.1.tgz_1488108699854_0.9081062336917967"},"directories":{}},"0.1.0":{"name":"node-email-reply-parser","version":"0.1.0","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis.nathaniel.ralston@gmail.com","url":"http://travisralston.me"},"license":"MIT","homepage":"https://github.com/turt2live/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/turt2live/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/turt2live/node-email-reply-parser/issues"},"engines":{"node":">= 6.0.0"},"files":["LICENSE","README.md","index.js","lib/"],"scripts":{"test":"mocha test/*Test.js","test:ci":"mocha test/*Test.js --reporter mocha-junit-reporter"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.4"},"devDependencies":{"assert":"^1.4.1","mocha":"^3.4.2","mocha-junit-reporter":"^1.13.0"},"gitHead":"db3dcb25b240b15acb3834b0921aa7b7edf3dcac","_id":"node-email-reply-parser@0.1.0","_npmVersion":"5.0.4","_nodeVersion":"6.11.0","_npmUser":{"name":"turt2live-ci","email":"jenkins@t2bot.io"},"dist":{"integrity":"sha512-qgyCaRgJtMqyv49vhL3oKoV0jxPoDIrwiqhPk1NpOZ1uO1qBvhs2sXQOd0pLp0+toUxjL0p0UR+LgCxEpILRRg==","shasum":"d9b668b2a13e015cccaeaad4e87a4288dd5bf3cf","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMzlWIoHi3hosdjqN7VoBxHqWfc9kj409cj699fgM0igIgCpYZl0rt4mtDq19rX7/n0T6PsQcrYXnf2ZNsTBQaUCg="}]},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"},{"name":"turt2live-ci","email":"travpc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-email-reply-parser-0.1.0.tgz_1499127869451_0.9396802447736263"},"directories":{}},"0.1.1":{"name":"node-email-reply-parser","version":"0.1.1","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis.nathaniel.ralston@gmail.com","url":"http://travisralston.me"},"license":"MIT","homepage":"https://github.com/turt2live/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/turt2live/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/turt2live/node-email-reply-parser/issues"},"engines":{"node":">= 6.0.0"},"files":["LICENSE","README.md","index.js","lib/"],"scripts":{"test":"mocha test/*Test.js","test:ci":"mocha test/*Test.js --reporter mocha-junit-reporter"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.4"},"devDependencies":{"assert":"^1.4.1","mocha":"^3.4.2","mocha-junit-reporter":"^1.13.0"},"gitHead":"3afbe2ccf929e3b5f6bf2d5711e8be7d42245c65","_id":"node-email-reply-parser@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.7.0","_npmUser":{"name":"turt2live","email":"travpc@gmail.com"},"dist":{"integrity":"sha512-E0WT9dv9wYlQ2V6QlJ4AgAb3D31Ajlx0d5bLwiaGkRBc86yzPikCl8QwqBfAABlzZskrforHQLl2gx6t2wAzWg==","shasum":"94017db2748d11d545989b9fa3b591dedc94b2bf","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.1.1.tgz","fileCount":7,"unpackedSize":18350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2/5fjtUevdCzfHzGkw7XGSSkk8riPUIhlwiX9G9JJXAiB8Nxxs02CJiGnQD0n+XeMBcIkYbK2MrEhIDtN/bw3kQg=="}]},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"},{"name":"turt2live-ci","email":"jenkins@t2bot.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-email-reply-parser_0.1.1_1521523496005_0.29783197399637595"},"_hasShrinkwrap":false},"0.1.2":{"name":"node-email-reply-parser","version":"0.1.2","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis@t2bot.io"},"license":"MIT","homepage":"https://github.com/t2bot/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/t2bot/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/t2bot/node-email-reply-parser/issues"},"engines":{"node":">= 14.0.0"},"types":"index.d.ts","scripts":{"test":"mocha test/*Test.js","test:ci":"mocha test/*Test.js --reporter mocha-junit-reporter"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.21"},"devDependencies":{"assert":"^2.0.0","mocha":"^9.1.2","mocha-junit-reporter":"^2.0.0"},"licenseText":"The MIT License\n\nCopyright (c) GitHub, William Durand <william.durand1@gmail.com>, Travis Ralston <travis.nathaniel.ralston@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"node-email-reply-parser@0.1.2","dist":{"shasum":"ec19436b0733af6041fc97a847dfbf999149fcf5","integrity":"sha512-ji7Ykcf/9hOi4j3CQSKR4nJYDJgWCedyQJKkrMHm37kvv3W8YMYopf7iCi50Z6WV26U+RrPX/LTmK1RDpcwsdg==","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.1.2.tgz","fileCount":10,"unpackedSize":19587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtYRibxqHzUUwcW0Y4VXxyOpt7wv7iJumcdAknXFdvzAiEAp3Jk7mlFf605eTsmbj3ZJnTGRQA0ylJxN8MQyYcWp7Q="}]},"_npmUser":{"name":"turt2live","email":"travpc@gmail.com"},"directories":{},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"},{"name":"turt2live-ci","email":"jenkins@t2bot.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-email-reply-parser_0.1.2_1633032942904_0.06803184418905373"},"_hasShrinkwrap":false},"0.1.3":{"name":"node-email-reply-parser","version":"0.1.3","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis@t2bot.io"},"license":"MIT","homepage":"https://github.com/t2bot/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/t2bot/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/t2bot/node-email-reply-parser/issues"},"engines":{"node":">= 14.0.0"},"types":"index.d.ts","scripts":{"test":"mocha test/*Test.js"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.21"},"devDependencies":{"assert":"^2.0.0","mocha":"^9.1.2"},"licenseText":"The MIT License\n\nCopyright (c) GitHub, William Durand <william.durand1@gmail.com>, Travis Ralston <travis.nathaniel.ralston@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"node-email-reply-parser@0.1.3","dist":{"shasum":"e5c308e9fd375df065c41f15fbd422797b6c6acd","integrity":"sha512-CTsSjkaWd+kSMtX1H9fHAHZnOBm2Xyx5rgkc53vQnF5p9yO5Wtdtm+WDpFWZaH9Bar5hyXJ7p8jOmiEO5wvh2g==","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.1.3.tgz","fileCount":10,"unpackedSize":19644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtFCqbVMcAzgEgtArk0BUb/wJFnKpe3lbZLtvuP3VoLAiEAwvOze2lldLdJf9dPosUZ5uca5LSJ3nKA//L5ZB6N62w="}]},"_npmUser":{"name":"turt2live","email":"travpc@gmail.com"},"directories":{},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-email-reply-parser_0.1.3_1633057806011_0.6006753981897188"},"_hasShrinkwrap":false},"0.1.4":{"name":"node-email-reply-parser","version":"0.1.4","description":"Parses emails to remove replies and other potentially unwanted data","author":{"name":"Travis Ralston","email":"travis@t2bot.io"},"license":"MIT","homepage":"https://github.com/t2bot/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/t2bot/node-email-reply-parser.git"},"bugs":{"url":"https://github.com/t2bot/node-email-reply-parser/issues"},"engines":{"node":">= 14.0.0"},"types":"index.d.ts","scripts":{"test":"mocha test/*Test.js"},"dependencies":{"esrever":"^0.2.0","lodash":"^4.17.21"},"devDependencies":{"assert":"^2.0.0","mocha":"^9.1.2"},"licenseText":"The MIT License\n\nCopyright (c) GitHub, William Durand <william.durand1@gmail.com>, Travis Ralston <travis.nathaniel.ralston@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"node-email-reply-parser@0.1.4","dist":{"shasum":"97bd2aef98466c0a7233ff341ec9dcc8a03053d2","integrity":"sha512-rXiLvb9J8RRNYEf/Ftf2vx+HEjZjB16ONY5Qd9PAFdN0OESkgvGINbtlgIvdIjVeZ1jPPoK/b90sx+lP1CIvqA==","tarball":"https://registry.npmjs.org/node-email-reply-parser/-/node-email-reply-parser-0.1.4.tgz","fileCount":10,"unpackedSize":19630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNOr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeyQ/+OkmBtAjNny/7MbZSNgly0f/of2jVFeBiuktBUaEUMEREOwLH\r\nOkWyeaa1GmUkg3hzBK1ERVMwvNKEvA8wmauqCenUvw0lNt0cI5J7uwXsnneB\r\nmSBomD8MUJifuwgxjvF2MyDdYdGg+pdOjjLJLLMDEtHS56xF8neu8cEVYXdu\r\nyiHRVrXrDBfAf5+xLtmz5fGUjAGQ4ZjdPbR2IYnfJMyXZRYPKjjJsnM5v6+3\r\ns9qElBmBQOLIrQKXxNmkURZWUYrlHNf30D415Pi/eZ2BQx/A1q84uxHVTOlz\r\nBq60A2M5kgAydw7/iaU8RiWe22s15mvgBNFIEveOSPpe4ziftTM2ZrikrUiz\r\n4uxlir1NRXqMtc/WA0x5lA11yx2BPoZ3GTP0qB4QFV33IVKXRBEirqXzwOAp\r\nIsrIIWkEZCrZMhUwnwvoCJZjqy67OUkvmOCb5kbFWV2QFDj7lBlbhCMB3PjP\r\nlc4EoqsySlSodf5HPJbJmfqA23Sv6NQT6vE8ri5OnYPUho8W1Xn+TUZrGryq\r\nkISZFtwru8bGf+uUBPMgIUoxDPbcgN0S/ReKL81tP01py+7xCQ1xdh2e9DDr\r\nytDGzYC6hRlVSRhEC1iENexqC257EOa1WbhhB+idy/MIOjbpqEyYxf1xFwGj\r\nNxhKuxcmGaqOGx8eGU6SllmBTB7e3JyWU1Y=\r\n=6jQ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDT72wUul4Mjdzelx963Z++7jKp0Wg/izcEOs3gQeuNAiBEzG4Q5yStvqkJvzaCUWh8SZ+xzOAkvrfytH0HVZhPhA=="}]},"_npmUser":{"name":"turt2live","email":"travpc@gmail.com"},"directories":{},"maintainers":[{"name":"turt2live","email":"travpc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-email-reply-parser_0.1.4_1647635188435_0.3342648644407067"},"_hasShrinkwrap":false}},"readme":"# node-email-reply-parser\n\n[![npm version](https://badge.fury.io/js/node-email-reply-parser.svg)](https://www.npmjs.com/package/node-email-reply-parser)\n\nA port of willdurand/EmailReplyParser (which is a port of github/email_reply_parser) to nodejs\n\nwilldurand's port of the Github library supports multiple spoken languages and has some enhanced parsing and therefore was used as a template for this library.\n\n\n# Installing\n\nThis package can be found on [npm](https://www.npmjs.com/):\n```\nnpm install node-email-reply-parser\n```\n\n**Note**: This package is ES6 compatible and does *not* transpile automatically.\n\n\n# Usage\n\n```\nvar replyParser = require(\"node-email-reply-parser\");\n\nvar email = replyParser(emailContent);\n```\n\n`email` has two primary methods:\n* `getFragments()`: returns all the fragments of the email\n* `getVisibleText()`: returns the text that is considered 'visible'\n\n`getVisibleText()` accepts an optional options object:\n\n```\ngetVisibleText({aggressive: true})\n```\n\nSetting `aggressive` to true will make the parser assume that any fragment which is not hidden, but which is both preceded and followed by a hidden fragment, should not be visible. This works around the issue of clients breaking quoted text into multiple lines (e.g. Gmail).\n\nUsing aggressive mode runs the risk of losing visible lines which are interspersed with quoted lines, but is useful when parsing e.g. emails from a 'reply by email' feature which contain a large block of quoted text.\n\nA fragment has the following functions:\n* `getContent()`: returns the content of the fragment\n* `isSignature()`: returns whether or not the fragment is likely a signature\n* `isQuoted()`: returns whether or not the fragment is likely a quote\n* `isHidden()`: returns whether or not the text is considered 'hidden'\n* `isEmpty()`: returns whether or not the fragment has any content\n\nPassing `true` as the second argument to `replyParser` will have the return value be just the visible text:\n```\n$visibleText = replyParser($emailContent, true);\n```\n\n# Known Issues\n\nThe parser is not able to pick up some of the edge cases. They are outlined below.\n\n## Quoted Headers\n\nQuoted headers aren't picked up if there's an extra line break:\n```\nOn <date>, <author> wrote:\n\n> blah\n```\n\nThey also aren't picked up if the email client breaks it up into multiple lines, like gmail and it's 80 column automatic limit:\n```\nOn <date>, <author>\nwrote:\n> blah\n```\n\n## Weird Signatures\n\nLines starting with `-` or `_` sometimes mark the beginning of signatures:\n```\nHello\n\n--\nRick\n```\n\nNot everyone follows this convention:\n```\nHello\n\nMr Rick Olson\nGalactic President Superstar Mc Awesomeville\nGitHub\n\n**********************DISCLAIMER***********************************\n* Note: blah blah blah                                            *\n**********************DISCLAIMER***********************************\n```\n\n## Strange Quoting\n\nApparently, prefixing lines with `>` isn't universal either:\n\n```\nHello\n\n--\nRick\n\n________________________________________\nFrom: Bob [reply@reply.github.com]\nSent: Monday, March 14, 2011 6:16 PM\nTo: Rick\n```\n\n\n# Unit Tests\n\nInstall the required dependencies:\n```\nnpm install --dev\n```\n\nRun the tests:\n```\nnpm test\n```\n\n\n# Contributing\n\nPlease see the CONTRIBUTING.md file.\n\n\n# Credits\n\n* GitHub - Amazing Ruby gem for parsing emails\n* William Durand [william.durand1@gmail.com](mailto:william.durand1@gmail.com) - Extensive PHP version of GitHub's library\n\n\n# License\n\nnode-email-reply-parser is released under the MIT Licenses. Please see the bundled LICENSE file for details.\n","maintainers":[{"name":"turt2live","email":"travpc@gmail.com"}],"time":{"modified":"2022-06-21T14:09:22.814Z","created":"2017-02-26T11:31:40.376Z","0.0.1":"2017-02-26T11:31:40.376Z","0.1.0":"2017-07-04T00:24:31.402Z","0.1.1":"2018-03-20T05:24:56.112Z","0.1.2":"2021-09-30T20:15:43.111Z","0.1.3":"2021-10-01T03:10:06.144Z","0.1.4":"2022-03-18T20:26:28.562Z"},"homepage":"https://github.com/t2bot/node-email-reply-parser#readme","keywords":["email","parser","reply","github","signature","fragment"],"repository":{"type":"git","url":"git+https://github.com/t2bot/node-email-reply-parser.git"},"author":{"name":"Travis Ralston","email":"travis@t2bot.io"},"bugs":{"url":"https://github.com/t2bot/node-email-reply-parser/issues"},"license":"MIT","readmeFilename":"README.md","users":{"irae":true}}