Skip to content

HelloAOLab/seed-bible

Repository files navigation

📖 Seed Bible

The source code behind the Seed Bible.

Developing

Follow the given steps to get started developing the Seed Bible:

  1. First, make sure you have the following programs installed:
    • Git
    • Node.js
      • Install nvm if you are on MacOS/Linux/WSL.
      • Install nvm-windows if you are on Windows.
      • Next, install the latest Node version:
        • nvm install latest
        • nvm use latest
    • The casualos CLI
      • npm install -g casualos
    • PNPM
      • v10.x is required
      • You can install PNPM by using corepack:
        • corepack use pnpm@latest-10
  2. Clone the repository:
    • git clone git@github.com:HelloAOLab/seed-bible.git
  3. Install dependencies
    • pnpm install
    • pnpm puppeteer browsers install chrome - (Optional) Install Chrome for developing directly from the repo.
  4. Open the repository with your favorite editor
  5. Run the Seed bible package in Chrome
    • pnpm dev
    • Each run gives you a clean inst static to work in with the local seed bible.

Scripts

How to get a .aux file:

  1. Run the package:seed-bible script: - npm run package:seed-bible - It will put the file in dist/seed-bible.aux.

How to update the files from a seed-bible.aux file:

  1. First, delete all the existing files in the packages/seed-bible folder: - rm -r ./packages/seed-bible
  2. Second, unpack the aux file into the packages folder (it should be named seed-bible.aux so that the folder name matches): - casualos unpack-aux path/to/seed-bible.aux ./packages

About Us

AO Lab is a non-profit company dedicated to loving and living out the Word of God. The goal of this project is to make the Bible (and related resources) freely available to anyone who should need it in a format that is optimized for use by applications.

License

All the source code in this repository is publicly available under the AGPL License.

Commercial Use

If you would like to use this project without complying with AGPL requirements (e.g., without disclosing your source code), you can purchase a commercial license.

Contact us at hello@helloao.org for more information.

About

The source code behind the Seed Bible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •