An sdk for the The One API which is a RESTful API based on the works of J.R.R. Tolkien. The sdk is written in TypeScript and uses Axios for the http requests.
Install the package via npm(or your favorite package manager)
npm i artur_dani-sdk
You need to register here for an api key in order to use the sdk
This SDK is better used with TypeScript, but it can be used with JavaScript as well.
```typescript
import { LotrSdk } from 'artur_dani-sdk'
const apiKey = process.env.API_KEY
const client = new LotrSdk(apiKey)
const book = await client.books.getOneById('id')
// or
const books = await client.books.list()
// you can get related resources
const chapters = await client.books.getChaptersByBookId('id')
Test are made with jest and you can run them like:
yarn test