Skip to content

bible-reader/tools

Repository files navigation

Tools and libraries for Scripture app

This repository contains libraries and tools that are used either as dependencies or tools for working with bible-reader's Bible data.

Packages

  • bible-converter is a library that converts several different Bible formats to JSON fragments
  • common contains mostly data that are shared across multiple other packages and applications
  • passage-parser parses Bible passage string to an object
  • reading-plan-validator is a tool that validates if a sequence of Bible passages is continuous and other criteria
  • v11n-utils is a library that provides functions to validate and get Bible references for a given versification (i.e. system of books, chapters and verses in a particular Bible version; v11n in short)
  • types defines common types for Bible data used across all bible-reader libraries and applications

For developers

Packages are written in TypeScript. This boilerplate was used to bootstrap TypeScript configuration within Lerna + yarn workspaces context.

Lerna and yarn workspaces are used to manage this monorepo.

License

MIT

About

Monorepo for utilities and tools around Bible Reader App

Resources

License

Stars

Watchers

Forks

Packages

No packages published