diff --git a/clients/algoliasearch-client-javascript/packages/client-common/index.ts b/clients/algoliasearch-client-javascript/packages/client-common/index.ts deleted file mode 100644 index b31869ed23c..00000000000 --- a/clients/algoliasearch-client-javascript/packages/client-common/index.ts +++ /dev/null @@ -1,9 +0,0 @@ -export * from './src/cache'; -export * from './src/constants'; -export * from './src/createAlgoliaAgent'; -export * from './src/createAuth'; -export * from './src/createIterablePromise'; -export * from './src/getAlgoliaAgent'; -export * from './src/logger'; -export * from './src/transporter'; -export * from './src/types'; diff --git a/clients/algoliasearch-client-javascript/packages/client-common/src/index.ts b/clients/algoliasearch-client-javascript/packages/client-common/src/index.ts new file mode 100644 index 00000000000..8e0a62b8469 --- /dev/null +++ b/clients/algoliasearch-client-javascript/packages/client-common/src/index.ts @@ -0,0 +1,9 @@ +export * from './cache'; +export * from './constants'; +export * from './createAlgoliaAgent'; +export * from './createAuth'; +export * from './createIterablePromise'; +export * from './getAlgoliaAgent'; +export * from './logger'; +export * from './transporter'; +export * from './types'; diff --git a/clients/algoliasearch-client-javascript/packages/client-common/tsconfig.json b/clients/algoliasearch-client-javascript/packages/client-common/tsconfig.json index ff374efa6c5..969849e2c44 100644 --- a/clients/algoliasearch-client-javascript/packages/client-common/tsconfig.json +++ b/clients/algoliasearch-client-javascript/packages/client-common/tsconfig.json @@ -4,6 +4,6 @@ "types": ["node", "vitest/globals"], "outDir": "dist" }, - "include": ["src", "index.ts"], + "include": ["src"], "exclude": ["dist", "node_modules", "src/__tests__"] } diff --git a/clients/algoliasearch-client-javascript/packages/client-common/tsup.config.ts b/clients/algoliasearch-client-javascript/packages/client-common/tsup.config.ts index 8692d856203..0ed79023d29 100644 --- a/clients/algoliasearch-client-javascript/packages/client-common/tsup.config.ts +++ b/clients/algoliasearch-client-javascript/packages/client-common/tsup.config.ts @@ -8,13 +8,13 @@ export default defineConfig([ { ...getBaseNodeOptions(pkg, __dirname), format: 'cjs', - dts: { entry: { common: 'index.ts' } }, - entry: { common: 'index.ts' }, + dts: { entry: { common: 'src/index.ts' } }, + entry: { common: 'src/index.ts' }, }, { ...getBaseNodeOptions(pkg, __dirname), format: 'esm', - dts: { entry: { common: 'index.ts' } }, - entry: { common: 'index.ts' }, + dts: { entry: { common: 'src/index.ts' } }, + entry: { common: 'src/index.ts' }, }, ]); diff --git a/clients/algoliasearch-client-javascript/packages/logger-console/index.ts b/clients/algoliasearch-client-javascript/packages/logger-console/index.ts deleted file mode 100644 index 054acc918f1..00000000000 --- a/clients/algoliasearch-client-javascript/packages/logger-console/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './src/logger'; diff --git a/clients/algoliasearch-client-javascript/packages/logger-console/tsup.config.ts b/clients/algoliasearch-client-javascript/packages/logger-console/tsup.config.ts index 4e8487019e3..046f1cb6809 100644 --- a/clients/algoliasearch-client-javascript/packages/logger-console/tsup.config.ts +++ b/clients/algoliasearch-client-javascript/packages/logger-console/tsup.config.ts @@ -8,13 +8,13 @@ export default defineConfig([ { ...getBaseNodeOptions(pkg, __dirname), format: 'cjs', - dts: { entry: { logger: 'index.ts' } }, - entry: { logger: 'index.ts' }, + dts: { entry: { logger: 'src/logger.ts' } }, + entry: { logger: 'src/logger.ts' }, }, { ...getBaseNodeOptions(pkg, __dirname), format: 'esm', - dts: { entry: { logger: 'index.ts' } }, - entry: { logger: 'index.ts' }, + dts: { entry: { logger: 'src/logger.ts' } }, + entry: { logger: 'src/logger.ts' }, }, ]); diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/index.ts b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/index.ts deleted file mode 100644 index 363413c20ba..00000000000 --- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './src/createXhrRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/src/index.ts b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/src/index.ts new file mode 100644 index 00000000000..326e279e781 --- /dev/null +++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/src/index.ts @@ -0,0 +1 @@ +export * from './createXhrRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsconfig.json b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsconfig.json index ff374efa6c5..969849e2c44 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsconfig.json +++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsconfig.json @@ -4,6 +4,6 @@ "types": ["node", "vitest/globals"], "outDir": "dist" }, - "include": ["src", "index.ts"], + "include": ["src"], "exclude": ["dist", "node_modules", "src/__tests__"] } diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsup.config.ts b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsup.config.ts index 2fec90a4f73..f1c04700b00 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsup.config.ts +++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/tsup.config.ts @@ -8,6 +8,6 @@ export default defineConfig({ ...getBaseBrowserOptions(pkg, __dirname), minify: true, globalName: 'requesterxhr', - entry: { 'requester.xhr': 'index.ts' }, - dts: { entry: { 'requester.xhr': 'index.ts' } }, + entry: { 'requester.xhr': 'src/index.ts' }, + dts: { entry: { 'requester.xhr': 'src/index.ts' } }, }); diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/index.ts b/clients/algoliasearch-client-javascript/packages/requester-fetch/index.ts deleted file mode 100644 index 716c5c8ec22..00000000000 --- a/clients/algoliasearch-client-javascript/packages/requester-fetch/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './src/createFetchRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/src/index.ts b/clients/algoliasearch-client-javascript/packages/requester-fetch/src/index.ts new file mode 100644 index 00000000000..7d1445702e4 --- /dev/null +++ b/clients/algoliasearch-client-javascript/packages/requester-fetch/src/index.ts @@ -0,0 +1 @@ +export * from './createFetchRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/tsconfig.json b/clients/algoliasearch-client-javascript/packages/requester-fetch/tsconfig.json index ff374efa6c5..969849e2c44 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-fetch/tsconfig.json +++ b/clients/algoliasearch-client-javascript/packages/requester-fetch/tsconfig.json @@ -4,6 +4,6 @@ "types": ["node", "vitest/globals"], "outDir": "dist" }, - "include": ["src", "index.ts"], + "include": ["src"], "exclude": ["dist", "node_modules", "src/__tests__"] } diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/tsup.config.ts b/clients/algoliasearch-client-javascript/packages/requester-fetch/tsup.config.ts index 8622f0e10cb..acd8b28b95a 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-fetch/tsup.config.ts +++ b/clients/algoliasearch-client-javascript/packages/requester-fetch/tsup.config.ts @@ -9,22 +9,22 @@ export default defineConfig([ ...getBaseNodeOptions(pkg, __dirname), format: 'cjs', name: 'node cjs', - entry: { 'requester.fetch.node': 'index.ts' }, - dts: { entry: { 'requester.fetch.node': 'index.ts' } }, + entry: { 'requester.fetch.node': 'src/index.ts' }, + dts: { entry: { 'requester.fetch.node': 'src/index.ts' } }, }, { ...getBaseNodeOptions(pkg, __dirname), format: 'esm', name: 'node esm', - entry: { 'requester.fetch.node': 'index.ts' }, - dts: { entry: { 'requester.fetch.node': 'index.ts' } }, + entry: { 'requester.fetch.node': 'src/index.ts' }, + dts: { entry: { 'requester.fetch.node': 'src/index.ts' } }, }, { ...getBaseBrowserOptions(pkg, __dirname), minify: true, name: 'browser esm', - entry: { 'requester.fetch.browser': 'index.ts' }, - dts: { entry: { 'requester.fetch.browser': 'index.ts' } }, + entry: { 'requester.fetch.browser': 'src/index.ts' }, + dts: { entry: { 'requester.fetch.browser': 'src/index.ts' } }, globalName: 'requesterfetch', }, ]); diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/index.ts b/clients/algoliasearch-client-javascript/packages/requester-node-http/index.ts deleted file mode 100644 index a8a754dfa1c..00000000000 --- a/clients/algoliasearch-client-javascript/packages/requester-node-http/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './src/createHttpRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/src/index.ts b/clients/algoliasearch-client-javascript/packages/requester-node-http/src/index.ts new file mode 100644 index 00000000000..4c4838f49c7 --- /dev/null +++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/src/index.ts @@ -0,0 +1 @@ +export * from './createHttpRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/tsconfig.json b/clients/algoliasearch-client-javascript/packages/requester-node-http/tsconfig.json index ff374efa6c5..969849e2c44 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-node-http/tsconfig.json +++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/tsconfig.json @@ -4,6 +4,6 @@ "types": ["node", "vitest/globals"], "outDir": "dist" }, - "include": ["src", "index.ts"], + "include": ["src"], "exclude": ["dist", "node_modules", "src/__tests__"] } diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/tsup.config.ts b/clients/algoliasearch-client-javascript/packages/requester-node-http/tsup.config.ts index 3cc2759f251..c4e79c904cd 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-node-http/tsup.config.ts +++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/tsup.config.ts @@ -8,13 +8,13 @@ export default defineConfig([ { ...getBaseNodeOptions(pkg, __dirname), format: 'cjs', - entry: { 'requester.http': 'index.ts' }, - dts: { entry: { 'requester.http': 'index.ts' } }, + entry: { 'requester.http': 'src/index.ts' }, + dts: { entry: { 'requester.http': 'src/index.ts' } }, }, { ...getBaseNodeOptions(pkg, __dirname), format: 'esm', - entry: { 'requester.http': 'index.ts' }, - dts: { entry: { 'requester.http': 'index.ts' } }, + entry: { 'requester.http': 'src/index.ts' }, + dts: { entry: { 'requester.http': 'src/index.ts' } }, }, ]); diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/index.ts b/clients/algoliasearch-client-javascript/packages/requester-testing/index.ts deleted file mode 100644 index f691966c56f..00000000000 --- a/clients/algoliasearch-client-javascript/packages/requester-testing/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './src/browserEchoRequester'; -export * from './src/createEchoRequester'; -export * from './src/nodeEchoRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/src/browserEchoRequester.ts b/clients/algoliasearch-client-javascript/packages/requester-testing/src/browserEchoRequester.ts index 4aa74f84f90..fb03c8bce50 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-testing/src/browserEchoRequester.ts +++ b/clients/algoliasearch-client-javascript/packages/requester-testing/src/browserEchoRequester.ts @@ -5,3 +5,5 @@ import { createEchoRequester } from './createEchoRequester'; export function browserEchoRequester(status: number = 200): Requester { return createEchoRequester({ getURL: (url: string) => new URL(url), status }); } + +export type { EchoResponse } from './createEchoRequester.ts'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/src/index.ts b/clients/algoliasearch-client-javascript/packages/requester-testing/src/index.ts new file mode 100644 index 00000000000..d64be8e340d --- /dev/null +++ b/clients/algoliasearch-client-javascript/packages/requester-testing/src/index.ts @@ -0,0 +1,3 @@ +export * from './browserEchoRequester'; +export * from './createEchoRequester'; +export * from './nodeEchoRequester'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/src/nodeEchoRequester.ts b/clients/algoliasearch-client-javascript/packages/requester-testing/src/nodeEchoRequester.ts index e0a0507d32e..e434bdd8040 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-testing/src/nodeEchoRequester.ts +++ b/clients/algoliasearch-client-javascript/packages/requester-testing/src/nodeEchoRequester.ts @@ -7,3 +7,5 @@ import { createEchoRequester } from './createEchoRequester'; export function nodeEchoRequester(status: number = 200): Requester { return createEchoRequester({ getURL: (url: string) => new URL(url), status }); } + +export type { EchoResponse } from './createEchoRequester.ts'; diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/tsconfig.json b/clients/algoliasearch-client-javascript/packages/requester-testing/tsconfig.json index 1f0d01e2855..50a5d1d9f5b 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-testing/tsconfig.json +++ b/clients/algoliasearch-client-javascript/packages/requester-testing/tsconfig.json @@ -4,6 +4,6 @@ "types": ["node"], "outDir": "dist" }, - "include": ["src", "index.ts"], + "include": ["src"], "exclude": ["dist", "node_modules"] } diff --git a/config/base.tsconfig.json b/config/base.tsconfig.json index 69a49a27d97..3ad35430653 100644 --- a/config/base.tsconfig.json +++ b/config/base.tsconfig.json @@ -1,13 +1,13 @@ { "compilerOptions": { - "module": "commonjs", + "module": "nodenext", "noImplicitAny": false, "target": "esnext", "allowSyntheticDefaultImports": true, "esModuleInterop": true, "strict": true, "skipLibCheck": true, - "moduleResolution": "node", + "moduleResolution": "nodenext", "removeComments": true, "sourceMap": true, "noLib": false, diff --git a/templates/javascript/tests/client/client.mustache b/templates/javascript/tests/client/client.mustache index 455511c867b..fcefd2ecc80 100644 --- a/templates/javascript/tests/client/client.mustache +++ b/templates/javascript/tests/client/client.mustache @@ -1,6 +1,5 @@ // {{generationBanner}} /* eslint-disable eslint/no-unused-vars */ -// @ts-nocheck Failing tests will have type errors, but we cannot suppress them even with @ts-expect-error because it doesn't work for a block of lines. import { describe, test, expect } from 'vitest'; import { {{{clientName}}} } from '{{{importPackage}}}'; diff --git a/templates/javascript/tests/client/createClient.mustache b/templates/javascript/tests/client/createClient.mustache index 7c2512fe2a2..3dc141151d7 100644 --- a/templates/javascript/tests/client/createClient.mustache +++ b/templates/javascript/tests/client/createClient.mustache @@ -1 +1,47 @@ -{{^autoCreateClient}}const client = {{/autoCreateClient}}{{{clientName}}}('{{parametersWithDataTypeMap.appId.value}}', '{{parametersWithDataTypeMap.apiKey.value}}'{{#isSearchClient}}, { {{#useEchoRequester}}requester: nodeEchoRequester(),{{/useEchoRequester}}{{#hasCustomHosts}}hosts:[{{#customHosts}}{ url: 'localhost', port: {{port}}, accept: 'readWrite', protocol: 'http' },{{/customHosts}}]{{/hasCustomHosts}} }{{/isSearchClient}}){{^isSearchClient}}.{{{initMethod}}}({ options: { {{#useEchoRequester}}requester: nodeEchoRequester(),{{/useEchoRequester}} {{#hasCustomHosts}}hosts:[{{#customHosts}}{ url: 'localhost', port: {{port}}, accept: 'readWrite', protocol: 'http' },{{/customHosts}}]{{/hasCustomHosts}} }, {{#hasRegionalHost}} region:'{{{parametersWithDataTypeMap.region.value}}}' {{/hasRegionalHost}} }){{/isSearchClient}}; \ No newline at end of file +{{^autoCreateClient}}const client = {{/autoCreateClient}}{{{clientName}}}( + '{{parametersWithDataTypeMap.appId.value}}', + '{{parametersWithDataTypeMap.apiKey.value}}' + {{#isSearchClient}}, + { + {{#useEchoRequester}} + requester: nodeEchoRequester(), + {{/useEchoRequester}} + {{#hasCustomHosts}} + hosts:[ + {{#customHosts}} + { + url: 'localhost', + port: {{port}}, + accept: 'readWrite', + protocol: 'http' + }, + {{/customHosts}} + ] + {{/hasCustomHosts}} + } + {{/isSearchClient}} +){{^isSearchClient}}.{{{initMethod}}}( + { + options: { + {{#useEchoRequester}} + requester: nodeEchoRequester(), + {{/useEchoRequester}} + {{#hasCustomHosts}} + hosts:[ + {{#customHosts}} + { + url: 'localhost', + port: {{port}}, + accept: 'readWrite', + protocol: 'http' + }, + {{/customHosts}} + ] + {{/hasCustomHosts}} + }, + {{#hasRegionalHost}} + // @ts-ignore + region: '{{{parametersWithDataTypeMap.region.value}}}' + {{/hasRegionalHost}} +}) +{{/isSearchClient}}; \ No newline at end of file diff --git a/templates/javascript/tests/client/tests.mustache b/templates/javascript/tests/client/tests.mustache index 73148c84da5..69fe370b4cb 100644 --- a/templates/javascript/tests/client/tests.mustache +++ b/templates/javascript/tests/client/tests.mustache @@ -12,6 +12,7 @@ describe('{{testType}}', () => { {{/times}} {{#isError}} try { + // @ts-ignore {{#dynamicTemplate}}{{/dynamicTemplate}} throw new Error('test is expected to throw error'); } catch(e) { @@ -39,7 +40,7 @@ describe('{{testType}}', () => { expect(result).toEqual("{{{match.value}}}"); {{/match.isString}} {{^match.isString}} - expect(result).toEqual({{{match.value}}}); + expect(result).toEqual({{^match.isNull}}{{{match.value}}}{{/match.isNull}}{{#match.isNull}}undefined{{/match.isNull}}); {{/match.isString}} {{/match.isPrimitive}} {{^match.isPrimitive}} diff --git a/templates/javascript/tests/e2e/e2e.mustache b/templates/javascript/tests/e2e/e2e.mustache index df2ad95864e..64fc2db86b3 100644 --- a/templates/javascript/tests/e2e/e2e.mustache +++ b/templates/javascript/tests/e2e/e2e.mustache @@ -1,7 +1,7 @@ // {{generationBanner}} import { describe, test, expect } from 'vitest'; -import { union } from '../helpers'; +import { union } from '../helpers.js'; import * as dotenv from 'dotenv'; diff --git a/templates/javascript/tests/package.mustache b/templates/javascript/tests/package.mustache index 7cb2d51ab6a..54d3bcba3e6 100644 --- a/templates/javascript/tests/package.mustache +++ b/templates/javascript/tests/package.mustache @@ -1,12 +1,12 @@ { "name": "javascript-tests", + "type": "module", "version": "1.0.0", "scripts": { "test": "tsc --noEmit && vitest run" }, "dependencies": { "algoliasearch": "link:../../../clients/algoliasearch-client-javascript/packages/algoliasearch", - "@algolia/client-common": "link:../../../clients/algoliasearch-client-javascript/packages/client-common", "@algolia/requester-testing": "link:../../../clients/algoliasearch-client-javascript/packages/requester-testing" }, "devDependencies": { diff --git a/templates/javascript/tests/requests/requests.mustache b/templates/javascript/tests/requests/requests.mustache index 59e08a49645..4b77e280373 100644 --- a/templates/javascript/tests/requests/requests.mustache +++ b/templates/javascript/tests/requests/requests.mustache @@ -4,12 +4,13 @@ import { describe, test, expect } from 'vitest'; import { {{{clientName}}} } from '{{{importPackage}}}'; import { nodeEchoRequester } from '@algolia/requester-testing'; import type { EchoResponse } from '@algolia/requester-testing'; -import type { RequestOptions } from '@algolia/client-common'; +import type { ClientOptions } from '@algolia/client-common'; const appId = process.env.ALGOLIA_APPLICATION_ID || 'test_app_id'; const apiKey = process.env.ALGOLIA_SEARCH_KEY || 'test_api_key'; -const client = {{{clientName}}}(appId, apiKey{{#isSearchClient}}, { requester: nodeEchoRequester() }{{/isSearchClient}}){{^isSearchClient}}.{{{initMethod}}}({ options: { requester: nodeEchoRequester() }, {{#hasRegionalHost}} region:'{{{defaultRegion}}}' {{/hasRegionalHost}} });{{/isSearchClient}}; +const clientOptions: ClientOptions = { requester: nodeEchoRequester() }; // this makes sure the types are correctly exported +const client = {{{clientName}}}(appId, apiKey{{#isSearchClient}}, { requester: nodeEchoRequester() }{{/isSearchClient}}){{^isSearchClient}}.{{{initMethod}}}({ options: clientOptions, {{#hasRegionalHost}} region:'{{{defaultRegion}}}' {{/hasRegionalHost}} });{{/isSearchClient}}; {{#blocksRequests}} describe('{{operationId}}', () => { diff --git a/tests/output/javascript/tsconfig.json b/tests/output/javascript/tsconfig.json index a1b485e0b8a..95579329bed 100644 --- a/tests/output/javascript/tsconfig.json +++ b/tests/output/javascript/tsconfig.json @@ -1,7 +1,7 @@ { "extends": "../../../config/base.tsconfig.json", "compilerOptions": { - "typeRoots": ["../../../node_modules/@types"], + "skipLibCheck": false, "types": ["node"], "lib": ["dom", "esnext"] }, diff --git a/tests/output/javascript/yarn.lock b/tests/output/javascript/yarn.lock index 85b5298a677..057a0bee1b7 100644 --- a/tests/output/javascript/yarn.lock +++ b/tests/output/javascript/yarn.lock @@ -5,12 +5,6 @@ __metadata: version: 8 cacheKey: 10 -"@algolia/client-common@link:../../../clients/algoliasearch-client-javascript/packages/client-common::locator=javascript-tests%40workspace%3A.": - version: 0.0.0-use.local - resolution: "@algolia/client-common@link:../../../clients/algoliasearch-client-javascript/packages/client-common::locator=javascript-tests%40workspace%3A." - languageName: node - linkType: soft - "@algolia/requester-testing@link:../../../clients/algoliasearch-client-javascript/packages/requester-testing::locator=javascript-tests%40workspace%3A.": version: 0.0.0-use.local resolution: "@algolia/requester-testing@link:../../../clients/algoliasearch-client-javascript/packages/requester-testing::locator=javascript-tests%40workspace%3A." @@ -228,162 +222,155 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" +"@rollup/rollup-android-arm-eabi@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.24.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm64@npm:4.22.4" +"@rollup/rollup-android-arm64@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-android-arm64@npm:4.24.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" +"@rollup/rollup-darwin-arm64@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.24.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" +"@rollup/rollup-darwin-x64@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.24.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" +"@rollup/rollup-linux-arm-musleabihf@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.24.0" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4" +"@rollup/rollup-linux-arm64-gnu@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.24.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4" +"@rollup/rollup-linux-arm64-musl@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.24.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4" +"@rollup/rollup-linux-riscv64-gnu@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.24.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4" +"@rollup/rollup-linux-s390x-gnu@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.24.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4" +"@rollup/rollup-linux-x64-gnu@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.24.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4" +"@rollup/rollup-linux-x64-musl@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.24.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4" +"@rollup/rollup-win32-arm64-msvc@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.24.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4" +"@rollup/rollup-win32-ia32-msvc@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.24.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4" +"@rollup/rollup-win32-x64-msvc@npm:4.24.0": + version: 4.24.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.24.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@types/estree@npm:1.0.5": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 - languageName: node - linkType: hard - -"@types/estree@npm:^1.0.0": +"@types/estree@npm:1.0.6, @types/estree@npm:^1.0.0": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d languageName: node linkType: hard -"@types/node@npm:22.7.5": - version: 22.7.5 - resolution: "@types/node@npm:22.7.5" +"@types/node@npm:22.7.7": + version: 22.7.7 + resolution: "@types/node@npm:22.7.7" dependencies: undici-types: "npm:~6.19.2" - checksum: 10/e8ba102f8c1aa7623787d625389be68d64e54fcbb76d41f6c2c64e8cf4c9f4a2370e7ef5e5f1732f3c57529d3d26afdcb2edc0101c5e413a79081449825c57ac + checksum: 10/ada6c5f850fa09621e21923d7b17c3f3b5264c3b39c0953006f4a8b0b3d4b6d77ac02e2bbf8bae1d493abf81668804624470d895dd4483875fde8382b6eb7933 languageName: node linkType: hard -"@vitest/expect@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/expect@npm:2.1.2" +"@vitest/expect@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/expect@npm:2.1.3" dependencies: - "@vitest/spy": "npm:2.1.2" - "@vitest/utils": "npm:2.1.2" + "@vitest/spy": "npm:2.1.3" + "@vitest/utils": "npm:2.1.3" chai: "npm:^5.1.1" tinyrainbow: "npm:^1.2.0" - checksum: 10/0e2991295a6b9c51e2d074d1185317dcb2d85d1e9b5045299431fd7b84e51a847942911b08efad2379f56bb4dfe2f02442abd267df348751c61c86bc7b3154a3 + checksum: 10/94e61e01f14cfcd9ced0e7ac1bbdeee55ff4bf68f09d8f244fd7d73f97b106f35d10cba3fe7a0132464c312206f2eee9e83b16a8d761101b61da053890062858 languageName: node linkType: hard -"@vitest/mocker@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/mocker@npm:2.1.2" +"@vitest/mocker@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/mocker@npm:2.1.3" dependencies: - "@vitest/spy": "npm:^2.1.0-beta.1" + "@vitest/spy": "npm:2.1.3" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.11" peerDependencies: - "@vitest/spy": 2.1.2 + "@vitest/spy": 2.1.3 msw: ^2.3.5 vite: ^5.0.0 peerDependenciesMeta: @@ -391,66 +378,57 @@ __metadata: optional: true vite: optional: true - checksum: 10/f6ec9aa061c21877322bf3f0b12bf4e78eba3f092174a506b2d2d479b78e36b4d46a6458cd23d3bf3cbdcf212276cf5d1a87234ae2014e8362ea2afc23e46bec + checksum: 10/84be8830d6e965109730257d7a84b3d7594db0998ae55decdbfc304857c1c7d29b49f1f5b23f2addcbce1bd7e8bb33832407737a9bb3f95cb3bf7bb312db4d9d languageName: node linkType: hard -"@vitest/pretty-format@npm:2.1.2, @vitest/pretty-format@npm:^2.1.2": - version: 2.1.2 - resolution: "@vitest/pretty-format@npm:2.1.2" +"@vitest/pretty-format@npm:2.1.3, @vitest/pretty-format@npm:^2.1.3": + version: 2.1.3 + resolution: "@vitest/pretty-format@npm:2.1.3" dependencies: tinyrainbow: "npm:^1.2.0" - checksum: 10/5866fb3c45e794b695a9f62f76b886a8a8d07d711f7187e9e769fd614bc62df1f87d076880c032d5cd8c0272c385fe824c12191b04a3ca44a8bb9fed1a0c3693 + checksum: 10/d9382ee93f0f32e2ef8fe03bda818e5277f052a50ddb05b6a6cf0864b2ccb228484f12f130c05faf62dc2140292ffafc213f2941b0fa24058b3ee2943daa286c languageName: node linkType: hard -"@vitest/runner@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/runner@npm:2.1.2" +"@vitest/runner@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/runner@npm:2.1.3" dependencies: - "@vitest/utils": "npm:2.1.2" + "@vitest/utils": "npm:2.1.3" pathe: "npm:^1.1.2" - checksum: 10/60b086e39a31dd664875746b0da3a2402d4088801306e87fe25f20dc660abda50afd3e5ec6ea34ef0849f5652ac05ce2a93a13ea4d5dd16a549d9882941de328 + checksum: 10/cdf9b82d388c1cc148753f4a8632dfcadf9c4a1c0e065fdcd485d5af824af62507fd7eab9efb21244009775c05773ccb59547043af522a5ab6d216433321066e languageName: node linkType: hard -"@vitest/snapshot@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/snapshot@npm:2.1.2" +"@vitest/snapshot@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/snapshot@npm:2.1.3" dependencies: - "@vitest/pretty-format": "npm:2.1.2" + "@vitest/pretty-format": "npm:2.1.3" magic-string: "npm:^0.30.11" pathe: "npm:^1.1.2" - checksum: 10/acd29f59883899c660eeba5950366e4f9f799cb29e7edd65575a7b6ad319a1df4d7a46a95048f8f9475f4c6f46cea198a7ecfab06e88e435dfd4989b365b917f + checksum: 10/2c0c4ad8abb758f2f76d1d6094f8928360437e09d0a59e0c6a85a544c892cc41a5324ebbc5657a66c8a3793e51cbf58e357c7f71e899f4e5c5eb76e8c9745abf languageName: node linkType: hard -"@vitest/spy@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/spy@npm:2.1.2" - dependencies: - tinyspy: "npm:^3.0.0" - checksum: 10/0183ab53b431bd6a08531752113780e15202ebd7579eed25b9bf87c849f75d74d0e4f346d886034cd9dd1381aa8814b3e468f141f41f7539b75f30268df35a79 - languageName: node - linkType: hard - -"@vitest/spy@npm:^2.1.0-beta.1": - version: 2.1.1 - resolution: "@vitest/spy@npm:2.1.1" +"@vitest/spy@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/spy@npm:2.1.3" dependencies: tinyspy: "npm:^3.0.0" - checksum: 10/47e83b4a3d091c4fdc2fbf861ccf2df697d3446a6c69d384b168f9c3e0fa1cabec03e52cc8bec1909735969176ac6272cc4dee8dda945ff059183a5c4568a488 + checksum: 10/94d6f1bc34da5d0c973d9382c133b938e555fcf2d238edf0aaad3de1a98dd57ebf7c104ba229c6beec48122d2e6f55386d8d2cf96a5804dc95ac683a54754cc7 languageName: node linkType: hard -"@vitest/utils@npm:2.1.2": - version: 2.1.2 - resolution: "@vitest/utils@npm:2.1.2" +"@vitest/utils@npm:2.1.3": + version: 2.1.3 + resolution: "@vitest/utils@npm:2.1.3" dependencies: - "@vitest/pretty-format": "npm:2.1.2" + "@vitest/pretty-format": "npm:2.1.3" loupe: "npm:^3.1.1" tinyrainbow: "npm:^1.2.0" - checksum: 10/fa898ea6312cb62e4027f55b06859d84ba50ac20e583bab2889eeadea41d73baf6022ed87547deec6251cd8021f1df13d2ea4515ab253582c3ca93226acd6313 + checksum: 10/f064e6634cb84c925a17d8937df7441d150c3e24fa5bbd6304151d11dab6cdeb0cb3d5a95a9aacb8b416c87fb0d9aa8c6b9cc5e174191784231e8345948d6d18 languageName: node linkType: hard @@ -840,13 +818,6 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.1": - version: 2.0.2 - resolution: "get-func-name@npm:2.0.2" - checksum: 10/3f62f4c23647de9d46e6f76d2b3eafe58933a9b3830c60669e4180d6c601ce1b4aa310ba8366143f55e52b139f992087a9f0647274e8745621fa2af7e0acf13b - languageName: node - linkType: hard - "glob@npm:^10.2.2, glob@npm:^10.3.10": version: 10.4.5 resolution: "glob@npm:10.4.5" @@ -975,13 +946,12 @@ __metadata: version: 0.0.0-use.local resolution: "javascript-tests@workspace:." dependencies: - "@algolia/client-common": "link:../../../clients/algoliasearch-client-javascript/packages/client-common" "@algolia/requester-testing": "link:../../../clients/algoliasearch-client-javascript/packages/requester-testing" - "@types/node": "npm:22.7.5" + "@types/node": "npm:22.7.7" algoliasearch: "link:../../../clients/algoliasearch-client-javascript/packages/algoliasearch" dotenv: "npm:16.4.5" typescript: "npm:5.6.3" - vitest: "npm:2.1.2" + vitest: "npm:2.1.3" languageName: unknown linkType: soft @@ -993,11 +963,9 @@ __metadata: linkType: hard "loupe@npm:^3.1.0, loupe@npm:^3.1.1": - version: 3.1.1 - resolution: "loupe@npm:3.1.1" - dependencies: - get-func-name: "npm:^2.0.1" - checksum: 10/56d71d64c5af109aaf2b5343668ea5952eed468ed2ff837373810e417bf8331f14491c6e4d38e08ff84a29cb18906e06e58ba660c53bd00f2989e1873fa2f54c + version: 3.1.2 + resolution: "loupe@npm:3.1.2" + checksum: 10/8f5734e53fb64cd914aa7d986e01b6d4c2e3c6c56dcbd5428d71c2703f0ab46b5ab9f9eeaaf2b485e8a1c43f865bdd16ec08ae1a661c8f55acdbd9f4d59c607a languageName: node linkType: hard @@ -1009,11 +977,11 @@ __metadata: linkType: hard "magic-string@npm:^0.30.11": - version: 0.30.11 - resolution: "magic-string@npm:0.30.11" + version: 0.30.12 + resolution: "magic-string@npm:0.30.12" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.5.0" - checksum: 10/b784d2240252f5b1e755d487354ada4c672cbca16f045144f7185a75b059210e5fcca7be7be03ef1bac2ca754c4428b21d36ae64a9057ba429916f06b8c54eb2 + checksum: 10/98016180a52b28efc1362152b45671067facccdaead6b70c1c14c566cba98491bc2e1336474b0996397730dca24400e85649da84d3da62b2560ed03c067573e6 languageName: node linkType: hard @@ -1156,9 +1124,9 @@ __metadata: linkType: hard "negotiator@npm:^0.6.3": - version: 0.6.3 - resolution: "negotiator@npm:0.6.3" - checksum: 10/2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837 + version: 0.6.4 + resolution: "negotiator@npm:0.6.4" + checksum: 10/d98c04a136583afd055746168f1067d58ce4bfe6e4c73ca1d339567f81ea1f7e665b5bd1e81f4771c67b6c2ea89b21cb2adaea2b16058c7dc31317778f931dab languageName: node linkType: hard @@ -1203,9 +1171,9 @@ __metadata: linkType: hard "package-json-from-dist@npm:^1.0.0": - version: 1.0.0 - resolution: "package-json-from-dist@npm:1.0.0" - checksum: 10/ac706ec856a5a03f5261e4e48fa974f24feb044d51f84f8332e2af0af04fbdbdd5bbbfb9cbbe354190409bc8307c83a9e38c6672c3c8855f709afb0006a009ea + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 10/58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602 languageName: node linkType: hard @@ -1241,9 +1209,9 @@ __metadata: linkType: hard "picocolors@npm:^1.1.0": - version: 1.1.0 - resolution: "picocolors@npm:1.1.0" - checksum: 10/a2ad60d94d185c30f2a140b19c512547713fb89b920d32cc6cf658fa786d63a37ba7b8451872c3d9fc34883971fb6e5878e07a20b60506e0bb2554dce9169ccb + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045 languageName: node linkType: hard @@ -1283,26 +1251,26 @@ __metadata: linkType: hard "rollup@npm:^4.20.0": - version: 4.22.4 - resolution: "rollup@npm:4.22.4" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.22.4" - "@rollup/rollup-android-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-x64": "npm:4.22.4" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-arm64-musl": "npm:4.22.4" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-s390x-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-musl": "npm:4.22.4" - "@rollup/rollup-win32-arm64-msvc": "npm:4.22.4" - "@rollup/rollup-win32-ia32-msvc": "npm:4.22.4" - "@rollup/rollup-win32-x64-msvc": "npm:4.22.4" - "@types/estree": "npm:1.0.5" + version: 4.24.0 + resolution: "rollup@npm:4.24.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.24.0" + "@rollup/rollup-android-arm64": "npm:4.24.0" + "@rollup/rollup-darwin-arm64": "npm:4.24.0" + "@rollup/rollup-darwin-x64": "npm:4.24.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.24.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.24.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.24.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.24.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.24.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.24.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.24.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.24.0" + "@rollup/rollup-linux-x64-musl": "npm:4.24.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.24.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.24.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.24.0" + "@types/estree": "npm:1.0.6" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -1341,7 +1309,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10/0fbee8c14d9052624c76a09fe79ed4d46024832be3ceea86c69f1521ae84b581a64c6e6596fdd796030c206835987e1a0a3be85f4c0d35b71400be5dce799d12 + checksum: 10/291dce8f180628a73d6749119a3e50aa917c416075302bc6f6ac655affc7f0ce9d7f025bef7318d424d0c5623dcb83e360f9ea0125273b6a2285c232172800cc languageName: node linkType: hard @@ -1518,9 +1486,9 @@ __metadata: linkType: hard "tinyexec@npm:^0.3.0": - version: 0.3.0 - resolution: "tinyexec@npm:0.3.0" - checksum: 10/317cc536d091ce7e50271287798d91ef53c4dc80088844d890752a2c7387d213004cba83e5e1d9129390ced617625e34f4a8f0ba5779e31c9b6939f9be0d3543 + version: 0.3.1 + resolution: "tinyexec@npm:0.3.1" + checksum: 10/0537c70590d52d354f40c0255ff0f654a3d18ddb3812b440ddf9d436edf516c8057838ad5a38744c0c59670ec03e3cf23fbe04ae3d49f031d948274e99002569 languageName: node linkType: hard @@ -1590,9 +1558,9 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:2.1.2": - version: 2.1.2 - resolution: "vite-node@npm:2.1.2" +"vite-node@npm:2.1.3": + version: 2.1.3 + resolution: "vite-node@npm:2.1.3" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.6" @@ -1600,13 +1568,13 @@ __metadata: vite: "npm:^5.0.0" bin: vite-node: vite-node.mjs - checksum: 10/582843800ee968e7edf2cf6e6f1573634122cba74e47ef531a373337f6084c4a394c3c1c2abb210c178c8671200530412c09f5cc2f02a4519f0045a03c3eed02 + checksum: 10/8ba6b145cbb02a492c7bb1f0490d02383000462f234ed61d24f650547163825c16f14e6908ee1eb661403bd0a7a3fb3cdbedf116cc015b1e5cdf7bb992872a01 languageName: node linkType: hard "vite@npm:^5.0.0": - version: 5.4.7 - resolution: "vite@npm:5.4.7" + version: 5.4.9 + resolution: "vite@npm:5.4.9" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" @@ -1643,21 +1611,21 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/3f27e870930ad83b51e009604c6b69ab090e69bb5bfe85007c7e4ec3326efae4e33ac799645926363f258595b3be3055cc1ebc5ee158cff4bacdf41adf4ef8ed + checksum: 10/60dfb3912ba6367d2d128e798d899caae3f4ec58990657b9f679c4d9de21ddec7eba5f6ad3d4fa0e8ea31771d477521b8e757a622ecc54829d73cb7f7c146bc4 languageName: node linkType: hard -"vitest@npm:2.1.2": - version: 2.1.2 - resolution: "vitest@npm:2.1.2" - dependencies: - "@vitest/expect": "npm:2.1.2" - "@vitest/mocker": "npm:2.1.2" - "@vitest/pretty-format": "npm:^2.1.2" - "@vitest/runner": "npm:2.1.2" - "@vitest/snapshot": "npm:2.1.2" - "@vitest/spy": "npm:2.1.2" - "@vitest/utils": "npm:2.1.2" +"vitest@npm:2.1.3": + version: 2.1.3 + resolution: "vitest@npm:2.1.3" + dependencies: + "@vitest/expect": "npm:2.1.3" + "@vitest/mocker": "npm:2.1.3" + "@vitest/pretty-format": "npm:^2.1.3" + "@vitest/runner": "npm:2.1.3" + "@vitest/snapshot": "npm:2.1.3" + "@vitest/spy": "npm:2.1.3" + "@vitest/utils": "npm:2.1.3" chai: "npm:^5.1.1" debug: "npm:^4.3.6" magic-string: "npm:^0.30.11" @@ -1668,13 +1636,13 @@ __metadata: tinypool: "npm:^1.0.0" tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" - vite-node: "npm:2.1.2" + vite-node: "npm:2.1.3" why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.1.2 - "@vitest/ui": 2.1.2 + "@vitest/browser": 2.1.3 + "@vitest/ui": 2.1.3 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -1692,7 +1660,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/3a331a10499f5ed678530594903869e37a0de548598bcf540db9a6e015bb7a38f36c3585376b3aeeb53fee6b20d75b93081f32b1ea09fd8c2098aa541af28491 + checksum: 10/f6079a88583045b551e6526c08774aeac4a9cf85b132793a03f9470c013326abd7fce3985e3c2217dc0dac2fadeee3506e3dc51e215f10862b2fe9da9289af0f languageName: node linkType: hard