diff --git a/eslint.config.js b/eslint.config.js index aa7132f1..fc7fc546 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -4,8 +4,7 @@ import tsdoc from 'eslint-plugin-tsdoc' import vitest from '@vitest/eslint-plugin' import globals from 'globals' import prettier from 'eslint-config-prettier' -import pluginCypress from 'eslint-plugin-cypress/flat' -import pluginReact from 'eslint-plugin-react' +import pluginCypress from 'eslint-plugin-cypress' import pluginVue from 'eslint-plugin-vue' export default tseslint.config([ @@ -27,20 +26,6 @@ export default tseslint.config([ files: ['playgrounds/vue3/src/*.{js,vue}'], extends: [pluginVue.configs['flat/recommended']], }, - // React - { - files: ['playgrounds/{local-react,react}/src/*.jsx'], - extends: [ - pluginReact.configs.flat.recommended, - pluginReact.configs.flat['jsx-runtime'], - ], - settings: { react: { version: 'detect' } }, - languageOptions: { globals: globals.browser }, - // TODO: Remove rules - rules: { - 'react/prop-types': 'off', - }, - }, // Cypress { files: [ diff --git a/packages/instant-meilisearch/src/client/instant-meilisearch-client.ts b/packages/instant-meilisearch/src/client/instant-meilisearch-client.ts index a7d9c779..b93f80e4 100644 --- a/packages/instant-meilisearch/src/client/instant-meilisearch-client.ts +++ b/packages/instant-meilisearch/src/client/instant-meilisearch-client.ts @@ -163,7 +163,7 @@ export function instantMeiliSearch( return instantSearchResponse } catch (e: any) { console.error(e) - throw new Error(e) + throw new Error(e?.message ?? String(e), { cause: e }) } }, searchForFacetValues: async function ( diff --git a/packages/instant-meilisearch/src/utils/string.ts b/packages/instant-meilisearch/src/utils/string.ts index f325cf79..47ac8465 100644 --- a/packages/instant-meilisearch/src/utils/string.ts +++ b/packages/instant-meilisearch/src/utils/string.ts @@ -12,6 +12,6 @@ export function isString(str: any): boolean { */ export function stringifyArray(arr: any[]): string { return arr.reduce((acc: string, curr: any) => { - return (acc += JSON.stringify(curr)) + return acc + JSON.stringify(curr) }, '') }