Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.6 KB

File metadata and controls

37 lines (26 loc) · 1.6 KB

Introduction

This library is built with TypeScript and Rollup, designed to be the core rendering engine for Koodo Reader.

Building

# Install dependencies
yarn

# Development mode (watch)
yarn dev

# Production build
yarn build

Dependencies

Package Purpose
foliate-js EPUB / MOBI / AZW3 / FB2 rendering engine
pdf-js PDF rendering engine
jszip / @zip.js/zip.js / fflate ZIP decompression (multiple engines for compatibility)
7z-wasm 7z archive support (CB7)
js-untar TAR archive support (CBT)
mammoth DOCX to HTML conversion
marked Markdown to HTML conversion
mhtml2html MHTML to HTML conversion
rangy Cross-browser text selection and range utilities
chardet Automatic character encoding detection

License

This library is distributed under the terms of GNU AGPL v3