openfoodfac-ts
Open Food Facts Api written in TypeScript 🥫🍕🍼
Features 🚀
- Complete TypeScript support with type-safe responses 💪
- Clean API ✨
- Mock testing ready ✔
Getting started 🐾
Installation 💿
npm i openfoodfac-ts
Usage 🛠️
; ; ; ;
Usage with config 🛠️
; ; ;
Setting abort controller dynamically
; .setAbortControllerabortController .findProductsBySearchTerm'Tomatoes';
API 🗺
Testing 🧰
Usage with Jest
There is a mock version available that uses mocked json response instead of making real API calls.
To make jest use mocked version, paste below code in your jest.setup.*
file.
jest.mock'openfoodfac-ts/OpenFoodFactsApi';