# BUPE v0.7.0 - Table of Contents

> EPUB Generator and Parser

## Pages

- [Changelog](changelog.md)
- [Code of Conduct](code_of_conduct.md)
- [Contributing](contributing.md)
- [License](license.md)
- [Overview](readme.md)

## Modules

- [BUPE](BUPE.md): 
`BUPE` is an Elixir EPUB generator and parser with support for [EPUB] 2 and 3.
- [BUPE.CLI](BUPE.CLI.md): Command-line interface for generating EPUB files.
- [BUPE.Config](BUPE.Config.md): Configuration struct for building an EPUB.
- [BUPE.Item](BUPE.Item.md): The [item][item] element definition from the EPUB manifest.

- Exceptions
  - [BUPE.InvalidDate](BUPE.InvalidDate.md): Raised when an EPUB date value is invalid.
  - [BUPE.InvalidExtensionName](BUPE.InvalidExtensionName.md): Raised when a content document file extension is invalid.
  - [BUPE.InvalidLanguage](BUPE.InvalidLanguage.md): Raised when the language tag is invalid.
  - [BUPE.InvalidVersion](BUPE.InvalidVersion.md): Raised when an unsupported EPUB version is provided.

