{"_id":"emailreplyparser","_rev":"12-8de4aac183f58ecebc6213e7a24688e3","name":"emailreplyparser","description":"Node.js Port of GitHub's email_reply_parser.rb","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.2":{"name":"emailreplyparser","version":"0.0.2","description":"Node.js Port of GitHub's email_reply_parser.rb","author":{"name":"Michael Owens","email":"mk@mowens.com","url":"http://mowens.com/"},"repository":{"type":"git","url":"https://github.com/mowens/emailreplyparser.git"},"main":"./lib/emailreplyparser","engines":{"node":">= 0.4.0"},"keywords":["email","parser","emailreplyparser","email_reply_parser"],"_id":"emailreplyparser@0.0.2","dist":{"shasum":"e242616d2a9a22ba54d4cce97b807194c5363382","tarball":"https://registry.npmjs.org/emailreplyparser/-/emailreplyparser-0.0.2.tgz","integrity":"sha512-YjkFC2Mb4b4PuaALdOEdVHFM/ZRuN2JXbk0GeNYUHpP84WwdTXtCxhyqPgbklQXDlWwc+hZwxlInE2VMfDRHjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWNjrgDhyslXHiXIXPDv47fvCyfJVJb6jTeWZsh3M0jAiEA1QPMDYmlEpKeBwijfZQpoq3J1ywsMdLrfcNgnqM6+qA="}]},"_from":"emailreplyparser","_npmVersion":"1.2.14","_npmUser":{"name":"mowens","email":"mk@mowens.com"},"maintainers":[{"name":"mowens","email":"mk@mowens.com"}]},"0.0.3":{"name":"emailreplyparser","version":"0.0.3","description":"Node.js Port of GitHub's email_reply_parser.rb","author":{"name":"Michael Owens","email":"mk@mowens.com","url":"http://mowens.com/"},"repository":{"type":"git","url":"https://github.com/mowens/emailreplyparser.git"},"main":"./lib/emailreplyparser","engines":{"node":">= 0.4.0"},"keywords":["email","parser","emailreplyparser","email_reply_parser"],"_id":"emailreplyparser@0.0.3","dist":{"shasum":"8da0c5aa5d08b2f3d0176f82cb9ef48b410c5580","tarball":"https://registry.npmjs.org/emailreplyparser/-/emailreplyparser-0.0.3.tgz","integrity":"sha512-T8E/wvZ1ZCCkPBcfdltwTtmtmgz4RZjSDVbog9thyBlS7KUIiZbWZK/G4lMwinE5QaHFcGbq8Ri+pQjBty69tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxvfptsXA8ZGh/MlhVJRvSlHTddoSkCRp5xAKKqjPynQIgWuda6BHwlCKaSLJEklKKtZ8IR9MJ9FnvtnYYgnFCg1Y="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mowens","email":"mk@mowens.com"},"maintainers":[{"name":"mowens","email":"mk@mowens.com"}]},"0.0.5":{"name":"emailreplyparser","version":"0.0.5","description":"Node.js Port of GitHub's email_reply_parser.rb","author":{"name":"Michael Owens","email":"mk@mowens.com","url":"http://mowens.com/"},"repository":{"type":"git","url":"https://github.com/mowens/emailreplyparser.git"},"main":"./lib/emailreplyparser","engines":{"node":">= 0.4.0"},"keywords":["email","parser","emailreplyparser","email_reply_parser"],"bugs":{"url":"https://github.com/mowens/emailreplyparser/issues"},"homepage":"https://github.com/mowens/emailreplyparser","_id":"emailreplyparser@0.0.5","dist":{"shasum":"06962cc0a44216759ba3b98e3b2577c0ce30fc0c","tarball":"https://registry.npmjs.org/emailreplyparser/-/emailreplyparser-0.0.5.tgz","integrity":"sha512-/yMFuZSZvFDJJ2r2xcU3jzVf7v3OXcDlQ70W8C4ojiqXd0ze81JSSg+unJjFUkCWhVUs6V7Pv7M428bJhatsrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3iNmsvD4hMDG5oOQC1zV2H4WsZX8tuUW4G0uLb+Ab7gIgM7B72XV33Z2BnmY3D/lZRGLBl6LuV8NDp0kIjQXBQ2k="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"mowens","email":"mk@mowens.com"},"maintainers":[{"name":"mowens","email":"mk@mowens.com"}]}},"readme":"# Email Reply Parser\n\nNode.js port of Github's EmailReplyParser, a small library to parse plain text email content.\n\n\n## Known Issues\n<small>(Taken from Github's version)</small>\n\n### Quoted Headers\n\nQuoted headers aren't picked up if there's an extra line break:\n\n    On <date>, <author> wrote:\n\n    > blah\n\nAlso, they're not picked up if the email client breaks it up into\nmultiple lines.  GMail breaks up any lines over 80 characters for you.\n\n    On <date>, <author>\n    wrote:\n    > blah\n\nNot to mention that we're search for \"on\" and \"wrote\".  It won't work\nwith other languages.\n\nPossible solution: Remove \"reply@reply.github.com\" lines...\n\n### Weird Signatures\n\nLines starting with `-` or `_` sometimes mark the beginning of\nsignatures:\n\n    Hello\n\n    --\n    Rick\n\nNot everyone follows this convention:\n\n    Hello\n\n    Mr Rick Olson\n    Galactic President Superstar Mc Awesomeville\n    GitHub\n\n    **********************DISCLAIMER***********************************\n    * Note: blah blah blah                                            *\n    **********************DISCLAIMER***********************************\n\n\n\n### Strange Quoting\n\nApparently, prefixing lines with `>` isn't universal either:\n\n    Hello\n\n    --\n    Rick\n\n    ________________________________________\n    From: Bob [reply@reply.github.com]\n    Sent: Monday, March 14, 2011 6:16 PM\n    To: Rick\n\n\n### To run the tests\n* Install nodeunit  `npm install nodeunit`\n* Run the tests:   `nodeunit test/email_reply_parser_test.js`","maintainers":[{"name":"mowens","email":"mk@mowens.com"}],"time":{"modified":"2022-06-16T09:29:35.056Z","created":"2013-04-01T21:53:17.352Z","0.0.2":"2013-04-01T21:53:18.732Z","0.0.3":"2013-05-13T21:53:32.272Z","0.0.5":"2014-04-30T16:14:57.990Z"},"author":{"name":"Michael Owens","email":"mk@mowens.com","url":"http://mowens.com/"},"repository":{"type":"git","url":"https://github.com/mowens/emailreplyparser.git"},"keywords":["email","parser","emailreplyparser","email_reply_parser"],"readmeFilename":"README.md","homepage":"https://github.com/mowens/emailreplyparser","bugs":{"url":"https://github.com/mowens/emailreplyparser/issues"},"users":{"focusaurus":true}}