https://github.com/ad-si/epub-metadata
Reads metadata from an epub file
https://github.com/ad-si/epub-metadata
epub epub-reader metadata
Last synced: 2 months ago
JSON representation
Reads metadata from an epub file
- Host: GitHub
- URL: https://github.com/ad-si/epub-metadata
- Owner: ad-si
- License: mit
- Created: 2015-10-13T11:04:24.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-06-02T07:26:45.000Z (over 9 years ago)
- Last Synced: 2025-06-23T21:54:00.855Z (3 months ago)
- Topics: epub, epub-reader, metadata
- Language: JavaScript
- Homepage:
- Size: 5.86 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Epub Metadata
Reads metadata from an epub file
## Installation
`npm install --save epub-metadata`
## Usage
```js
var epubMetadata = require('epub-metadata')epubMetadata('path/to/a/book.epub')
.then(function (metadata) {
console.log(metadata)
})
```Example output:
```js
{
title: 'Der Hundertjährige, der aus dem Fenster stieg und verschwand',
creator: {
'file-as': 'Jonas Jonasson',
role: 'aut',
text: 'Jonas Jonasson',
},
language: 'de',
publisher: 'E-Books der Verlagsgruppe Random House GmbH',
contributor: {
role: 'bkp',
text: 'calibre (0.9.13) [http://calibre-ebook.com]',
},
date: {
event: 'modification',
text: '2015-10-13',
},
uuid: 'urn:uuid:3839f3f2-c31f-430e-a78f-b69b03cd5188',
'mobi-asin': 'B005IVZVT6',
isbn: '9783641056681',
}
```