Releases: RinseV/albert-heijn-wrapper
Releases · RinseV/albert-heijn-wrapper
3.0.0
What's Changed
- Switched over to GraphQL API for all requests
- Removed the functions for the subclasses, they can now be accessed directly (
ah.productvsah.product()) - Removed the
bonus&categorysubclasses since the GraphQL API does not have 1-to-1 equivalents - Reworked the product functions:
getProductsFromNameis nowsearchand uses a different set of argumentsgetProductFromIdis nowget
- Reworked the recipe functions:
getRecipeFromNameis nowsearchand uses a different set of argumentsgetRecipeFromIdis nowget
- Reworked the store functions:
getStoresFromLocationis nowsearchand uses a different set of arguments
- Rewrote tests using MSW and Vitest
- Switched from
yarntopnpm - Removed
axiosanddate-fnsdependencies, this package now has no external dependencies - Updated to Node 22
Full Changelog: 2.0.1...3.0.0