@ts-ghost/core-api
@ts-ghost/core-api
is a building block used by the `@ts-ghost/content-api` it contains the Type-safe logic of Query Builder and Fetchers.

About The Project
@ts-ghost/core-api
contains the core building blocks for the @ts-ghost/content-api
package. It contains the Type-safe logic of Query Builder and Fetchers.
Install
pnpm i @ts-ghost/core-api
Query Builders
Global instantiation
Dependeing on the Fetcher you want to use, the instantiation may be a bit different
BrowseQueryBuilder
Roadmap
- Write more docs
- Better handling of weird Ghost "include" params in API call
Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Please also read through the Code Of Conduct before posting your first idea as well.
License
Distributed under the MIT License. See LICENSE for more information.
Authors
Acknowledgements
- Ghost is the best platform for blogging 💖 and have a good JS Client library that was a real inspiration.
- Zod is a TypeScript-first library for data validation and schema building.