meilisearch-js
meilisearch-js copied to clipboard
JavaScript client for the Meilisearch API
https://github.com/meilisearch/meilisearch-js/blob/bc9796917a3fbc046c34aa8f24db8c1ec43bcb7b/eslint.config.js#L33-L60 According to the `@TODO`s, remove some of the rule overrides and adapt code.
# Pull Request ## Related issue Fixes #1690 ## What does this PR do? - generalizes the `MeiliSearch` client into a single universal export by stripping Node.js crypto specific token...
# Pull Request Sorry for the huge PR, but `HttpRequests` is core, and is used everywhere. ## What does this PR do? - completely refactors [http-requests.ts](https://github.com/meilisearch/meilisearch-js/blob/main/src/http-requests.ts) - fixes #1654 -...
Implementation would be very similar to #1661, but this time around it would be done on a separate export, to address safety concerns, that will be implemented in #1739.
# Pull Request ## Related issue Fixes #1626 Waiting on #1739 ## What does this PR do? - switches bundler from [`rollup`](https://rollupjs.org/) to [`vite`](https://vite.dev/), which internally uses `rollup`, but makes...
The one and only difference between "browser" and "node" client is `generateTenantToken` and `Token`, everything else is based on web standards. I don't think it's worthwhile complicating the client over...
`fetch` can be polyfilled, and that should be enough. `httpClient` just adds unnecessary complexity.
Once ~~Biome reaches 2.0~~ Oxc projects reach stable release, consider migrating to them. ESLint is very, very slow, Prettier has its own issues. https://oxc.rs/
# Pull Request ## Related issue Fixes #1949 ## What does this PR do? - TODO
This issue follows the changes related to Meilisearch v1.15.0 [mega issue](https://github.com/meilisearch/integration-guides/issues/316). ## Description Update responses from the batches API to contain the [`batchStrategy` field](https://www.notion.so/meilisearch/v1-15-batch-updates-1d64b06b651f80edbe09dcdfed63161d#1d64b06b651f80488a5bdc2992ae63d6). For more context, see the related...