kindle-email-to-json
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

Convert an email export of Kindle notes into a JSON object.

Installation

npm install kindle-email-to-json --save

How to email an export of your Kindle highlights

If you're reading on the Kindle iOS or Android app:

  1. Open the "Notebook" section of your book where your annotations are kept
  2. Tap the "Share" icon, then tap "Export as HTML"
  3. Email the export as an attachment

API

toJSON(email) ⇒ Promise.<Object>

Convert a Kindle notes email export into a JSON object. Rejects if the mail isn't a valid Kindle notes export. The email is expected to contain at least one HTML attachment.

Param Type
email Buffer | Stream | String

Example

const toJSON = require("kindle-email-to-json");
const email = readFile(emailPath);

toJSON(email).then(data => {
  console.log(data);
});

Readme

Keywords

none

Package Sidebar

Install

npm i kindle-email-to-json

Weekly Downloads

1

Version

2.0.3

License

MIT

Unpacked Size

5.92 kB

Total Files

5

Last publish

Collaborators

  • sawyerh