Common EPUB2 data parser for Ridibooks services


Keywords
EPUB, EPUB2, parser, serialize, deserialize, unzip, read, crypto, comic-parser, epub-parser, pdf-parser
License
MIT
Install
npm install @ridi/epub-parser@0.7.4-alpha.1

Documentation

Build Status codecov

Packages

@ridi/parser-core

Utilities for parsers

NPM version NPM total downloads

@ridi/content-parser

Content data parser for Ridibooks services (epub-parser + comic-parser + pdf-parser)

NPM version NPM total downloads

@ridi/epub-parser

Common EPUB2 data parser for Ridibooks services

NPM version NPM total downloads

@ridi/comic-parser

Common comic data parser for Ridibooks services

NPM version NPM total downloads

@ridi/pdf-parser

Common PDF data parser for Ridibooks services

NPM version NPM total downloads

Development

Setup

$ git clone git@github.com:ridi/content-parser.git
$ yarn

yarn required.

Commands

If you want install the development environment or add a new dependency to the package or add a new package, run the following command:

$ yarn

If you want only build, the following command:

$ yarn build

yarn clean are preceded.

If you want only lint, the following command:

$ yarn lint

To test each package, use the following command:

$ yarn test

yarn build and yarn lint are preceded.

To deploy the new version, use the following command:

$ yarn bump

Version names must conform to SemVer.