# Bookshelf Eager Load

## Install

`npm install @tryghost/bookshelf-eager-load --save`

or

`yarn add @tryghost/bookshelf-eager-load`


## Purpose

Bookshelf plugin that applies relation joins during fetch/fetchAll for eager-loading and relation-based ordering use cases.

## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License 

Copyright (c) 2013-2026 Ghost Foundation - Released under the [MIT license](LICENSE).