diff --git a/.changeset/config.json b/.changeset/config.json index 0e32a8b571..d3af6f132a 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -1,5 +1,5 @@ { - "$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json", + "$schema": "https://unpkg.com/@changesets/config@3.1.2/schema.json", "changelog": [ "@svitejs/changesets-changelog-github-compact", { "repo": "TanStack/query" } @@ -9,5 +9,9 @@ "baseBranch": "main", "updateInternalDependencies": "patch", "fixed": [], - "linked": [] + "linked": [], + "ignore": [], + "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { + "onlyUpdatePeerDependentsWhenOutOfRange": true + } } diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0bc87d976d..22956ae248 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -33,8 +33,6 @@ jobs: main-branch-name: main - name: Run Checks run: pnpm run test:pr - - name: Verify Links - run: pnpm run verify-links - name: Stop Nx Agents if: ${{ always() }} run: npx nx-cloud stop-all-agents @@ -69,8 +67,8 @@ jobs: Sizes for commit ${{ env.COMMIT_SHA }}: | Branch | Bundle Size | |--------|--------| - | Main | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.2.0/jsx-runtime?target=es2022%22,%22react@^19.2.0?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.2.0/jsx-runtime?target=es2022%22,%22react@%5E19.2.0?target=es2022%22%5D%7D%7D) | - | This PR | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.2.0/jsx-runtime?target=es2022%22,%22react@^19.2.0?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.2.0/jsx-runtime?target=es2022%22,%22react@%5E19.2.0?target=es2022%22%5D%7D%7D) | + | Main | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.2.1/jsx-runtime?target=es2022%22,%22react@^19.2.1?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.2.0/jsx-runtime?target=es2022%22,%22react@%5E19.2.0?target=es2022%22%5D%7D%7D) | + | This PR | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.2.1/jsx-runtime?target=es2022%22,%22react@^19.2.1?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.2.0/jsx-runtime?target=es2022%22,%22react@%5E19.2.0?target=es2022%22%5D%7D%7D) | continue-on-error: true provenance: name: Provenance diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62d8c16434..8086316f89 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,17 +37,17 @@ jobs: - name: Stop Nx Agents if: ${{ always() }} run: npx nx-cloud stop-all-agents - - name: Check for Changesets marked as major - id: major - run: | - echo "found=false" >> $GITHUB_OUTPUT - regex="(major)" - shopt -s nullglob - for file in .changeset/*.md; do - if [[ $(cat $file) =~ $regex ]]; then - echo "found=true" >> $GITHUB_OUTPUT - fi - done + # - name: Check for Changesets marked as major + # id: major + # run: | + # echo "found=false" >> $GITHUB_OUTPUT + # regex="(major)" + # shopt -s nullglob + # for file in .changeset/*.md; do + # if [[ $(cat $file) =~ $regex ]]; then + # echo "found=true" >> $GITHUB_OUTPUT + # fi + # done - name: Run Changesets (version or publish) id: changesets uses: changesets/action@v1.5.3 @@ -59,18 +59,23 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - - name: Auto-merge Changesets PR - if: steps.changesets.outputs.hasChangesets == 'true' && steps.major.outputs.found == 'false' - run: | - gh pr merge --squash "$PR_NUMBER" - gh api --method POST /repos/$REPO/dispatches -f 'event_type=release' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - REPO: ${{ github.repository }} - PR_NUMBER: ${{ steps.changesets.outputs.pullRequestNumber }} + # - name: Auto-merge Changesets PR + # if: steps.changesets.outputs.hasChangesets == 'true' && steps.major.outputs.found == 'false' + # run: | + # gh pr merge --squash "$PR_NUMBER" + # gh api --method POST /repos/$REPO/dispatches -f 'event_type=release' + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # REPO: ${{ github.repository }} + # PR_NUMBER: ${{ steps.changesets.outputs.pullRequestNumber }} - name: Upload coverage to Codecov uses: codecov/codecov-action@v4.6.0 with: directory: packages env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + - name: Comment on PRs about release + if: steps.changesets.outputs.published == 'true' + uses: tanstack/config/.github/comment-on-release@main + with: + published-packages: ${{ steps.changesets.outputs.publishedPackages }} diff --git a/docs/config.json b/docs/config.json index f7cfdff9ef..a3f9d0e675 100644 --- a/docs/config.json +++ b/docs/config.json @@ -957,11 +957,39 @@ }, { "label": "Functions / createQuery", - "to": "framework/svelte/reference/functions/createquery" + "to": "framework/svelte/reference/functions/createQuery" + }, + { + "label": "Functions / createQueries", + "to": "framework/svelte/reference/functions/createQueries" + }, + { + "label": "Functions / createInfiniteQuery", + "to": "framework/svelte/reference/functions/createInfiniteQuery" }, { "label": "Functions / createMutation", - "to": "framework/svelte/reference/functions/createmutation" + "to": "framework/svelte/reference/functions/createMutation" + }, + { + "label": "Functions / useIsFetching", + "to": "framework/svelte/reference/functions/useIsFetching" + }, + { + "label": "Functions / useIsMutating", + "to": "framework/svelte/reference/functions/useIsMutating" + }, + { + "label": "Functions / useMutationState", + "to": "framework/svelte/reference/functions/useMutationState" + }, + { + "label": "Functions / queryOptions", + "to": "framework/svelte/reference/functions/queryOptions" + }, + { + "label": "Functions / infiniteQueryOptions", + "to": "framework/svelte/reference/functions/infiniteQueryOptions" } ] }, @@ -974,11 +1002,11 @@ }, { "label": "Functions / injectQuery", - "to": "framework/angular/reference/functions/injectquery" + "to": "framework/angular/reference/functions/injectQuery" }, { "label": "Functions / injectMutation", - "to": "framework/angular/reference/functions/injectmutation" + "to": "framework/angular/reference/functions/injectMutation" } ] } diff --git a/docs/framework/angular/guides/caching.md b/docs/framework/angular/guides/caching.md index 6c2d95c251..a871e5f58f 100644 --- a/docs/framework/angular/guides/caching.md +++ b/docs/framework/angular/guides/caching.md @@ -23,7 +23,7 @@ Let's assume we are using the default `gcTime` of **5 minutes** and the default - A second instance of `injectQuery(() => ({ queryKey: ['todos'], queryFn: fetchTodos })` initializes elsewhere. - Since the cache already has data for the `['todos']` key from the first query, that data is immediately returned from the cache. - The new instance triggers a new network request using its query function. - - Note that regardless of whether both `fetchTodos` query functions are identical or not, both queries' [`status`](../../reference/functions/injectquery.md) are updated (including `isFetching`, `isPending`, and other related values) because they have the same query key. + - Note that regardless of whether both `fetchTodos` query functions are identical or not, both queries' [`status`](../../reference/functions/injectQuery.md) are updated (including `isFetching`, `isPending`, and other related values) because they have the same query key. - When the request completes successfully, the cache's data under the `['todos']` key is updated with the new data, and both instances are updated with the new data. - Both instances of the `injectQuery(() => ({ queryKey: ['todos'], queryFn: fetchTodos })` query are destroyed and no longer in use. - Since there are no more active instances of this query, a garbage collection timeout is set using `gcTime` to delete and garbage collect the query (defaults to **5 minutes**). @@ -32,4 +32,4 @@ Let's assume we are using the default `gcTime` of **5 minutes** and the default - No more instances of `injectQuery(() => ({ queryKey: ['todos'], queryFn: fetchTodos })` appear within **5 minutes**. - The cached data under the `['todos']` key is deleted and garbage collected. -For more advanced use-cases, see [injectQuery](../../reference/functions/injectquery.md). +For more advanced use-cases, see [injectQuery](../../reference/functions/injectQuery.md). diff --git a/docs/framework/angular/overview.md b/docs/framework/angular/overview.md index 8d97b60376..7b735aebf3 100644 --- a/docs/framework/angular/overview.md +++ b/docs/framework/angular/overview.md @@ -109,4 +109,4 @@ interface Response { ## You talked me into it, so what now? -- Learn TanStack Query at your own pace with our amazingly thorough [Walkthrough Guide](../installation.md) and [API Reference](../reference/functions/injectquery.md) +- Learn TanStack Query at your own pace with our amazingly thorough [Walkthrough Guide](../installation.md) and [API Reference](../reference/functions/injectQuery.md) diff --git a/docs/framework/angular/reference/functions/infinitequeryoptions.md b/docs/framework/angular/reference/functions/infiniteQueryOptions.md similarity index 56% rename from docs/framework/angular/reference/functions/infinitequeryoptions.md rename to docs/framework/angular/reference/functions/infiniteQueryOptions.md index ac83ec422c..c5a2275ade 100644 --- a/docs/framework/angular/reference/functions/infinitequeryoptions.md +++ b/docs/framework/angular/reference/functions/infiniteQueryOptions.md @@ -3,8 +3,6 @@ id: infiniteQueryOptions title: infiniteQueryOptions --- - - # Function: infiniteQueryOptions() Allows to share and re-use infinite query options in a type-safe way. @@ -18,7 +16,7 @@ The infinite query options to tag with the type from `queryFn`. ## Call Signature ```ts -function infiniteQueryOptions(options): CreateInfiniteQueryOptions & object & object +function infiniteQueryOptions(options): CreateInfiniteQueryOptions & object & object; ``` Defined in: [infinite-query-options.ts:88](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/infinite-query-options.ts#L88) @@ -29,40 +27,44 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` -• **TError** = `Error` +#### TData -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TQueryKey -• **TPageParam** = `unknown` +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +#### TPageParam + +`TPageParam` = `unknown` ### Parameters #### options -[`DefinedInitialDataInfiniteOptions`](../../type-aliases/definedinitialdatainfiniteoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +[`DefinedInitialDataInfiniteOptions`](../../type-aliases/DefinedInitialDataInfiniteOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> The infinite query options to tag with the type from `queryFn`. ### Returns -[`CreateInfiniteQueryOptions`](../../interfaces/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> & `object` & `object` - -The tagged infinite query options. +[`CreateInfiniteQueryOptions`](../../interfaces/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> & `object` & `object` The tagged infinite query options. -### Param - -The infinite query options to tag with the type from `queryFn`. - ## Call Signature ```ts -function infiniteQueryOptions(options): OmitKeyof, "queryFn"> & object & object +function infiniteQueryOptions(options): OmitKeyof, "queryFn"> & object & object; ``` Defined in: [infinite-query-options.ts:119](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/infinite-query-options.ts#L119) @@ -73,40 +75,44 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> -• **TError** = `Error` +#### TQueryKey -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TPageParam -• **TPageParam** = `unknown` +`TPageParam` = `unknown` ### Parameters #### options -[`UnusedSkipTokenInfiniteOptions`](../../type-aliases/unusedskiptokeninfiniteoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +[`UnusedSkipTokenInfiniteOptions`](../../type-aliases/UnusedSkipTokenInfiniteOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> The infinite query options to tag with the type from `queryFn`. ### Returns -`OmitKeyof`\<[`CreateInfiniteQueryOptions`](../../interfaces/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\>, `"queryFn"`\> & `object` & `object` +`OmitKeyof`\<[`CreateInfiniteQueryOptions`](../../interfaces/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\>, `"queryFn"`\> & `object` & `object` The tagged infinite query options. -The tagged infinite query options. - -### Param - -The infinite query options to tag with the type from `queryFn`. - ## Call Signature ```ts -function infiniteQueryOptions(options): CreateInfiniteQueryOptions & object & object +function infiniteQueryOptions(options): CreateInfiniteQueryOptions & object & object; ``` Defined in: [infinite-query-options.ts:150](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/infinite-query-options.ts#L150) @@ -117,32 +123,36 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` -• **TError** = `Error` +#### TData -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TQueryKey -• **TPageParam** = `unknown` +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +#### TPageParam + +`TPageParam` = `unknown` ### Parameters #### options -[`UndefinedInitialDataInfiniteOptions`](../../type-aliases/undefinedinitialdatainfiniteoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +[`UndefinedInitialDataInfiniteOptions`](../../type-aliases/UndefinedInitialDataInfiniteOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> The infinite query options to tag with the type from `queryFn`. ### Returns -[`CreateInfiniteQueryOptions`](../../interfaces/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> & `object` & `object` - -The tagged infinite query options. +[`CreateInfiniteQueryOptions`](../../interfaces/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> & `object` & `object` The tagged infinite query options. - -### Param - -The infinite query options to tag with the type from `queryFn`. diff --git a/docs/framework/angular/reference/functions/injectinfinitequery.md b/docs/framework/angular/reference/functions/injectInfiniteQuery.md similarity index 57% rename from docs/framework/angular/reference/functions/injectinfinitequery.md rename to docs/framework/angular/reference/functions/injectInfiniteQuery.md index dc8a1d88da..fdec50af3a 100644 --- a/docs/framework/angular/reference/functions/injectinfinitequery.md +++ b/docs/framework/angular/reference/functions/injectInfiniteQuery.md @@ -3,8 +3,6 @@ id: injectInfiniteQuery title: injectInfiniteQuery --- - - # Function: injectInfiniteQuery() Injects an infinite query: a declarative dependency on an asynchronous source of data that is tied to a unique key. @@ -21,7 +19,7 @@ Additional configuration. ## Call Signature ```ts -function injectInfiniteQuery(injectInfiniteQueryFn, options?): DefinedCreateInfiniteQueryResult +function injectInfiniteQuery(injectInfiniteQueryFn, options?): DefinedCreateInfiniteQueryResult; ``` Defined in: [inject-infinite-query.ts:41](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-infinite-query.ts#L41) @@ -31,50 +29,50 @@ Infinite queries can additively "load more" data onto an existing set of data or ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` + +#### TData -• **TError** = `Error` +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +#### TQueryKey -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] -• **TPageParam** = `unknown` +#### TPageParam + +`TPageParam` = `unknown` ### Parameters #### injectInfiniteQueryFn -() => [`DefinedInitialDataInfiniteOptions`](../../type-aliases/definedinitialdatainfiniteoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +() => [`DefinedInitialDataInfiniteOptions`](../../type-aliases/DefinedInitialDataInfiniteOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> A function that returns infinite query options. #### options? -[`InjectInfiniteQueryOptions`](../../interfaces/injectinfinitequeryoptions.md) +[`InjectInfiniteQueryOptions`](../../interfaces/InjectInfiniteQueryOptions.md) Additional configuration. ### Returns -[`DefinedCreateInfiniteQueryResult`](../../type-aliases/definedcreateinfinitequeryresult.md)\<`TData`, `TError`\> - -The infinite query result. +[`DefinedCreateInfiniteQueryResult`](../../type-aliases/DefinedCreateInfiniteQueryResult.md)\<`TData`, `TError`\> The infinite query result. -### Param - -A function that returns infinite query options. - -### Param - -Additional configuration. - ## Call Signature ```ts -function injectInfiniteQuery(injectInfiniteQueryFn, options?): CreateInfiniteQueryResult +function injectInfiniteQuery(injectInfiniteQueryFn, options?): CreateInfiniteQueryResult; ``` Defined in: [inject-infinite-query.ts:65](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-infinite-query.ts#L65) @@ -84,50 +82,50 @@ Infinite queries can additively "load more" data onto an existing set of data or ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` -• **TError** = `Error` +#### TError -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +`TError` = `Error` -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TData -• **TPageParam** = `unknown` +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +#### TPageParam + +`TPageParam` = `unknown` ### Parameters #### injectInfiniteQueryFn -() => [`UndefinedInitialDataInfiniteOptions`](../../type-aliases/undefinedinitialdatainfiniteoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +() => [`UndefinedInitialDataInfiniteOptions`](../../type-aliases/UndefinedInitialDataInfiniteOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> A function that returns infinite query options. #### options? -[`InjectInfiniteQueryOptions`](../../interfaces/injectinfinitequeryoptions.md) +[`InjectInfiniteQueryOptions`](../../interfaces/InjectInfiniteQueryOptions.md) Additional configuration. ### Returns -[`CreateInfiniteQueryResult`](../../type-aliases/createinfinitequeryresult.md)\<`TData`, `TError`\> - -The infinite query result. +[`CreateInfiniteQueryResult`](../../type-aliases/CreateInfiniteQueryResult.md)\<`TData`, `TError`\> The infinite query result. -### Param - -A function that returns infinite query options. - -### Param - -Additional configuration. - ## Call Signature ```ts -function injectInfiniteQuery(injectInfiniteQueryFn, options?): CreateInfiniteQueryResult +function injectInfiniteQuery(injectInfiniteQueryFn, options?): CreateInfiniteQueryResult; ``` Defined in: [inject-infinite-query.ts:89](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-infinite-query.ts#L89) @@ -137,42 +135,42 @@ Infinite queries can additively "load more" data onto an existing set of data or ### Type Parameters -• **TQueryFnData** +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` -• **TError** = `Error` +#### TData -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TQueryKey -• **TPageParam** = `unknown` +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +#### TPageParam + +`TPageParam` = `unknown` ### Parameters #### injectInfiniteQueryFn -() => [`CreateInfiniteQueryOptions`](../../interfaces/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> +() => [`CreateInfiniteQueryOptions`](../../interfaces/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> A function that returns infinite query options. #### options? -[`InjectInfiniteQueryOptions`](../../interfaces/injectinfinitequeryoptions.md) +[`InjectInfiniteQueryOptions`](../../interfaces/InjectInfiniteQueryOptions.md) Additional configuration. ### Returns -[`CreateInfiniteQueryResult`](../../type-aliases/createinfinitequeryresult.md)\<`TData`, `TError`\> +[`CreateInfiniteQueryResult`](../../type-aliases/CreateInfiniteQueryResult.md)\<`TData`, `TError`\> The infinite query result. - -The infinite query result. - -### Param - -A function that returns infinite query options. - -### Param - -Additional configuration. diff --git a/docs/framework/angular/reference/functions/injectisfetching.md b/docs/framework/angular/reference/functions/injectIsFetching.md similarity index 76% rename from docs/framework/angular/reference/functions/injectisfetching.md rename to docs/framework/angular/reference/functions/injectIsFetching.md index 518763cbbe..66610b1375 100644 --- a/docs/framework/angular/reference/functions/injectisfetching.md +++ b/docs/framework/angular/reference/functions/injectIsFetching.md @@ -3,12 +3,10 @@ id: injectIsFetching title: injectIsFetching --- - - # Function: injectIsFetching() ```ts -function injectIsFetching(filters?, options?): Signal +function injectIsFetching(filters?, options?): Signal; ``` Defined in: [inject-is-fetching.ts:31](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-fetching.ts#L31) @@ -28,7 +26,7 @@ The filters to apply to the query. ### options? -[`InjectIsFetchingOptions`](../../interfaces/injectisfetchingoptions.md) +[`InjectIsFetchingOptions`](../../interfaces/InjectIsFetchingOptions.md) Additional configuration diff --git a/docs/framework/angular/reference/functions/injectismutating.md b/docs/framework/angular/reference/functions/injectIsMutating.md similarity index 71% rename from docs/framework/angular/reference/functions/injectismutating.md rename to docs/framework/angular/reference/functions/injectIsMutating.md index 74b6bc31a1..b1655867b6 100644 --- a/docs/framework/angular/reference/functions/injectismutating.md +++ b/docs/framework/angular/reference/functions/injectIsMutating.md @@ -3,12 +3,10 @@ id: injectIsMutating title: injectIsMutating --- - - # Function: injectIsMutating() ```ts -function injectIsMutating(filters?, options?): Signal +function injectIsMutating(filters?, options?): Signal; ``` Defined in: [inject-is-mutating.ts:30](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-mutating.ts#L30) @@ -27,7 +25,7 @@ The filters to apply to the query. ### options? -[`InjectIsMutatingOptions`](../../interfaces/injectismutatingoptions.md) +[`InjectIsMutatingOptions`](../../interfaces/InjectIsMutatingOptions.md) Additional configuration @@ -35,4 +33,4 @@ Additional configuration `Signal`\<`number`\> -signal with number of fetching mutations. +A read-only signal with the number of fetching mutations. diff --git a/docs/framework/angular/reference/functions/injectisrestoring.md b/docs/framework/angular/reference/functions/injectIsRestoring.md similarity index 76% rename from docs/framework/angular/reference/functions/injectisrestoring.md rename to docs/framework/angular/reference/functions/injectIsRestoring.md index dfae444b28..7c9bb0f5a4 100644 --- a/docs/framework/angular/reference/functions/injectisrestoring.md +++ b/docs/framework/angular/reference/functions/injectIsRestoring.md @@ -3,17 +3,15 @@ id: injectIsRestoring title: injectIsRestoring --- - - # Function: injectIsRestoring() ```ts -function injectIsRestoring(options?): Signal +function injectIsRestoring(options?): Signal; ``` Defined in: [inject-is-restoring.ts:32](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-restoring.ts#L32) -Injects a signal that tracks whether a restore is currently in progress. [injectQuery](../injectquery.md) and friends also check this internally to avoid race conditions between the restore and initializing queries. +Injects a signal that tracks whether a restore is currently in progress. [injectQuery](../injectQuery.md) and friends also check this internally to avoid race conditions between the restore and initializing queries. ## Parameters diff --git a/docs/framework/angular/reference/functions/injectmutation.md b/docs/framework/angular/reference/functions/injectMutation.md similarity index 66% rename from docs/framework/angular/reference/functions/injectmutation.md rename to docs/framework/angular/reference/functions/injectMutation.md index a18e34b5b1..4a541a432d 100644 --- a/docs/framework/angular/reference/functions/injectmutation.md +++ b/docs/framework/angular/reference/functions/injectMutation.md @@ -3,12 +3,10 @@ id: injectMutation title: injectMutation --- - - # Function: injectMutation() ```ts -function injectMutation(injectMutationFn, options?): CreateMutationResult +function injectMutation(injectMutationFn, options?): CreateMutationResult; ``` Defined in: [inject-mutation.ts:45](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-mutation.ts#L45) @@ -19,30 +17,38 @@ Unlike queries, mutations are not run automatically. ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `Error` + +### TVariables -• **TError** = `Error` +`TVariables` = `void` -• **TVariables** = `void` +### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` ## Parameters ### injectMutationFn -() => [`CreateMutationOptions`](../../interfaces/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\> +() => [`CreateMutationOptions`](../../interfaces/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\> A function that returns mutation options. ### options? -[`InjectMutationOptions`](../../interfaces/injectmutationoptions.md) +[`InjectMutationOptions`](../../interfaces/InjectMutationOptions.md) Additional configuration ## Returns -[`CreateMutationResult`](../../type-aliases/createmutationresult.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\> +[`CreateMutationResult`](../../type-aliases/CreateMutationResult.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\> The mutation. diff --git a/docs/framework/angular/reference/functions/injectmutationstate.md b/docs/framework/angular/reference/functions/injectMutationState.md similarity index 72% rename from docs/framework/angular/reference/functions/injectmutationstate.md rename to docs/framework/angular/reference/functions/injectMutationState.md index 2b37544ec4..d42d34567c 100644 --- a/docs/framework/angular/reference/functions/injectmutationstate.md +++ b/docs/framework/angular/reference/functions/injectMutationState.md @@ -3,12 +3,10 @@ id: injectMutationState title: injectMutationState --- - - # Function: injectMutationState() ```ts -function injectMutationState(injectMutationStateFn, options?): Signal +function injectMutationState(injectMutationStateFn, options?): Signal; ``` Defined in: [inject-mutation-state.ts:60](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-mutation-state.ts#L60) @@ -17,7 +15,9 @@ Injects a signal that tracks the state of all mutations. ## Type Parameters -• **TResult** = `MutationState`\<`unknown`, `Error`, `unknown`, `unknown`\> +### TResult + +`TResult` = `MutationState`\<`unknown`, `Error`, `unknown`, `unknown`\> ## Parameters @@ -29,7 +29,7 @@ A function that returns mutation state options. ### options? -[`InjectMutationStateOptions`](../../interfaces/injectmutationstateoptions.md) +[`InjectMutationStateOptions`](../../interfaces/InjectMutationStateOptions.md) The Angular injector to use. diff --git a/docs/framework/angular/reference/functions/injectquery.md b/docs/framework/angular/reference/functions/injectQuery.md similarity index 73% rename from docs/framework/angular/reference/functions/injectquery.md rename to docs/framework/angular/reference/functions/injectQuery.md index c57f44e32e..8ce2df76e6 100644 --- a/docs/framework/angular/reference/functions/injectquery.md +++ b/docs/framework/angular/reference/functions/injectQuery.md @@ -3,8 +3,6 @@ id: injectQuery title: injectQuery --- - - # Function: injectQuery() Injects a query: a declarative dependency on an asynchronous source of data that is tied to a unique key. @@ -53,7 +51,7 @@ https://tanstack.com/query/latest/docs/framework/angular/guides/queries ## Call Signature ```ts -function injectQuery(injectQueryFn, options?): DefinedCreateQueryResult +function injectQuery(injectQueryFn, options?): DefinedCreateQueryResult; ``` Defined in: [inject-query.ts:65](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-query.ts#L65) @@ -91,48 +89,42 @@ class ServiceOrComponent { ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` -• **TError** = `Error` +#### TData -• **TData** = `TQueryFnData` +`TData` = `TQueryFnData` -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### injectQueryFn -() => [`DefinedInitialDataOptions`](../../type-aliases/definedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +() => [`DefinedInitialDataOptions`](../../type-aliases/DefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> A function that returns query options. #### options? -[`InjectQueryOptions`](../../interfaces/injectqueryoptions.md) +[`InjectQueryOptions`](../../interfaces/InjectQueryOptions.md) Additional configuration ### Returns -[`DefinedCreateQueryResult`](../../type-aliases/definedcreatequeryresult.md)\<`TData`, `TError`\> - -The query result. +[`DefinedCreateQueryResult`](../../type-aliases/DefinedCreateQueryResult.md)\<`TData`, `TError`\> The query result. -### Param - -A function that returns query options. - -### Param - -Additional configuration - -### See - -https://tanstack.com/query/latest/docs/framework/angular/guides/queries - ### See https://tanstack.com/query/latest/docs/framework/angular/guides/queries @@ -140,7 +132,7 @@ https://tanstack.com/query/latest/docs/framework/angular/guides/queries ## Call Signature ```ts -function injectQuery(injectQueryFn, options?): CreateQueryResult +function injectQuery(injectQueryFn, options?): CreateQueryResult; ``` Defined in: [inject-query.ts:116](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-query.ts#L116) @@ -178,48 +170,42 @@ class ServiceOrComponent { ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError -• **TError** = `Error` +`TError` = `Error` -• **TData** = `TQueryFnData` +#### TData -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### injectQueryFn -() => [`UndefinedInitialDataOptions`](../../type-aliases/undefinedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +() => [`UndefinedInitialDataOptions`](../../type-aliases/UndefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> A function that returns query options. #### options? -[`InjectQueryOptions`](../../interfaces/injectqueryoptions.md) +[`InjectQueryOptions`](../../interfaces/InjectQueryOptions.md) Additional configuration ### Returns -[`CreateQueryResult`](../../type-aliases/createqueryresult.md)\<`TData`, `TError`\> - -The query result. +[`CreateQueryResult`](../../type-aliases/CreateQueryResult.md)\<`TData`, `TError`\> The query result. -### Param - -A function that returns query options. - -### Param - -Additional configuration - -### See - -https://tanstack.com/query/latest/docs/framework/angular/guides/queries - ### See https://tanstack.com/query/latest/docs/framework/angular/guides/queries @@ -227,7 +213,7 @@ https://tanstack.com/query/latest/docs/framework/angular/guides/queries ## Call Signature ```ts -function injectQuery(injectQueryFn, options?): CreateQueryResult +function injectQuery(injectQueryFn, options?): CreateQueryResult; ``` Defined in: [inject-query.ts:167](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-query.ts#L167) @@ -265,48 +251,42 @@ class ServiceOrComponent { ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData -• **TError** = `Error` +`TData` = `TQueryFnData` -• **TData** = `TQueryFnData` +#### TQueryKey -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### injectQueryFn -() => [`CreateQueryOptions`](../../interfaces/createqueryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +() => [`CreateQueryOptions`](../../interfaces/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> A function that returns query options. #### options? -[`InjectQueryOptions`](../../interfaces/injectqueryoptions.md) +[`InjectQueryOptions`](../../interfaces/InjectQueryOptions.md) Additional configuration ### Returns -[`CreateQueryResult`](../../type-aliases/createqueryresult.md)\<`TData`, `TError`\> +[`CreateQueryResult`](../../type-aliases/CreateQueryResult.md)\<`TData`, `TError`\> The query result. -The query result. - -### Param - -A function that returns query options. - -### Param - -Additional configuration - -### See - -https://tanstack.com/query/latest/docs/framework/angular/guides/queries - ### See https://tanstack.com/query/latest/docs/framework/angular/guides/queries diff --git a/docs/framework/angular/reference/functions/injectqueryclient.md b/docs/framework/angular/reference/functions/injectQueryClient.md similarity index 80% rename from docs/framework/angular/reference/functions/injectqueryclient.md rename to docs/framework/angular/reference/functions/injectQueryClient.md index e036aedfba..8bbb08ce77 100644 --- a/docs/framework/angular/reference/functions/injectqueryclient.md +++ b/docs/framework/angular/reference/functions/injectQueryClient.md @@ -3,12 +3,10 @@ id: injectQueryClient title: injectQueryClient --- - - -# Function: ~~injectQueryClient()~~ +# ~~Function: injectQueryClient()~~ ```ts -function injectQueryClient(injectOptions): QueryClient +function injectQueryClient(injectOptions): QueryClient; ``` Defined in: [inject-query-client.ts:18](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-query-client.ts#L18) diff --git a/docs/framework/angular/reference/functions/mutationoptions.md b/docs/framework/angular/reference/functions/mutationOptions.md similarity index 76% rename from docs/framework/angular/reference/functions/mutationoptions.md rename to docs/framework/angular/reference/functions/mutationOptions.md index d167704d8f..8af90d0a2e 100644 --- a/docs/framework/angular/reference/functions/mutationoptions.md +++ b/docs/framework/angular/reference/functions/mutationOptions.md @@ -3,8 +3,6 @@ id: mutationOptions title: mutationOptions --- - - # Function: mutationOptions() Allows to share and re-use mutation options in a type-safe way. @@ -46,7 +44,7 @@ The mutation options. ## Call Signature ```ts -function mutationOptions(options): WithRequired, "mutationKey"> +function mutationOptions(options): WithRequired, "mutationKey">; ``` Defined in: [mutation-options.ts:39](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/mutation-options.ts#L39) @@ -85,38 +83,40 @@ class ComponentOrService { ### Type Parameters -• **TData** = `unknown` +#### TData + +`TData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TVariables -• **TError** = `Error` +`TVariables` = `void` -• **TVariables** = `void` +#### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` ### Parameters #### options -`WithRequired`\<[`CreateMutationOptions`](../../interfaces/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> +`WithRequired`\<[`CreateMutationOptions`](../../interfaces/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> The mutation options. ### Returns -`WithRequired`\<[`CreateMutationOptions`](../../interfaces/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> +`WithRequired`\<[`CreateMutationOptions`](../../interfaces/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> Mutation options. -Mutation options. - -### Param - -The mutation options. - ## Call Signature ```ts -function mutationOptions(options): Omit, "mutationKey"> +function mutationOptions(options): Omit, "mutationKey">; ``` Defined in: [mutation-options.ts:53](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/mutation-options.ts#L53) @@ -155,30 +155,32 @@ class ComponentOrService { ### Type Parameters -• **TData** = `unknown` +#### TData -• **TError** = `Error` +`TData` = `unknown` -• **TVariables** = `void` +#### TError -• **TOnMutateResult** = `unknown` +`TError` = `Error` + +#### TVariables + +`TVariables` = `void` + +#### TOnMutateResult + +`TOnMutateResult` = `unknown` ### Parameters #### options -`Omit`\<[`CreateMutationOptions`](../../interfaces/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> +`Omit`\<[`CreateMutationOptions`](../../interfaces/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> The mutation options. ### Returns -`Omit`\<[`CreateMutationOptions`](../../interfaces/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> +`Omit`\<[`CreateMutationOptions`](../../interfaces/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>, `"mutationKey"`\> Mutation options. - -Mutation options. - -### Param - -The mutation options. diff --git a/docs/framework/angular/reference/functions/provideangularquery.md b/docs/framework/angular/reference/functions/provideAngularQuery.md similarity index 78% rename from docs/framework/angular/reference/functions/provideangularquery.md rename to docs/framework/angular/reference/functions/provideAngularQuery.md index dbd57559fe..9894b6a5af 100644 --- a/docs/framework/angular/reference/functions/provideangularquery.md +++ b/docs/framework/angular/reference/functions/provideAngularQuery.md @@ -3,12 +3,10 @@ id: provideAngularQuery title: provideAngularQuery --- - - -# Function: ~~provideAngularQuery()~~ +# ~~Function: provideAngularQuery()~~ ```ts -function provideAngularQuery(queryClient): Provider[] +function provideAngularQuery(queryClient): Provider[]; ``` Defined in: [providers.ts:124](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/providers.ts#L124) diff --git a/docs/framework/angular/reference/functions/provideisrestoring.md b/docs/framework/angular/reference/functions/provideIsRestoring.md similarity index 80% rename from docs/framework/angular/reference/functions/provideisrestoring.md rename to docs/framework/angular/reference/functions/provideIsRestoring.md index ef5610b384..a43bf8dbe9 100644 --- a/docs/framework/angular/reference/functions/provideisrestoring.md +++ b/docs/framework/angular/reference/functions/provideIsRestoring.md @@ -3,12 +3,10 @@ id: provideIsRestoring title: provideIsRestoring --- - - # Function: provideIsRestoring() ```ts -function provideIsRestoring(isRestoring): Provider +function provideIsRestoring(isRestoring): Provider; ``` Defined in: [inject-is-restoring.ts:43](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-restoring.ts#L43) diff --git a/docs/framework/angular/reference/functions/providequeryclient.md b/docs/framework/angular/reference/functions/provideQueryClient.md similarity index 82% rename from docs/framework/angular/reference/functions/providequeryclient.md rename to docs/framework/angular/reference/functions/provideQueryClient.md index 69dab5d6e3..787fa78ae9 100644 --- a/docs/framework/angular/reference/functions/providequeryclient.md +++ b/docs/framework/angular/reference/functions/provideQueryClient.md @@ -3,17 +3,15 @@ id: provideQueryClient title: provideQueryClient --- - - # Function: provideQueryClient() ```ts -function provideQueryClient(queryClient): Provider +function provideQueryClient(queryClient): Provider; ``` Defined in: [providers.ts:14](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/providers.ts#L14) -Usually [provideTanStackQuery](../providetanstackquery.md) is used once to set up TanStack Query and the +Usually [provideTanStackQuery](../provideTanStackQuery.md) is used once to set up TanStack Query and the [https://tanstack.com/query/latest/docs/reference/QueryClient\|QueryClient](https://tanstack.com/query/latest/docs/reference/QueryClient|QueryClient) for the entire application. Internally it calls `provideQueryClient`. You can use `provideQueryClient` to provide a different `QueryClient` instance for a part diff --git a/docs/framework/angular/reference/functions/providetanstackquery.md b/docs/framework/angular/reference/functions/provideTanStackQuery.md similarity index 94% rename from docs/framework/angular/reference/functions/providetanstackquery.md rename to docs/framework/angular/reference/functions/provideTanStackQuery.md index 2a5a2070cb..7293ca0fe0 100644 --- a/docs/framework/angular/reference/functions/providetanstackquery.md +++ b/docs/framework/angular/reference/functions/provideTanStackQuery.md @@ -3,12 +3,10 @@ id: provideTanStackQuery title: provideTanStackQuery --- - - # Function: provideTanStackQuery() ```ts -function provideTanStackQuery(queryClient, ...features): Provider[] +function provideTanStackQuery(queryClient, ...features): Provider[]; ``` Defined in: [providers.ts:105](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/providers.ts#L105) @@ -90,7 +88,7 @@ A `QueryClient` instance, or an `InjectionToken` which provides a `QueryClient`. ### features -...[`QueryFeatures`](../../type-aliases/queryfeatures.md)[] +...[`QueryFeatures`](../../type-aliases/QueryFeatures.md)[] Optional features to configure additional Query functionality. diff --git a/docs/framework/angular/reference/functions/queryfeature.md b/docs/framework/angular/reference/functions/queryFeature.md similarity index 68% rename from docs/framework/angular/reference/functions/queryfeature.md rename to docs/framework/angular/reference/functions/queryFeature.md index 46d7d72dd3..b89c3e67e3 100644 --- a/docs/framework/angular/reference/functions/queryfeature.md +++ b/docs/framework/angular/reference/functions/queryFeature.md @@ -3,12 +3,10 @@ id: queryFeature title: queryFeature --- - - # Function: queryFeature() ```ts -function queryFeature(kind, providers): QueryFeature +function queryFeature(kind, providers): QueryFeature; ``` Defined in: [providers.ts:146](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/providers.ts#L146) @@ -17,7 +15,9 @@ Helper function to create an object that represents a Query feature. ## Type Parameters -• **TFeatureKind** *extends* `"Devtools"` \| `"PersistQueryClient"` +### TFeatureKind + +`TFeatureKind` *extends* `"Devtools"` \| `"PersistQueryClient"` ## Parameters @@ -31,6 +31,6 @@ Helper function to create an object that represents a Query feature. ## Returns -[`QueryFeature`](../../interfaces/queryfeature.md)\<`TFeatureKind`\> +[`QueryFeature`](../../interfaces/QueryFeature.md)\<`TFeatureKind`\> A Query feature. diff --git a/docs/framework/angular/reference/functions/queryoptions.md b/docs/framework/angular/reference/functions/queryOptions.md similarity index 69% rename from docs/framework/angular/reference/functions/queryoptions.md rename to docs/framework/angular/reference/functions/queryOptions.md index 25847f526a..83a04a61f6 100644 --- a/docs/framework/angular/reference/functions/queryoptions.md +++ b/docs/framework/angular/reference/functions/queryOptions.md @@ -3,8 +3,6 @@ id: queryOptions title: queryOptions --- - - # Function: queryOptions() Allows to share and re-use query options in a type-safe way. @@ -32,7 +30,7 @@ The query options to tag with the type from `queryFn`. ## Call Signature ```ts -function queryOptions(options): Omit, "queryFn"> & object & object +function queryOptions(options): Omit, "queryFn"> & object & object; ``` Defined in: [query-options.ts:76](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/query-options.ts#L76) @@ -57,38 +55,40 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` -• **TError** = `Error` +#### TData -• **TData** = `TQueryFnData` +`TData` = `TQueryFnData` -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### options -[`DefinedInitialDataOptions`](../../type-aliases/definedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +[`DefinedInitialDataOptions`](../../type-aliases/DefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> The query options to tag with the type from `queryFn`. ### Returns -`Omit`\<[`CreateQueryOptions`](../../interfaces/createqueryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>, `"queryFn"`\> & `object` & `object` - -The tagged query options. +`Omit`\<[`CreateQueryOptions`](../../interfaces/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>, `"queryFn"`\> & `object` & `object` The tagged query options. -### Param - -The query options to tag with the type from `queryFn`. - ## Call Signature ```ts -function queryOptions(options): OmitKeyof, "queryFn"> & object & object +function queryOptions(options): OmitKeyof, "queryFn"> & object & object; ``` Defined in: [query-options.ts:108](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/query-options.ts#L108) @@ -113,38 +113,40 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData -• **TError** = `Error` +`TData` = `TQueryFnData` -• **TData** = `TQueryFnData` +#### TQueryKey -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### options -[`UnusedSkipTokenOptions`](../../type-aliases/unusedskiptokenoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +[`UnusedSkipTokenOptions`](../../type-aliases/UnusedSkipTokenOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> The query options to tag with the type from `queryFn`. ### Returns -`OmitKeyof`\<[`CreateQueryOptions`](../../interfaces/createqueryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>, `"queryFn"`\> & `object` & `object` +`OmitKeyof`\<[`CreateQueryOptions`](../../interfaces/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>, `"queryFn"`\> & `object` & `object` The tagged query options. -The tagged query options. - -### Param - -The query options to tag with the type from `queryFn`. - ## Call Signature ```ts -function queryOptions(options): CreateQueryOptions & object & object +function queryOptions(options): CreateQueryOptions & object & object; ``` Defined in: [query-options.ts:140](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/query-options.ts#L140) @@ -169,30 +171,32 @@ The `queryKey` will be tagged with the type from `queryFn`. ### Type Parameters -• **TQueryFnData** = `unknown` +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError -• **TError** = `Error` +`TError` = `Error` -• **TData** = `TQueryFnData` +#### TData -• **TQueryKey** *extends* readonly `unknown`[] = readonly `unknown`[] +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] ### Parameters #### options -[`UndefinedInitialDataOptions`](../../type-aliases/undefinedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> +[`UndefinedInitialDataOptions`](../../type-aliases/UndefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> The query options to tag with the type from `queryFn`. ### Returns -[`CreateQueryOptions`](../../interfaces/createqueryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` & `object` - -The tagged query options. +[`CreateQueryOptions`](../../interfaces/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` & `object` The tagged query options. - -### Param - -The query options to tag with the type from `queryFn`. diff --git a/docs/framework/angular/reference/index.md b/docs/framework/angular/reference/index.md index 447ece4c1c..41a9d003d3 100644 --- a/docs/framework/angular/reference/index.md +++ b/docs/framework/angular/reference/index.md @@ -3,64 +3,62 @@ id: "@tanstack/angular-query-experimental" title: "@tanstack/angular-query-experimental" --- - - # @tanstack/angular-query-experimental ## Interfaces -- [BaseMutationNarrowing](../interfaces/basemutationnarrowing.md) -- [BaseQueryNarrowing](../interfaces/basequerynarrowing.md) -- [CreateBaseQueryOptions](../interfaces/createbasequeryoptions.md) -- [CreateInfiniteQueryOptions](../interfaces/createinfinitequeryoptions.md) -- [CreateMutationOptions](../interfaces/createmutationoptions.md) -- [CreateQueryOptions](../interfaces/createqueryoptions.md) -- [InjectInfiniteQueryOptions](../interfaces/injectinfinitequeryoptions.md) -- [InjectIsFetchingOptions](../interfaces/injectisfetchingoptions.md) -- [InjectIsMutatingOptions](../interfaces/injectismutatingoptions.md) -- [InjectMutationOptions](../interfaces/injectmutationoptions.md) -- [InjectMutationStateOptions](../interfaces/injectmutationstateoptions.md) -- [InjectQueryOptions](../interfaces/injectqueryoptions.md) -- [QueryFeature](../interfaces/queryfeature.md) +- [BaseMutationNarrowing](../interfaces/BaseMutationNarrowing.md) +- [BaseQueryNarrowing](../interfaces/BaseQueryNarrowing.md) +- [CreateBaseQueryOptions](../interfaces/CreateBaseQueryOptions.md) +- [CreateInfiniteQueryOptions](../interfaces/CreateInfiniteQueryOptions.md) +- [CreateMutationOptions](../interfaces/CreateMutationOptions.md) +- [CreateQueryOptions](../interfaces/CreateQueryOptions.md) +- [InjectInfiniteQueryOptions](../interfaces/InjectInfiniteQueryOptions.md) +- [InjectIsFetchingOptions](../interfaces/InjectIsFetchingOptions.md) +- [InjectIsMutatingOptions](../interfaces/InjectIsMutatingOptions.md) +- [InjectMutationOptions](../interfaces/InjectMutationOptions.md) +- [InjectMutationStateOptions](../interfaces/InjectMutationStateOptions.md) +- [InjectQueryOptions](../interfaces/InjectQueryOptions.md) +- [QueryFeature](../interfaces/QueryFeature.md) ## Type Aliases -- [CreateBaseMutationResult](../type-aliases/createbasemutationresult.md) -- [CreateBaseQueryResult](../type-aliases/createbasequeryresult.md) -- [CreateInfiniteQueryResult](../type-aliases/createinfinitequeryresult.md) -- [CreateMutateAsyncFunction](../type-aliases/createmutateasyncfunction.md) -- [CreateMutateFunction](../type-aliases/createmutatefunction.md) -- [CreateMutationResult](../type-aliases/createmutationresult.md) -- [CreateQueryResult](../type-aliases/createqueryresult.md) -- [DefinedCreateInfiniteQueryResult](../type-aliases/definedcreateinfinitequeryresult.md) -- [DefinedCreateQueryResult](../type-aliases/definedcreatequeryresult.md) -- [DefinedInitialDataInfiniteOptions](../type-aliases/definedinitialdatainfiniteoptions.md) -- [DefinedInitialDataOptions](../type-aliases/definedinitialdataoptions.md) -- [DevtoolsFeature](../type-aliases/devtoolsfeature.md) -- [PersistQueryClientFeature](../type-aliases/persistqueryclientfeature.md) -- [QueriesOptions](../type-aliases/queriesoptions.md) -- [QueriesResults](../type-aliases/queriesresults.md) -- [QueryFeatures](../type-aliases/queryfeatures.md) -- [UndefinedInitialDataInfiniteOptions](../type-aliases/undefinedinitialdatainfiniteoptions.md) -- [UndefinedInitialDataOptions](../type-aliases/undefinedinitialdataoptions.md) -- [UnusedSkipTokenInfiniteOptions](../type-aliases/unusedskiptokeninfiniteoptions.md) -- [UnusedSkipTokenOptions](../type-aliases/unusedskiptokenoptions.md) +- [CreateBaseMutationResult](../type-aliases/CreateBaseMutationResult.md) +- [CreateBaseQueryResult](../type-aliases/CreateBaseQueryResult.md) +- [CreateInfiniteQueryResult](../type-aliases/CreateInfiniteQueryResult.md) +- [CreateMutateAsyncFunction](../type-aliases/CreateMutateAsyncFunction.md) +- [CreateMutateFunction](../type-aliases/CreateMutateFunction.md) +- [CreateMutationResult](../type-aliases/CreateMutationResult.md) +- [CreateQueryResult](../type-aliases/CreateQueryResult.md) +- [DefinedCreateInfiniteQueryResult](../type-aliases/DefinedCreateInfiniteQueryResult.md) +- [DefinedCreateQueryResult](../type-aliases/DefinedCreateQueryResult.md) +- [DefinedInitialDataInfiniteOptions](../type-aliases/DefinedInitialDataInfiniteOptions.md) +- [DefinedInitialDataOptions](../type-aliases/DefinedInitialDataOptions.md) +- [DevtoolsFeature](../type-aliases/DevtoolsFeature.md) +- [PersistQueryClientFeature](../type-aliases/PersistQueryClientFeature.md) +- [QueriesOptions](../type-aliases/QueriesOptions.md) +- [QueriesResults](../type-aliases/QueriesResults.md) +- [QueryFeatures](../type-aliases/QueryFeatures.md) +- [UndefinedInitialDataInfiniteOptions](../type-aliases/UndefinedInitialDataInfiniteOptions.md) +- [UndefinedInitialDataOptions](../type-aliases/UndefinedInitialDataOptions.md) +- [UnusedSkipTokenInfiniteOptions](../type-aliases/UnusedSkipTokenInfiniteOptions.md) +- [UnusedSkipTokenOptions](../type-aliases/UnusedSkipTokenOptions.md) ## Functions -- [infiniteQueryOptions](../functions/infinitequeryoptions.md) -- [injectInfiniteQuery](../functions/injectinfinitequery.md) -- [injectIsFetching](../functions/injectisfetching.md) -- [injectIsMutating](../functions/injectismutating.md) -- [injectIsRestoring](../functions/injectisrestoring.md) -- [injectMutation](../functions/injectmutation.md) -- [injectMutationState](../functions/injectmutationstate.md) -- [injectQuery](../functions/injectquery.md) -- [~~injectQueryClient~~](../functions/injectqueryclient.md) -- [mutationOptions](../functions/mutationoptions.md) -- [~~provideAngularQuery~~](../functions/provideangularquery.md) -- [provideIsRestoring](../functions/provideisrestoring.md) -- [provideQueryClient](../functions/providequeryclient.md) -- [provideTanStackQuery](../functions/providetanstackquery.md) -- [queryFeature](../functions/queryfeature.md) -- [queryOptions](../functions/queryoptions.md) +- [infiniteQueryOptions](../functions/infiniteQueryOptions.md) +- [injectInfiniteQuery](../functions/injectInfiniteQuery.md) +- [injectIsFetching](../functions/injectIsFetching.md) +- [injectIsMutating](../functions/injectIsMutating.md) +- [injectIsRestoring](../functions/injectIsRestoring.md) +- [injectMutation](../functions/injectMutation.md) +- [injectMutationState](../functions/injectMutationState.md) +- [injectQuery](../functions/injectQuery.md) +- [~~injectQueryClient~~](../functions/injectQueryClient.md) +- [mutationOptions](../functions/mutationOptions.md) +- [~~provideAngularQuery~~](../functions/provideAngularQuery.md) +- [provideIsRestoring](../functions/provideIsRestoring.md) +- [provideQueryClient](../functions/provideQueryClient.md) +- [provideTanStackQuery](../functions/provideTanStackQuery.md) +- [queryFeature](../functions/queryFeature.md) +- [queryOptions](../functions/queryOptions.md) diff --git a/docs/framework/angular/reference/interfaces/basemutationnarrowing.md b/docs/framework/angular/reference/interfaces/BaseMutationNarrowing.md similarity index 92% rename from docs/framework/angular/reference/interfaces/basemutationnarrowing.md rename to docs/framework/angular/reference/interfaces/BaseMutationNarrowing.md index b55b7d08e5..30ee437375 100644 --- a/docs/framework/angular/reference/interfaces/basemutationnarrowing.md +++ b/docs/framework/angular/reference/interfaces/BaseMutationNarrowing.md @@ -3,21 +3,27 @@ id: BaseMutationNarrowing title: BaseMutationNarrowing --- - - # Interface: BaseMutationNarrowing\ Defined in: [types.ts:190](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L190) ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables -• **TError** = `DefaultError` +`TVariables` = `unknown` -• **TVariables** = `unknown` +### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` ## Properties diff --git a/docs/framework/angular/reference/interfaces/basequerynarrowing.md b/docs/framework/angular/reference/interfaces/BaseQueryNarrowing.md similarity index 83% rename from docs/framework/angular/reference/interfaces/basequerynarrowing.md rename to docs/framework/angular/reference/interfaces/BaseQueryNarrowing.md index cee854982a..a9f38b98c5 100644 --- a/docs/framework/angular/reference/interfaces/basequerynarrowing.md +++ b/docs/framework/angular/reference/interfaces/BaseQueryNarrowing.md @@ -3,17 +3,19 @@ id: BaseQueryNarrowing title: BaseQueryNarrowing --- - - # Interface: BaseQueryNarrowing\ Defined in: [types.ts:57](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L57) ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError -• **TError** = `DefaultError` +`TError` = `DefaultError` ## Properties @@ -29,7 +31,7 @@ Defined in: [types.ts:65](https://github.com/TanStack/query/blob/main/packages/a ##### this -[`CreateBaseQueryResult`](../../type-aliases/createbasequeryresult.md)\<`TData`, `TError`\> +[`CreateBaseQueryResult`](../../type-aliases/CreateBaseQueryResult.md)\<`TData`, `TError`\> #### Returns @@ -49,7 +51,7 @@ Defined in: [types.ts:72](https://github.com/TanStack/query/blob/main/packages/a ##### this -[`CreateBaseQueryResult`](../../type-aliases/createbasequeryresult.md)\<`TData`, `TError`\> +[`CreateBaseQueryResult`](../../type-aliases/CreateBaseQueryResult.md)\<`TData`, `TError`\> #### Returns @@ -69,7 +71,7 @@ Defined in: [types.ts:58](https://github.com/TanStack/query/blob/main/packages/a ##### this -[`CreateBaseQueryResult`](../../type-aliases/createbasequeryresult.md)\<`TData`, `TError`\> +[`CreateBaseQueryResult`](../../type-aliases/CreateBaseQueryResult.md)\<`TData`, `TError`\> #### Returns diff --git a/docs/framework/angular/reference/interfaces/createbasequeryoptions.md b/docs/framework/angular/reference/interfaces/CreateBaseQueryOptions.md similarity index 61% rename from docs/framework/angular/reference/interfaces/createbasequeryoptions.md rename to docs/framework/angular/reference/interfaces/CreateBaseQueryOptions.md index 3e1ee35164..48a4b7dcc6 100644 --- a/docs/framework/angular/reference/interfaces/createbasequeryoptions.md +++ b/docs/framework/angular/reference/interfaces/CreateBaseQueryOptions.md @@ -3,8 +3,6 @@ id: CreateBaseQueryOptions title: CreateBaseQueryOptions --- - - # Interface: CreateBaseQueryOptions\ Defined in: [types.ts:21](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L21) @@ -15,12 +13,22 @@ Defined in: [types.ts:21](https://github.com/TanStack/query/blob/main/packages/a ## Type Parameters -• **TQueryFnData** = `unknown` +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` -• **TError** = `DefaultError` +### TQueryData -• **TData** = `TQueryFnData` +`TQueryData` = `TQueryFnData` -• **TQueryData** = `TQueryFnData` +### TQueryKey -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/angular/reference/interfaces/createinfinitequeryoptions.md b/docs/framework/angular/reference/interfaces/CreateInfiniteQueryOptions.md similarity index 64% rename from docs/framework/angular/reference/interfaces/createinfinitequeryoptions.md rename to docs/framework/angular/reference/interfaces/CreateInfiniteQueryOptions.md index e1e744ba4f..ab21d5bc32 100644 --- a/docs/framework/angular/reference/interfaces/createinfinitequeryoptions.md +++ b/docs/framework/angular/reference/interfaces/CreateInfiniteQueryOptions.md @@ -3,8 +3,6 @@ id: CreateInfiniteQueryOptions title: CreateInfiniteQueryOptions --- - - # Interface: CreateInfiniteQueryOptions\ Defined in: [types.ts:81](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L81) @@ -15,12 +13,22 @@ Defined in: [types.ts:81](https://github.com/TanStack/query/blob/main/packages/a ## Type Parameters -• **TQueryFnData** = `unknown` +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` -• **TError** = `DefaultError` +### TQueryKey -• **TData** = `TQueryFnData` +`TQueryKey` *extends* `QueryKey` = `QueryKey` -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +### TPageParam -• **TPageParam** = `unknown` +`TPageParam` = `unknown` diff --git a/docs/framework/angular/reference/interfaces/createmutationoptions.md b/docs/framework/angular/reference/interfaces/CreateMutationOptions.md similarity index 68% rename from docs/framework/angular/reference/interfaces/createmutationoptions.md rename to docs/framework/angular/reference/interfaces/CreateMutationOptions.md index 372be3a305..67f1416c3a 100644 --- a/docs/framework/angular/reference/interfaces/createmutationoptions.md +++ b/docs/framework/angular/reference/interfaces/CreateMutationOptions.md @@ -3,8 +3,6 @@ id: CreateMutationOptions title: CreateMutationOptions --- - - # Interface: CreateMutationOptions\ Defined in: [types.ts:132](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L132) @@ -15,10 +13,18 @@ Defined in: [types.ts:132](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables -• **TError** = `DefaultError` +`TVariables` = `void` -• **TVariables** = `void` +### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` diff --git a/docs/framework/angular/reference/interfaces/createqueryoptions.md b/docs/framework/angular/reference/interfaces/CreateQueryOptions.md similarity index 57% rename from docs/framework/angular/reference/interfaces/createqueryoptions.md rename to docs/framework/angular/reference/interfaces/CreateQueryOptions.md index f4242283e0..4319a1c9cc 100644 --- a/docs/framework/angular/reference/interfaces/createqueryoptions.md +++ b/docs/framework/angular/reference/interfaces/CreateQueryOptions.md @@ -3,22 +3,28 @@ id: CreateQueryOptions title: CreateQueryOptions --- - - # Interface: CreateQueryOptions\ Defined in: [types.ts:35](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L35) ## Extends -- `OmitKeyof`\<[`CreateBaseQueryOptions`](../createbasequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryFnData`, `TQueryKey`\>, `"suspense"`\> +- `OmitKeyof`\<[`CreateBaseQueryOptions`](../CreateBaseQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryFnData`, `TQueryKey`\>, `"suspense"`\> ## Type Parameters -• **TQueryFnData** = `unknown` +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData -• **TError** = `DefaultError` +`TData` = `TQueryFnData` -• **TData** = `TQueryFnData` +### TQueryKey -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/angular/reference/interfaces/injectinfinitequeryoptions.md b/docs/framework/angular/reference/interfaces/InjectInfiniteQueryOptions.md similarity index 89% rename from docs/framework/angular/reference/interfaces/injectinfinitequeryoptions.md rename to docs/framework/angular/reference/interfaces/InjectInfiniteQueryOptions.md index 954c705fde..3b552aa381 100644 --- a/docs/framework/angular/reference/interfaces/injectinfinitequeryoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectInfiniteQueryOptions.md @@ -3,8 +3,6 @@ id: InjectInfiniteQueryOptions title: InjectInfiniteQueryOptions --- - - # Interface: InjectInfiniteQueryOptions Defined in: [inject-infinite-query.ts:25](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-infinite-query.ts#L25) diff --git a/docs/framework/angular/reference/interfaces/injectisfetchingoptions.md b/docs/framework/angular/reference/interfaces/InjectIsFetchingOptions.md similarity index 89% rename from docs/framework/angular/reference/interfaces/injectisfetchingoptions.md rename to docs/framework/angular/reference/interfaces/InjectIsFetchingOptions.md index d5de1f4ae3..b420ac13b0 100644 --- a/docs/framework/angular/reference/interfaces/injectisfetchingoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectIsFetchingOptions.md @@ -3,8 +3,6 @@ id: InjectIsFetchingOptions title: InjectIsFetchingOptions --- - - # Interface: InjectIsFetchingOptions Defined in: [inject-is-fetching.ts:13](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-fetching.ts#L13) diff --git a/docs/framework/angular/reference/interfaces/injectismutatingoptions.md b/docs/framework/angular/reference/interfaces/InjectIsMutatingOptions.md similarity index 89% rename from docs/framework/angular/reference/interfaces/injectismutatingoptions.md rename to docs/framework/angular/reference/interfaces/InjectIsMutatingOptions.md index 393dfd44a0..2edacd51cb 100644 --- a/docs/framework/angular/reference/interfaces/injectismutatingoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectIsMutatingOptions.md @@ -3,8 +3,6 @@ id: InjectIsMutatingOptions title: InjectIsMutatingOptions --- - - # Interface: InjectIsMutatingOptions Defined in: [inject-is-mutating.ts:13](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-is-mutating.ts#L13) diff --git a/docs/framework/angular/reference/interfaces/injectmutationoptions.md b/docs/framework/angular/reference/interfaces/InjectMutationOptions.md similarity index 89% rename from docs/framework/angular/reference/interfaces/injectmutationoptions.md rename to docs/framework/angular/reference/interfaces/InjectMutationOptions.md index 62ebe8fa65..0638baa372 100644 --- a/docs/framework/angular/reference/interfaces/injectmutationoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectMutationOptions.md @@ -3,8 +3,6 @@ id: InjectMutationOptions title: InjectMutationOptions --- - - # Interface: InjectMutationOptions Defined in: [inject-mutation.ts:28](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-mutation.ts#L28) diff --git a/docs/framework/angular/reference/interfaces/injectmutationstateoptions.md b/docs/framework/angular/reference/interfaces/InjectMutationStateOptions.md similarity index 89% rename from docs/framework/angular/reference/interfaces/injectmutationstateoptions.md rename to docs/framework/angular/reference/interfaces/InjectMutationStateOptions.md index 022a878941..76d93555f2 100644 --- a/docs/framework/angular/reference/interfaces/injectmutationstateoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectMutationStateOptions.md @@ -3,8 +3,6 @@ id: InjectMutationStateOptions title: InjectMutationStateOptions --- - - # Interface: InjectMutationStateOptions Defined in: [inject-mutation-state.ts:45](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-mutation-state.ts#L45) diff --git a/docs/framework/angular/reference/interfaces/injectqueryoptions.md b/docs/framework/angular/reference/interfaces/InjectQueryOptions.md similarity index 88% rename from docs/framework/angular/reference/interfaces/injectqueryoptions.md rename to docs/framework/angular/reference/interfaces/InjectQueryOptions.md index 680e49ed3f..eecbef2804 100644 --- a/docs/framework/angular/reference/interfaces/injectqueryoptions.md +++ b/docs/framework/angular/reference/interfaces/InjectQueryOptions.md @@ -3,8 +3,6 @@ id: InjectQueryOptions title: InjectQueryOptions --- - - # Interface: InjectQueryOptions Defined in: [inject-query.ts:20](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/inject-query.ts#L20) diff --git a/docs/framework/angular/reference/interfaces/queryfeature.md b/docs/framework/angular/reference/interfaces/QueryFeature.md similarity index 84% rename from docs/framework/angular/reference/interfaces/queryfeature.md rename to docs/framework/angular/reference/interfaces/QueryFeature.md index cfc23901dd..b2444878ac 100644 --- a/docs/framework/angular/reference/interfaces/queryfeature.md +++ b/docs/framework/angular/reference/interfaces/QueryFeature.md @@ -3,8 +3,6 @@ id: QueryFeature title: QueryFeature --- - - # Interface: QueryFeature\ Defined in: [providers.ts:135](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/providers.ts#L135) @@ -13,7 +11,9 @@ Helper type to represent a Query feature. ## Type Parameters -• **TFeatureKind** *extends* `QueryFeatureKind` +### TFeatureKind + +`TFeatureKind` *extends* `QueryFeatureKind` ## Properties diff --git a/docs/framework/angular/reference/type-aliases/createbasemutationresult.md b/docs/framework/angular/reference/type-aliases/CreateBaseMutationResult.md similarity index 74% rename from docs/framework/angular/reference/type-aliases/createbasemutationresult.md rename to docs/framework/angular/reference/type-aliases/CreateBaseMutationResult.md index 869d37e2ef..e22b3a7491 100644 --- a/docs/framework/angular/reference/type-aliases/createbasemutationresult.md +++ b/docs/framework/angular/reference/type-aliases/CreateBaseMutationResult.md @@ -3,19 +3,17 @@ id: CreateBaseMutationResult title: CreateBaseMutationResult --- - - # Type Alias: CreateBaseMutationResult\ ```ts type CreateBaseMutationResult = Override, { mutate: CreateMutateFunction; - }> & object; +}> & object; ``` Defined in: [types.ts:160](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/types.ts#L160) -## Type declaration +## Type Declaration ### mutateAsync @@ -25,10 +23,18 @@ mutateAsync: CreateMutateAsyncFunction - # Type Alias: CreateBaseQueryResult\ ```ts @@ -15,8 +13,14 @@ Defined in: [types.ts:98](https://github.com/TanStack/query/blob/main/packages/a ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` -• **TError** = `DefaultError` +### TState -• **TState** = `QueryObserverResult`\<`TData`, `TError`\> +`TState` = `QueryObserverResult`\<`TData`, `TError`\> diff --git a/docs/framework/angular/reference/type-aliases/createinfinitequeryresult.md b/docs/framework/angular/reference/type-aliases/CreateInfiniteQueryResult.md similarity index 76% rename from docs/framework/angular/reference/type-aliases/createinfinitequeryresult.md rename to docs/framework/angular/reference/type-aliases/CreateInfiniteQueryResult.md index 6176823282..f4c01a674b 100644 --- a/docs/framework/angular/reference/type-aliases/createinfinitequeryresult.md +++ b/docs/framework/angular/reference/type-aliases/CreateInfiniteQueryResult.md @@ -3,8 +3,6 @@ id: CreateInfiniteQueryResult title: CreateInfiniteQueryResult --- - - # Type Alias: CreateInfiniteQueryResult\ ```ts @@ -15,6 +13,10 @@ Defined in: [types.ts:117](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError -• **TError** = `DefaultError` +`TError` = `DefaultError` diff --git a/docs/framework/angular/reference/type-aliases/createmutateasyncfunction.md b/docs/framework/angular/reference/type-aliases/CreateMutateAsyncFunction.md similarity index 70% rename from docs/framework/angular/reference/type-aliases/createmutateasyncfunction.md rename to docs/framework/angular/reference/type-aliases/CreateMutateAsyncFunction.md index 043cc82e2f..b47d028408 100644 --- a/docs/framework/angular/reference/type-aliases/createmutateasyncfunction.md +++ b/docs/framework/angular/reference/type-aliases/CreateMutateAsyncFunction.md @@ -3,8 +3,6 @@ id: CreateMutateAsyncFunction title: CreateMutateAsyncFunction --- - - # Type Alias: CreateMutateAsyncFunction\ ```ts @@ -15,10 +13,18 @@ Defined in: [types.ts:153](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables -• **TError** = `DefaultError` +`TVariables` = `void` -• **TVariables** = `void` +### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` diff --git a/docs/framework/angular/reference/type-aliases/createmutatefunction.md b/docs/framework/angular/reference/type-aliases/CreateMutateFunction.md similarity index 73% rename from docs/framework/angular/reference/type-aliases/createmutatefunction.md rename to docs/framework/angular/reference/type-aliases/CreateMutateFunction.md index fe0fa55dc8..0c56c35814 100644 --- a/docs/framework/angular/reference/type-aliases/createmutatefunction.md +++ b/docs/framework/angular/reference/type-aliases/CreateMutateFunction.md @@ -3,8 +3,6 @@ id: CreateMutateFunction title: CreateMutateFunction --- - - # Type Alias: CreateMutateFunction()\ ```ts @@ -15,13 +13,21 @@ Defined in: [types.ts:142](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables -• **TError** = `DefaultError` +`TVariables` = `void` -• **TVariables** = `void` +### TOnMutateResult -• **TOnMutateResult** = `unknown` +`TOnMutateResult` = `unknown` ## Parameters diff --git a/docs/framework/angular/reference/type-aliases/createmutationresult.md b/docs/framework/angular/reference/type-aliases/CreateMutationResult.md similarity index 58% rename from docs/framework/angular/reference/type-aliases/createmutationresult.md rename to docs/framework/angular/reference/type-aliases/CreateMutationResult.md index 86c631772b..94526a3b34 100644 --- a/docs/framework/angular/reference/type-aliases/createmutationresult.md +++ b/docs/framework/angular/reference/type-aliases/CreateMutationResult.md @@ -3,8 +3,6 @@ id: CreateMutationResult title: CreateMutationResult --- - - # Type Alias: CreateMutationResult\ ```ts @@ -15,12 +13,22 @@ Defined in: [types.ts:266](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables + +`TVariables` = `unknown` -• **TError** = `DefaultError` +### TOnMutateResult -• **TVariables** = `unknown` +`TOnMutateResult` = `unknown` -• **TOnMutateResult** = `unknown` +### TState -• **TState** = `CreateStatusBasedMutationResult`\<[`CreateBaseMutationResult`](../createbasemutationresult.md)\[`"status"`\], `TData`, `TError`, `TVariables`, `TOnMutateResult`\> +`TState` = `CreateStatusBasedMutationResult`\<[`CreateBaseMutationResult`](../CreateBaseMutationResult.md)\[`"status"`\], `TData`, `TError`, `TVariables`, `TOnMutateResult`\> diff --git a/docs/framework/angular/reference/type-aliases/createqueryresult.md b/docs/framework/angular/reference/type-aliases/CreateQueryResult.md similarity index 72% rename from docs/framework/angular/reference/type-aliases/createqueryresult.md rename to docs/framework/angular/reference/type-aliases/CreateQueryResult.md index 11c07e5aba..c532a87463 100644 --- a/docs/framework/angular/reference/type-aliases/createqueryresult.md +++ b/docs/framework/angular/reference/type-aliases/CreateQueryResult.md @@ -3,8 +3,6 @@ id: CreateQueryResult title: CreateQueryResult --- - - # Type Alias: CreateQueryResult\ ```ts @@ -15,6 +13,10 @@ Defined in: [types.ts:105](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError -• **TError** = `DefaultError` +`TError` = `DefaultError` diff --git a/docs/framework/angular/reference/type-aliases/definedcreateinfinitequeryresult.md b/docs/framework/angular/reference/type-aliases/DefinedCreateInfiniteQueryResult.md similarity index 67% rename from docs/framework/angular/reference/type-aliases/definedcreateinfinitequeryresult.md rename to docs/framework/angular/reference/type-aliases/DefinedCreateInfiniteQueryResult.md index 297c65bca9..932114c7d1 100644 --- a/docs/framework/angular/reference/type-aliases/definedcreateinfinitequeryresult.md +++ b/docs/framework/angular/reference/type-aliases/DefinedCreateInfiniteQueryResult.md @@ -3,8 +3,6 @@ id: DefinedCreateInfiniteQueryResult title: DefinedCreateInfiniteQueryResult --- - - # Type Alias: DefinedCreateInfiniteQueryResult\ ```ts @@ -15,8 +13,14 @@ Defined in: [types.ts:123](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` -• **TError** = `DefaultError` +### TDefinedInfiniteQueryObserver -• **TDefinedInfiniteQueryObserver** = `DefinedInfiniteQueryObserverResult`\<`TData`, `TError`\> +`TDefinedInfiniteQueryObserver` = `DefinedInfiniteQueryObserverResult`\<`TData`, `TError`\> diff --git a/docs/framework/angular/reference/type-aliases/definedcreatequeryresult.md b/docs/framework/angular/reference/type-aliases/DefinedCreateQueryResult.md similarity index 69% rename from docs/framework/angular/reference/type-aliases/definedcreatequeryresult.md rename to docs/framework/angular/reference/type-aliases/DefinedCreateQueryResult.md index b764ec669b..60fa877491 100644 --- a/docs/framework/angular/reference/type-aliases/definedcreatequeryresult.md +++ b/docs/framework/angular/reference/type-aliases/DefinedCreateQueryResult.md @@ -3,8 +3,6 @@ id: DefinedCreateQueryResult title: DefinedCreateQueryResult --- - - # Type Alias: DefinedCreateQueryResult\ ```ts @@ -15,8 +13,14 @@ Defined in: [types.ts:110](https://github.com/TanStack/query/blob/main/packages/ ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` -• **TError** = `DefaultError` +### TState -• **TState** = `DefinedQueryObserverResult`\<`TData`, `TError`\> +`TState` = `DefinedQueryObserverResult`\<`TData`, `TError`\> diff --git a/docs/framework/angular/reference/type-aliases/definedinitialdatainfiniteoptions.md b/docs/framework/angular/reference/type-aliases/DefinedInitialDataInfiniteOptions.md similarity index 73% rename from docs/framework/angular/reference/type-aliases/definedinitialdatainfiniteoptions.md rename to docs/framework/angular/reference/type-aliases/DefinedInitialDataInfiniteOptions.md index dabe372f90..bd506058a1 100644 --- a/docs/framework/angular/reference/type-aliases/definedinitialdatainfiniteoptions.md +++ b/docs/framework/angular/reference/type-aliases/DefinedInitialDataInfiniteOptions.md @@ -3,8 +3,6 @@ id: DefinedInitialDataInfiniteOptions title: DefinedInitialDataInfiniteOptions --- - - # Type Alias: DefinedInitialDataInfiniteOptions\ ```ts @@ -13,7 +11,7 @@ type DefinedInitialDataInfiniteOptions -• **TError** = `DefaultError` +### TQueryKey -• **TData** = `InfiniteData`\<`TQueryFnData`\> +`TQueryKey` *extends* `QueryKey` = `QueryKey` -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +### TPageParam -• **TPageParam** = `unknown` +`TPageParam` = `unknown` diff --git a/docs/framework/angular/reference/type-aliases/definedinitialdataoptions.md b/docs/framework/angular/reference/type-aliases/DefinedInitialDataOptions.md similarity index 74% rename from docs/framework/angular/reference/type-aliases/definedinitialdataoptions.md rename to docs/framework/angular/reference/type-aliases/DefinedInitialDataOptions.md index d0613848bc..4bcea1da72 100644 --- a/docs/framework/angular/reference/type-aliases/definedinitialdataoptions.md +++ b/docs/framework/angular/reference/type-aliases/DefinedInitialDataOptions.md @@ -3,8 +3,6 @@ id: DefinedInitialDataOptions title: DefinedInitialDataOptions --- - - # Type Alias: DefinedInitialDataOptions\ ```ts @@ -13,7 +11,7 @@ type DefinedInitialDataOptions = Omit; ## Type Parameters -• **TQueryFnData** = `unknown` +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData -• **TError** = `DefaultError` +`TData` = `TQueryFnData` -• **TData** = `TQueryFnData` +### TQueryKey -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/angular/reference/type-aliases/devtoolsfeature.md b/docs/framework/angular/reference/type-aliases/DevtoolsFeature.md similarity index 85% rename from docs/framework/angular/reference/type-aliases/devtoolsfeature.md rename to docs/framework/angular/reference/type-aliases/DevtoolsFeature.md index 668aab3b72..a085d243f8 100644 --- a/docs/framework/angular/reference/type-aliases/devtoolsfeature.md +++ b/docs/framework/angular/reference/type-aliases/DevtoolsFeature.md @@ -3,8 +3,6 @@ id: DevtoolsFeature title: DevtoolsFeature --- - - # Type Alias: DevtoolsFeature ```ts diff --git a/docs/framework/angular/reference/type-aliases/persistqueryclientfeature.md b/docs/framework/angular/reference/type-aliases/PersistQueryClientFeature.md similarity index 86% rename from docs/framework/angular/reference/type-aliases/persistqueryclientfeature.md rename to docs/framework/angular/reference/type-aliases/PersistQueryClientFeature.md index c4bd1e64c4..07fa8cfd3b 100644 --- a/docs/framework/angular/reference/type-aliases/persistqueryclientfeature.md +++ b/docs/framework/angular/reference/type-aliases/PersistQueryClientFeature.md @@ -3,8 +3,6 @@ id: PersistQueryClientFeature title: PersistQueryClientFeature --- - - # Type Alias: PersistQueryClientFeature ```ts diff --git a/docs/framework/angular/reference/type-aliases/queriesoptions.md b/docs/framework/angular/reference/type-aliases/QueriesOptions.md similarity index 83% rename from docs/framework/angular/reference/type-aliases/queriesoptions.md rename to docs/framework/angular/reference/type-aliases/QueriesOptions.md index 3d0a571ef0..2def13c9c9 100644 --- a/docs/framework/angular/reference/type-aliases/queriesoptions.md +++ b/docs/framework/angular/reference/type-aliases/QueriesOptions.md @@ -3,8 +3,6 @@ id: QueriesOptions title: QueriesOptions --- - - # Type Alias: QueriesOptions\ ```ts @@ -17,8 +15,14 @@ QueriesOptions reducer recursively unwraps function arguments to infer/enforce t ## Type Parameters -• **T** *extends* `any`[] +### T + +`T` *extends* `any`[] + +### TResults + +`TResults` *extends* `any`[] = \[\] -• **TResults** *extends* `any`[] = \[\] +### TDepth -• **TDepth** *extends* `ReadonlyArray`\<`number`\> = \[\] +`TDepth` *extends* `ReadonlyArray`\<`number`\> = \[\] diff --git a/docs/framework/angular/reference/type-aliases/queriesresults.md b/docs/framework/angular/reference/type-aliases/QueriesResults.md similarity index 78% rename from docs/framework/angular/reference/type-aliases/queriesresults.md rename to docs/framework/angular/reference/type-aliases/QueriesResults.md index b691044942..6d5ecf6dd4 100644 --- a/docs/framework/angular/reference/type-aliases/queriesresults.md +++ b/docs/framework/angular/reference/type-aliases/QueriesResults.md @@ -3,8 +3,6 @@ id: QueriesResults title: QueriesResults --- - - # Type Alias: QueriesResults\ ```ts @@ -17,8 +15,14 @@ QueriesResults reducer recursively maps type param to results ## Type Parameters -• **T** *extends* `any`[] +### T + +`T` *extends* `any`[] + +### TResults + +`TResults` *extends* `any`[] = \[\] -• **TResults** *extends* `any`[] = \[\] +### TDepth -• **TDepth** *extends* `ReadonlyArray`\<`number`\> = \[\] +`TDepth` *extends* `ReadonlyArray`\<`number`\> = \[\] diff --git a/docs/framework/angular/reference/type-aliases/queryfeatures.md b/docs/framework/angular/reference/type-aliases/QueryFeatures.md similarity index 82% rename from docs/framework/angular/reference/type-aliases/queryfeatures.md rename to docs/framework/angular/reference/type-aliases/QueryFeatures.md index 8344709fa7..4476e1753e 100644 --- a/docs/framework/angular/reference/type-aliases/queryfeatures.md +++ b/docs/framework/angular/reference/type-aliases/QueryFeatures.md @@ -3,8 +3,6 @@ id: QueryFeatures title: QueryFeatures --- - - # Type Alias: QueryFeatures ```ts @@ -22,4 +20,4 @@ documentation on how to use those functions. ## See -[provideTanStackQuery](../../functions/providetanstackquery.md) +[provideTanStackQuery](../../functions/provideTanStackQuery.md) diff --git a/docs/framework/angular/reference/type-aliases/undefinedinitialdatainfiniteoptions.md b/docs/framework/angular/reference/type-aliases/UndefinedInitialDataInfiniteOptions.md similarity index 73% rename from docs/framework/angular/reference/type-aliases/undefinedinitialdatainfiniteoptions.md rename to docs/framework/angular/reference/type-aliases/UndefinedInitialDataInfiniteOptions.md index 9061a58458..30d16a0a39 100644 --- a/docs/framework/angular/reference/type-aliases/undefinedinitialdatainfiniteoptions.md +++ b/docs/framework/angular/reference/type-aliases/UndefinedInitialDataInfiniteOptions.md @@ -3,8 +3,6 @@ id: UndefinedInitialDataInfiniteOptions title: UndefinedInitialDataInfiniteOptions --- - - # Type Alias: UndefinedInitialDataInfiniteOptions\ ```ts @@ -13,7 +11,7 @@ type UndefinedInitialDataInfiniteOptions -• **TError** = `DefaultError` +### TQueryKey -• **TData** = `InfiniteData`\<`TQueryFnData`\> +`TQueryKey` *extends* `QueryKey` = `QueryKey` -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +### TPageParam -• **TPageParam** = `unknown` +`TPageParam` = `unknown` diff --git a/docs/framework/angular/reference/type-aliases/undefinedinitialdataoptions.md b/docs/framework/angular/reference/type-aliases/UndefinedInitialDataOptions.md similarity index 72% rename from docs/framework/angular/reference/type-aliases/undefinedinitialdataoptions.md rename to docs/framework/angular/reference/type-aliases/UndefinedInitialDataOptions.md index 12037f13e7..f1a48e74e6 100644 --- a/docs/framework/angular/reference/type-aliases/undefinedinitialdataoptions.md +++ b/docs/framework/angular/reference/type-aliases/UndefinedInitialDataOptions.md @@ -3,8 +3,6 @@ id: UndefinedInitialDataOptions title: UndefinedInitialDataOptions --- - - # Type Alias: UndefinedInitialDataOptions\ ```ts @@ -13,7 +11,7 @@ type UndefinedInitialDataOptions = Creat Defined in: [query-options.ts:13](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/query-options.ts#L13) -## Type declaration +## Type Declaration ### initialData? @@ -25,10 +23,18 @@ optional initialData: ## Type Parameters -• **TQueryFnData** = `unknown` +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData -• **TError** = `DefaultError` +`TData` = `TQueryFnData` -• **TData** = `TQueryFnData` +### TQueryKey -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/angular/reference/type-aliases/unusedskiptokeninfiniteoptions.md b/docs/framework/angular/reference/type-aliases/UnusedSkipTokenInfiniteOptions.md similarity index 72% rename from docs/framework/angular/reference/type-aliases/unusedskiptokeninfiniteoptions.md rename to docs/framework/angular/reference/type-aliases/UnusedSkipTokenInfiniteOptions.md index eebf0bb773..f974fab06e 100644 --- a/docs/framework/angular/reference/type-aliases/unusedskiptokeninfiniteoptions.md +++ b/docs/framework/angular/reference/type-aliases/UnusedSkipTokenInfiniteOptions.md @@ -3,8 +3,6 @@ id: UnusedSkipTokenInfiniteOptions title: UnusedSkipTokenInfiniteOptions --- - - # Type Alias: UnusedSkipTokenInfiniteOptions\ ```ts @@ -13,7 +11,7 @@ type UnusedSkipTokenInfiniteOptions -• **TError** = `DefaultError` +### TQueryKey -• **TData** = `InfiniteData`\<`TQueryFnData`\> +`TQueryKey` *extends* `QueryKey` = `QueryKey` -• **TQueryKey** *extends* `QueryKey` = `QueryKey` +### TPageParam -• **TPageParam** = `unknown` +`TPageParam` = `unknown` diff --git a/docs/framework/angular/reference/type-aliases/unusedskiptokenoptions.md b/docs/framework/angular/reference/type-aliases/UnusedSkipTokenOptions.md similarity index 72% rename from docs/framework/angular/reference/type-aliases/unusedskiptokenoptions.md rename to docs/framework/angular/reference/type-aliases/UnusedSkipTokenOptions.md index ec956c1148..9a65d5b3f3 100644 --- a/docs/framework/angular/reference/type-aliases/unusedskiptokenoptions.md +++ b/docs/framework/angular/reference/type-aliases/UnusedSkipTokenOptions.md @@ -3,8 +3,6 @@ id: UnusedSkipTokenOptions title: UnusedSkipTokenOptions --- - - # Type Alias: UnusedSkipTokenOptions\ ```ts @@ -13,7 +11,7 @@ type UnusedSkipTokenOptions = OmitKeyof< Defined in: [query-options.ts:25](https://github.com/TanStack/query/blob/main/packages/angular-query-experimental/src/query-options.ts#L25) -## Type declaration +## Type Declaration ### queryFn? @@ -23,10 +21,18 @@ optional queryFn: Exclude ({ // [!code ++] queryKey: ['refetch'], queryFn: async () => await fetch('/api/data').then((r) => r.json()), - refetchInterval: $intervalMs, +- refetchInterval: $intervalMs, // [!code --] ++ refetchInterval: intervalMs, // [!code ++] - }))) // [!code --] + })) // [!code ++] ``` diff --git a/docs/framework/svelte/reference/functions/createInfiniteQuery.md b/docs/framework/svelte/reference/functions/createInfiniteQuery.md new file mode 100644 index 0000000000..646c692605 --- /dev/null +++ b/docs/framework/svelte/reference/functions/createInfiniteQuery.md @@ -0,0 +1,48 @@ +--- +id: createInfiniteQuery +title: createInfiniteQuery +--- + +# Function: createInfiniteQuery() + +```ts +function createInfiniteQuery(options, queryClient?): CreateInfiniteQueryResult; +``` + +Defined in: [packages/svelte-query/src/createInfiniteQuery.ts:16](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createInfiniteQuery.ts#L16) + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` + +### TError + +`TError` = `Error` + +### TData + +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> + +### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### TPageParam + +`TPageParam` = `unknown` + +## Parameters + +### options + +[`Accessor`](../../type-aliases/Accessor.md)\<[`CreateInfiniteQueryOptions`](../../type-aliases/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\>\> + +### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +## Returns + +[`CreateInfiniteQueryResult`](../../type-aliases/CreateInfiniteQueryResult.md)\<`TData`, `TError`\> diff --git a/docs/framework/svelte/reference/functions/createMutation.md b/docs/framework/svelte/reference/functions/createMutation.md new file mode 100644 index 0000000000..41277997a9 --- /dev/null +++ b/docs/framework/svelte/reference/functions/createMutation.md @@ -0,0 +1,48 @@ +--- +id: createMutation +title: createMutation +--- + +# Function: createMutation() + +```ts +function createMutation(options, queryClient?): CreateMutationResult; +``` + +Defined in: [packages/svelte-query/src/createMutation.svelte.ts:17](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createMutation.svelte.ts#L17) + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `Error` + +### TVariables + +`TVariables` = `void` + +### TContext + +`TContext` = `unknown` + +## Parameters + +### options + +[`Accessor`](../../type-aliases/Accessor.md)\<[`CreateMutationOptions`](../../type-aliases/CreateMutationOptions.md)\<`TData`, `TError`, `TVariables`, `TContext`\>\> + +A function that returns mutation options + +### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +Custom query client which overrides provider + +## Returns + +[`CreateMutationResult`](../../type-aliases/CreateMutationResult.md)\<`TData`, `TError`, `TVariables`, `TContext`\> diff --git a/docs/framework/svelte/reference/functions/createQueries.md b/docs/framework/svelte/reference/functions/createQueries.md new file mode 100644 index 0000000000..219bb3f25e --- /dev/null +++ b/docs/framework/svelte/reference/functions/createQueries.md @@ -0,0 +1,40 @@ +--- +id: createQueries +title: createQueries +--- + +# Function: createQueries() + +```ts +function createQueries(createQueriesOptions, queryClient?): TCombinedResult; +``` + +Defined in: [packages/svelte-query/src/createQueries.svelte.ts:189](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.svelte.ts#L189) + +## Type Parameters + +### T + +`T` *extends* `any`[] + +### TCombinedResult + +`TCombinedResult` = `T` *extends* \[\] ? \[\] : `T` *extends* \[`Head`\] ? \[`GetCreateQueryResult`\<`Head`\>\] : `T` *extends* \[`Head`, `...Tails[]`\] ? \[`...Tails[]`\] *extends* \[\] ? \[\] : \[`...Tails[]`\] *extends* \[`Head`\] ? \[`GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>\] : \[`...Tails[]`\] *extends* \[`Head`, `...Tails[]`\] ? \[`...Tails[]`\] *extends* \[\] ? \[\] : \[`...Tails[]`\] *extends* \[`Head`\] ? \[`GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>\] : \[`...Tails[]`\] *extends* \[`Head`, `...Tails[]`\] ? \[`...(...)[]`\] *extends* \[\] ? \[\] : ... *extends* ... ? ... : ... : \[`...{ [K in (...)]: (...) }[]`\] : \[...\{ \[K in string \| number \| symbol\]: GetCreateQueryResult\\]\> \}\[\]\] : \{ \[K in string \| number \| symbol\]: GetCreateQueryResult\\]\> \} + +## Parameters + +### createQueriesOptions + +[`Accessor`](../../type-aliases/Accessor.md)\<\{ + `combine?`: (`result`) => `TCombinedResult`; + `queries`: \| readonly \[`T` *extends* \[\] ? \[\] : `T` *extends* \[`Head`\] ? \[`GetCreateQueryOptionsForCreateQueries`\<`Head`\>\] : `T` *extends* \[`Head`, `...Tails[]`\] ? \[`...Tails[]`\] *extends* \[\] ? \[\] : \[`...Tails[]`\] *extends* \[`Head`\] ? \[`GetCreateQueryOptionsForCreateQueries`\<...\>, `GetCreateQueryOptionsForCreateQueries`\<...\>\] : \[`...(...)[]`\] *extends* \[..., `...(...)[]`\] ? ... *extends* ... ? ... : ... : ... *extends* ... ? ... : ... : readonly `unknown`[] *extends* `T` ? `T` : `T` *extends* `CreateQueryOptionsForCreateQueries`\<..., ..., ..., ...\>[] ? `CreateQueryOptionsForCreateQueries`\<..., ..., ..., ...\>[] : `CreateQueryOptionsForCreateQueries`\<..., ..., ..., ...\>[]\] + \| readonly \[\{ \[K in string \| number \| symbol\]: GetCreateQueryOptionsForCreateQueries\\]\> \}\]; +\}\> + +### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +## Returns + +`TCombinedResult` diff --git a/docs/framework/svelte/reference/functions/createQuery.md b/docs/framework/svelte/reference/functions/createQuery.md new file mode 100644 index 0000000000..33d67e90a2 --- /dev/null +++ b/docs/framework/svelte/reference/functions/createQuery.md @@ -0,0 +1,126 @@ +--- +id: createQuery +title: createQuery +--- + +# Function: createQuery() + +## Call Signature + +```ts +function createQuery(options, queryClient?): CreateQueryResult; +``` + +Defined in: [packages/svelte-query/src/createQuery.ts:15](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L15) + +### Type Parameters + +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### Parameters + +#### options + +[`Accessor`](../../type-aliases/Accessor.md)\<[`UndefinedInitialDataOptions`](../../type-aliases/UndefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> + +#### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +### Returns + +[`CreateQueryResult`](../../type-aliases/CreateQueryResult.md)\<`TData`, `TError`\> + +## Call Signature + +```ts +function createQuery(options, queryClient?): DefinedCreateQueryResult; +``` + +Defined in: [packages/svelte-query/src/createQuery.ts:27](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L27) + +### Type Parameters + +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### Parameters + +#### options + +[`Accessor`](../../type-aliases/Accessor.md)\<[`DefinedInitialDataOptions`](../../type-aliases/DefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> + +#### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +### Returns + +[`DefinedCreateQueryResult`](../../type-aliases/DefinedCreateQueryResult.md)\<`TData`, `TError`\> + +## Call Signature + +```ts +function createQuery(options, queryClient?): CreateQueryResult; +``` + +Defined in: [packages/svelte-query/src/createQuery.ts:39](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L39) + +### Type Parameters + +#### TQueryFnData + +`TQueryFnData` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### Parameters + +#### options + +[`Accessor`](../../type-aliases/Accessor.md)\<[`CreateQueryOptions`](../../type-aliases/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> + +#### queryClient? + +[`Accessor`](../../type-aliases/Accessor.md)\<`QueryClient`\> + +### Returns + +[`CreateQueryResult`](../../type-aliases/CreateQueryResult.md)\<`TData`, `TError`\> diff --git a/docs/framework/svelte/reference/functions/createinfinitequery.md b/docs/framework/svelte/reference/functions/createinfinitequery.md deleted file mode 100644 index be63c54155..0000000000 --- a/docs/framework/svelte/reference/functions/createinfinitequery.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -id: createInfiniteQuery -title: createInfiniteQuery ---- - -# Function: createInfiniteQuery() - -```ts -function createInfiniteQuery< - TQueryFnData, - TError, - TData, - TQueryKey, - TPageParam, ->(options, queryClient?): CreateInfiniteQueryResult -``` - -## Type Parameters - -• **TQueryFnData** - -• **TError** = `Error` - -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -• **TPageParam** = `unknown` - -## Parameters - -### options - -[`StoreOrVal`](../../type-aliases/storeorval.md)\<[`CreateInfiniteQueryOptions`](../../type-aliases/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryFnData`, `TQueryKey`, `TPageParam`\>\> - -### queryClient? - -`QueryClient` - -## Returns - -[`CreateInfiniteQueryResult`](../../type-aliases/createinfinitequeryresult.md)\<`TData`, `TError`\> - -## Defined in - -[packages/svelte-query/src/createInfiniteQuery.ts:16](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createInfiniteQuery.ts#L16) diff --git a/docs/framework/svelte/reference/functions/createmutation.md b/docs/framework/svelte/reference/functions/createmutation.md deleted file mode 100644 index bdcac9262c..0000000000 --- a/docs/framework/svelte/reference/functions/createmutation.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -id: createMutation -title: createMutation ---- - -# Function: createMutation() - -```ts -function createMutation( - options, - queryClient?, -): CreateMutationResult -``` - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `Error` - -• **TVariables** = `void` - -• **TOnMutateResult** = `unknown` - -## Parameters - -### options - -[`StoreOrVal`](../../type-aliases/storeorval.md)\<[`CreateMutationOptions`](../../type-aliases/createmutationoptions.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\>\> - -### queryClient? - -`QueryClient` - -## Returns - -[`CreateMutationResult`](../../type-aliases/createmutationresult.md)\<`TData`, `TError`, `TVariables`, `TOnMutateResult`\> - -## Defined in - -[packages/svelte-query/src/createMutation.ts:13](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createMutation.ts#L13) diff --git a/docs/framework/svelte/reference/functions/createqueries.md b/docs/framework/svelte/reference/functions/createqueries.md deleted file mode 100644 index 68c95b0b3c..0000000000 --- a/docs/framework/svelte/reference/functions/createqueries.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -id: createQueries -title: createQueries ---- - -# Function: createQueries() - -```ts -function createQueries( - __namedParameters, - queryClient?, -): Readable -``` - -## Type Parameters - -• **T** _extends_ `any`[] - -• **TCombinedResult** = `T` _extends_ [] ? [] : `T` _extends_ [`Head`] ? [`GetCreateQueryResult`\<`Head`\>] : `T` _extends_ [`Head`, `...Tails[]`] ? [`...Tails[]`] _extends_ [] ? [] : [`...Tails[]`] _extends_ [`Head`] ? [`GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>] : [`...Tails[]`] _extends_ [`Head`, `...Tails[]`] ? [`...Tails[]`] _extends_ [] ? [] : [`...Tails[]`] _extends_ [`Head`] ? [`GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>, `GetCreateQueryResult`\<`Head`\>] : [`...Tails[]`] _extends_ [`Head`, `...Tails[]`] ? [`...(...)[]`] _extends_ [] ? [] : ... _extends_ ... ? ... : ... : [`...{ [K in (...)]: (...) }[]`] : [...\{ \[K in string \| number \| symbol\]: GetCreateQueryResult\\]\> \}\[\]] : \{ \[K in string \| number \| symbol\]: GetCreateQueryResult\\]\> \} - -## Parameters - -### \_\_namedParameters - -#### combine - -(`result`) => `TCombinedResult` - -#### queries - -\| [`StoreOrVal`](../../type-aliases/storeorval.md)\<[`...(T extends [] ? [] : T extends [Head] ? [GetQueryObserverOptionsForCreateQueries] : T extends [Head, ...Tails[]] ? [...Tails[]] extends [] ? [] : [...Tails[]] extends [Head] ? [GetQueryObserverOptionsForCreateQueries<(...)>, GetQueryObserverOptionsForCreateQueries<(...)>] : [...(...)[]] extends [(...), ...(...)[]] ? (...) extends (...) ? (...) : (...) : (...) extends (...) ? (...) : (...) : readonly unknown[] extends T ? T : T extends QueryObserverOptionsForCreateQueries<(...), (...), (...), (...)>[] ? QueryObserverOptionsForCreateQueries<(...), (...), (...), (...)>[] : QueryObserverOptionsForCreateQueries<(...), (...), (...), (...)>[])[]`]\> -\| [`StoreOrVal`](../../type-aliases/storeorval.md)\<[...\{ \[K in string \| number \| symbol\]: GetQueryObserverOptionsForCreateQueries\\]\> \}\[\]]\> - -### queryClient? - -`QueryClient` - -## Returns - -`Readable`\<`TCombinedResult`\> - -## Defined in - -[packages/svelte-query/src/createQueries.ts:189](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.ts#L189) diff --git a/docs/framework/svelte/reference/functions/createquery.md b/docs/framework/svelte/reference/functions/createquery.md deleted file mode 100644 index 287f435ff0..0000000000 --- a/docs/framework/svelte/reference/functions/createquery.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -id: createQuery -title: createQuery ---- - -# Function: createQuery() - -## Call Signature - -```ts -function createQuery( - options, - queryClient?, -): DefinedCreateQueryResult -``` - -### Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `Error` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -### Parameters - -#### options - -[`StoreOrVal`](../../type-aliases/storeorval.md)\<[`DefinedInitialDataOptions`](../../type-aliases/definedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> - -#### queryClient? - -`QueryClient` - -### Returns - -[`DefinedCreateQueryResult`](../../type-aliases/definedcreatequeryresult.md)\<`TData`, `TError`\> - -### Defined in - -[packages/svelte-query/src/createQuery.ts:15](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L15) - -## Call Signature - -```ts -function createQuery( - options, - queryClient?, -): CreateQueryResult -``` - -### Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `Error` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -### Parameters - -#### options - -[`StoreOrVal`](../../type-aliases/storeorval.md)\<[`UndefinedInitialDataOptions`](../../type-aliases/undefinedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> - -#### queryClient? - -`QueryClient` - -### Returns - -[`CreateQueryResult`](../../type-aliases/createqueryresult.md)\<`TData`, `TError`\> - -### Defined in - -[packages/svelte-query/src/createQuery.ts:27](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L27) - -## Call Signature - -```ts -function createQuery( - options, - queryClient?, -): CreateQueryResult -``` - -### Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `Error` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -### Parameters - -#### options - -[`StoreOrVal`](../../type-aliases/storeorval.md)\<[`CreateQueryOptions`](../../type-aliases/createqueryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\>\> - -#### queryClient? - -`QueryClient` - -### Returns - -[`CreateQueryResult`](../../type-aliases/createqueryresult.md)\<`TData`, `TError`\> - -### Defined in - -[packages/svelte-query/src/createQuery.ts:39](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQuery.ts#L39) diff --git a/docs/framework/svelte/reference/functions/getIsRestoringContext.md b/docs/framework/svelte/reference/functions/getIsRestoringContext.md new file mode 100644 index 0000000000..09affc6f6e --- /dev/null +++ b/docs/framework/svelte/reference/functions/getIsRestoringContext.md @@ -0,0 +1,18 @@ +--- +id: getIsRestoringContext +title: getIsRestoringContext +--- + +# Function: getIsRestoringContext() + +```ts +function getIsRestoringContext(): Box; +``` + +Defined in: [packages/svelte-query/src/context.ts:27](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L27) + +Retrieves a `isRestoring` from Svelte's context + +## Returns + +`Box`\<`boolean`\> diff --git a/docs/framework/svelte/reference/functions/getQueryClientContext.md b/docs/framework/svelte/reference/functions/getQueryClientContext.md new file mode 100644 index 0000000000..cce6361353 --- /dev/null +++ b/docs/framework/svelte/reference/functions/getQueryClientContext.md @@ -0,0 +1,18 @@ +--- +id: getQueryClientContext +title: getQueryClientContext +--- + +# Function: getQueryClientContext() + +```ts +function getQueryClientContext(): QueryClient; +``` + +Defined in: [packages/svelte-query/src/context.ts:8](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L8) + +Retrieves a Client from Svelte's context + +## Returns + +`QueryClient` diff --git a/docs/framework/svelte/reference/functions/getisrestoringcontext.md b/docs/framework/svelte/reference/functions/getisrestoringcontext.md deleted file mode 100644 index 923a433775..0000000000 --- a/docs/framework/svelte/reference/functions/getisrestoringcontext.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -id: getIsRestoringContext -title: getIsRestoringContext ---- - -# Function: getIsRestoringContext() - -```ts -function getIsRestoringContext(): Readable -``` - -Retrieves a `isRestoring` from Svelte's context - -## Returns - -`Readable`\<`boolean`\> - -## Defined in - -[packages/svelte-query/src/context.ts:28](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L28) diff --git a/docs/framework/svelte/reference/functions/getqueryclientcontext.md b/docs/framework/svelte/reference/functions/getqueryclientcontext.md deleted file mode 100644 index 8d34ab100c..0000000000 --- a/docs/framework/svelte/reference/functions/getqueryclientcontext.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -id: getQueryClientContext -title: getQueryClientContext ---- - -# Function: getQueryClientContext() - -```ts -function getQueryClientContext(): QueryClient -``` - -Retrieves a Client from Svelte's context - -## Returns - -`QueryClient` - -## Defined in - -[packages/svelte-query/src/context.ts:9](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L9) diff --git a/docs/framework/svelte/reference/functions/infiniteQueryOptions.md b/docs/framework/svelte/reference/functions/infiniteQueryOptions.md new file mode 100644 index 0000000000..52ccd5c763 --- /dev/null +++ b/docs/framework/svelte/reference/functions/infiniteQueryOptions.md @@ -0,0 +1,44 @@ +--- +id: infiniteQueryOptions +title: infiniteQueryOptions +--- + +# Function: infiniteQueryOptions() + +```ts +function infiniteQueryOptions(options): CreateInfiniteQueryOptions; +``` + +Defined in: [packages/svelte-query/src/infiniteQueryOptions.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/infiniteQueryOptions.ts#L4) + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` + +### TError + +`TError` = `Error` + +### TData + +`TData` = `InfiniteData`\<`TQueryFnData`, `unknown`\> + +### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### TPageParam + +`TPageParam` = `unknown` + +## Parameters + +### options + +[`CreateInfiniteQueryOptions`](../../type-aliases/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> + +## Returns + +[`CreateInfiniteQueryOptions`](../../type-aliases/CreateInfiniteQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`, `TPageParam`\> diff --git a/docs/framework/svelte/reference/functions/infinitequeryoptions.md b/docs/framework/svelte/reference/functions/infinitequeryoptions.md deleted file mode 100644 index c5433fac81..0000000000 --- a/docs/framework/svelte/reference/functions/infinitequeryoptions.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -id: infiniteQueryOptions -title: infiniteQueryOptions ---- - -# Function: infiniteQueryOptions() - -```ts -function infiniteQueryOptions< - TQueryFnData, - TError, - TData, - TQueryKey, - TPageParam, ->( - options, -): CreateInfiniteQueryOptions< - TQueryFnData, - TError, - TData, - TQueryFnData, - TQueryKey, - TPageParam -> -``` - -## Type Parameters - -• **TQueryFnData** - -• **TError** = `Error` - -• **TData** = `InfiniteData`\<`TQueryFnData`, `unknown`\> - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -• **TPageParam** = `unknown` - -## Parameters - -### options - -[`CreateInfiniteQueryOptions`](../../type-aliases/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryFnData`, `TQueryKey`, `TPageParam`\> - -## Returns - -[`CreateInfiniteQueryOptions`](../../type-aliases/createinfinitequeryoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryFnData`, `TQueryKey`, `TPageParam`\> - -## Defined in - -[packages/svelte-query/src/infiniteQueryOptions.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/infiniteQueryOptions.ts#L4) diff --git a/docs/framework/svelte/reference/functions/queryOptions.md b/docs/framework/svelte/reference/functions/queryOptions.md new file mode 100644 index 0000000000..1043d3fafc --- /dev/null +++ b/docs/framework/svelte/reference/functions/queryOptions.md @@ -0,0 +1,78 @@ +--- +id: queryOptions +title: queryOptions +--- + +# Function: queryOptions() + +## Call Signature + +```ts +function queryOptions(options): CreateQueryOptions & object & object; +``` + +Defined in: [packages/svelte-query/src/queryOptions.ts:30](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L30) + +### Type Parameters + +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### Parameters + +#### options + +[`DefinedInitialDataOptions`](../../type-aliases/DefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> + +### Returns + +[`CreateQueryOptions`](../../type-aliases/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` & `object` + +## Call Signature + +```ts +function queryOptions(options): CreateQueryOptions & object & object; +``` + +Defined in: [packages/svelte-query/src/queryOptions.ts:41](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L41) + +### Type Parameters + +#### TQueryFnData + +`TQueryFnData` = `unknown` + +#### TError + +`TError` = `Error` + +#### TData + +`TData` = `TQueryFnData` + +#### TQueryKey + +`TQueryKey` *extends* readonly `unknown`[] = readonly `unknown`[] + +### Parameters + +#### options + +[`UndefinedInitialDataOptions`](../../type-aliases/UndefinedInitialDataOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> + +### Returns + +[`CreateQueryOptions`](../../type-aliases/CreateQueryOptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` & `object` diff --git a/docs/framework/svelte/reference/functions/queryoptions.md b/docs/framework/svelte/reference/functions/queryoptions.md deleted file mode 100644 index ac49019974..0000000000 --- a/docs/framework/svelte/reference/functions/queryoptions.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -id: queryOptions -title: queryOptions ---- - -# Function: queryOptions() - -## Call Signature - -```ts -function queryOptions( - options, -): DefinedInitialDataOptions & object -``` - -### Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `Error` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -### Parameters - -#### options - -[`DefinedInitialDataOptions`](../../type-aliases/definedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> - -### Returns - -[`DefinedInitialDataOptions`](../../type-aliases/definedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` - -### Defined in - -[packages/svelte-query/src/queryOptions.ts:31](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L31) - -## Call Signature - -```ts -function queryOptions( - options, -): UndefinedInitialDataOptions & object -``` - -### Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `Error` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ readonly `unknown`[] = readonly `unknown`[] - -### Parameters - -#### options - -[`UndefinedInitialDataOptions`](../../type-aliases/undefinedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> - -### Returns - -[`UndefinedInitialDataOptions`](../../type-aliases/undefinedinitialdataoptions.md)\<`TQueryFnData`, `TError`, `TData`, `TQueryKey`\> & `object` - -### Defined in - -[packages/svelte-query/src/queryOptions.ts:42](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L42) diff --git a/docs/framework/svelte/reference/functions/setIsRestoringContext.md b/docs/framework/svelte/reference/functions/setIsRestoringContext.md new file mode 100644 index 0000000000..7b88492b01 --- /dev/null +++ b/docs/framework/svelte/reference/functions/setIsRestoringContext.md @@ -0,0 +1,24 @@ +--- +id: setIsRestoringContext +title: setIsRestoringContext +--- + +# Function: setIsRestoringContext() + +```ts +function setIsRestoringContext(isRestoring): void; +``` + +Defined in: [packages/svelte-query/src/context.ts:39](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L39) + +Sets a `isRestoring` on Svelte's context + +## Parameters + +### isRestoring + +`Box`\<`boolean`\> + +## Returns + +`void` diff --git a/docs/framework/svelte/reference/functions/setqueryclientcontext.md b/docs/framework/svelte/reference/functions/setQueryClientContext.md similarity index 53% rename from docs/framework/svelte/reference/functions/setqueryclientcontext.md rename to docs/framework/svelte/reference/functions/setQueryClientContext.md index 22caba70a8..62aa5d279e 100644 --- a/docs/framework/svelte/reference/functions/setqueryclientcontext.md +++ b/docs/framework/svelte/reference/functions/setQueryClientContext.md @@ -6,9 +6,11 @@ title: setQueryClientContext # Function: setQueryClientContext() ```ts -function setQueryClientContext(client): void +function setQueryClientContext(client): void; ``` +Defined in: [packages/svelte-query/src/context.ts:20](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L20) + Sets a QueryClient on Svelte's context ## Parameters @@ -20,7 +22,3 @@ Sets a QueryClient on Svelte's context ## Returns `void` - -## Defined in - -[packages/svelte-query/src/context.ts:21](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L21) diff --git a/docs/framework/svelte/reference/functions/setisrestoringcontext.md b/docs/framework/svelte/reference/functions/setisrestoringcontext.md deleted file mode 100644 index 95555d77cb..0000000000 --- a/docs/framework/svelte/reference/functions/setisrestoringcontext.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -id: setIsRestoringContext -title: setIsRestoringContext ---- - -# Function: setIsRestoringContext() - -```ts -function setIsRestoringContext(isRestoring): void -``` - -Sets a `isRestoring` on Svelte's context - -## Parameters - -### isRestoring - -`Readable`\<`boolean`\> - -## Returns - -`void` - -## Defined in - -[packages/svelte-query/src/context.ts:40](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/context.ts#L40) diff --git a/docs/framework/svelte/reference/functions/useHydrate.md b/docs/framework/svelte/reference/functions/useHydrate.md new file mode 100644 index 0000000000..5bf174cf29 --- /dev/null +++ b/docs/framework/svelte/reference/functions/useHydrate.md @@ -0,0 +1,33 @@ +--- +id: useHydrate +title: useHydrate +--- + +# Function: useHydrate() + +```ts +function useHydrate( + state?, + options?, + queryClient?): void; +``` + +Defined in: [packages/svelte-query/src/useHydrate.ts:5](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useHydrate.ts#L5) + +## Parameters + +### state? + +`unknown` + +### options? + +`HydrateOptions` + +### queryClient? + +`QueryClient` + +## Returns + +`void` diff --git a/docs/framework/svelte/reference/functions/useIsFetching.md b/docs/framework/svelte/reference/functions/useIsFetching.md new file mode 100644 index 0000000000..1d549195f7 --- /dev/null +++ b/docs/framework/svelte/reference/functions/useIsFetching.md @@ -0,0 +1,26 @@ +--- +id: useIsFetching +title: useIsFetching +--- + +# Function: useIsFetching() + +```ts +function useIsFetching(filters?, queryClient?): ReactiveValue; +``` + +Defined in: [packages/svelte-query/src/useIsFetching.svelte.ts:5](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsFetching.svelte.ts#L5) + +## Parameters + +### filters? + +`QueryFilters`\ + +### queryClient? + +`QueryClient` + +## Returns + +`ReactiveValue`\<`number`\> diff --git a/docs/framework/svelte/reference/functions/useIsMutating.md b/docs/framework/svelte/reference/functions/useIsMutating.md new file mode 100644 index 0000000000..bbfd8f122d --- /dev/null +++ b/docs/framework/svelte/reference/functions/useIsMutating.md @@ -0,0 +1,26 @@ +--- +id: useIsMutating +title: useIsMutating +--- + +# Function: useIsMutating() + +```ts +function useIsMutating(filters?, queryClient?): ReactiveValue; +``` + +Defined in: [packages/svelte-query/src/useIsMutating.svelte.ts:5](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsMutating.svelte.ts#L5) + +## Parameters + +### filters? + +`MutationFilters`\<`unknown`, `Error`, `unknown`, `unknown`\> + +### queryClient? + +`QueryClient` + +## Returns + +`ReactiveValue`\<`number`\> diff --git a/docs/framework/svelte/reference/functions/useIsRestoring.md b/docs/framework/svelte/reference/functions/useIsRestoring.md new file mode 100644 index 0000000000..84dc998cbb --- /dev/null +++ b/docs/framework/svelte/reference/functions/useIsRestoring.md @@ -0,0 +1,16 @@ +--- +id: useIsRestoring +title: useIsRestoring +--- + +# Function: useIsRestoring() + +```ts +function useIsRestoring(): Box; +``` + +Defined in: [packages/svelte-query/src/useIsRestoring.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsRestoring.ts#L4) + +## Returns + +`Box`\<`boolean`\> diff --git a/docs/framework/svelte/reference/functions/useMutationState.md b/docs/framework/svelte/reference/functions/useMutationState.md new file mode 100644 index 0000000000..b1da2816e8 --- /dev/null +++ b/docs/framework/svelte/reference/functions/useMutationState.md @@ -0,0 +1,32 @@ +--- +id: useMutationState +title: useMutationState +--- + +# Function: useMutationState() + +```ts +function useMutationState(options, queryClient?): TResult[]; +``` + +Defined in: [packages/svelte-query/src/useMutationState.svelte.ts:22](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useMutationState.svelte.ts#L22) + +## Type Parameters + +### TResult + +`TResult` = `MutationState`\<`unknown`, `Error`, `unknown`, `unknown`\> + +## Parameters + +### options + +[`MutationStateOptions`](../../type-aliases/MutationStateOptions.md)\<`TResult`\> = `{}` + +### queryClient? + +`QueryClient` + +## Returns + +`TResult`[] diff --git a/docs/framework/svelte/reference/functions/useQueryClient.md b/docs/framework/svelte/reference/functions/useQueryClient.md new file mode 100644 index 0000000000..ca6db104cc --- /dev/null +++ b/docs/framework/svelte/reference/functions/useQueryClient.md @@ -0,0 +1,22 @@ +--- +id: useQueryClient +title: useQueryClient +--- + +# Function: useQueryClient() + +```ts +function useQueryClient(queryClient?): QueryClient; +``` + +Defined in: [packages/svelte-query/src/useQueryClient.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useQueryClient.ts#L4) + +## Parameters + +### queryClient? + +`QueryClient` + +## Returns + +`QueryClient` diff --git a/docs/framework/svelte/reference/functions/usehydrate.md b/docs/framework/svelte/reference/functions/usehydrate.md deleted file mode 100644 index f85bde0c3e..0000000000 --- a/docs/framework/svelte/reference/functions/usehydrate.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -id: useHydrate -title: useHydrate ---- - -# Function: useHydrate() - -```ts -function useHydrate(state?, options?, queryClient?): void -``` - -## Parameters - -### state? - -`unknown` - -### options? - -`HydrateOptions` - -### queryClient? - -`QueryClient` - -## Returns - -`void` - -## Defined in - -[packages/svelte-query/src/useHydrate.ts:5](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useHydrate.ts#L5) diff --git a/docs/framework/svelte/reference/functions/useisfetching.md b/docs/framework/svelte/reference/functions/useisfetching.md deleted file mode 100644 index 0b637880c4..0000000000 --- a/docs/framework/svelte/reference/functions/useisfetching.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -id: useIsFetching -title: useIsFetching ---- - -# Function: useIsFetching() - -```ts -function useIsFetching(filters?, queryClient?): Readable -``` - -## Parameters - -### filters? - -`QueryFilters`\ - -### queryClient? - -`QueryClient` - -## Returns - -`Readable`\<`number`\> - -## Defined in - -[packages/svelte-query/src/useIsFetching.ts:7](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsFetching.ts#L7) diff --git a/docs/framework/svelte/reference/functions/useismutating.md b/docs/framework/svelte/reference/functions/useismutating.md deleted file mode 100644 index a2773004ab..0000000000 --- a/docs/framework/svelte/reference/functions/useismutating.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -id: useIsMutating -title: useIsMutating ---- - -# Function: useIsMutating() - -```ts -function useIsMutating(filters?, queryClient?): Readable -``` - -## Parameters - -### filters? - -`MutationFilters`\<`unknown`, `Error`, `unknown`, `unknown`\> - -### queryClient? - -`QueryClient` - -## Returns - -`Readable`\<`number`\> - -## Defined in - -[packages/svelte-query/src/useIsMutating.ts:7](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsMutating.ts#L7) diff --git a/docs/framework/svelte/reference/functions/useisrestoring.md b/docs/framework/svelte/reference/functions/useisrestoring.md deleted file mode 100644 index 5bebc77087..0000000000 --- a/docs/framework/svelte/reference/functions/useisrestoring.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -id: useIsRestoring -title: useIsRestoring ---- - -# Function: useIsRestoring() - -```ts -function useIsRestoring(): Readable -``` - -## Returns - -`Readable`\<`boolean`\> - -## Defined in - -[packages/svelte-query/src/useIsRestoring.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useIsRestoring.ts#L4) diff --git a/docs/framework/svelte/reference/functions/usemutationstate.md b/docs/framework/svelte/reference/functions/usemutationstate.md deleted file mode 100644 index 14ceee7865..0000000000 --- a/docs/framework/svelte/reference/functions/usemutationstate.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -id: useMutationState -title: useMutationState ---- - -# Function: useMutationState() - -```ts -function useMutationState(options, queryClient?): Readable -``` - -## Type Parameters - -• **TResult** = `MutationState`\<`unknown`, `Error`, `unknown`, `unknown`\> - -## Parameters - -### options - -[`MutationStateOptions`](../../type-aliases/mutationstateoptions.md)\<`TResult`\> = `{}` - -### queryClient? - -`QueryClient` - -## Returns - -`Readable`\<`TResult`[]\> - -## Defined in - -[packages/svelte-query/src/useMutationState.ts:24](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useMutationState.ts#L24) diff --git a/docs/framework/svelte/reference/functions/usequeryclient.md b/docs/framework/svelte/reference/functions/usequeryclient.md deleted file mode 100644 index 2a962408ca..0000000000 --- a/docs/framework/svelte/reference/functions/usequeryclient.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -id: useQueryClient -title: useQueryClient ---- - -# Function: useQueryClient() - -```ts -function useQueryClient(queryClient?): QueryClient -``` - -## Parameters - -### queryClient? - -`QueryClient` - -## Returns - -`QueryClient` - -## Defined in - -[packages/svelte-query/src/useQueryClient.ts:4](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/useQueryClient.ts#L4) diff --git a/docs/framework/svelte/reference/index.md b/docs/framework/svelte/reference/index.md index 0cf3e16845..715cd8f0e7 100644 --- a/docs/framework/svelte/reference/index.md +++ b/docs/framework/svelte/reference/index.md @@ -1,58 +1,59 @@ --- -id: '@tanstack/svelte-query' -title: '@tanstack/svelte-query' +id: "@tanstack/svelte-query" +title: "@tanstack/svelte-query" --- # @tanstack/svelte-query -## References - -### QueryClientProvider - -Renames and re-exports [HydrationBoundary](../variables/hydrationboundary.md) - ## Type Aliases -- [CreateBaseMutationResult](../type-aliases/createbasemutationresult.md) -- [CreateBaseQueryOptions](../type-aliases/createbasequeryoptions.md) -- [CreateBaseQueryResult](../type-aliases/createbasequeryresult.md) -- [CreateInfiniteQueryOptions](../type-aliases/createinfinitequeryoptions.md) -- [CreateInfiniteQueryResult](../type-aliases/createinfinitequeryresult.md) -- [CreateMutateAsyncFunction](../type-aliases/createmutateasyncfunction.md) -- [CreateMutateFunction](../type-aliases/createmutatefunction.md) -- [CreateMutationOptions](../type-aliases/createmutationoptions.md) -- [CreateMutationResult](../type-aliases/createmutationresult.md) -- [CreateQueryOptions](../type-aliases/createqueryoptions.md) -- [CreateQueryResult](../type-aliases/createqueryresult.md) -- [DefinedCreateBaseQueryResult](../type-aliases/definedcreatebasequeryresult.md) -- [DefinedCreateQueryResult](../type-aliases/definedcreatequeryresult.md) -- [DefinedInitialDataOptions](../type-aliases/definedinitialdataoptions.md) -- [HydrationBoundary](../type-aliases/hydrationboundary.md) -- [MutationStateOptions](../type-aliases/mutationstateoptions.md) -- [QueriesOptions](../type-aliases/queriesoptions.md) -- [QueriesResults](../type-aliases/queriesresults.md) -- [StoreOrVal](../type-aliases/storeorval.md) -- [UndefinedInitialDataOptions](../type-aliases/undefinedinitialdataoptions.md) +- [Accessor](../type-aliases/Accessor.md) +- [CreateBaseMutationResult](../type-aliases/CreateBaseMutationResult.md) +- [CreateBaseQueryOptions](../type-aliases/CreateBaseQueryOptions.md) +- [CreateBaseQueryResult](../type-aliases/CreateBaseQueryResult.md) +- [CreateInfiniteQueryOptions](../type-aliases/CreateInfiniteQueryOptions.md) +- [CreateInfiniteQueryResult](../type-aliases/CreateInfiniteQueryResult.md) +- [CreateMutateAsyncFunction](../type-aliases/CreateMutateAsyncFunction.md) +- [CreateMutateFunction](../type-aliases/CreateMutateFunction.md) +- [CreateMutationOptions](../type-aliases/CreateMutationOptions.md) +- [CreateMutationResult](../type-aliases/CreateMutationResult.md) +- [CreateQueryOptions](../type-aliases/CreateQueryOptions.md) +- [CreateQueryResult](../type-aliases/CreateQueryResult.md) +- [DefinedCreateBaseQueryResult](../type-aliases/DefinedCreateBaseQueryResult.md) +- [DefinedCreateQueryResult](../type-aliases/DefinedCreateQueryResult.md) +- [DefinedInitialDataOptions](../type-aliases/DefinedInitialDataOptions.md) +- [HydrationBoundary](../type-aliases/HydrationBoundary.md) +- [MutationStateOptions](../type-aliases/MutationStateOptions.md) +- [QueriesOptions](../type-aliases/QueriesOptions.md) +- [QueriesResults](../type-aliases/QueriesResults.md) +- [QueryClientProviderProps](../type-aliases/QueryClientProviderProps.md) +- [UndefinedInitialDataOptions](../type-aliases/UndefinedInitialDataOptions.md) ## Variables -- [HydrationBoundary](../variables/hydrationboundary.md) +- [HydrationBoundary](../variables/HydrationBoundary.md) ## Functions -- [createInfiniteQuery](../functions/createinfinitequery.md) -- [createMutation](../functions/createmutation.md) -- [createQueries](../functions/createqueries.md) -- [createQuery](../functions/createquery.md) -- [getIsRestoringContext](../functions/getisrestoringcontext.md) -- [getQueryClientContext](../functions/getqueryclientcontext.md) -- [infiniteQueryOptions](../functions/infinitequeryoptions.md) -- [queryOptions](../functions/queryoptions.md) -- [setIsRestoringContext](../functions/setisrestoringcontext.md) -- [setQueryClientContext](../functions/setqueryclientcontext.md) -- [useHydrate](../functions/usehydrate.md) -- [useIsFetching](../functions/useisfetching.md) -- [useIsMutating](../functions/useismutating.md) -- [useIsRestoring](../functions/useisrestoring.md) -- [useMutationState](../functions/usemutationstate.md) -- [useQueryClient](../functions/usequeryclient.md) +- [createInfiniteQuery](../functions/createInfiniteQuery.md) +- [createMutation](../functions/createMutation.md) +- [createQueries](../functions/createQueries.md) +- [createQuery](../functions/createQuery.md) +- [getIsRestoringContext](../functions/getIsRestoringContext.md) +- [getQueryClientContext](../functions/getQueryClientContext.md) +- [infiniteQueryOptions](../functions/infiniteQueryOptions.md) +- [queryOptions](../functions/queryOptions.md) +- [setIsRestoringContext](../functions/setIsRestoringContext.md) +- [setQueryClientContext](../functions/setQueryClientContext.md) +- [useHydrate](../functions/useHydrate.md) +- [useIsFetching](../functions/useIsFetching.md) +- [useIsMutating](../functions/useIsMutating.md) +- [useIsRestoring](../functions/useIsRestoring.md) +- [useMutationState](../functions/useMutationState.md) +- [useQueryClient](../functions/useQueryClient.md) + +## References + +### QueryClientProvider + +Renames and re-exports [HydrationBoundary](../variables/HydrationBoundary.md) diff --git a/docs/framework/svelte/reference/type-aliases/Accessor.md b/docs/framework/svelte/reference/type-aliases/Accessor.md new file mode 100644 index 0000000000..998fd69bdf --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/Accessor.md @@ -0,0 +1,22 @@ +--- +id: Accessor +title: Accessor +--- + +# Type Alias: Accessor()\ + +```ts +type Accessor = () => T; +``` + +Defined in: [packages/svelte-query/src/types.ts:21](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L21) + +## Type Parameters + +### T + +`T` + +## Returns + +`T` diff --git a/docs/framework/svelte/reference/type-aliases/CreateBaseMutationResult.md b/docs/framework/svelte/reference/type-aliases/CreateBaseMutationResult.md new file mode 100644 index 0000000000..f60d39cbe3 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateBaseMutationResult.md @@ -0,0 +1,40 @@ +--- +id: CreateBaseMutationResult +title: CreateBaseMutationResult +--- + +# Type Alias: CreateBaseMutationResult\ + +```ts +type CreateBaseMutationResult = Override, { + mutate: CreateMutateFunction; +}> & object; +``` + +Defined in: [packages/svelte-query/src/types.ts:114](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L114) + +## Type Declaration + +### mutateAsync + +```ts +mutateAsync: CreateMutateAsyncFunction; +``` + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables + +`TVariables` = `unknown` + +### TOnMutateResult + +`TOnMutateResult` = `unknown` diff --git a/docs/framework/svelte/reference/type-aliases/CreateBaseQueryOptions.md b/docs/framework/svelte/reference/type-aliases/CreateBaseQueryOptions.md new file mode 100644 index 0000000000..ee502dd6c4 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateBaseQueryOptions.md @@ -0,0 +1,36 @@ +--- +id: CreateBaseQueryOptions +title: CreateBaseQueryOptions +--- + +# Type Alias: CreateBaseQueryOptions\ + +```ts +type CreateBaseQueryOptions = QueryObserverOptions; +``` + +Defined in: [packages/svelte-query/src/types.ts:24](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L24) + +Options for createBaseQuery + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` + +### TQueryData + +`TQueryData` = `TQueryFnData` + +### TQueryKey + +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/svelte/reference/type-aliases/CreateBaseQueryResult.md b/docs/framework/svelte/reference/type-aliases/CreateBaseQueryResult.md new file mode 100644 index 0000000000..1105939695 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateBaseQueryResult.md @@ -0,0 +1,24 @@ +--- +id: CreateBaseQueryResult +title: CreateBaseQueryResult +--- + +# Type Alias: CreateBaseQueryResult\ + +```ts +type CreateBaseQueryResult = QueryObserverResult; +``` + +Defined in: [packages/svelte-query/src/types.ts:33](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L33) + +Result from createBaseQuery + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` diff --git a/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryOptions.md b/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryOptions.md new file mode 100644 index 0000000000..7920a6674f --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryOptions.md @@ -0,0 +1,36 @@ +--- +id: CreateInfiniteQueryOptions +title: CreateInfiniteQueryOptions +--- + +# Type Alias: CreateInfiniteQueryOptions\ + +```ts +type CreateInfiniteQueryOptions = InfiniteQueryObserverOptions; +``` + +Defined in: [packages/svelte-query/src/types.ts:53](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L53) + +Options for createInfiniteQuery + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` + +### TQueryKey + +`TQueryKey` *extends* `QueryKey` = `QueryKey` + +### TPageParam + +`TPageParam` = `unknown` diff --git a/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryResult.md b/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryResult.md new file mode 100644 index 0000000000..c182a3758d --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateInfiniteQueryResult.md @@ -0,0 +1,24 @@ +--- +id: CreateInfiniteQueryResult +title: CreateInfiniteQueryResult +--- + +# Type Alias: CreateInfiniteQueryResult\ + +```ts +type CreateInfiniteQueryResult = InfiniteQueryObserverResult; +``` + +Defined in: [packages/svelte-query/src/types.ts:68](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L68) + +Result from createInfiniteQuery + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` diff --git a/docs/framework/svelte/reference/type-aliases/CreateMutateAsyncFunction.md b/docs/framework/svelte/reference/type-aliases/CreateMutateAsyncFunction.md new file mode 100644 index 0000000000..39baf2aba0 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateMutateAsyncFunction.md @@ -0,0 +1,30 @@ +--- +id: CreateMutateAsyncFunction +title: CreateMutateAsyncFunction +--- + +# Type Alias: CreateMutateAsyncFunction\ + +```ts +type CreateMutateAsyncFunction = MutateFunction; +``` + +Defined in: [packages/svelte-query/src/types.ts:107](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L107) + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables + +`TVariables` = `void` + +### TOnMutateResult + +`TOnMutateResult` = `unknown` diff --git a/docs/framework/svelte/reference/type-aliases/createmutatefunction.md b/docs/framework/svelte/reference/type-aliases/CreateMutateFunction.md similarity index 54% rename from docs/framework/svelte/reference/type-aliases/createmutatefunction.md rename to docs/framework/svelte/reference/type-aliases/CreateMutateFunction.md index 05c68ed144..ff4f72e527 100644 --- a/docs/framework/svelte/reference/type-aliases/createmutatefunction.md +++ b/docs/framework/svelte/reference/type-aliases/CreateMutateFunction.md @@ -6,20 +6,28 @@ title: CreateMutateFunction # Type Alias: CreateMutateFunction()\ ```ts -type CreateMutateFunction = ( - ...args -) => void +type CreateMutateFunction = (...args) => void; ``` +Defined in: [packages/svelte-query/src/types.ts:96](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L96) + ## Type Parameters -• **TData** = `unknown` +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` -• **TError** = `DefaultError` +### TVariables -• **TVariables** = `void` +`TVariables` = `void` -• **TOnMutateResult** = `unknown` +### TOnMutateResult + +`TOnMutateResult` = `unknown` ## Parameters @@ -30,7 +38,3 @@ type CreateMutateFunction = ( ## Returns `void` - -## Defined in - -[packages/svelte-query/src/types.ts:98](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L98) diff --git a/docs/framework/svelte/reference/type-aliases/CreateMutationOptions.md b/docs/framework/svelte/reference/type-aliases/CreateMutationOptions.md new file mode 100644 index 0000000000..95b3318848 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateMutationOptions.md @@ -0,0 +1,32 @@ +--- +id: CreateMutationOptions +title: CreateMutationOptions +--- + +# Type Alias: CreateMutationOptions\ + +```ts +type CreateMutationOptions = OmitKeyof, "_defaulted">; +``` + +Defined in: [packages/svelte-query/src/types.ts:86](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L86) + +Options for createMutation + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables + +`TVariables` = `void` + +### TOnMutateResult + +`TOnMutateResult` = `unknown` diff --git a/docs/framework/svelte/reference/type-aliases/CreateMutationResult.md b/docs/framework/svelte/reference/type-aliases/CreateMutationResult.md new file mode 100644 index 0000000000..1e6fcb5b8c --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateMutationResult.md @@ -0,0 +1,32 @@ +--- +id: CreateMutationResult +title: CreateMutationResult +--- + +# Type Alias: CreateMutationResult\ + +```ts +type CreateMutationResult = CreateBaseMutationResult; +``` + +Defined in: [packages/svelte-query/src/types.ts:132](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L132) + +Result from createMutation + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TVariables + +`TVariables` = `unknown` + +### TOnMutateResult + +`TOnMutateResult` = `unknown` diff --git a/docs/framework/svelte/reference/type-aliases/CreateQueryOptions.md b/docs/framework/svelte/reference/type-aliases/CreateQueryOptions.md new file mode 100644 index 0000000000..3e508a76af --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/CreateQueryOptions.md @@ -0,0 +1,32 @@ +--- +id: CreateQueryOptions +title: CreateQueryOptions +--- + +# Type Alias: CreateQueryOptions\ + +```ts +type CreateQueryOptions = CreateBaseQueryOptions; +``` + +Defined in: [packages/svelte-query/src/types.ts:39](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L39) + +Options for createQuery + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` + +### TQueryKey + +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/svelte/reference/type-aliases/createqueryresult.md b/docs/framework/svelte/reference/type-aliases/CreateQueryResult.md similarity index 51% rename from docs/framework/svelte/reference/type-aliases/createqueryresult.md rename to docs/framework/svelte/reference/type-aliases/CreateQueryResult.md index 5be421869b..ba3346b3b3 100644 --- a/docs/framework/svelte/reference/type-aliases/createqueryresult.md +++ b/docs/framework/svelte/reference/type-aliases/CreateQueryResult.md @@ -6,17 +6,19 @@ title: CreateQueryResult # Type Alias: CreateQueryResult\ ```ts -type CreateQueryResult = CreateBaseQueryResult +type CreateQueryResult = CreateBaseQueryResult; ``` +Defined in: [packages/svelte-query/src/types.ts:47](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L47) + Result from createQuery ## Type Parameters -• **TData** = `unknown` +### TData -• **TError** = `DefaultError` +`TData` = `unknown` -## Defined in +### TError -[packages/svelte-query/src/types.ts:47](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L47) +`TError` = `DefaultError` diff --git a/docs/framework/svelte/reference/type-aliases/DefinedCreateBaseQueryResult.md b/docs/framework/svelte/reference/type-aliases/DefinedCreateBaseQueryResult.md new file mode 100644 index 0000000000..a7ae37c2a0 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/DefinedCreateBaseQueryResult.md @@ -0,0 +1,24 @@ +--- +id: DefinedCreateBaseQueryResult +title: DefinedCreateBaseQueryResult +--- + +# Type Alias: DefinedCreateBaseQueryResult\ + +```ts +type DefinedCreateBaseQueryResult = DefinedQueryObserverResult; +``` + +Defined in: [packages/svelte-query/src/types.ts:74](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L74) + +Options for createBaseQuery with initialData + +## Type Parameters + +### TData + +`TData` = `unknown` + +### TError + +`TError` = `DefaultError` diff --git a/docs/framework/svelte/reference/type-aliases/definedcreatequeryresult.md b/docs/framework/svelte/reference/type-aliases/DefinedCreateQueryResult.md similarity index 53% rename from docs/framework/svelte/reference/type-aliases/definedcreatequeryresult.md rename to docs/framework/svelte/reference/type-aliases/DefinedCreateQueryResult.md index aef2cc962e..7ad469d495 100644 --- a/docs/framework/svelte/reference/type-aliases/definedcreatequeryresult.md +++ b/docs/framework/svelte/reference/type-aliases/DefinedCreateQueryResult.md @@ -6,20 +6,19 @@ title: DefinedCreateQueryResult # Type Alias: DefinedCreateQueryResult\ ```ts -type DefinedCreateQueryResult = DefinedCreateBaseQueryResult< - TData, - TError -> +type DefinedCreateQueryResult = DefinedCreateBaseQueryResult; ``` +Defined in: [packages/svelte-query/src/types.ts:80](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L80) + Options for createQuery with initialData ## Type Parameters -• **TData** = `unknown` +### TData -• **TError** = `DefaultError` +`TData` = `unknown` -## Defined in +### TError -[packages/svelte-query/src/types.ts:82](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L82) +`TError` = `DefaultError` diff --git a/docs/framework/svelte/reference/type-aliases/DefinedInitialDataOptions.md b/docs/framework/svelte/reference/type-aliases/DefinedInitialDataOptions.md new file mode 100644 index 0000000000..5b2c6b2fa0 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/DefinedInitialDataOptions.md @@ -0,0 +1,40 @@ +--- +id: DefinedInitialDataOptions +title: DefinedInitialDataOptions +--- + +# Type Alias: DefinedInitialDataOptions\ + +```ts +type DefinedInitialDataOptions = CreateQueryOptions & object; +``` + +Defined in: [packages/svelte-query/src/queryOptions.ts:19](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L19) + +## Type Declaration + +### initialData + +```ts +initialData: + | NonUndefinedGuard +| () => NonUndefinedGuard; +``` + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` + +### TQueryKey + +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/svelte/reference/type-aliases/HydrationBoundary.md b/docs/framework/svelte/reference/type-aliases/HydrationBoundary.md new file mode 100644 index 0000000000..397f1e190d --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/HydrationBoundary.md @@ -0,0 +1,12 @@ +--- +id: HydrationBoundary +title: HydrationBoundary +--- + +# Type Alias: HydrationBoundary + +```ts +type HydrationBoundary = SvelteComponent; +``` + +Defined in: node\_modules/.pnpm/svelte@5.39.3/node\_modules/svelte/types/index.d.ts:3092 diff --git a/docs/framework/svelte/reference/type-aliases/MutationStateOptions.md b/docs/framework/svelte/reference/type-aliases/MutationStateOptions.md new file mode 100644 index 0000000000..4e9d82cce1 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/MutationStateOptions.md @@ -0,0 +1,50 @@ +--- +id: MutationStateOptions +title: MutationStateOptions +--- + +# Type Alias: MutationStateOptions\ + +```ts +type MutationStateOptions = object; +``` + +Defined in: [packages/svelte-query/src/types.ts:140](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L140) + +Options for useMutationState + +## Type Parameters + +### TResult + +`TResult` = `MutationState` + +## Properties + +### filters? + +```ts +optional filters: MutationFilters; +``` + +Defined in: [packages/svelte-query/src/types.ts:141](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L141) + +*** + +### select()? + +```ts +optional select: (mutation) => TResult; +``` + +Defined in: [packages/svelte-query/src/types.ts:142](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L142) + +#### Parameters + +##### mutation + +`Mutation`\<`unknown`, `DefaultError`, `unknown`, `unknown`\> + +#### Returns + +`TResult` diff --git a/docs/framework/svelte/reference/type-aliases/QueriesOptions.md b/docs/framework/svelte/reference/type-aliases/QueriesOptions.md new file mode 100644 index 0000000000..9690e819ee --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/QueriesOptions.md @@ -0,0 +1,28 @@ +--- +id: QueriesOptions +title: QueriesOptions +--- + +# Type Alias: QueriesOptions\ + +```ts +type QueriesOptions = TDepth["length"] extends MAXIMUM_DEPTH ? CreateQueryOptionsForCreateQueries[] : T extends [] ? [] : T extends [infer Head] ? [...TResults, GetCreateQueryOptionsForCreateQueries] : T extends [infer Head, ...(infer Tails)] ? QueriesOptions<[...Tails], [...TResults, GetCreateQueryOptionsForCreateQueries], [...TDepth, 1]> : ReadonlyArray extends T ? T : T extends CreateQueryOptionsForCreateQueries[] ? CreateQueryOptionsForCreateQueries[] : CreateQueryOptionsForCreateQueries[]; +``` + +Defined in: [packages/svelte-query/src/createQueries.svelte.ts:129](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.svelte.ts#L129) + +QueriesOptions reducer recursively unwraps function arguments to infer/enforce type param + +## Type Parameters + +### T + +`T` *extends* `any`[] + +### TResults + +`TResults` *extends* `any`[] = \[\] + +### TDepth + +`TDepth` *extends* `ReadonlyArray`\<`number`\> = \[\] diff --git a/docs/framework/svelte/reference/type-aliases/QueriesResults.md b/docs/framework/svelte/reference/type-aliases/QueriesResults.md new file mode 100644 index 0000000000..4e9cc0d451 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/QueriesResults.md @@ -0,0 +1,28 @@ +--- +id: QueriesResults +title: QueriesResults +--- + +# Type Alias: QueriesResults\ + +```ts +type QueriesResults = TDepth["length"] extends MAXIMUM_DEPTH ? CreateQueryResult[] : T extends [] ? [] : T extends [infer Head] ? [...TResults, GetCreateQueryResult] : T extends [infer Head, ...(infer Tails)] ? QueriesResults<[...Tails], [...TResults, GetCreateQueryResult], [...TDepth, 1]> : { [K in keyof T]: GetCreateQueryResult }; +``` + +Defined in: [packages/svelte-query/src/createQueries.svelte.ts:171](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.svelte.ts#L171) + +QueriesResults reducer recursively maps type param to results + +## Type Parameters + +### T + +`T` *extends* `any`[] + +### TResults + +`TResults` *extends* `any`[] = \[\] + +### TDepth + +`TDepth` *extends* `ReadonlyArray`\<`number`\> = \[\] diff --git a/docs/framework/svelte/reference/type-aliases/QueryClientProviderProps.md b/docs/framework/svelte/reference/type-aliases/QueryClientProviderProps.md new file mode 100644 index 0000000000..a1b44be75c --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/QueryClientProviderProps.md @@ -0,0 +1,32 @@ +--- +id: QueryClientProviderProps +title: QueryClientProviderProps +--- + +# Type Alias: QueryClientProviderProps + +```ts +type QueryClientProviderProps = object; +``` + +Defined in: [packages/svelte-query/src/types.ts:147](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L147) + +## Properties + +### children + +```ts +children: Snippet; +``` + +Defined in: [packages/svelte-query/src/types.ts:149](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L149) + +*** + +### client + +```ts +client: QueryClient; +``` + +Defined in: [packages/svelte-query/src/types.ts:148](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L148) diff --git a/docs/framework/svelte/reference/type-aliases/UndefinedInitialDataOptions.md b/docs/framework/svelte/reference/type-aliases/UndefinedInitialDataOptions.md new file mode 100644 index 0000000000..688cb646e9 --- /dev/null +++ b/docs/framework/svelte/reference/type-aliases/UndefinedInitialDataOptions.md @@ -0,0 +1,38 @@ +--- +id: UndefinedInitialDataOptions +title: UndefinedInitialDataOptions +--- + +# Type Alias: UndefinedInitialDataOptions\ + +```ts +type UndefinedInitialDataOptions = CreateQueryOptions & object; +``` + +Defined in: [packages/svelte-query/src/queryOptions.ts:10](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L10) + +## Type Declaration + +### initialData? + +```ts +optional initialData: InitialDataFunction>; +``` + +## Type Parameters + +### TQueryFnData + +`TQueryFnData` = `unknown` + +### TError + +`TError` = `DefaultError` + +### TData + +`TData` = `TQueryFnData` + +### TQueryKey + +`TQueryKey` *extends* `QueryKey` = `QueryKey` diff --git a/docs/framework/svelte/reference/type-aliases/createbasemutationresult.md b/docs/framework/svelte/reference/type-aliases/createbasemutationresult.md deleted file mode 100644 index 1ba4b9e226..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createbasemutationresult.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -id: CreateBaseMutationResult -title: CreateBaseMutationResult ---- - -# Type Alias: CreateBaseMutationResult\ - -```ts -type CreateBaseMutationResult = - Override< - MutationObserverResult, - { - mutate: CreateMutateFunction - } - > & - object -``` - -## Type declaration - -### mutateAsync - -```ts -mutateAsync: CreateMutateAsyncFunction< - TData, - TError, - TVariables, - TOnMutateResult -> -``` - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -• **TVariables** = `unknown` - -• **TOnMutateResult** = `unknown` - -## Defined in - -[packages/svelte-query/src/types.ts:114](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L114) diff --git a/docs/framework/svelte/reference/type-aliases/createbasequeryoptions.md b/docs/framework/svelte/reference/type-aliases/createbasequeryoptions.md deleted file mode 100644 index 17aa6e9ed3..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createbasequeryoptions.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -id: CreateBaseQueryOptions -title: CreateBaseQueryOptions ---- - -# Type Alias: CreateBaseQueryOptions\ - -```ts -type CreateBaseQueryOptions< - TQueryFnData, - TError, - TData, - TQueryData, - TQueryKey, -> = QueryObserverOptions -``` - -Options for createBaseQuery - -## Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `DefaultError` - -• **TData** = `TQueryFnData` - -• **TQueryData** = `TQueryFnData` - -• **TQueryKey** _extends_ `QueryKey` = `QueryKey` - -## Defined in - -[packages/svelte-query/src/types.ts:24](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L24) diff --git a/docs/framework/svelte/reference/type-aliases/createbasequeryresult.md b/docs/framework/svelte/reference/type-aliases/createbasequeryresult.md deleted file mode 100644 index 67f649cd71..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createbasequeryresult.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -id: CreateBaseQueryResult -title: CreateBaseQueryResult ---- - -# Type Alias: CreateBaseQueryResult\ - -```ts -type CreateBaseQueryResult = Readable< - QueryObserverResult -> -``` - -Result from createBaseQuery - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -## Defined in - -[packages/svelte-query/src/types.ts:33](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L33) diff --git a/docs/framework/svelte/reference/type-aliases/createinfinitequeryoptions.md b/docs/framework/svelte/reference/type-aliases/createinfinitequeryoptions.md deleted file mode 100644 index 674fe7801a..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createinfinitequeryoptions.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -id: CreateInfiniteQueryOptions -title: CreateInfiniteQueryOptions ---- - -# Type Alias: CreateInfiniteQueryOptions\ - -```ts -type CreateInfiniteQueryOptions< - TQueryFnData, - TError, - TData, - TQueryData, - TQueryKey, - TPageParam, -> = InfiniteQueryObserverOptions< - TQueryFnData, - TError, - TData, - TQueryData, - TQueryKey, - TPageParam -> -``` - -Options for createInfiniteQuery - -## Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `DefaultError` - -• **TData** = `TQueryFnData` - -• **TQueryData** = `TQueryFnData` - -• **TQueryKey** _extends_ `QueryKey` = `QueryKey` - -• **TPageParam** = `unknown` - -## Defined in - -[packages/svelte-query/src/types.ts:53](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L53) diff --git a/docs/framework/svelte/reference/type-aliases/createinfinitequeryresult.md b/docs/framework/svelte/reference/type-aliases/createinfinitequeryresult.md deleted file mode 100644 index 07ec8c90ce..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createinfinitequeryresult.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -id: CreateInfiniteQueryResult -title: CreateInfiniteQueryResult ---- - -# Type Alias: CreateInfiniteQueryResult\ - -```ts -type CreateInfiniteQueryResult = Readable< - InfiniteQueryObserverResult -> -``` - -Result from createInfiniteQuery - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -## Defined in - -[packages/svelte-query/src/types.ts:70](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L70) diff --git a/docs/framework/svelte/reference/type-aliases/createmutateasyncfunction.md b/docs/framework/svelte/reference/type-aliases/createmutateasyncfunction.md deleted file mode 100644 index 75cff15382..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createmutateasyncfunction.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -id: CreateMutateAsyncFunction -title: CreateMutateAsyncFunction ---- - -# Type Alias: CreateMutateAsyncFunction\ - -```ts -type CreateMutateAsyncFunction = - MutateFunction -``` - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -• **TVariables** = `void` - -• **TOnMutateResult** = `unknown` - -## Defined in - -[packages/svelte-query/src/types.ts:107](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L107) diff --git a/docs/framework/svelte/reference/type-aliases/createmutationoptions.md b/docs/framework/svelte/reference/type-aliases/createmutationoptions.md deleted file mode 100644 index a073d5294b..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createmutationoptions.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -id: CreateMutationOptions -title: CreateMutationOptions ---- - -# Type Alias: CreateMutationOptions\ - -```ts -type CreateMutationOptions = - OmitKeyof< - MutationObserverOptions, - '_defaulted' - > -``` - -Options for createMutation - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -• **TVariables** = `void` - -• **TOnMutateResult** = `unknown` - -## Defined in - -[packages/svelte-query/src/types.ts:88](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L88) diff --git a/docs/framework/svelte/reference/type-aliases/createmutationresult.md b/docs/framework/svelte/reference/type-aliases/createmutationresult.md deleted file mode 100644 index 905204c5fa..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createmutationresult.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -id: CreateMutationResult -title: CreateMutationResult ---- - -# Type Alias: CreateMutationResult\ - -```ts -type CreateMutationResult = - Readable> -``` - -Result from createMutation - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -• **TVariables** = `unknown` - -• **TOnMutateResult** = `unknown` - -## Defined in - -[packages/svelte-query/src/types.ts:127](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L127) diff --git a/docs/framework/svelte/reference/type-aliases/createqueryoptions.md b/docs/framework/svelte/reference/type-aliases/createqueryoptions.md deleted file mode 100644 index dd46abd078..0000000000 --- a/docs/framework/svelte/reference/type-aliases/createqueryoptions.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -id: CreateQueryOptions -title: CreateQueryOptions ---- - -# Type Alias: CreateQueryOptions\ - -```ts -type CreateQueryOptions = - CreateBaseQueryOptions -``` - -Options for createQuery - -## Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `DefaultError` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ `QueryKey` = `QueryKey` - -## Defined in - -[packages/svelte-query/src/types.ts:39](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L39) diff --git a/docs/framework/svelte/reference/type-aliases/definedcreatebasequeryresult.md b/docs/framework/svelte/reference/type-aliases/definedcreatebasequeryresult.md deleted file mode 100644 index abdf5c35af..0000000000 --- a/docs/framework/svelte/reference/type-aliases/definedcreatebasequeryresult.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -id: DefinedCreateBaseQueryResult -title: DefinedCreateBaseQueryResult ---- - -# Type Alias: DefinedCreateBaseQueryResult\ - -```ts -type DefinedCreateBaseQueryResult = Readable< - DefinedQueryObserverResult -> -``` - -Options for createBaseQuery with initialData - -## Type Parameters - -• **TData** = `unknown` - -• **TError** = `DefaultError` - -## Defined in - -[packages/svelte-query/src/types.ts:76](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L76) diff --git a/docs/framework/svelte/reference/type-aliases/definedinitialdataoptions.md b/docs/framework/svelte/reference/type-aliases/definedinitialdataoptions.md deleted file mode 100644 index dc2066626f..0000000000 --- a/docs/framework/svelte/reference/type-aliases/definedinitialdataoptions.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -id: DefinedInitialDataOptions -title: DefinedInitialDataOptions ---- - -# Type Alias: DefinedInitialDataOptions\ - -```ts -type DefinedInitialDataOptions = - CreateQueryOptions & object -``` - -## Type declaration - -### initialData - -```ts -initialData: - | NonUndefinedGuard -| () => NonUndefinedGuard; -``` - -## Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `DefaultError` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ `QueryKey` = `QueryKey` - -## Defined in - -[packages/svelte-query/src/queryOptions.ts:20](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L20) diff --git a/docs/framework/svelte/reference/type-aliases/hydrationboundary.md b/docs/framework/svelte/reference/type-aliases/hydrationboundary.md deleted file mode 100644 index 85163c2c81..0000000000 --- a/docs/framework/svelte/reference/type-aliases/hydrationboundary.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -id: HydrationBoundary -title: HydrationBoundary ---- - -# Type Alias: HydrationBoundary - -```ts -type HydrationBoundary = SvelteComponent -``` - -## Defined in - -node_modules/.pnpm/svelte@5.26.1/node_modules/svelte/types/index.d.ts:2675 diff --git a/docs/framework/svelte/reference/type-aliases/mutationstateoptions.md b/docs/framework/svelte/reference/type-aliases/mutationstateoptions.md deleted file mode 100644 index b6fe8a2042..0000000000 --- a/docs/framework/svelte/reference/type-aliases/mutationstateoptions.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -id: MutationStateOptions -title: MutationStateOptions ---- - -# Type Alias: MutationStateOptions\ - -```ts -type MutationStateOptions = object -``` - -Options for useMutationState - -## Type Parameters - -• **TResult** = `MutationState` - -## Type declaration - -### filters? - -```ts -optional filters: MutationFilters; -``` - -### select()? - -```ts -optional select: (mutation) => TResult; -``` - -#### Parameters - -##### mutation - -`Mutation`\<`unknown`, `DefaultError`, `unknown`, `unknown`\> - -#### Returns - -`TResult` - -## Defined in - -[packages/svelte-query/src/types.ts:135](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L135) diff --git a/docs/framework/svelte/reference/type-aliases/queriesoptions.md b/docs/framework/svelte/reference/type-aliases/queriesoptions.md deleted file mode 100644 index 926c8abbdd..0000000000 --- a/docs/framework/svelte/reference/type-aliases/queriesoptions.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -id: QueriesOptions -title: QueriesOptions ---- - -# Type Alias: QueriesOptions\ - -```ts -type QueriesOptions = - TDepth['length'] extends MAXIMUM_DEPTH - ? QueryObserverOptionsForCreateQueries[] - : T extends [] - ? [] - : T extends [infer Head] - ? [...TResults, GetQueryObserverOptionsForCreateQueries] - : T extends [infer Head, ...infer Tails] - ? QueriesOptions< - [...Tails], - [...TResults, GetQueryObserverOptionsForCreateQueries], - [...TDepth, 1] - > - : ReadonlyArray extends T - ? T - : T extends QueryObserverOptionsForCreateQueries< - infer TQueryFnData, - infer TError, - infer TData, - infer TQueryKey - >[] - ? QueryObserverOptionsForCreateQueries< - TQueryFnData, - TError, - TData, - TQueryKey - >[] - : QueryObserverOptionsForCreateQueries[] -``` - -QueriesOptions reducer recursively unwraps function arguments to infer/enforce type param - -## Type Parameters - -• **T** _extends_ `any`[] - -• **TResults** _extends_ `any`[] = [] - -• **TDepth** _extends_ `ReadonlyArray`\<`number`\> = [] - -## Defined in - -[packages/svelte-query/src/createQueries.ts:129](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.ts#L129) diff --git a/docs/framework/svelte/reference/type-aliases/queriesresults.md b/docs/framework/svelte/reference/type-aliases/queriesresults.md deleted file mode 100644 index 54b0d173b5..0000000000 --- a/docs/framework/svelte/reference/type-aliases/queriesresults.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -id: QueriesResults -title: QueriesResults ---- - -# Type Alias: QueriesResults\ - -```ts -type QueriesResults = - TDepth['length'] extends MAXIMUM_DEPTH - ? QueryObserverResult[] - : T extends [] - ? [] - : T extends [infer Head] - ? [...TResults, GetCreateQueryResult] - : T extends [infer Head, ...infer Tails] - ? QueriesResults< - [...Tails], - [...TResults, GetCreateQueryResult], - [...TDepth, 1] - > - : { [K in keyof T]: GetCreateQueryResult } -``` - -QueriesResults reducer recursively maps type param to results - -## Type Parameters - -• **T** _extends_ `any`[] - -• **TResults** _extends_ `any`[] = [] - -• **TDepth** _extends_ `ReadonlyArray`\<`number`\> = [] - -## Defined in - -[packages/svelte-query/src/createQueries.ts:171](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/createQueries.ts#L171) diff --git a/docs/framework/svelte/reference/type-aliases/storeorval.md b/docs/framework/svelte/reference/type-aliases/storeorval.md deleted file mode 100644 index fc38d49b6d..0000000000 --- a/docs/framework/svelte/reference/type-aliases/storeorval.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -id: StoreOrVal -title: StoreOrVal ---- - -# Type Alias: StoreOrVal\ - -```ts -type StoreOrVal = T | Readable -``` - -Allows a type to be either the base object or a store of that object - -## Type Parameters - -• **T** - -## Defined in - -[packages/svelte-query/src/types.ts:21](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/types.ts#L21) diff --git a/docs/framework/svelte/reference/type-aliases/undefinedinitialdataoptions.md b/docs/framework/svelte/reference/type-aliases/undefinedinitialdataoptions.md deleted file mode 100644 index 865ccff6f7..0000000000 --- a/docs/framework/svelte/reference/type-aliases/undefinedinitialdataoptions.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -id: UndefinedInitialDataOptions -title: UndefinedInitialDataOptions ---- - -# Type Alias: UndefinedInitialDataOptions\ - -```ts -type UndefinedInitialDataOptions = - CreateQueryOptions & object -``` - -## Type declaration - -### initialData? - -```ts -optional initialData: InitialDataFunction>; -``` - -## Type Parameters - -• **TQueryFnData** = `unknown` - -• **TError** = `DefaultError` - -• **TData** = `TQueryFnData` - -• **TQueryKey** _extends_ `QueryKey` = `QueryKey` - -## Defined in - -[packages/svelte-query/src/queryOptions.ts:9](https://github.com/TanStack/query/blob/main/packages/svelte-query/src/queryOptions.ts#L9) diff --git a/docs/framework/svelte/reference/variables/HydrationBoundary.md b/docs/framework/svelte/reference/variables/HydrationBoundary.md new file mode 100644 index 0000000000..f66eeefafd --- /dev/null +++ b/docs/framework/svelte/reference/variables/HydrationBoundary.md @@ -0,0 +1,12 @@ +--- +id: HydrationBoundary +title: HydrationBoundary +--- + +# Variable: HydrationBoundary + +```ts +const HydrationBoundary: LegacyComponentType; +``` + +Defined in: node\_modules/.pnpm/svelte@5.39.3/node\_modules/svelte/types/index.d.ts:3092 diff --git a/docs/framework/svelte/reference/variables/hydrationboundary.md b/docs/framework/svelte/reference/variables/hydrationboundary.md deleted file mode 100644 index 937187388d..0000000000 --- a/docs/framework/svelte/reference/variables/hydrationboundary.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -id: HydrationBoundary -title: HydrationBoundary ---- - -# Variable: HydrationBoundary - -```ts -const HydrationBoundary: LegacyComponentType -``` - -## Defined in - -node_modules/.pnpm/svelte@5.26.1/node_modules/svelte/types/index.d.ts:2675 diff --git a/docs/framework/vue/guides/query-keys.md b/docs/framework/vue/guides/query-keys.md index bb4a89571f..8ab250d2ad 100644 --- a/docs/framework/vue/guides/query-keys.md +++ b/docs/framework/vue/guides/query-keys.md @@ -6,8 +6,10 @@ ref: docs/framework/react/guides/query-keys.md [//]: # 'Example5' -```js -function useTodos(todoId) { +```ts +import type { Ref } from 'vue' + +function useTodos(todoId: Ref) { const queryKey = ['todos', todoId] return useQuery({ queryKey, diff --git a/eslint.config.js b/eslint.config.js index 248fb6bc2d..8b07108d25 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,7 +1,7 @@ // @ts-check // @ts-ignore Needed due to moduleResolution Node vs Bundler -import { tanstackConfig } from '@tanstack/config/eslint' +import { tanstackConfig } from '@tanstack/eslint-config' import pluginCspell from '@cspell/eslint-plugin' import vitest from '@vitest/eslint-plugin' diff --git a/examples/angular/auto-refetching/package.json b/examples/angular/auto-refetching/package.json index 60eb427f94..96d0dac86e 100644 --- a/examples/angular/auto-refetching/package.json +++ b/examples/angular/auto-refetching/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/basic-persister/package.json b/examples/angular/basic-persister/package.json index 8f194e3f0b..7325d72ed9 100644 --- a/examples/angular/basic-persister/package.json +++ b/examples/angular/basic-persister/package.json @@ -13,9 +13,9 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", - "@tanstack/angular-query-persist-client": "^5.62.18", - "@tanstack/query-async-storage-persister": "^5.90.13", + "@tanstack/angular-query-experimental": "^5.90.16", + "@tanstack/angular-query-persist-client": "^5.62.19", + "@tanstack/query-async-storage-persister": "^5.90.14", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/basic/package.json b/examples/angular/basic/package.json index ada3f01b75..2f0cd18ebb 100644 --- a/examples/angular/basic/package.json +++ b/examples/angular/basic/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/devtools-panel/package.json b/examples/angular/devtools-panel/package.json index 9bd608afc2..ee3a8cdae4 100644 --- a/examples/angular/devtools-panel/package.json +++ b/examples/angular/devtools-panel/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/infinite-query-with-max-pages/package.json b/examples/angular/infinite-query-with-max-pages/package.json index 7e6bf4832d..f941fdf75b 100644 --- a/examples/angular/infinite-query-with-max-pages/package.json +++ b/examples/angular/infinite-query-with-max-pages/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/optimistic-updates/package.json b/examples/angular/optimistic-updates/package.json index 02bd84a48b..c1e74c5a83 100644 --- a/examples/angular/optimistic-updates/package.json +++ b/examples/angular/optimistic-updates/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/pagination/package.json b/examples/angular/pagination/package.json index 46aef14238..521a707867 100644 --- a/examples/angular/pagination/package.json +++ b/examples/angular/pagination/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/query-options-from-a-service/package.json b/examples/angular/query-options-from-a-service/package.json index 7256bbdabb..06d92a358c 100644 --- a/examples/angular/query-options-from-a-service/package.json +++ b/examples/angular/query-options-from-a-service/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/router/package.json b/examples/angular/router/package.json index 08b5545387..fa90d5c295 100644 --- a/examples/angular/router/package.json +++ b/examples/angular/router/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/rxjs/package.json b/examples/angular/rxjs/package.json index 5b7d6f214a..3481804ed5 100644 --- a/examples/angular/rxjs/package.json +++ b/examples/angular/rxjs/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index d7fd3b210f..6d34e909c7 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/react/algolia/eslint.config.js b/examples/react/algolia/eslint.config.js index b3283a3b89..929bbbf2fc 100644 --- a/examples/react/algolia/eslint.config.js +++ b/examples/react/algolia/eslint.config.js @@ -1,4 +1,4 @@ -import { tanstackConfig } from '@tanstack/config/eslint' +import { tanstackConfig } from '@tanstack/eslint-config' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' diff --git a/examples/react/algolia/package.json b/examples/react/algolia/package.json index 98ebb19136..98d945d7aa 100644 --- a/examples/react/algolia/package.json +++ b/examples/react/algolia/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@algolia/client-search": "5.2.1", - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/auto-refetching/package.json b/examples/react/auto-refetching/package.json index 1572df8269..4391a9be39 100644 --- a/examples/react/auto-refetching/package.json +++ b/examples/react/auto-refetching/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/basic-graphql-request/eslint.config.js b/examples/react/basic-graphql-request/eslint.config.js index b3283a3b89..929bbbf2fc 100644 --- a/examples/react/basic-graphql-request/eslint.config.js +++ b/examples/react/basic-graphql-request/eslint.config.js @@ -1,4 +1,4 @@ -import { tanstackConfig } from '@tanstack/config/eslint' +import { tanstackConfig } from '@tanstack/eslint-config' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' diff --git a/examples/react/basic-graphql-request/package.json b/examples/react/basic-graphql-request/package.json index 39f44f360e..852f9acc6a 100644 --- a/examples/react/basic-graphql-request/package.json +++ b/examples/react/basic-graphql-request/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "graphql": "^16.9.0", "graphql-request": "^7.1.2", diff --git a/examples/react/basic/eslint.config.js b/examples/react/basic/eslint.config.js index b3283a3b89..929bbbf2fc 100644 --- a/examples/react/basic/eslint.config.js +++ b/examples/react/basic/eslint.config.js @@ -1,4 +1,4 @@ -import { tanstackConfig } from '@tanstack/config/eslint' +import { tanstackConfig } from '@tanstack/eslint-config' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index 1f687e3f8c..ce0c90783b 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,10 +9,10 @@ "test:eslint": "eslint ./src" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.90.13", - "@tanstack/react-query": "^5.90.11", + "@tanstack/query-async-storage-persister": "^5.90.14", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "@tanstack/react-query-persist-client": "^5.90.13", + "@tanstack/react-query-persist-client": "^5.90.14", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/chat/package.json b/examples/react/chat/package.json index 68e58c04f5..3e58579e45 100644 --- a/examples/react/chat/package.json +++ b/examples/react/chat/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/default-query-function/package.json b/examples/react/default-query-function/package.json index 1056615a88..ceb91c9d2c 100644 --- a/examples/react/default-query-function/package.json +++ b/examples/react/default-query-function/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/devtools-panel/package.json b/examples/react/devtools-panel/package.json index 54b2933e7f..31c944e89e 100644 --- a/examples/react/devtools-panel/package.json +++ b/examples/react/devtools-panel/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/eslint-legacy/package.json b/examples/react/eslint-legacy/package.json index 6dbedb5a4e..14c99e0a66 100644 --- a/examples/react/eslint-legacy/package.json +++ b/examples/react/eslint-legacy/package.json @@ -9,10 +9,10 @@ "test:eslint": "ESLINT_USE_FLAT_CONFIG=false eslint ./src/**/*.tsx" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.90.13", - "@tanstack/react-query": "^5.90.11", + "@tanstack/query-async-storage-persister": "^5.90.14", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "@tanstack/react-query-persist-client": "^5.90.13", + "@tanstack/react-query-persist-client": "^5.90.14", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/infinite-query-with-max-pages/package.json b/examples/react/infinite-query-with-max-pages/package.json index d948ea67a5..831c000aef 100644 --- a/examples/react/infinite-query-with-max-pages/package.json +++ b/examples/react/infinite-query-with-max-pages/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/load-more-infinite-scroll/package.json b/examples/react/load-more-infinite-scroll/package.json index 1f4dd23d5e..258b3bffbc 100644 --- a/examples/react/load-more-infinite-scroll/package.json +++ b/examples/react/load-more-infinite-scroll/package.json @@ -8,16 +8,16 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1", "react-intersection-observer": "^9.16.0" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/nextjs-app-prefetching/package.json b/examples/react/nextjs-app-prefetching/package.json index c1ac47533c..4d14ca5fb2 100644 --- a/examples/react/nextjs-app-prefetching/package.json +++ b/examples/react/nextjs-app-prefetching/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^19.0.0", - "react-dom": "^19.0.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.2", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/nextjs-suspense-streaming/package.json b/examples/react/nextjs-suspense-streaming/package.json index d98860ebd8..804fdc646e 100644 --- a/examples/react/nextjs-suspense-streaming/package.json +++ b/examples/react/nextjs-suspense-streaming/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "@tanstack/react-query-next-experimental": "^5.91.0", - "next": "^16.0.1", - "react": "^19.0.0", - "react-dom": "^19.0.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^19.2.3", + "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } diff --git a/examples/react/nextjs/package.json b/examples/react/nextjs/package.json index 1b1e8abbde..c45007da5c 100644 --- a/examples/react/nextjs/package.json +++ b/examples/react/nextjs/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/offline/package.json b/examples/react/offline/package.json index 57da525b74..fe94cca994 100644 --- a/examples/react/offline/package.json +++ b/examples/react/offline/package.json @@ -8,11 +8,11 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.90.13", + "@tanstack/query-async-storage-persister": "^5.90.14", "@tanstack/react-location": "^3.7.4", - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "@tanstack/react-query-persist-client": "^5.90.13", + "@tanstack/react-query-persist-client": "^5.90.14", "msw": "^2.6.6", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/optimistic-updates-cache/package.json b/examples/react/optimistic-updates-cache/package.json index d0eff4c9cf..93930be342 100755 --- a/examples/react/optimistic-updates-cache/package.json +++ b/examples/react/optimistic-updates-cache/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/optimistic-updates-ui/package.json b/examples/react/optimistic-updates-ui/package.json index 1aa90549bf..440015c1d7 100755 --- a/examples/react/optimistic-updates-ui/package.json +++ b/examples/react/optimistic-updates-ui/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/pagination/package.json b/examples/react/pagination/package.json index ff887e4792..d86179ceae 100644 --- a/examples/react/pagination/package.json +++ b/examples/react/pagination/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/playground/package.json b/examples/react/playground/package.json index 015e8f2c81..73a671f77f 100644 --- a/examples/react/playground/package.json +++ b/examples/react/playground/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/prefetching/package.json b/examples/react/prefetching/package.json index 47889e48f4..6d6ce426d5 100644 --- a/examples/react/prefetching/package.json +++ b/examples/react/prefetching/package.json @@ -8,15 +8,15 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", - "next": "^15.3.1", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1" }, "devDependencies": { - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "typescript": "5.8.3" } } diff --git a/examples/react/react-native/package.json b/examples/react/react-native/package.json index a56bd9c6c6..e2b753c9c5 100644 --- a/examples/react/react-native/package.json +++ b/examples/react/react-native/package.json @@ -14,7 +14,7 @@ "@react-native-community/netinfo": "^11.4.1", "@react-navigation/native": "^6.1.18", "@react-navigation/stack": "^6.4.1", - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "expo": "^52.0.11", "expo-constants": "^17.0.3", diff --git a/examples/react/react-router/package.json b/examples/react/react-router/package.json index a816f078cb..c00ea88267 100644 --- a/examples/react/react-router/package.json +++ b/examples/react/react-router/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "localforage": "^1.10.0", "match-sorter": "^6.3.4", diff --git a/examples/react/rick-morty/package.json b/examples/react/rick-morty/package.json index 57d5fc374a..26e9cd0c8d 100644 --- a/examples/react/rick-morty/package.json +++ b/examples/react/rick-morty/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/shadow-dom/eslint.config.js b/examples/react/shadow-dom/eslint.config.js index b3283a3b89..929bbbf2fc 100644 --- a/examples/react/shadow-dom/eslint.config.js +++ b/examples/react/shadow-dom/eslint.config.js @@ -1,4 +1,4 @@ -import { tanstackConfig } from '@tanstack/config/eslint' +import { tanstackConfig } from '@tanstack/eslint-config' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' diff --git a/examples/react/shadow-dom/package.json b/examples/react/shadow-dom/package.json index 1a53a3a391..4c5c8a46da 100644 --- a/examples/react/shadow-dom/package.json +++ b/examples/react/shadow-dom/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index e6d8366244..6f84d6be2a 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/star-wars/package.json b/examples/react/star-wars/package.json index 8d2f5aff00..141fd4f180 100644 --- a/examples/react/star-wars/package.json +++ b/examples/react/star-wars/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/suspense/package.json b/examples/react/suspense/package.json index 1fa489da5a..e5d1fdcfd0 100644 --- a/examples/react/suspense/package.json +++ b/examples/react/suspense/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.90.11", + "@tanstack/react-query": "^5.90.12", "@tanstack/react-query-devtools": "^5.91.1", "font-awesome": "^4.7.0", "react": "^19.0.0", diff --git a/examples/solid/astro/package.json b/examples/solid/astro/package.json index 6934a15c1d..c154e5a885 100644 --- a/examples/solid/astro/package.json +++ b/examples/solid/astro/package.json @@ -15,7 +15,7 @@ "@astrojs/solid-js": "^5.0.7", "@astrojs/tailwind": "^6.0.2", "@astrojs/vercel": "^8.1.3", - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "astro": "^5.5.6", "solid-js": "^1.9.7", diff --git a/examples/solid/basic-graphql-request/package.json b/examples/solid/basic-graphql-request/package.json index 47ec49a8d5..fcf8d2cb9a 100644 --- a/examples/solid/basic-graphql-request/package.json +++ b/examples/solid/basic-graphql-request/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "graphql": "^16.9.0", "graphql-request": "^7.1.2", diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index 23c28c9859..6ab6a9cfe3 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "solid-js": "^1.9.7" }, diff --git a/examples/solid/default-query-function/package.json b/examples/solid/default-query-function/package.json index 5b5e8d248f..f0c7bc137f 100644 --- a/examples/solid/default-query-function/package.json +++ b/examples/solid/default-query-function/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "solid-js": "^1.9.7" }, diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index 9c3f268fc1..bfc1afad38 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "solid-js": "^1.9.7" }, diff --git a/examples/solid/solid-start-streaming/package.json b/examples/solid/solid-start-streaming/package.json index b65aa1ab6a..1eb6879354 100644 --- a/examples/solid/solid-start-streaming/package.json +++ b/examples/solid/solid-start-streaming/package.json @@ -12,7 +12,7 @@ "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.15.3", "@solidjs/start": "^1.1.3", - "@tanstack/solid-query": "^5.90.14", + "@tanstack/solid-query": "^5.90.15", "@tanstack/solid-query-devtools": "^5.91.1", "solid-js": "^1.9.7", "vinxi": "^0.5.3" diff --git a/examples/svelte/auto-refetching/package.json b/examples/svelte/auto-refetching/package.json index 991fa35bc5..d78cf63ff4 100644 --- a/examples/svelte/auto-refetching/package.json +++ b/examples/svelte/auto-refetching/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/basic/package.json b/examples/svelte/basic/package.json index 3af6334f62..65a50691e6 100644 --- a/examples/svelte/basic/package.json +++ b/examples/svelte/basic/package.json @@ -8,10 +8,10 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.90.13", - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/query-async-storage-persister": "^5.90.14", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2", - "@tanstack/svelte-query-persist-client": "^6.0.11" + "@tanstack/svelte-query-persist-client": "^6.0.12" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/load-more-infinite-scroll/package.json b/examples/svelte/load-more-infinite-scroll/package.json index 2ab7687307..0e7db3138a 100644 --- a/examples/svelte/load-more-infinite-scroll/package.json +++ b/examples/svelte/load-more-infinite-scroll/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/optimistic-updates/package.json b/examples/svelte/optimistic-updates/package.json index 2d5212e45e..24bbf62f94 100644 --- a/examples/svelte/optimistic-updates/package.json +++ b/examples/svelte/optimistic-updates/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/playground/package.json b/examples/svelte/playground/package.json index fe8dc012c7..f1a9b7d4cd 100644 --- a/examples/svelte/playground/package.json +++ b/examples/svelte/playground/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/simple/package.json b/examples/svelte/simple/package.json index f956201ffb..6fd4682b45 100644 --- a/examples/svelte/simple/package.json +++ b/examples/svelte/simple/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/ssr/package.json b/examples/svelte/ssr/package.json index a0518ca0ad..030239c6a3 100644 --- a/examples/svelte/ssr/package.json +++ b/examples/svelte/ssr/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/svelte/star-wars/package.json b/examples/svelte/star-wars/package.json index 94252af5ad..f8c7a4b06f 100644 --- a/examples/svelte/star-wars/package.json +++ b/examples/svelte/star-wars/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.0.9", + "@tanstack/svelte-query": "^6.0.10", "@tanstack/svelte-query-devtools": "^6.0.2" }, "devDependencies": { diff --git a/examples/vue/basic/package.json b/examples/vue/basic/package.json index 00f4c27b4a..d344ea0063 100644 --- a/examples/vue/basic/package.json +++ b/examples/vue/basic/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.91.4", - "@tanstack/vue-query-devtools": "^6.1.1", + "@tanstack/vue-query": "^5.92.1", + "@tanstack/vue-query-devtools": "^6.1.2", "vue": "^3.4.27" }, "devDependencies": { diff --git a/examples/vue/dependent-queries/package.json b/examples/vue/dependent-queries/package.json index 2972fd880c..803dea7416 100644 --- a/examples/vue/dependent-queries/package.json +++ b/examples/vue/dependent-queries/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.91.4", + "@tanstack/vue-query": "^5.92.1", "vue": "^3.4.27" }, "devDependencies": { diff --git a/examples/vue/persister/package.json b/examples/vue/persister/package.json index 13069a8798..8c897cefbc 100644 --- a/examples/vue/persister/package.json +++ b/examples/vue/persister/package.json @@ -8,10 +8,10 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-core": "^5.90.11", - "@tanstack/query-persist-client-core": "^5.91.10", - "@tanstack/query-sync-storage-persister": "^5.90.13", - "@tanstack/vue-query": "^5.91.4", + "@tanstack/query-core": "^5.90.12", + "@tanstack/query-persist-client-core": "^5.91.11", + "@tanstack/query-sync-storage-persister": "^5.90.14", + "@tanstack/vue-query": "^5.92.1", "idb-keyval": "^6.2.1", "vue": "^3.4.27" }, diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index 0be3df460c..068b9ff338 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.91.4", - "@tanstack/vue-query-devtools": "^6.1.1", + "@tanstack/vue-query": "^5.92.1", + "@tanstack/vue-query-devtools": "^6.1.2", "vue": "^3.4.27" }, "devDependencies": { diff --git a/integrations/angular-cli-20/package.json b/integrations/angular-cli-20/package.json index 654b303a0c..213ca9bdd1 100644 --- a/integrations/angular-cli-20/package.json +++ b/integrations/angular-cli-20/package.json @@ -14,7 +14,7 @@ "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.90.15", + "@tanstack/angular-query-experimental": "^5.90.16", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" diff --git a/integrations/react-next-14/package.json b/integrations/react-next-14/package.json index 38e3f2ccd3..5ed8454aa5 100644 --- a/integrations/react-next-14/package.json +++ b/integrations/react-next-14/package.json @@ -7,7 +7,7 @@ "dependencies": { "@tanstack/react-query": "workspace:*", "@tanstack/react-query-devtools": "workspace:*", - "next": "^14.2.28", + "next": "^14.2.33", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/integrations/react-next-15/package.json b/integrations/react-next-15/package.json index 09b77217d9..1454aa61a4 100644 --- a/integrations/react-next-15/package.json +++ b/integrations/react-next-15/package.json @@ -9,13 +9,13 @@ "@js-temporal/polyfill": "^0.4.4", "@tanstack/react-query": "workspace:*", "@tanstack/react-query-devtools": "workspace:*", - "next": "^15.3.1", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "next": "^15.4.8", + "react": "^19.2.1", + "react-dom": "^19.2.1", "tupleson": "0.23.1" }, "devDependencies": { - "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.2" + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3" } } diff --git a/integrations/react-next-16/.eslintrc.cjs b/integrations/react-next-16/.eslintrc.cjs new file mode 100644 index 0000000000..cb40aee1b4 --- /dev/null +++ b/integrations/react-next-16/.eslintrc.cjs @@ -0,0 +1,9 @@ +/** @type {import('eslint').Linter.Config} */ +module.exports = { + extends: ['plugin:react/jsx-runtime', 'plugin:react-hooks/recommended'], + settings: { + react: { + version: 'detect', + }, + }, +} diff --git a/integrations/react-next-16/.gitignore b/integrations/react-next-16/.gitignore new file mode 100644 index 0000000000..8f322f0d8f --- /dev/null +++ b/integrations/react-next-16/.gitignore @@ -0,0 +1,35 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/integrations/react-next-16/README.md b/integrations/react-next-16/README.md new file mode 100644 index 0000000000..f4da3c4c1c --- /dev/null +++ b/integrations/react-next-16/README.md @@ -0,0 +1,34 @@ +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. + +This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/integrations/react-next-16/app/_action.ts b/integrations/react-next-16/app/_action.ts new file mode 100644 index 0000000000..5930be2e08 --- /dev/null +++ b/integrations/react-next-16/app/_action.ts @@ -0,0 +1,11 @@ +'use server' + +import { revalidatePath } from 'next/cache' +import { countRef } from './make-query-client' + +export async function queryExampleAction() { + await Promise.resolve() + countRef.current++ + revalidatePath('/', 'page') + return undefined +} diff --git a/integrations/react-next-16/app/client-component.tsx b/integrations/react-next-16/app/client-component.tsx new file mode 100644 index 0000000000..f795255ecb --- /dev/null +++ b/integrations/react-next-16/app/client-component.tsx @@ -0,0 +1,36 @@ +'use client' + +import React from 'react' +import { useQuery } from '@tanstack/react-query' +import { Temporal } from '@js-temporal/polyfill' + +export function ClientComponent() { + const query = useQuery({ + queryKey: ['data'], + queryFn: async () => { + const { count } = await ( + await fetch('http://localhost:3000/count') + ).json() + + return { + text: 'data from client', + date: Temporal.PlainDate.from('2023-01-01'), + count, + } + }, + }) + + if (query.isPending) { + return
Loading...
+ } + + if (query.isError) { + return
An error has occurred!
+ } + + return ( +
+ {query.data.text} - {query.data.date.toJSON()} - {query.data.count} +
+ ) +} diff --git a/integrations/react-next-16/app/count/route.ts b/integrations/react-next-16/app/count/route.ts new file mode 100644 index 0000000000..f56c243ad9 --- /dev/null +++ b/integrations/react-next-16/app/count/route.ts @@ -0,0 +1,5 @@ +import { countRef } from '../make-query-client' + +export const GET = () => { + return Response.json({ count: countRef.current }) +} diff --git a/integrations/react-next-16/app/favicon.ico b/integrations/react-next-16/app/favicon.ico new file mode 100644 index 0000000000..718d6fea48 Binary files /dev/null and b/integrations/react-next-16/app/favicon.ico differ diff --git a/integrations/react-next-16/app/layout.tsx b/integrations/react-next-16/app/layout.tsx new file mode 100644 index 0000000000..265be95e9e --- /dev/null +++ b/integrations/react-next-16/app/layout.tsx @@ -0,0 +1,22 @@ +import React from 'react' +import Providers from './providers' +import type { Metadata } from 'next' + +export const metadata: Metadata = { + title: 'Create Next App', + description: 'Generated by create next app', +} + +export default function RootLayout({ + children, +}: { + children: React.ReactNode +}) { + return ( + + + {children} + + + ) +} diff --git a/integrations/react-next-16/app/make-query-client.ts b/integrations/react-next-16/app/make-query-client.ts new file mode 100644 index 0000000000..a71affe77f --- /dev/null +++ b/integrations/react-next-16/app/make-query-client.ts @@ -0,0 +1,53 @@ +import { Temporal } from '@js-temporal/polyfill' +import { QueryClient, defaultShouldDehydrateQuery } from '@tanstack/react-query' +import { createTson } from 'tupleson' +import type { TsonType } from 'tupleson' + +const plainDate = { + deserialize: (v) => Temporal.PlainDate.from(v), + key: 'PlainDate', + serialize: (v) => v.toJSON(), + test: (v) => v instanceof Temporal.PlainDate, +} satisfies TsonType + +export const countRef = { + current: 0, +} + +export const tson = createTson({ + types: [plainDate], +}) + +export function makeQueryClient() { + return new QueryClient({ + defaultOptions: { + hydrate: { + /** + * Called when the query is rebuilt from a prefetched + * promise, before the query data is put into the cache. + */ + deserializeData: (data) => { + return tson.deserialize(data) + }, + }, + queries: { + staleTime: 60 * 1000, + }, + dehydrate: { + serializeData: (data) => { + return tson.serialize(data) + }, + shouldDehydrateQuery: (query) => { + return ( + defaultShouldDehydrateQuery(query) || + query.state.status === 'pending' + ) + }, + shouldRedactErrors: (error) => { + // Next.js automatically redacts errors for us + return false + }, + }, + }, + }) +} diff --git a/integrations/react-next-16/app/page.tsx b/integrations/react-next-16/app/page.tsx new file mode 100644 index 0000000000..6752ff7375 --- /dev/null +++ b/integrations/react-next-16/app/page.tsx @@ -0,0 +1,41 @@ +import { headers } from 'next/headers' +import React from 'react' +import { HydrationBoundary, dehydrate } from '@tanstack/react-query' +import { Temporal } from '@js-temporal/polyfill' +import { ClientComponent } from './client-component' +import { makeQueryClient } from './make-query-client' +import { queryExampleAction } from './_action' + +export default function Home() { + const queryClient = makeQueryClient() + + queryClient.prefetchQuery({ + queryKey: ['data'], + queryFn: async () => { + const { count } = await ( + await fetch('http://localhost:3000/count', { + headers: await headers(), + }) + ).json() + + return { + text: 'data from server', + date: Temporal.PlainDate.from('2024-01-01'), + count, + } + }, + }) + + const state = dehydrate(queryClient) + + return ( +
+ + + +
+ +
+
+ ) +} diff --git a/integrations/react-next-16/app/providers.tsx b/integrations/react-next-16/app/providers.tsx new file mode 100644 index 0000000000..aa52fc1d35 --- /dev/null +++ b/integrations/react-next-16/app/providers.tsx @@ -0,0 +1,39 @@ +// In Next.js, this file would be called: app/providers.tsx +'use client' + +// Since QueryClientProvider relies on useContext under the hood, we have to put 'use client' on top +import { QueryClientProvider, isServer } from '@tanstack/react-query' +import { ReactQueryDevtools } from '@tanstack/react-query-devtools' +import type { QueryClient } from '@tanstack/react-query' +import { makeQueryClient } from '@/app/make-query-client' + +let browserQueryClient: QueryClient | undefined = undefined + +function getQueryClient() { + if (isServer) { + // Server: always make a new query client + return makeQueryClient() + } else { + // Browser: make a new query client if we don't already have one + // This is very important, so we don't re-make a new client if React + // suspends during the initial render. This may not be needed if we + // have a suspense boundary BELOW the creation of the query client + if (!browserQueryClient) browserQueryClient = makeQueryClient() + return browserQueryClient + } +} + +export default function Providers({ children }: { children: React.ReactNode }) { + // NOTE: Avoid useState when initializing the query client if you don't + // have a suspense boundary between this and the code that may + // suspend because React will throw away the client on the initial + // render if it suspends and there is no boundary + const queryClient = getQueryClient() + + return ( + + {children} + + + ) +} diff --git a/integrations/react-next-16/next.config.js b/integrations/react-next-16/next.config.js new file mode 100644 index 0000000000..f041db5139 --- /dev/null +++ b/integrations/react-next-16/next.config.js @@ -0,0 +1,11 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = { + eslint: { + ignoreDuringBuilds: true, + }, + typescript: { + ignoreBuildErrors: true, + }, +} + +module.exports = nextConfig diff --git a/integrations/react-next-16/package.json b/integrations/react-next-16/package.json new file mode 100644 index 0000000000..e0f4e0f853 --- /dev/null +++ b/integrations/react-next-16/package.json @@ -0,0 +1,21 @@ +{ + "name": "react-next-16", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build" + }, + "dependencies": { + "@js-temporal/polyfill": "^0.4.4", + "@tanstack/react-query": "workspace:*", + "@tanstack/react-query-devtools": "workspace:*", + "next": "^16.0.7", + "react": "^19.2.1", + "react-dom": "^19.2.1", + "tupleson": "0.23.1" + }, + "devDependencies": { + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3" + } +} diff --git a/integrations/react-next-16/tsconfig.json b/integrations/react-next-16/tsconfig.json new file mode 100644 index 0000000000..25e2693bc3 --- /dev/null +++ b/integrations/react-next-16/tsconfig.json @@ -0,0 +1,35 @@ +{ + "compilerOptions": { + "target": "ES5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noEmit": true, + "esModuleInterop": true, + "module": "ESNext", + "moduleResolution": "Bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "react-jsx", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./*"] + } + }, + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts", + ".eslintrc.cjs", + ".next/dev/types/**/*.ts" + ], + "exclude": ["node_modules"] +} diff --git a/knip.json b/knip.json index 963a8a723d..996a0a25a2 100644 --- a/knip.json +++ b/knip.json @@ -10,13 +10,15 @@ "@types/react", "@types/react-dom", "react", - "react-dom", - "markdown-link-extractor" + "react-dom" ], "ignoreWorkspaces": ["examples/**", "integrations/**"], "workspaces": { "packages/angular-query-experimental": { - "entry": ["src/index.ts", "src/inject-queries-experimental/index.ts"] + "entry": [ + "src/devtools/production/index.ts", + "src/devtools-panel/production/index.ts" + ] }, "packages/query-codemods": { "entry": ["src/v4/**/*.cjs", "src/v5/**/*.cjs"], @@ -25,12 +27,6 @@ "packages/vue-query": { "ignore": ["**/__mocks__/**"], "ignoreDependencies": ["vue2", "vue2.7"] - }, - "packages/angular-query-experimental": { - "entry": [ - "src/devtools/production/index.ts", - "src/devtools-panel/production/index.ts" - ] } } } diff --git a/nx.json b/nx.json index b640223fa3..de137027f4 100644 --- a/nx.json +++ b/nx.json @@ -30,6 +30,10 @@ "inputs": ["default", "^production"], "outputs": ["{projectRoot}/dist-ts"] }, + "test:docs": { + "cache": true, + "inputs": ["{workspaceRoot}/docs/**/*"] + }, "test:knip": { "cache": true, "inputs": ["{workspaceRoot}/**/*"] diff --git a/package.json b/package.json index b3c8ae6fc0..4ab2eb3fd4 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,13 @@ "type": "git", "url": "https://github.com/TanStack/query.git" }, - "packageManager": "pnpm@10.17.0", + "packageManager": "pnpm@10.24.0", "type": "module", "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", - "preinstall": "node -e \"if(process.env.CI == 'true') {console.log('Skipping preinstall...')} else {process.exit(1)}\" || npx -y only-allow pnpm", "test": "pnpm run test:ci", - "test:pr": "nx affected --targets=test:sherif,test:knip,test:eslint,test:lib,test:types,test:build,build", - "test:ci": "nx run-many --targets=test:sherif,test:knip,test:eslint,test:lib,test:types,test:build,build", + "test:pr": "nx affected --targets=test:sherif,test:knip,test:docs,test:eslint,test:lib,test:types,test:build,build", + "test:ci": "nx run-many --targets=test:sherif,test:knip,test:docs,test:eslint,test:lib,test:types,test:build,build", "test:eslint": "nx affected --target=test:eslint", "test:format": "pnpm run prettier --check", "test:sherif": "sherif -i typescript -p \"./integrations/*\" -p \"./examples/*\"", @@ -21,14 +20,14 @@ "test:build": "nx affected --target=test:build --exclude=examples/**", "test:types": "nx affected --target=test:types --exclude=examples/**", "test:knip": "knip", + "test:docs": "node scripts/verify-links.ts", "build": "nx affected --target=build --exclude=examples/** --exclude=integrations/**", "build:all": "nx run-many --target=build --exclude=examples/** --exclude=integrations/**", "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all", "dev": "pnpm run watch", "prettier": "prettier --experimental-cli --ignore-unknown '**/*'", "prettier:write": "pnpm run prettier --write", - "docs:generate": "node scripts/generateDocs.ts", - "verify-links": "node scripts/verify-links.ts", + "generate-docs": "node scripts/generate-docs.ts", "changeset": "changeset", "changeset:version": "changeset version && pnpm install --no-frozen-lockfile && pnpm prettier:write", "changeset:publish": "changeset publish" @@ -41,15 +40,17 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.3", - "@changesets/cli": "^2.29.5", + "@changesets/cli": "^2.29.8", "@cspell/eslint-plugin": "^9.2.1", "@eslint-react/eslint-plugin": "^2.0.1", "@svitejs/changesets-changelog-github-compact": "^1.2.0", - "@tanstack/config": "^0.20.2", + "@tanstack/eslint-config": "0.3.2", + "@tanstack/typedoc-config": "0.3.1", + "@tanstack/vite-config": "0.4.1", "@testing-library/jest-dom": "^6.8.0", "@types/node": "^22.15.3", - "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.2", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "@vitest/coverage-istanbul": "3.2.4", "@vitest/eslint-plugin": "^1.1.36", "esbuild-plugin-file-path-extensions": "^2.1.4", @@ -63,8 +64,8 @@ "prettier": "^3.6.2", "prettier-plugin-svelte": "^3.4.0", "publint": "^0.3.13", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.2.1", + "react-dom": "^19.2.1", "sherif": "^1.6.1", "tinyglobby": "^0.2.15", "tsup": "^8.4.0", diff --git a/packages/angular-query-experimental/CHANGELOG.md b/packages/angular-query-experimental/CHANGELOG.md index f76b6f581d..15aad2e7b9 100644 --- a/packages/angular-query-experimental/CHANGELOG.md +++ b/packages/angular-query-experimental/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-query-experimental +## 5.90.16 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 5.90.15 ### Patch Changes diff --git a/packages/angular-query-experimental/package.json b/packages/angular-query-experimental/package.json index ff6c650be5..a122c4bcb7 100644 --- a/packages/angular-query-experimental/package.json +++ b/packages/angular-query-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-query-experimental", - "version": "5.90.15", + "version": "5.90.16", "description": "Signals for managing, caching and syncing asynchronous and remote data in Angular", "author": "Arnoud de Vries", "license": "MIT", diff --git a/packages/angular-query-experimental/vite.config.ts b/packages/angular-query-experimental/vite.config.ts index aae5cde9af..a5982ebdca 100644 --- a/packages/angular-query-experimental/vite.config.ts +++ b/packages/angular-query-experimental/vite.config.ts @@ -3,7 +3,7 @@ import { externalizeDeps } from 'vite-plugin-externalize-deps' import tsconfigPaths from 'vite-tsconfig-paths' import dts from 'vite-plugin-dts' import packageJson from './package.json' -import type { Options } from '@tanstack/config/vite' +import type { Options } from '@tanstack/vite-config' function ensureImportFileExtension({ content, diff --git a/packages/angular-query-persist-client/CHANGELOG.md b/packages/angular-query-persist-client/CHANGELOG.md index 00e4733b97..198aa842b5 100644 --- a/packages/angular-query-persist-client/CHANGELOG.md +++ b/packages/angular-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/angular-query-persist-client +## 5.62.19 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/angular-query-experimental@5.90.16 + - @tanstack/query-persist-client-core@5.91.11 + ## 5.62.18 ### Patch Changes diff --git a/packages/angular-query-persist-client/package.json b/packages/angular-query-persist-client/package.json index a8c3255132..49adbc4f4b 100644 --- a/packages/angular-query-persist-client/package.json +++ b/packages/angular-query-persist-client/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/angular-query-persist-client", "private": true, - "version": "5.62.18", + "version": "5.62.19", "description": "Angular bindings to work with persisters in TanStack/angular-query", "author": "Omer Gronich", "license": "MIT", diff --git a/packages/eslint-plugin-query/package.json b/packages/eslint-plugin-query/package.json index e611a8acd8..c0d4687bcc 100644 --- a/packages/eslint-plugin-query/package.json +++ b/packages/eslint-plugin-query/package.json @@ -59,11 +59,11 @@ "!src/__tests__" ], "dependencies": { - "@typescript-eslint/utils": "^8.44.1" + "@typescript-eslint/utils": "^8.48.0" }, "devDependencies": { - "@typescript-eslint/parser": "^8.44.1", - "@typescript-eslint/rule-tester": "^8.44.1", + "@typescript-eslint/parser": "^8.48.0", + "@typescript-eslint/rule-tester": "^8.48.0", "combinate": "^1.1.11", "eslint": "^9.36.0", "npm-run-all2": "^5.0.0" diff --git a/packages/eslint-plugin-query/vite.config.ts b/packages/eslint-plugin-query/vite.config.ts index 9b0267c73e..a3205efd7d 100644 --- a/packages/eslint-plugin-query/vite.config.ts +++ b/packages/eslint-plugin-query/vite.config.ts @@ -1,5 +1,5 @@ import { defineConfig, mergeConfig } from 'vitest/config' -import { tanstackViteConfig } from '@tanstack/config/vite' +import { tanstackViteConfig } from '@tanstack/vite-config' import packageJson from './package.json' diff --git a/packages/query-async-storage-persister/CHANGELOG.md b/packages/query-async-storage-persister/CHANGELOG.md index 87b5af5277..5a5e56bdd6 100644 --- a/packages/query-async-storage-persister/CHANGELOG.md +++ b/packages/query-async-storage-persister/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/query-async-storage-persister +## 5.90.14 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + - @tanstack/query-persist-client-core@5.91.11 + ## 5.90.13 ### Patch Changes diff --git a/packages/query-async-storage-persister/package.json b/packages/query-async-storage-persister/package.json index 1aa82c06f0..38a2090ac5 100644 --- a/packages/query-async-storage-persister/package.json +++ b/packages/query-async-storage-persister/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-async-storage-persister", - "version": "5.90.13", + "version": "5.90.14", "description": "A persister for asynchronous storages, to be used with TanStack/Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-broadcast-client-experimental/CHANGELOG.md b/packages/query-broadcast-client-experimental/CHANGELOG.md index 1a57dddfb5..495f21dea2 100644 --- a/packages/query-broadcast-client-experimental/CHANGELOG.md +++ b/packages/query-broadcast-client-experimental/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/query-broadcast-client-experimental +## 5.90.12 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 5.90.11 ### Patch Changes diff --git a/packages/query-broadcast-client-experimental/package.json b/packages/query-broadcast-client-experimental/package.json index 95a6ed628b..0d6d40a8be 100644 --- a/packages/query-broadcast-client-experimental/package.json +++ b/packages/query-broadcast-client-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-broadcast-client-experimental", - "version": "5.90.11", + "version": "5.90.12", "description": "An experimental plugin to for broadcasting the state of your queryClient between browser tabs/windows", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-core/CHANGELOG.md b/packages/query-core/CHANGELOG.md index 68641147bc..fbaec6dd06 100644 --- a/packages/query-core/CHANGELOG.md +++ b/packages/query-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/query-core +## 5.90.12 + +### Patch Changes + +- fix: update react and nextJs ([#9944](https://github.com/TanStack/query/pull/9944)) + ## 5.90.11 ### Patch Changes diff --git a/packages/query-core/package.json b/packages/query-core/package.json index e41e559c13..1700ec8710 100644 --- a/packages/query-core/package.json +++ b/packages/query-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-core", - "version": "5.90.11", + "version": "5.90.12", "description": "The framework agnostic core that powers TanStack Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-persist-client-core/CHANGELOG.md b/packages/query-persist-client-core/CHANGELOG.md index cbfeb5a624..e5bca9eeec 100644 --- a/packages/query-persist-client-core/CHANGELOG.md +++ b/packages/query-persist-client-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/query-persist-client-core +## 5.91.11 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 5.91.10 ### Patch Changes diff --git a/packages/query-persist-client-core/package.json b/packages/query-persist-client-core/package.json index add3555ac9..e6b26c3d5f 100644 --- a/packages/query-persist-client-core/package.json +++ b/packages/query-persist-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-persist-client-core", - "version": "5.91.10", + "version": "5.91.11", "description": "Set of utilities for interacting with persisters, which can save your queryClient for later use", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-sync-storage-persister/CHANGELOG.md b/packages/query-sync-storage-persister/CHANGELOG.md index 46e6d3984e..01117366d2 100644 --- a/packages/query-sync-storage-persister/CHANGELOG.md +++ b/packages/query-sync-storage-persister/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/query-sync-storage-persister +## 5.90.14 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + - @tanstack/query-persist-client-core@5.91.11 + ## 5.90.13 ### Patch Changes diff --git a/packages/query-sync-storage-persister/package.json b/packages/query-sync-storage-persister/package.json index ffad40f134..e4d071bd42 100644 --- a/packages/query-sync-storage-persister/package.json +++ b/packages/query-sync-storage-persister/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-sync-storage-persister", - "version": "5.90.13", + "version": "5.90.14", "description": "A persister for synchronous storages, to be used with TanStack/Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-query-devtools/package.json b/packages/react-query-devtools/package.json index 5c18132d3d..ff78c53617 100644 --- a/packages/react-query-devtools/package.json +++ b/packages/react-query-devtools/package.json @@ -84,10 +84,10 @@ "devDependencies": { "@tanstack/react-query": "workspace:*", "@testing-library/react": "^16.1.0", - "@types/react": "^19.0.1", + "@types/react": "^19.2.7", "@vitejs/plugin-react": "^4.3.4", "npm-run-all2": "^5.0.0", - "react": "^19.0.0" + "react": "^19.2.1" }, "peerDependencies": { "@tanstack/react-query": "workspace:^", diff --git a/packages/react-query-next-experimental/package.json b/packages/react-query-next-experimental/package.json index 3548565b70..cddaa5dbce 100644 --- a/packages/react-query-next-experimental/package.json +++ b/packages/react-query-next-experimental/package.json @@ -57,11 +57,11 @@ ], "devDependencies": { "@tanstack/react-query": "workspace:*", - "@types/react": "^19.0.1", + "@types/react": "^19.2.7", "@vitejs/plugin-react": "^4.3.4", "next": "^16.0.1", "npm-run-all2": "^5.0.0", - "react": "^19.0.0" + "react": "^19.2.1" }, "peerDependencies": { "@tanstack/react-query": "workspace:^", diff --git a/packages/react-query-persist-client/CHANGELOG.md b/packages/react-query-persist-client/CHANGELOG.md index 58c31008b2..2a8d864d38 100644 --- a/packages/react-query-persist-client/CHANGELOG.md +++ b/packages/react-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/react-query-persist-client +## 5.90.14 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/query-persist-client-core@5.91.11 + - @tanstack/react-query@5.90.12 + ## 5.90.13 ### Patch Changes diff --git a/packages/react-query-persist-client/package.json b/packages/react-query-persist-client/package.json index e2b896fe1c..5a94327139 100644 --- a/packages/react-query-persist-client/package.json +++ b/packages/react-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query-persist-client", - "version": "5.90.13", + "version": "5.90.14", "description": "React bindings to work with persisters in TanStack/react-query", "author": "tannerlinsley", "license": "MIT", @@ -65,10 +65,10 @@ "@tanstack/query-test-utils": "workspace:*", "@tanstack/react-query": "workspace:*", "@testing-library/react": "^16.1.0", - "@types/react": "^19.0.1", + "@types/react": "^19.2.7", "@vitejs/plugin-react": "^4.3.4", "npm-run-all2": "^5.0.0", - "react": "^19.0.0" + "react": "^19.2.1" }, "peerDependencies": { "@tanstack/react-query": "workspace:^", diff --git a/packages/react-query/CHANGELOG.md b/packages/react-query/CHANGELOG.md index 0df81ebaf7..2058ebdec5 100644 --- a/packages/react-query/CHANGELOG.md +++ b/packages/react-query/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-query +## 5.90.12 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 5.90.11 ### Patch Changes diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 7c0e1c15a9..1fc90b2595 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query", - "version": "5.90.11", + "version": "5.90.12", "description": "Hooks for managing, caching and syncing asynchronous and remote data in React", "author": "tannerlinsley", "license": "MIT", @@ -72,13 +72,13 @@ "@tanstack/query-test-utils": "workspace:*", "@testing-library/react": "^16.1.0", "@testing-library/react-render-stream": "^2.0.0", - "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.2", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^4.3.4", "cpy-cli": "^5.0.0", "npm-run-all2": "^5.0.0", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.2.1", + "react-dom": "^19.2.1", "react-error-boundary": "^4.1.2" }, "peerDependencies": { diff --git a/packages/react-query/src/__tests__/useQuery.promise.test.tsx b/packages/react-query/src/__tests__/useQuery.promise.test.tsx index b6c4bba173..cef239a276 100644 --- a/packages/react-query/src/__tests__/useQuery.promise.test.tsx +++ b/packages/react-query/src/__tests__/useQuery.promise.test.tsx @@ -808,7 +808,7 @@ describe('useQuery().promise', () => { expect(queryFn).toHaveBeenCalledOnce() }) - it('should stay pending when canceled with cancelQueries while suspending until refetched', async () => { + it.skip('should stay pending when canceled with cancelQueries while suspending until refetched', async () => { const renderStream = createRenderStream({ snapshotDOM: true }) const key = queryKey() let count = 0 diff --git a/packages/solid-query-devtools/package.json b/packages/solid-query-devtools/package.json index 8e308f16cd..e507449f65 100644 --- a/packages/solid-query-devtools/package.json +++ b/packages/solid-query-devtools/package.json @@ -39,7 +39,7 @@ "types": "./build/index.d.ts", "browser": {}, "exports": { - "@tanstack/custom-condition": "./src/index.ts", + "@tanstack/custom-condition": "./src/index.tsx", "solid": { "development": "./build/dev.jsx", "import": "./build/index.jsx" diff --git a/packages/solid-query-persist-client/CHANGELOG.md b/packages/solid-query-persist-client/CHANGELOG.md index 3a5f3c3d68..e5cc304c51 100644 --- a/packages/solid-query-persist-client/CHANGELOG.md +++ b/packages/solid-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/solid-query-persist-client +## 5.90.15 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/query-persist-client-core@5.91.11 + - @tanstack/solid-query@5.90.15 + ## 5.90.14 ### Patch Changes diff --git a/packages/solid-query-persist-client/package.json b/packages/solid-query-persist-client/package.json index 02e33535e2..57db8c506d 100644 --- a/packages/solid-query-persist-client/package.json +++ b/packages/solid-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-query-persist-client", - "version": "5.90.14", + "version": "5.90.15", "description": "Solid.js bindings to work with persisters in TanStack/solid-query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-query/CHANGELOG.md b/packages/solid-query/CHANGELOG.md index 2eaff995bf..4c58734117 100644 --- a/packages/solid-query/CHANGELOG.md +++ b/packages/solid-query/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/solid-query +## 5.90.15 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 5.90.14 ### Patch Changes diff --git a/packages/solid-query/package.json b/packages/solid-query/package.json index e5bed492f1..43d5ad2348 100644 --- a/packages/solid-query/package.json +++ b/packages/solid-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-query", - "version": "5.90.14", + "version": "5.90.15", "description": "Primitives for managing, caching and syncing asynchronous and remote data in Solid", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/svelte-query-devtools/package.json b/packages/svelte-query-devtools/package.json index ddbe97797f..68ab5d1efc 100644 --- a/packages/svelte-query-devtools/package.json +++ b/packages/svelte-query-devtools/package.json @@ -53,7 +53,7 @@ "@sveltejs/package": "^2.4.0", "@sveltejs/vite-plugin-svelte": "^5.1.1", "@tanstack/svelte-query": "workspace:*", - "@typescript-eslint/parser": "^8.44.1", + "@typescript-eslint/parser": "^8.48.0", "eslint-plugin-svelte": "^3.11.0", "svelte": "^5.39.3", "svelte-check": "^4.3.1" diff --git a/packages/svelte-query-persist-client/CHANGELOG.md b/packages/svelte-query-persist-client/CHANGELOG.md index ad5964c2c6..3565608110 100644 --- a/packages/svelte-query-persist-client/CHANGELOG.md +++ b/packages/svelte-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/svelte-query-persist-client +## 6.0.12 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/query-persist-client-core@5.91.11 + - @tanstack/svelte-query@6.0.10 + ## 6.0.11 ### Patch Changes diff --git a/packages/svelte-query-persist-client/package.json b/packages/svelte-query-persist-client/package.json index 7662425d18..bdc1c284bb 100644 --- a/packages/svelte-query-persist-client/package.json +++ b/packages/svelte-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-query-persist-client", - "version": "6.0.11", + "version": "6.0.12", "description": "Svelte bindings to work with persisters in TanStack/svelte-query", "author": "Lachlan Collins", "license": "MIT", @@ -57,7 +57,7 @@ "@tanstack/query-test-utils": "workspace:*", "@tanstack/svelte-query": "workspace:*", "@testing-library/svelte": "^5.2.8", - "@typescript-eslint/parser": "^8.44.1", + "@typescript-eslint/parser": "^8.48.0", "eslint-plugin-svelte": "^3.11.0", "svelte": "^5.39.3", "svelte-check": "^4.3.1" diff --git a/packages/svelte-query/CHANGELOG.md b/packages/svelte-query/CHANGELOG.md index d780fe275c..7853942ca4 100644 --- a/packages/svelte-query/CHANGELOG.md +++ b/packages/svelte-query/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/svelte-query +## 6.0.10 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + ## 6.0.9 ### Patch Changes diff --git a/packages/svelte-query/package.json b/packages/svelte-query/package.json index 0da8a40078..d8ba20eb31 100644 --- a/packages/svelte-query/package.json +++ b/packages/svelte-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-query", - "version": "6.0.9", + "version": "6.0.10", "description": "Primitives for managing, caching and syncing asynchronous and remote data in Svelte", "author": "Lachlan Collins", "license": "MIT", @@ -56,7 +56,7 @@ "@sveltejs/vite-plugin-svelte": "^5.1.1", "@tanstack/query-test-utils": "workspace:*", "@testing-library/svelte": "^5.2.8", - "@typescript-eslint/parser": "^8.44.1", + "@typescript-eslint/parser": "^8.48.0", "eslint-plugin-svelte": "^3.11.0", "svelte": "^5.39.3", "svelte-check": "^4.3.1" diff --git a/packages/vue-query-devtools/CHANGELOG.md b/packages/vue-query-devtools/CHANGELOG.md index 7997bdaa70..c4b5147b39 100644 --- a/packages/vue-query-devtools/CHANGELOG.md +++ b/packages/vue-query-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/vue-query-devtools +## 6.1.2 + +### Patch Changes + +- Updated dependencies [[`758414f`](https://github.com/TanStack/query/commit/758414fcecb9b56142014edf3ff455c283fb556e)]: + - @tanstack/vue-query@5.92.0 + ## 6.1.1 ### Patch Changes diff --git a/packages/vue-query-devtools/package.json b/packages/vue-query-devtools/package.json index ad9d4e66eb..ed461aad73 100644 --- a/packages/vue-query-devtools/package.json +++ b/packages/vue-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-query-devtools", - "version": "6.1.1", + "version": "6.1.2", "description": "Developer tools to interact with and visualize the TanStack/vue-query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/vue-query-devtools/vite.config.ts b/packages/vue-query-devtools/vite.config.ts index 6b72043011..7f66d0e500 100644 --- a/packages/vue-query-devtools/vite.config.ts +++ b/packages/vue-query-devtools/vite.config.ts @@ -1,6 +1,6 @@ import { defineConfig, mergeConfig } from 'vite' import vue from '@vitejs/plugin-vue' -import { tanstackViteConfig } from '@tanstack/config/vite' +import { tanstackViteConfig } from '@tanstack/vite-config' const config = defineConfig({ plugins: [vue()], diff --git a/packages/vue-query/CHANGELOG.md b/packages/vue-query/CHANGELOG.md index 46fa3620d8..0224e0b26f 100644 --- a/packages/vue-query/CHANGELOG.md +++ b/packages/vue-query/CHANGELOG.md @@ -1,5 +1,18 @@ # @tanstack/vue-query +## 5.92.1 + +### Patch Changes + +- Updated dependencies [[`72d8ac5`](https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05)]: + - @tanstack/query-core@5.90.12 + +## 5.92.0 + +### Minor Changes + +- feat(vue-query): allow options getters in additional composables ([#9914](https://github.com/TanStack/query/pull/9914)) + ## 5.91.4 ### Patch Changes diff --git a/packages/vue-query/package.json b/packages/vue-query/package.json index 2235508bd9..4ca34a6814 100644 --- a/packages/vue-query/package.json +++ b/packages/vue-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-query", - "version": "5.91.4", + "version": "5.92.1", "description": "Hooks for managing, caching and syncing asynchronous and remote data in Vue", "author": "Damian Osipiuk", "license": "MIT", diff --git a/packages/vue-query/src/__mocks__/useBaseQuery.ts b/packages/vue-query/src/__mocks__/useBaseQuery.ts index 6388057709..1166eff1d0 100644 --- a/packages/vue-query/src/__mocks__/useBaseQuery.ts +++ b/packages/vue-query/src/__mocks__/useBaseQuery.ts @@ -1,9 +1,9 @@ import { vi } from 'vitest' import type { Mock } from 'vitest' -const { useBaseQuery: originImpl, unrefQueryArgs: originalParse } = - (await vi.importActual('../useBaseQuery')) as any +const { useBaseQuery: originImpl } = (await vi.importActual( + '../useBaseQuery', +)) as any export const useBaseQuery: Mock<(...args: Array) => any> = vi.fn(originImpl) -export const unrefQueryArgs = originalParse diff --git a/packages/vue-query/src/__tests__/useInfiniteQuery.test.ts b/packages/vue-query/src/__tests__/useInfiniteQuery.test.ts index d78eb3ad07..b9eee7547f 100644 --- a/packages/vue-query/src/__tests__/useInfiniteQuery.test.ts +++ b/packages/vue-query/src/__tests__/useInfiniteQuery.test.ts @@ -5,7 +5,7 @@ import { infiniteQueryOptions } from '../infiniteQueryOptions' vi.mock('../useQueryClient') -describe('useQuery', () => { +describe('useInfiniteQuery', () => { beforeEach(() => { vi.useFakeTimers() }) diff --git a/packages/vue-query/src/__tests__/useIsFetching.test.ts b/packages/vue-query/src/__tests__/useIsFetching.test.ts index 805f002404..50199934f5 100644 --- a/packages/vue-query/src/__tests__/useIsFetching.test.ts +++ b/packages/vue-query/src/__tests__/useIsFetching.test.ts @@ -1,5 +1,5 @@ import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest' -import { onScopeDispose, reactive } from 'vue-demi' +import { onScopeDispose, reactive, ref } from 'vue-demi' import { sleep } from '@tanstack/query-test-utils' import { useQuery } from '../useQuery' import { useIsFetching } from '../useIsFetching' @@ -65,15 +65,10 @@ describe('useIsFetching', () => { }) test('should properly update filters', async () => { - const filter = reactive({ stale: false }) + const filter = reactive({ stale: false, queryKey: ['isFetchingFilter'] }) useQuery({ - queryKey: ['isFetching'], - queryFn: () => - new Promise((resolve) => { - setTimeout(() => { - return resolve('Some data') - }, 100) - }), + queryKey: ['isFetchingFilter'], + queryFn: () => sleep(10).then(() => 'Some data'), }) const isFetching = useIsFetching(filter) @@ -84,4 +79,23 @@ describe('useIsFetching', () => { expect(isFetching.value).toStrictEqual(1) }) + + test('should work with options getter and be reactive', async () => { + const staleRef = ref(false) + useQuery({ + queryKey: ['isFetchingGetter'], + queryFn: () => sleep(10).then(() => 'Some data'), + }) + const isFetching = useIsFetching(() => ({ + stale: staleRef.value, + queryKey: ['isFetchingGetter'], + })) + + expect(isFetching.value).toStrictEqual(0) + + staleRef.value = true + await vi.advanceTimersByTimeAsync(0) + + expect(isFetching.value).toStrictEqual(1) + }) }) diff --git a/packages/vue-query/src/__tests__/useIsMutating.test.ts b/packages/vue-query/src/__tests__/useIsMutating.test.ts index be6564608b..73d0fc47e8 100644 --- a/packages/vue-query/src/__tests__/useIsMutating.test.ts +++ b/packages/vue-query/src/__tests__/useIsMutating.test.ts @@ -1,5 +1,5 @@ import { afterEach, beforeEach, describe, expect, it, test, vi } from 'vitest' -import { onScopeDispose, reactive } from 'vue-demi' +import { onScopeDispose, reactive, ref } from 'vue-demi' import { sleep } from '@tanstack/query-test-utils' import { useMutation } from '../useMutation' import { useIsMutating, useMutationState } from '../useMutationState' @@ -88,9 +88,38 @@ describe('useIsMutating', () => { expect(isMutating.value).toStrictEqual(1) }) + + test('should work with options getter and be reactive', async () => { + const keyRef = ref('isMutatingGetter2') + const { mutate } = useMutation({ + mutationKey: ['isMutatingGetter'], + mutationFn: (params: string) => sleep(10).then(() => params), + }) + mutate('foo') + + const isMutating = useIsMutating(() => ({ + mutationKey: [keyRef.value], + })) + + expect(isMutating.value).toStrictEqual(0) + + keyRef.value = 'isMutatingGetter' + + await vi.advanceTimersByTimeAsync(0) + + expect(isMutating.value).toStrictEqual(1) + }) }) describe('useMutationState', () => { + beforeEach(() => { + vi.useFakeTimers() + }) + + afterEach(() => { + vi.useRealTimers() + }) + it('should return variables after calling mutate 1', () => { const mutationKey = ['mutation'] const variables = 'foo123' @@ -127,4 +156,29 @@ describe('useMutationState', () => { expect(mutationState.value[0]?.variables).toEqual(variables) }) + + it('should work with options getter and be reactive', async () => { + const keyRef = ref('useMutationStateGetter2') + const variables = 'foo123' + + const { mutate } = useMutation({ + mutationKey: ['useMutationStateGetter'], + mutationFn: (params: string) => sleep(10).then(() => params), + }) + + mutate(variables) + + const mutationState = useMutationState(() => ({ + filters: { mutationKey: [keyRef.value], status: 'pending' }, + select: (mutation) => mutation.state.variables, + })) + + expect(mutationState.value).toEqual([]) + + keyRef.value = 'useMutationStateGetter' + + await vi.advanceTimersByTimeAsync(0) + + expect(mutationState.value).toEqual([variables]) + }) }) diff --git a/packages/vue-query/src/__tests__/useMutation.test.ts b/packages/vue-query/src/__tests__/useMutation.test.ts index 55ba96fecf..88991b58dc 100644 --- a/packages/vue-query/src/__tests__/useMutation.test.ts +++ b/packages/vue-query/src/__tests__/useMutation.test.ts @@ -82,6 +82,39 @@ describe('useMutation', () => { }) }) + test('should work with options getter and be reactive', async () => { + const result = 'Mock data' + const keyRef = ref('key01') + const fnMock = vi.fn((params: string) => sleep(10).then(() => params)) + const mutation = useMutation(() => ({ + mutationKey: [keyRef.value], + mutationFn: fnMock, + })) + + mutation.mutate(result) + + await vi.advanceTimersByTimeAsync(10) + + expect(fnMock).toHaveBeenCalledTimes(1) + expect(fnMock).toHaveBeenNthCalledWith( + 1, + result, + expect.objectContaining({ mutationKey: ['key01'] }), + ) + + keyRef.value = 'key02' + await vi.advanceTimersByTimeAsync(0) + mutation.mutate(result) + await vi.advanceTimersByTimeAsync(10) + + expect(fnMock).toHaveBeenCalledTimes(2) + expect(fnMock).toHaveBeenNthCalledWith( + 2, + result, + expect.objectContaining({ mutationKey: ['key02'] }), + ) + }) + test('should update reactive options', async () => { const queryClient = useQueryClient() const mutationCache = queryClient.getMutationCache() diff --git a/packages/vue-query/src/__tests__/useQueries.test.ts b/packages/vue-query/src/__tests__/useQueries.test.ts index 31b98e7b3d..53946da142 100644 --- a/packages/vue-query/src/__tests__/useQueries.test.ts +++ b/packages/vue-query/src/__tests__/useQueries.test.ts @@ -255,7 +255,7 @@ describe('useQueries', () => { }) test('should be `enabled` to accept getter function', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const checked = ref(false) useQueries({ @@ -278,7 +278,7 @@ describe('useQueries', () => { }) test('should allow getters for query keys', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const key1 = ref('key1') const key2 = ref('key2') @@ -307,7 +307,7 @@ describe('useQueries', () => { }) test('should allow arbitrarily nested getters for query keys', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const key1 = ref('key1') const key2 = ref('key2') const key3 = ref('key3') @@ -368,4 +368,67 @@ describe('useQueries', () => { expect(fetchFn).toHaveBeenCalledTimes(6) }) + + test('should work with options getter and be reactive', async () => { + const fetchFn = vi.fn(() => 'foo') + const key1 = ref('key1') + const key2 = ref('key2') + const key3 = ref('key3') + const key4 = ref('key4') + const key5 = ref('key5') + + useQueries({ + queries: () => [ + { + queryKey: [ + 'key', + key1, + key2.value, + { key: key3.value }, + [{ foo: { bar: key4.value } }], + () => ({ + foo: { + bar: { + baz: key5.value, + }, + }, + }), + ], + queryFn: fetchFn, + }, + ], + }) + + expect(fetchFn).toHaveBeenCalledTimes(1) + + key1.value = 'key1-updated' + + await vi.advanceTimersByTimeAsync(0) + + expect(fetchFn).toHaveBeenCalledTimes(2) + + key2.value = 'key2-updated' + + await vi.advanceTimersByTimeAsync(0) + + expect(fetchFn).toHaveBeenCalledTimes(3) + + key3.value = 'key3-updated' + + await vi.advanceTimersByTimeAsync(0) + + expect(fetchFn).toHaveBeenCalledTimes(4) + + key4.value = 'key4-updated' + + await vi.advanceTimersByTimeAsync(0) + + expect(fetchFn).toHaveBeenCalledTimes(5) + + key5.value = 'key5-updated' + + await vi.advanceTimersByTimeAsync(0) + + expect(fetchFn).toHaveBeenCalledTimes(6) + }) }) diff --git a/packages/vue-query/src/__tests__/useQuery.test.ts b/packages/vue-query/src/__tests__/useQuery.test.ts index f83ba374a3..316185abde 100644 --- a/packages/vue-query/src/__tests__/useQuery.test.ts +++ b/packages/vue-query/src/__tests__/useQuery.test.ts @@ -62,6 +62,39 @@ describe('useQuery', () => { }) }) + test('should work with options getter and be reactive', async () => { + const keyRef = ref('key011') + const resultRef = ref('result02') + const query = useQuery(() => ({ + queryKey: [keyRef.value], + queryFn: () => sleep(0).then(() => resultRef.value), + })) + + await vi.advanceTimersByTimeAsync(0) + + expect(query).toMatchObject({ + status: { value: 'success' }, + data: { value: 'result02' }, + isPending: { value: false }, + isFetching: { value: false }, + isFetched: { value: true }, + isSuccess: { value: true }, + }) + + resultRef.value = 'result021' + keyRef.value = 'key012' + await vi.advanceTimersByTimeAsync(0) + + expect(query).toMatchObject({ + status: { value: 'success' }, + data: { value: 'result021' }, + isPending: { value: false }, + isFetching: { value: false }, + isFetched: { value: true }, + isSuccess: { value: true }, + }) + }) + test('should return pending status initially', () => { const query = useQuery({ queryKey: ['key1'], @@ -274,7 +307,7 @@ describe('useQuery', () => { }) test('should use the current value for the queryKey when refetch is called', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const keyRef = ref('key11') const query = useQuery({ queryKey: ['key10', keyRef], @@ -302,7 +335,7 @@ describe('useQuery', () => { }) test('should be `enabled` to accept getter function', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const checked = ref(false) useQuery({ @@ -321,7 +354,7 @@ describe('useQuery', () => { }) test('should allow getters for query keys', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const key1 = ref('key1') const key2 = ref('key2') @@ -346,7 +379,7 @@ describe('useQuery', () => { }) test('should allow arbitrarily nested getters for query keys', async () => { - const fetchFn = vi.fn() + const fetchFn = vi.fn(() => 'foo') const key1 = ref('key1') const key2 = ref('key2') const key3 = ref('key3') diff --git a/packages/vue-query/src/useIsFetching.ts b/packages/vue-query/src/useIsFetching.ts index d4256cea0d..7f67bbeb91 100644 --- a/packages/vue-query/src/useIsFetching.ts +++ b/packages/vue-query/src/useIsFetching.ts @@ -1,14 +1,15 @@ import { getCurrentScope, onScopeDispose, ref, watchEffect } from 'vue-demi' import { useQueryClient } from './useQueryClient' +import { cloneDeepUnref } from './utils' import type { Ref } from 'vue-demi' import type { QueryFilters as QF } from '@tanstack/query-core' import type { MaybeRefDeep } from './types' import type { QueryClient } from './queryClient' -export type QueryFilters = MaybeRefDeep +export type QueryFilters = MaybeRefDeep | (() => MaybeRefDeep) export function useIsFetching( - fetchingFilters: MaybeRefDeep = {}, + fetchingFilters: QueryFilters = {}, queryClient?: QueryClient, ): Ref { if (process.env.NODE_ENV === 'development') { @@ -24,7 +25,11 @@ export function useIsFetching( const isFetching = ref() const listener = () => { - isFetching.value = client.isFetching(fetchingFilters) + const resolvedFilters = + typeof fetchingFilters === 'function' + ? fetchingFilters() + : fetchingFilters + isFetching.value = client.isFetching(cloneDeepUnref(resolvedFilters)) } const unsubscribe = client.getQueryCache().subscribe(listener) diff --git a/packages/vue-query/src/useMutation.ts b/packages/vue-query/src/useMutation.ts index 2a2af89aa6..2bb852acbf 100644 --- a/packages/vue-query/src/useMutation.ts +++ b/packages/vue-query/src/useMutation.ts @@ -39,9 +39,13 @@ export type UseMutationOptions< TError = DefaultError, TVariables = void, TOnMutateResult = unknown, -> = MaybeRefDeep< - UseMutationOptionsBase -> +> = + | MaybeRefDeep< + UseMutationOptionsBase + > + | (() => MaybeRefDeep< + UseMutationOptionsBase + >) type MutateSyncFunction< TData = unknown, @@ -77,8 +81,11 @@ export function useMutation< TVariables = void, TOnMutateResult = unknown, >( - mutationOptions: MaybeRefDeep< - UseMutationOptionsBase + mutationOptions: UseMutationOptions< + TData, + TError, + TVariables, + TOnMutateResult >, queryClient?: QueryClient, ): UseMutationReturnType { @@ -92,7 +99,11 @@ export function useMutation< const client = queryClient || useQueryClient() const options = computed(() => { - return client.defaultMutationOptions(cloneDeepUnref(mutationOptions)) + const resolvedOptions = + typeof mutationOptions === 'function' + ? mutationOptions() + : mutationOptions + return client.defaultMutationOptions(cloneDeepUnref(resolvedOptions)) }) const observer = new MutationObserver(client, options.value) const state = options.value.shallow diff --git a/packages/vue-query/src/useMutationState.ts b/packages/vue-query/src/useMutationState.ts index 110f076d47..3395b5fb74 100644 --- a/packages/vue-query/src/useMutationState.ts +++ b/packages/vue-query/src/useMutationState.ts @@ -21,7 +21,7 @@ import type { MutationCache } from './mutationCache' export type MutationFilters = MaybeRefDeep export function useIsMutating( - filters: MutationFilters = {}, + filters: MutationFilters | (() => MutationFilters) = {}, queryClient?: QueryClient, ): Ref { if (process.env.NODE_ENV === 'development') { @@ -37,7 +37,7 @@ export function useIsMutating( const mutationState = useMutationState( { filters: computed(() => ({ - ...cloneDeepUnref(filters), + ...cloneDeepUnref(typeof filters === 'function' ? filters() : filters), status: 'pending' as const, })), }, @@ -66,18 +66,26 @@ function getResult( } export function useMutationState( - options: MutationStateOptions = {}, + options: + | MutationStateOptions + | (() => MutationStateOptions) = {}, queryClient?: QueryClient, ): Readonly>> { - const filters = computed(() => cloneDeepUnref(options.filters)) + const resolvedOptions = computed(() => { + const newOptions = typeof options === 'function' ? options() : options + return { + filters: cloneDeepUnref(newOptions.filters), + select: newOptions.select, + } + }) const mutationCache = (queryClient || useQueryClient()).getMutationCache() - const state = shallowRef(getResult(mutationCache, options)) + const state = shallowRef(getResult(mutationCache, resolvedOptions.value)) const unsubscribe = mutationCache.subscribe(() => { - state.value = getResult(mutationCache, options) + state.value = getResult(mutationCache, resolvedOptions.value) }) - watch(filters, () => { - state.value = getResult(mutationCache, options) + watch(resolvedOptions, () => { + state.value = getResult(mutationCache, resolvedOptions.value) }) onScopeDispose(() => { diff --git a/packages/vue-query/src/useQueries.ts b/packages/vue-query/src/useQueries.ts index 4d06be76d7..f290976a14 100644 --- a/packages/vue-query/src/useQueries.ts +++ b/packages/vue-query/src/useQueries.ts @@ -240,6 +240,7 @@ export function useQueries< ...options }: ShallowOption & { queries: + | (() => MaybeRefDeep>) | MaybeRefDeep> | MaybeRefDeep< readonly [ @@ -261,8 +262,12 @@ export function useQueries< const client = queryClient || useQueryClient() const defaultedQueries = computed(() => { + const resolvedQueries = + typeof queries === 'function' + ? (queries as () => MaybeRefDeep>)() + : queries // Only unref the top level array. - const queriesRaw = unref(queries) as ReadonlyArray + const queriesRaw = unref(resolvedQueries) as ReadonlyArray // Unref the rest for each element in the top level array. return queriesRaw.map((queryOptions) => { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9abbf89eac..21abe3ee57 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,8 +38,8 @@ importers: specifier: ^0.15.3 version: 0.15.3 '@changesets/cli': - specifier: ^2.29.5 - version: 2.29.5 + specifier: ^2.29.8 + version: 2.29.8(@types/node@22.15.3) '@cspell/eslint-plugin': specifier: ^9.2.1 version: 9.2.1(eslint@9.36.0(jiti@2.5.1)) @@ -49,9 +49,15 @@ importers: '@svitejs/changesets-changelog-github-compact': specifier: ^1.2.0 version: 1.2.0(encoding@0.1.13) - '@tanstack/config': - specifier: ^0.20.2 - version: 0.20.2(@types/node@22.15.3)(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) + '@tanstack/eslint-config': + specifier: 0.3.2 + version: 0.3.2(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@tanstack/typedoc-config': + specifier: 0.3.1 + version: 0.3.1(typescript@5.8.3) + '@tanstack/vite-config': + specifier: 0.4.1 + version: 0.4.1(@types/node@22.15.3)(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) '@testing-library/jest-dom': specifier: ^6.8.0 version: 6.8.0 @@ -69,7 +75,7 @@ importers: version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) '@vitest/eslint-plugin': specifier: ^1.1.36 - version: 1.1.36(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) + version: 1.1.36(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) esbuild-plugin-file-path-extensions: specifier: ^2.1.4 version: 2.1.4 @@ -104,11 +110,11 @@ importers: specifier: ^0.3.13 version: 0.3.13 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) sherif: specifier: ^1.6.1 version: 1.6.1 @@ -250,7 +256,7 @@ importers: specifier: workspace:* version: link:../../../packages/angular-query-experimental '@tanstack/angular-query-persist-client': - specifier: ^5.62.18 + specifier: ^5.62.19 version: link:../../../packages/angular-query-persist-client '@tanstack/query-async-storage-persister': specifier: workspace:* @@ -659,14 +665,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -876,14 +882,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -904,17 +910,17 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) react-intersection-observer: specifier: ^9.16.0 - version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.16.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -935,14 +941,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -963,14 +969,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -994,14 +1000,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-next-experimental next: - specifier: ^16.0.1 - version: 16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -1062,14 +1068,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -1090,14 +1096,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -1118,14 +1124,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -1171,14 +1177,14 @@ importers: specifier: workspace:* version: link:../../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) devDependencies: '@types/react': specifier: ^19.0.1 @@ -1239,7 +1245,7 @@ importers: version: 4.1.0(react-native@0.76.3(@babel/core@7.27.1)(@babel/preset-env@7.27.2(@babel/core@7.27.1))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0) react-native-web: specifier: ^0.19.13 - version: 0.19.13(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 0.19.13(encoding@0.1.13)(react-dom@19.2.1(react@19.0.0))(react@19.0.0) devDependencies: '@babel/core': specifier: ^7.24.9 @@ -1480,7 +1486,7 @@ importers: version: 6.0.2(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.1))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) '@astrojs/vercel': specifier: ^8.1.3 - version: 8.1.3(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.1))(encoding@0.1.13)(next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3)) + version: 8.1.3(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.1))(encoding@0.1.13)(next@16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0))(react@19.2.1)(rollup@4.40.2)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3)) '@tanstack/solid-query': specifier: workspace:* version: link:../../../packages/solid-query @@ -2027,8 +2033,8 @@ importers: specifier: workspace:* version: link:../../packages/react-query-devtools next: - specifier: ^14.2.28 - version: 14.2.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + specifier: ^14.2.33 + version: 14.2.33(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -2055,14 +2061,45 @@ importers: specifier: workspace:* version: link:../../packages/react-query-devtools next: - specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + specifier: ^15.4.8 + version: 15.5.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) + tupleson: + specifier: 0.23.1 + version: 0.23.1 + devDependencies: + '@types/react': + specifier: ^19.0.1 + version: 19.0.1 + '@types/react-dom': + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.1) + + integrations/react-next-16: + dependencies: + '@js-temporal/polyfill': + specifier: ^0.4.4 + version: 0.4.4 + '@tanstack/react-query': + specifier: workspace:* + version: link:../../packages/react-query + '@tanstack/react-query-devtools': + specifier: workspace:* + version: link:../../packages/react-query-devtools + next: + specifier: ^16.0.7 + version: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) + react: + specifier: ^19.2.1 + version: 19.2.1 + react-dom: + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) tupleson: specifier: 0.23.1 version: 0.23.1 @@ -2318,15 +2355,15 @@ importers: packages/eslint-plugin-query: dependencies: '@typescript-eslint/utils': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) devDependencies: '@typescript-eslint/parser': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@typescript-eslint/rule-tester': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) combinate: specifier: ^1.1.11 version: 1.1.11 @@ -2364,7 +2401,7 @@ importers: devDependencies: '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) @@ -2484,10 +2521,10 @@ importers: version: link:../query-test-utils '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/react-render-stream': specifier: ^2.0.0 - version: 2.0.0(@jest/globals@29.7.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(expect@29.7.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0(@jest/globals@29.7.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(expect@29.7.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@types/react': specifier: ^19.0.1 version: 19.0.1 @@ -2504,14 +2541,14 @@ importers: specifier: ^5.0.0 version: 5.0.2 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^19.2.1 + version: 19.2.1(react@19.2.1) react-error-boundary: specifier: ^4.1.2 - version: 4.1.2(react@19.0.0) + version: 4.1.2(react@19.2.1) packages/react-query-devtools: dependencies: @@ -2524,7 +2561,7 @@ importers: version: link:../react-query '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@types/react': specifier: ^19.0.1 version: 19.0.1 @@ -2535,8 +2572,8 @@ importers: specifier: ^5.0.0 version: 5.0.2 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 packages/react-query-next-experimental: devDependencies: @@ -2551,13 +2588,13 @@ importers: version: 4.3.4(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) next: specifier: ^16.0.1 - version: 16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + version: 16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) npm-run-all2: specifier: ^5.0.0 version: 5.0.2 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 packages/react-query-persist-client: dependencies: @@ -2573,7 +2610,7 @@ importers: version: link:../react-query '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@types/react': specifier: ^19.0.1 version: 19.0.1 @@ -2584,8 +2621,8 @@ importers: specifier: ^5.0.0 version: 5.0.2 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^19.2.1 + version: 19.2.1 packages/solid-query: dependencies: @@ -2684,8 +2721,8 @@ importers: specifier: ^5.2.8 version: 5.2.8(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) '@typescript-eslint/parser': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-plugin-svelte: specifier: ^3.11.0 version: 3.11.0(eslint@9.36.0(jiti@2.5.1))(svelte@5.39.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) @@ -2715,8 +2752,8 @@ importers: specifier: workspace:* version: link:../svelte-query '@typescript-eslint/parser': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-plugin-svelte: specifier: ^3.11.0 version: 3.11.0(eslint@9.36.0(jiti@2.5.1))(svelte@5.39.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) @@ -2749,8 +2786,8 @@ importers: specifier: ^5.2.8 version: 5.2.8(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) '@typescript-eslint/parser': - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-plugin-svelte: specifier: ^3.11.0 version: 3.11.0(eslint@9.36.0(jiti@2.5.1))(svelte@5.39.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) @@ -2787,7 +2824,7 @@ importers: version: 1.7.2(vue@3.4.35(typescript@5.8.3)) eslint-plugin-vue: specifier: ^10.5.0 - version: 10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))) + version: 10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))) vue: specifier: ^3.4.27 version: 3.4.35(typescript@5.8.3) @@ -2812,7 +2849,7 @@ importers: version: 5.2.4(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))(vue@3.4.35(typescript@5.8.3)) eslint-plugin-vue: specifier: ^10.5.0 - version: 10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))) + version: 10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))) typescript: specifier: 5.8.3 version: 5.8.3 @@ -3828,8 +3865,8 @@ packages: peerDependencies: react: '>=16.3.0' - '@changesets/apply-release-plan@7.0.12': - resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} + '@changesets/apply-release-plan@7.0.14': + resolution: {integrity: sha512-ddBvf9PHdy2YY0OUiEl3TV78mH9sckndJR14QAt87KLEbIov81XO0q0QAmvooBxXlqRRP8I9B7XOzZwQG7JkWA==} '@changesets/assemble-release-plan@6.0.9': resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} @@ -3837,12 +3874,12 @@ packages: '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/cli@2.29.5': - resolution: {integrity: sha512-0j0cPq3fgxt2dPdFsg4XvO+6L66RC0pZybT9F4dG5TBrLA3jA/1pNkdTXH9IBBVHkgsKrNKenI3n1mPyPlIydg==} + '@changesets/cli@2.29.8': + resolution: {integrity: sha512-1weuGZpP63YWUYjay/E84qqwcnt5yJMM0tep10Up7Q5cS/DGe2IZ0Uj3HNMxGhCINZuR7aO9WBMdKnPit5ZDPA==} hasBin: true - '@changesets/config@3.1.1': - resolution: {integrity: sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==} + '@changesets/config@3.1.2': + resolution: {integrity: sha512-CYiRhA4bWKemdYi/uwImjPxqWNpqGPNbEBdX1BdONALFIDK7MCUj6FPkzD+z9gJcvDFUQJn9aDVf4UG7OT6Kog==} '@changesets/errors@0.2.0': resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} @@ -3853,8 +3890,8 @@ packages: '@changesets/get-github-info@0.6.0': resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} - '@changesets/get-release-plan@4.0.13': - resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} + '@changesets/get-release-plan@4.0.14': + resolution: {integrity: sha512-yjZMHpUHgl4Xl5gRlolVuxDkm4HgSJqT93Ri1Uz8kGrQb+5iJ8dkXJ20M2j/Y4iV5QzS2c5SeTxVSKX+2eMI0g==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} @@ -3865,14 +3902,14 @@ packages: '@changesets/logger@0.1.1': resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} - '@changesets/parse@0.4.1': - resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} + '@changesets/parse@0.4.2': + resolution: {integrity: sha512-Uo5MC5mfg4OM0jU3up66fmSn6/NE9INK+8/Vn/7sMVcdWg46zfbvvUSjD9EMonVqPi9fbrJH9SXHn48Tr1f2yA==} '@changesets/pre@2.0.2': resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} - '@changesets/read@0.6.5': - resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} + '@changesets/read@0.6.6': + resolution: {integrity: sha512-P5QaN9hJSQQKJShzzpBT13FzOSPyHbqdoIBUd2DJdgvnECCyO6LmAOWSV+O8se2TaZJVwSXjL+v9yhb+a9JeJg==} '@changesets/should-skip-package@0.1.2': resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} @@ -3894,14 +3931,6 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/parse@19.8.1': - resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} - engines: {node: '>=v18'} - - '@commitlint/types@19.8.1': - resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} - engines: {node: '>=v18'} - '@corvu/utils@0.3.2': resolution: {integrity: sha512-ZWlyWEE8qV9+CB9OAyo2bTrZGXQN9ZeM+JfYv89zoR+lRACKTDuoOZEdiyL8Uc7U5dUSH1uTqKhTTnaHWb+wZA==} peerDependencies: @@ -4204,9 +4233,6 @@ packages: '@emnapi/core@1.5.0': resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - '@emnapi/runtime@1.5.0': - resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - '@emnapi/runtime@1.7.0': resolution: {integrity: sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==} @@ -4806,8 +4832,8 @@ packages: '@floating-ui/utils@0.2.5': resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} - '@gerrit0/mini-shiki@1.24.4': - resolution: {integrity: sha512-YEHW1QeAg6UmxEmswiQbOVEg1CW22b1XUD/lNTliOsu0LD0wqoyleFMnmbTp697QE0pcadQiR5cVtbbAPncvpw==} + '@gerrit0/mini-shiki@3.17.0': + resolution: {integrity: sha512-Bpf6WuFar20ZXL6qU6VpVl4bVQfyyYiX+6O4xrns4nkU3Mr8paeupDbS1HENpcLOYj7pN4Rkd/yCaPA0vQwKww==} '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} @@ -4844,12 +4870,6 @@ packages: cpu: [arm64] os: [darwin] - '@img/sharp-darwin-arm64@0.34.1': - resolution: {integrity: sha512-pn44xgBtgpEbZsu+lWf2KNb6OAf70X68k+yk69Ic2Xz11zHR/w24/U49XT7AeRwJ0Px+mhALhU5LPci1Aymk7A==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.34.5': resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -4862,12 +4882,6 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-darwin-x64@0.34.1': - resolution: {integrity: sha512-VfuYgG2r8BpYiOUN+BfYeFo69nP/MIwAtSJ7/Zpxc5QF3KS22z8Pvg3FkrSFJBPNQ7mmcUcYQFBmEQp7eu1F8Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - '@img/sharp-darwin-x64@0.34.5': resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -4879,11 +4893,6 @@ packages: cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.1.0': - resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==} - cpu: [arm64] - os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.2.4': resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} cpu: [arm64] @@ -4894,11 +4903,6 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.1.0': - resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==} - cpu: [x64] - os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.4': resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} cpu: [x64] @@ -4909,11 +4913,6 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm64@1.1.0': - resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linux-arm64@1.2.4': resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} cpu: [arm64] @@ -4924,21 +4923,11 @@ packages: cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-arm@1.1.0': - resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==} - cpu: [arm] - os: [linux] - '@img/sharp-libvips-linux-arm@1.2.4': resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-ppc64@1.1.0': - resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==} - cpu: [ppc64] - os: [linux] - '@img/sharp-libvips-linux-ppc64@1.2.4': resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} cpu: [ppc64] @@ -4954,11 +4943,6 @@ packages: cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-s390x@1.1.0': - resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==} - cpu: [s390x] - os: [linux] - '@img/sharp-libvips-linux-s390x@1.2.4': resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} cpu: [s390x] @@ -4969,11 +4953,6 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-libvips-linux-x64@1.1.0': - resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linux-x64@1.2.4': resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} cpu: [x64] @@ -4984,11 +4963,6 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.1.0': - resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} cpu: [arm64] @@ -4999,11 +4973,6 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.1.0': - resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.2.4': resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} cpu: [x64] @@ -5015,12 +4984,6 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linux-arm64@0.34.1': - resolution: {integrity: sha512-kX2c+vbvaXC6vly1RDf/IWNXxrlxLNpBVWkdpRq5Ka7OOKj6nr66etKy2IENf6FtOgklkg9ZdGpEu9kwdlcwOQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linux-arm64@0.34.5': resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5033,12 +4996,6 @@ packages: cpu: [arm] os: [linux] - '@img/sharp-linux-arm@0.34.1': - resolution: {integrity: sha512-anKiszvACti2sGy9CirTlNyk7BjjZPiML1jt2ZkTdcvpLU1YH6CXwRAZCA2UmRXnhiIftXQ7+Oh62Ji25W72jA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - '@img/sharp-linux-arm@0.34.5': resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5063,12 +5020,6 @@ packages: cpu: [s390x] os: [linux] - '@img/sharp-linux-s390x@0.34.1': - resolution: {integrity: sha512-7s0KX2tI9mZI2buRipKIw2X1ufdTeaRgwmRabt5bi9chYfhur+/C1OXg3TKg/eag1W+6CCWLVmSauV1owmRPxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - '@img/sharp-linux-s390x@0.34.5': resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5081,12 +5032,6 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linux-x64@0.34.1': - resolution: {integrity: sha512-wExv7SH9nmoBW3Wr2gvQopX1k8q2g5V5Iag8Zk6AVENsjwd+3adjwxtp3Dcu2QhOXr8W9NusBU6XcQUohBZ5MA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linux-x64@0.34.5': resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5099,12 +5044,6 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.1': - resolution: {integrity: sha512-DfvyxzHxw4WGdPiTF0SOHnm11Xv4aQexvqhRDAoD00MzHekAj9a/jADXeXYCDFH/DzYruwHbXU7uz+H+nWmSOQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.5': resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5117,12 +5056,6 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-x64@0.34.1': - resolution: {integrity: sha512-pax/kTR407vNb9qaSIiWVnQplPcGU8LRIJpDT5o8PdAx5aAA7AS3X9PS8Isw1/WfqgQorPotjrZL3Pqh6C5EBg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linuxmusl-x64@0.34.5': resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5134,11 +5067,6 @@ packages: engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] - '@img/sharp-wasm32@0.34.1': - resolution: {integrity: sha512-YDybQnYrLQfEpzGOQe7OKcyLUCML4YOXl428gOOzBgN6Gw0rv8dpsJ7PqTHxBnXnwXr8S1mYFSLSa727tpz0xg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - '@img/sharp-wasm32@0.34.5': resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5156,12 +5084,6 @@ packages: cpu: [ia32] os: [win32] - '@img/sharp-win32-ia32@0.34.1': - resolution: {integrity: sha512-WKf/NAZITnonBf3U1LfdjoMgNO5JYRSlhovhRhMxXVdvWYveM4kM3L8m35onYIdh75cOMCo1BexgVQcCDzyoWw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - '@img/sharp-win32-ia32@0.34.5': resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5174,12 +5096,6 @@ packages: cpu: [x64] os: [win32] - '@img/sharp-win32-x64@0.34.1': - resolution: {integrity: sha512-hw1iIAHpNE8q3uMIRCgGOeDoz9KtFNarFLQclLxr/LK1VBkj8nby18RjFvr6aP7USRYAjTZW6yisnBWMX571Tw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - '@img/sharp-win32-x64@0.34.5': resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5231,6 +5147,15 @@ packages: '@types/node': optional: true + '@inquirer/external-editor@1.0.3': + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/figures@1.0.11': resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==} engines: {node: '>=18'} @@ -5433,12 +5358,6 @@ packages: peerDependencies: solid-js: ^1.7.11 - '@kwsites/file-exists@1.1.1': - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} - - '@kwsites/promise-deferred@1.1.1': - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@listr2/prompt-adapter-inquirer@2.0.22': resolution: {integrity: sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==} engines: {node: '>=18.0.0'} @@ -5662,23 +5581,26 @@ packages: resolution: {integrity: sha512-z6okREyK8in0486a22Oro0k+YsuyEjDXJt46FpgeOgXqKJ9ElM8QPll0iuLBkpbH33ENiNbIPLd1cuClRQnhiw==} engines: {node: '>=18.0.0'} - '@next/env@14.2.28': - resolution: {integrity: sha512-PAmWhJfJQlP+kxZwCjrVd9QnR5x0R3u0mTXTiZDgSd4h5LdXmjxCCWbN9kq6hkZBOax8Rm3xDW5HagWyJuT37g==} + '@next/env@14.2.33': + resolution: {integrity: sha512-CgVHNZ1fRIlxkLhIX22flAZI/HmpDaZ8vwyJ/B0SDPTBuLZ1PJ+DWMjCHhqnExfmSQzA/PbZi8OAc7PAq2w9IA==} - '@next/env@15.3.1': - resolution: {integrity: sha512-cwK27QdzrMblHSn9DZRV+DQscHXRuJv6MydlJRpFSqJWZrTYMLzKDeyueJNN9MGd8NNiUKzDQADAf+dMLXX7YQ==} + '@next/env@15.5.7': + resolution: {integrity: sha512-4h6Y2NyEkIEN7Z8YxkA27pq6zTkS09bUSYC0xjd0NpwFxjnIKeZEeH591o5WECSmjpUhLn3H2QLJcDye3Uzcvg==} '@next/env@16.0.2': resolution: {integrity: sha512-V2e9ITU6Ts9kxtTBX60qtWlKV+AeBNlz/hgAt0gkGA8aPgX27cRLjp7OEUMzYq4cY0QzOkOQ4CI/8IJh6kW/iw==} - '@next/swc-darwin-arm64@14.2.28': - resolution: {integrity: sha512-kzGChl9setxYWpk3H6fTZXXPFFjg7urptLq5o5ZgYezCrqlemKttwMT5iFyx/p1e/JeglTwDFRtb923gTJ3R1w==} + '@next/env@16.0.7': + resolution: {integrity: sha512-gpaNgUh5nftFKRkRQGnVi5dpcYSKGcZZkQffZ172OrG/XkrnS7UBTQ648YY+8ME92cC4IojpI2LqTC8sTDhAaw==} + + '@next/swc-darwin-arm64@14.2.33': + resolution: {integrity: sha512-HqYnb6pxlsshoSTubdXKu15g3iivcbsMXg4bYpjL2iS/V6aQot+iyF4BUc2qA/J/n55YtvE4PHMKWBKGCF/+wA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@15.3.1': - resolution: {integrity: sha512-hjDw4f4/nla+6wysBL07z52Gs55Gttp5Bsk5/8AncQLJoisvTBP0pRIBK/B16/KqQyH+uN4Ww8KkcAqJODYH3w==} + '@next/swc-darwin-arm64@15.5.7': + resolution: {integrity: sha512-IZwtxCEpI91HVU/rAUOOobWSZv4P2DeTtNaCdHqLcTJU4wdNXgAySvKa/qJCgR5m6KI8UsKDXtO2B31jcaw1Yw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -5689,14 +5611,20 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.28': - resolution: {integrity: sha512-z6FXYHDJlFOzVEOiiJ/4NG8aLCeayZdcRSMjPDysW297Up6r22xw6Ea9AOwQqbNsth8JNgIK8EkWz2IDwaLQcw==} + '@next/swc-darwin-arm64@16.0.7': + resolution: {integrity: sha512-LlDtCYOEj/rfSnEn/Idi+j1QKHxY9BJFmxx7108A6D8K0SB+bNgfYQATPk/4LqOl4C0Wo3LACg2ie6s7xqMpJg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-x64@14.2.33': + resolution: {integrity: sha512-8HGBeAE5rX3jzKvF593XTTFg3gxeU4f+UWnswa6JPhzaR6+zblO5+fjltJWIZc4aUalqTclvN2QtTC37LxvZAA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@15.3.1': - resolution: {integrity: sha512-q+aw+cJ2ooVYdCEqZVk+T4Ni10jF6Fo5DfpEV51OupMaV5XL6pf3GCzrk6kSSZBsMKZtVC1Zm/xaNBFpA6bJ2g==} + '@next/swc-darwin-x64@15.5.7': + resolution: {integrity: sha512-UP6CaDBcqaCBuiq/gfCEJw7sPEoX1aIjZHnBWN9v9qYHQdMKvCKcAVs4OX1vIjeE+tC5EIuwDTVIoXpUes29lg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -5707,14 +5635,20 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.28': - resolution: {integrity: sha512-9ARHLEQXhAilNJ7rgQX8xs9aH3yJSj888ssSjJLeldiZKR4D7N08MfMqljk77fAwZsWwsrp8ohHsMvurvv9liQ==} + '@next/swc-darwin-x64@16.0.7': + resolution: {integrity: sha512-rtZ7BhnVvO1ICf3QzfW9H3aPz7GhBrnSIMZyr4Qy6boXF0b5E3QLs+cvJmg3PsTCG2M1PBoC+DANUi4wCOKXpA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-linux-arm64-gnu@14.2.33': + resolution: {integrity: sha512-JXMBka6lNNmqbkvcTtaX8Gu5by9547bukHQvPoLe9VRBx1gHwzf5tdt4AaezW85HAB3pikcvyqBToRTDA4DeLw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@15.3.1': - resolution: {integrity: sha512-wBQ+jGUI3N0QZyWmmvRHjXjTWFy8o+zPFLSOyAyGFI94oJi+kK/LIZFJXeykvgXUk1NLDAEFDZw/NVINhdk9FQ==} + '@next/swc-linux-arm64-gnu@15.5.7': + resolution: {integrity: sha512-NCslw3GrNIw7OgmRBxHtdWFQYhexoUCq+0oS2ccjyYLtcn1SzGzeM54jpTFonIMUjNbHmpKpziXnpxhSWLcmBA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5725,14 +5659,20 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.28': - resolution: {integrity: sha512-p6gvatI1nX41KCizEe6JkF0FS/cEEF0u23vKDpl+WhPe/fCTBeGkEBh7iW2cUM0rvquPVwPWdiUR6Ebr/kQWxQ==} + '@next/swc-linux-arm64-gnu@16.0.7': + resolution: {integrity: sha512-mloD5WcPIeIeeZqAIP5c2kdaTa6StwP4/2EGy1mUw8HiexSHGK/jcM7lFuS3u3i2zn+xH9+wXJs6njO7VrAqww==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.3.1': - resolution: {integrity: sha512-IIxXEXRti/AulO9lWRHiCpUUR8AR/ZYLPALgiIg/9ENzMzLn3l0NSxVdva7R/VDcuSEBo0eGVCe3evSIHNz0Hg==} + '@next/swc-linux-arm64-musl@14.2.33': + resolution: {integrity: sha512-Bm+QulsAItD/x6Ih8wGIMfRJy4G73tu1HJsrccPW6AfqdZd0Sfm5Imhgkgq2+kly065rYMnCOxTBvmvFY1BKfg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@15.5.7': + resolution: {integrity: sha512-nfymt+SE5cvtTrG9u1wdoxBr9bVB7mtKTcj0ltRn6gkP/2Nu1zM5ei8rwP9qKQP0Y//umK+TtkKgNtfboBxRrw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5743,14 +5683,20 @@ packages: cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.28': - resolution: {integrity: sha512-nsiSnz2wO6GwMAX2o0iucONlVL7dNgKUqt/mDTATGO2NY59EO/ZKnKEr80BJFhuA5UC1KZOMblJHWZoqIJddpA==} + '@next/swc-linux-arm64-musl@16.0.7': + resolution: {integrity: sha512-+ksWNrZrthisXuo9gd1XnjHRowCbMtl/YgMpbRvFeDEqEBd523YHPWpBuDjomod88U8Xliw5DHhekBC3EOOd9g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-x64-gnu@14.2.33': + resolution: {integrity: sha512-FnFn+ZBgsVMbGDsTqo8zsnRzydvsGV8vfiWwUo1LD8FTmPTdV+otGSWKc4LJec0oSexFnCYVO4hX8P8qQKaSlg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-gnu@15.3.1': - resolution: {integrity: sha512-bfI4AMhySJbyXQIKH5rmLJ5/BP7bPwuxauTvVEiJ/ADoddaA9fgyNNCcsbu9SlqfHDoZmfI6g2EjzLwbsVTr5A==} + '@next/swc-linux-x64-gnu@15.5.7': + resolution: {integrity: sha512-hvXcZvCaaEbCZcVzcY7E1uXN9xWZfFvkNHwbe/n4OkRhFWrs1J1QV+4U1BN06tXLdaS4DazEGXwgqnu/VMcmqw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5761,14 +5707,20 @@ packages: cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.28': - resolution: {integrity: sha512-+IuGQKoI3abrXFqx7GtlvNOpeExUH1mTIqCrh1LGFf8DnlUcTmOOCApEnPJUSLrSbzOdsF2ho2KhnQoO0I1RDw==} + '@next/swc-linux-x64-gnu@16.0.7': + resolution: {integrity: sha512-4WtJU5cRDxpEE44Ana2Xro1284hnyVpBb62lIpU5k85D8xXxatT+rXxBgPkc7C1XwkZMWpK5rXLXTh9PFipWsA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.3.1': - resolution: {integrity: sha512-FeAbR7FYMWR+Z+M5iSGytVryKHiAsc0x3Nc3J+FD5NVbD5Mqz7fTSy8CYliXinn7T26nDMbpExRUI/4ekTvoiA==} + '@next/swc-linux-x64-musl@14.2.33': + resolution: {integrity: sha512-345tsIWMzoXaQndUTDv1qypDRiebFxGYx9pYkhwY4hBRaOLt8UGfiWKr9FSSHs25dFIf8ZqIFaPdy5MljdoawA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@15.5.7': + resolution: {integrity: sha512-4IUO539b8FmF0odY6/SqANJdgwn1xs1GkPO5doZugwZ3ETF6JUdckk7RGmsfSf7ws8Qb2YB5It33mvNL/0acqA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5779,14 +5731,20 @@ packages: cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.28': - resolution: {integrity: sha512-l61WZ3nevt4BAnGksUVFKy2uJP5DPz2E0Ma/Oklvo3sGj9sw3q7vBWONFRgz+ICiHpW5mV+mBrkB3XEubMrKaA==} + '@next/swc-linux-x64-musl@16.0.7': + resolution: {integrity: sha512-HYlhqIP6kBPXalW2dbMTSuB4+8fe+j9juyxwfMwCe9kQPPeiyFn7NMjNfoFOfJ2eXkeQsoUGXg+O2SE3m4Qg2w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-win32-arm64-msvc@14.2.33': + resolution: {integrity: sha512-nscpt0G6UCTkrT2ppnJnFsYbPDQwmum4GNXYTeoTIdsmMydSKFz9Iny2jpaRupTb+Wl298+Rh82WKzt9LCcqSQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@15.3.1': - resolution: {integrity: sha512-yP7FueWjphQEPpJQ2oKmshk/ppOt+0/bB8JC8svPUZNy0Pi3KbPx2Llkzv1p8CoQa+D2wknINlJpHf3vtChVBw==} + '@next/swc-win32-arm64-msvc@15.5.7': + resolution: {integrity: sha512-CpJVTkYI3ZajQkC5vajM7/ApKJUOlm6uP4BknM3XKvJ7VXAvCqSjSLmM0LKdYzn6nBJVSjdclx8nYJSa3xlTgQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -5797,20 +5755,26 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.28': - resolution: {integrity: sha512-+Kcp1T3jHZnJ9v9VTJ/yf1t/xmtFAc/Sge4v7mVc1z+NYfYzisi8kJ9AsY8itbgq+WgEwMtOpiLLJsUy2qnXZw==} + '@next/swc-win32-arm64-msvc@16.0.7': + resolution: {integrity: sha512-EviG+43iOoBRZg9deGauXExjRphhuYmIOJ12b9sAPy0eQ6iwcPxfED2asb/s2/yiLYOdm37kPaiZu8uXSYPs0Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-ia32-msvc@14.2.33': + resolution: {integrity: sha512-pc9LpGNKhJ0dXQhZ5QMmYxtARwwmWLpeocFmVG5Z0DzWq5Uf0izcI8tLc+qOpqxO1PWqZ5A7J1blrUIKrIFc7Q==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.2.28': - resolution: {integrity: sha512-1gCmpvyhz7DkB1srRItJTnmR2UwQPAUXXIg9r0/56g3O8etGmwlX68skKXJOp9EejW3hhv7nSQUJ2raFiz4MoA==} + '@next/swc-win32-x64-msvc@14.2.33': + resolution: {integrity: sha512-nOjfZMy8B94MdisuzZo9/57xuFVLHJaDj5e/xrduJp9CV2/HrfxTRH2fbyLe+K9QT41WBLUd4iXX3R7jBp0EUg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@15.3.1': - resolution: {integrity: sha512-3PMvF2zRJAifcRNni9uMk/gulWfWS+qVI/pagd+4yLF5bcXPZPPH2xlYRYOsUjmCJOXSTAC2PjRzbhsRzR2fDQ==} + '@next/swc-win32-x64-msvc@15.5.7': + resolution: {integrity: sha512-gMzgBX164I6DN+9/PGA+9dQiwmTkE4TloBNx8Kv9UiGARsr9Nba7IpcBRA1iTV9vwlYnrE3Uy6I7Aj6qLjQuqw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5821,6 +5785,12 @@ packages: cpu: [x64] os: [win32] + '@next/swc-win32-x64-msvc@16.0.7': + resolution: {integrity: sha512-gniPjy55zp5Eg0896qSrf3yB1dw4F/3s8VK1ephdsZZ129j2n6e1WqCbE2YgcKhW9hPB9TVZENugquWJD5x0ug==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -6512,33 +6482,42 @@ packages: '@shikijs/engine-oniguruma@1.29.2': resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} + '@shikijs/engine-oniguruma@3.17.0': + resolution: {integrity: sha512-flSbHZAiOZDNTrEbULY8DLWavu/TyVu/E7RChpLB4WvKX4iHMfj80C6Hi3TjIWaQtHOW0KC6kzMcuB5TO1hZ8Q==} + '@shikijs/engine-oniguruma@3.2.1': resolution: {integrity: sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ==} '@shikijs/langs@1.29.2': resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} + '@shikijs/langs@3.17.0': + resolution: {integrity: sha512-icmur2n5Ojb+HAiQu6NEcIIJ8oWDFGGEpiqSCe43539Sabpx7Y829WR3QuUW2zjTM4l6V8Sazgb3rrHO2orEAw==} + '@shikijs/langs@3.2.1': resolution: {integrity: sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A==} '@shikijs/themes@1.29.2': resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} + '@shikijs/themes@3.17.0': + resolution: {integrity: sha512-/xEizMHLBmMHwtx4JuOkRf3zwhWD2bmG5BRr0IPjpcWpaq4C3mYEuTk/USAEglN0qPrTwEHwKVpSu/y2jhferA==} + '@shikijs/themes@3.2.1': resolution: {integrity: sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ==} '@shikijs/types@1.29.2': resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} + '@shikijs/types@3.17.0': + resolution: {integrity: sha512-wjLVfutYWVUnxAjsWEob98xgyaGv0dTEnMZDruU5mRjVN7szcGOfgO+997W2yR6odp+1PtSBNeSITRRTfUzK/g==} + '@shikijs/types@3.2.1': resolution: {integrity: sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@shikijs/vscode-textmate@9.3.1': - resolution: {integrity: sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==} - '@sigstore/bundle@3.0.0': resolution: {integrity: sha512-XDUYX56iMPAn/cdgh/DTJxz5RWmqKV4pwvUAEKEWJl+HzKdCd/24wUa9JYNMlDSCb7SUHAdtksxYX779Nne/Zg==} engines: {node: ^18.17.0 || >=20.5.0} @@ -6837,10 +6816,6 @@ packages: peerDependencies: vite: ^5.2.0 || ^6 || ^7 - '@tanstack/config@0.20.2': - resolution: {integrity: sha512-CWVv5kK7QdfnrAyvUo31spmqZjn+zpxKRqsyJDhGY7I4QweJeCbRJrlhzH3trv18ZyW3thRvtiHWfX1MdUr2VA==} - engines: {node: '>=18'} - '@tanstack/directive-functions-plugin@1.114.32': resolution: {integrity: sha512-hm5vOUWURrdibOD4JTcKPmz4U4iDjxZhRNrGVR2JEqYc7nWHb53Fb+2F1jIHyuLuhnuVt9vq5omqcegbd2oPhA==} engines: {node: '>=12'} @@ -6853,10 +6828,6 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/publish-config@0.2.1': - resolution: {integrity: sha512-URVXmXwlZXL75AFyvyOORef1tv2f16dEaFntwLYnBHoKLQMxyWYRzQrnXooxO1xf+GidJuDSZSC6Rc9UX1aK7g==} - engines: {node: '>=18'} - '@tanstack/react-location@3.7.4': resolution: {integrity: sha512-6rH2vNHGr0uyeUz5ZHvWMYjeYKGgIKFzvs5749QtnS9f+FU7t7fQE0hKZAzltBZk82LT7iYbcHBRyUg2lW13VA==} engines: {node: '>=12'} @@ -6872,12 +6843,12 @@ packages: resolution: {integrity: sha512-l4RonnJM8gOLeyzThSEd/ZTDhrMGQGm9ZdXtmoLPF17L6Z6neJkNmfYSvVXPPUpL9aQOVncAR0OWDgZgsxIjFw==} engines: {node: '>=12'} - '@tanstack/typedoc-config@0.2.1': - resolution: {integrity: sha512-3miLBNiyWX54bQKBNnh7Fj6otWX8ZDiU6/ffOsNnikwBdKjFkA7ddrBtC5/JQkLCE6CBIqcJvtNIwI+DZu4y1Q==} + '@tanstack/typedoc-config@0.3.1': + resolution: {integrity: sha512-frgA1vjzxbdU5/xn/Z/UqyOd1yuegEfAnx9QNbcX+1XQ3TCzD+x89cMZH9iyxdTC1Tasx2gq7DCNCvX962X9WA==} engines: {node: '>=18'} - '@tanstack/vite-config@0.2.1': - resolution: {integrity: sha512-werDRwJSqzY28fbOBQ+wP7pQ6jl6Y+EJ8mA/dABOJEq2iBbGLXAzGPywRji7x4zULhjBDS3chQrR3nE7NVcoDw==} + '@tanstack/vite-config@0.4.1': + resolution: {integrity: sha512-FOl8EF6SAcljanKSm5aBeJaflFcxQAytTbxtNW8HC6D4x+UBW68IC4tBcrlrsI0wXHBmC/Gz4Ovvv8qCtiXSgQ==} engines: {node: '>=18'} '@testing-library/angular@18.0.0': @@ -6986,9 +6957,6 @@ packages: '@types/chai@5.2.2': resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} - '@types/conventional-commits-parser@5.0.0': - resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} - '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} @@ -7114,120 +7082,69 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@8.46.0': - resolution: {integrity: sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==} + '@typescript-eslint/eslint-plugin@8.48.0': + resolution: {integrity: sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.46.0 + '@typescript-eslint/parser': ^8.48.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.44.1': - resolution: {integrity: sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw==} + '@typescript-eslint/parser@8.48.0': + resolution: {integrity: sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.46.0': - resolution: {integrity: sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==} + '@typescript-eslint/project-service@8.48.0': + resolution: {integrity: sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.44.1': - resolution: {integrity: sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/project-service@8.46.0': - resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/rule-tester@8.44.1': - resolution: {integrity: sha512-yzqJhTLrbXCdEZhO9cuasGLZixWWx11/uFn6Leuu0p1PeW97wDy9JhiaAOl45TFrv5f67qwWdrzM5PMIuIu4vw==} + '@typescript-eslint/rule-tester@8.48.0': + resolution: {integrity: sha512-VLFaC7Gsqa6cofgQBpMf3cWGa+Gl1/jjX1JEaqFEl0pbTqrNGzgj+V+I1vAZWMOrkT+LCVr6M0ODJMBs+65hyg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/scope-manager@8.44.1': - resolution: {integrity: sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/scope-manager@8.46.0': - resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} + '@typescript-eslint/scope-manager@8.48.0': + resolution: {integrity: sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.44.1': - resolution: {integrity: sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ==} + '@typescript-eslint/tsconfig-utils@8.48.0': + resolution: {integrity: sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/tsconfig-utils@8.46.0': - resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/type-utils@8.44.1': - resolution: {integrity: sha512-KdEerZqHWXsRNKjF9NYswNISnFzXfXNDfPxoTh7tqohU/PRIbwTmsjGK6V9/RTYWau7NZvfo52lgVk+sJh0K3g==} + '@typescript-eslint/type-utils@8.48.0': + resolution: {integrity: sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.46.0': - resolution: {integrity: sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/types@8.44.1': - resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/types@8.46.0': - resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.44.1': - resolution: {integrity: sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/typescript-estree@8.46.0': - resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} + '@typescript-eslint/types@8.48.0': + resolution: {integrity: sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.44.1': - resolution: {integrity: sha512-DpX5Fp6edTlocMCwA+mHY8Mra+pPjRZ0TfHkXI8QFelIKcbADQz1LUPNtzOFUriBB2UYqw4Pi9+xV4w9ZczHFg==} + '@typescript-eslint/typescript-estree@8.48.0': + resolution: {integrity: sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.46.0': - resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==} + '@typescript-eslint/utils@8.48.0': + resolution: {integrity: sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.44.1': - resolution: {integrity: sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/visitor-keys@8.46.0': - resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} + '@typescript-eslint/visitor-keys@8.48.0': + resolution: {integrity: sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -7718,10 +7635,6 @@ packages: resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} hasBin: true - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -7964,9 +7877,6 @@ packages: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} - array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - array-iterate@2.0.1: resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} @@ -8474,6 +8384,9 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.1.1: + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + charenc@0.0.2: resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} @@ -8712,9 +8625,6 @@ packages: commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - compare-versions@6.1.1: resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} @@ -8769,15 +8679,6 @@ packages: constants-browserify@1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - conventional-changelog-angular@7.0.0: - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} - engines: {node: '>=16'} - - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} - hasBin: true - convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -9159,10 +9060,6 @@ packages: engines: {node: '>=0.10'} hasBin: true - detect-libc@2.1.1: - resolution: {integrity: sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw==} - engines: {node: '>=8'} - detect-libc@2.1.2: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} @@ -9245,10 +9142,6 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - dot-prop@9.0.0: resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==} engines: {node: '>=18'} @@ -10488,6 +10381,10 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.0: + resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + engines: {node: '>=0.10.0'} + idb-keyval@6.2.1: resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} @@ -10772,10 +10669,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - is-path-cwd@2.2.0: resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} engines: {node: '>=6'} @@ -10833,10 +10726,6 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} - engines: {node: '>=8'} - is-typed-array@1.1.13: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} @@ -11018,8 +10907,8 @@ packages: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true jsbi@4.3.0: @@ -12068,8 +11957,8 @@ packages: nested-error-stacks@2.1.1: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} - next@14.2.28: - resolution: {integrity: sha512-QLEIP/kYXynIxtcKB6vNjtWLVs3Y4Sb+EClTC/CSVzdLD1gIuItccpu/n1lhmduffI32iPGEK2cLLxxt28qgYA==} + next@14.2.33: + resolution: {integrity: sha512-GiKHLsD00t4ACm1p00VgrI0rUFAC9cRDGReKyERlM57aeEZkOQGcZTpIbsGn0b562FTPJWmYfKwplfO9EaT6ng==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -12086,13 +11975,13 @@ packages: sass: optional: true - next@15.3.1: - resolution: {integrity: sha512-8+dDV0xNLOgHlyBxP1GwHGVaNXsmp+2NhZEYrXr24GWLHtt27YrBPbPuHvzlhi7kZNYjeJNR93IF5zfFu5UL0g==} + next@15.5.7: + resolution: {integrity: sha512-+t2/0jIJ48kUpGKkdlhgkv+zPTEOoXyr60qXe68eB/pl3CMJaLeIGjzp5D6Oqt25hCBiBTt8wEeeAzfJvUKnPQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 + '@playwright/test': ^1.51.1 babel-plugin-react-compiler: '*' react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 @@ -12128,6 +12017,27 @@ packages: sass: optional: true + next@16.0.7: + resolution: {integrity: sha512-3mBRJyPxT4LOxAJI6IsXeFtKfiJUbjCLgvXO02fV8Wy/lIhPvP94Fe7dGhUgHXcQy4sSuYwQNcOLhIfOm0rL0A==} + engines: {node: '>=20.9.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.51.1 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -13122,6 +13032,11 @@ packages: peerDependencies: react: ^19.0.0 + react-dom@19.2.1: + resolution: {integrity: sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==} + peerDependencies: + react: ^19.2.1 + react-error-boundary@4.1.2: resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} peerDependencies: @@ -13238,6 +13153,10 @@ packages: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} + react@19.2.1: + resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -13643,6 +13562,9 @@ packages: scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + schema-utils@1.0.0: resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} engines: {node: '>= 4'} @@ -13760,10 +13682,6 @@ packages: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.1: - resolution: {integrity: sha512-1j0w61+eVxu7DawFJtnfYcvSv6qPFvfTaqzTQ2BLknVhHTwGS8sc63ZBF4rzkWMBVKybo4S5OBtDdZahh2A1xg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.5: resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -13846,9 +13764,6 @@ packages: resolution: {integrity: sha512-PHMifhh3EN4loMcHCz6l3v/luzgT3za+9f8subGgeMNjbJjzH4Ij/YoX3Gvu+kaouJRIlVdTHHCREADYf+ZteA==} engines: {node: ^18.17.0 || >=20.5.0} - simple-git@3.28.0: - resolution: {integrity: sha512-Rs/vQRwsn1ILH1oBUy8NucJlXmnnLeLCfcvbSehkPzbv3wwoFWIdtfd6Ndo6ZPhlPsCZ60CPI4rxurnwAa+a2w==} - simple-plist@1.3.1: resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} @@ -14021,10 +13936,6 @@ packages: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - split@1.0.1: resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} @@ -14428,10 +14339,6 @@ packages: text-decoder@1.1.1: resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} - thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -14711,23 +14618,23 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typedoc-plugin-frontmatter@1.2.1: - resolution: {integrity: sha512-TKiOOQCxC1uUYldokAegap2oAtDy9QpsUoVDRohcB6Dm45T91qMgkWqHVS8qbCpDc4SJoGqmGTULGfrqeRqXtA==} + typedoc-plugin-frontmatter@1.3.0: + resolution: {integrity: sha512-xYQFMAecMlsRUjmf9oM/Sq2FVz4zlgcbIeVFNLdO118CHTN06gIKJNSlyExh9+Xl8sK0YhIvoQwViUURxritWA==} peerDependencies: - typedoc-plugin-markdown: '>=4.4.2' + typedoc-plugin-markdown: '>=4.5.0' - typedoc-plugin-markdown@4.4.2: - resolution: {integrity: sha512-kJVkU2Wd+AXQpyL6DlYXXRrfNrHrEIUgiABWH8Z+2Lz5Sq6an4dQ/hfvP75bbokjNDUskOdFlEEm/0fSVyC7eg==} + typedoc-plugin-markdown@4.9.0: + resolution: {integrity: sha512-9Uu4WR9L7ZBgAl60N/h+jqmPxxvnC9nQAlnnO/OujtG2ubjnKTVUFY1XDhcMY+pCqlX3N2HsQM2QTYZIU9tJuw==} engines: {node: '>= 18'} peerDependencies: - typedoc: 0.27.x + typedoc: 0.28.x - typedoc@0.27.9: - resolution: {integrity: sha512-/z585740YHURLl9DN2jCWe6OW7zKYm6VoQ93H0sxZ1cwHQEQrUn5BJrEnkWhfzUdyO+BLGjnKUZ9iz9hKloFDw==} - engines: {node: '>= 18'} + typedoc@0.28.14: + resolution: {integrity: sha512-ftJYPvpVfQvFzpkoSfHLkJybdA/geDJ8BGQt/ZnkkhnBYoYW6lBgPQXu6vqLxO4X75dA55hX8Af847H5KXlEFA==} + engines: {node: '>= 18', pnpm: '>= 10'} hasBin: true peerDependencies: - typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x + typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x typesafe-path@0.2.2: resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} @@ -14735,8 +14642,8 @@ packages: typescript-auto-import-cache@0.3.3: resolution: {integrity: sha512-ojEC7+Ci1ij9eE6hp8Jl9VUNnsEKzztktP5gtYNRMrTmfXVwA1PITYYAkpxCvvupdSYa/Re51B6KMcv1CTZEUA==} - typescript-eslint@8.46.0: - resolution: {integrity: sha512-6+ZrB6y2bT2DX3K+Qd9vn7OFOJR+xSLDj+Aw/N3zBwUt27uTw2sw2TE2+UcY1RiyBZkaGbTkVg9SSdPNUG6aUw==} + typescript-eslint@8.48.0: + resolution: {integrity: sha512-fcKOvQD9GUn3Xw63EgiDqhvWJ5jsyZUaekl3KVpGsDJnN46WJTe3jWxtQP9lMZm1LJNkFLlTaWAxK2vUQR+cqw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -15154,6 +15061,11 @@ packages: vite: optional: true + vite-plugin-externalize-deps@0.10.0: + resolution: {integrity: sha512-eQrtpT/Do7AvDn76l1yL6ZHyXJ+UWH2LaHVqhAes9go54qaAnPZuMbgxcroQ/7WY3ZyetZzYW2quQnDF0DV5qg==} + peerDependencies: + vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite-plugin-externalize-deps@0.9.0: resolution: {integrity: sha512-wg3qb5gCy2d1KpPKyD9wkXMcYJ84yjgziHrStq9/8R7chhUC73mhQz+tVtvhFiICQHsBn1pnkY4IBbPqF9JHNw==} peerDependencies: @@ -16084,7 +15996,7 @@ snapshots: chokidar: 4.0.3 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 - semver: 7.7.2 + semver: 7.7.3 tslib: 2.8.1 yargs: 17.7.2 optionalDependencies: @@ -16136,13 +16048,13 @@ snapshots: commander: 10.0.1 marked: 9.1.6 marked-terminal: 6.2.0(marked@9.1.6) - semver: 7.7.2 + semver: 7.7.3 '@arethetypeswrong/core@0.15.1': dependencies: '@andrewbranch/untar.js': 1.0.3 fflate: 0.8.2 - semver: 7.7.2 + semver: 7.7.3 ts-expose-internals-conditionally: 1.0.0-empty.0 typescript: 5.3.3 validate-npm-package-name: 5.0.1 @@ -16212,7 +16124,7 @@ snapshots: hast-util-from-html: 2.0.3 hast-util-to-text: 4.0.2 import-meta-resolve: 4.2.0 - js-yaml: 4.1.0 + js-yaml: 4.1.1 mdast-util-definitions: 6.0.0 rehype-raw: 7.0.0 rehype-stringify: 10.0.1 @@ -16285,10 +16197,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/vercel@8.1.3(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.1))(encoding@0.1.13)(next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3))': + '@astrojs/vercel@8.1.3(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.1))(encoding@0.1.13)(next@16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0))(react@19.2.1)(rollup@4.40.2)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3))': dependencies: '@astrojs/internal-helpers': 0.6.1 - '@vercel/analytics': 1.5.0(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3)) + '@vercel/analytics': 1.5.0(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(next@16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0))(react@19.2.1)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3)) '@vercel/edge': 1.2.1 '@vercel/nft': 0.29.2(encoding@0.1.13)(rollup@4.40.2) '@vercel/routing-utils': 5.0.4 @@ -17243,9 +17155,9 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.0.0 - '@changesets/apply-release-plan@7.0.12': + '@changesets/apply-release-plan@7.0.14': dependencies: - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.4 '@changesets/should-skip-package': 0.1.2 @@ -17257,7 +17169,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 '@changesets/assemble-release-plan@6.0.9': dependencies: @@ -17266,44 +17178,46 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 - semver: 7.7.2 + semver: 7.7.3 '@changesets/changelog-git@0.2.1': dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.5': + '@changesets/cli@2.29.8(@types/node@22.15.3)': dependencies: - '@changesets/apply-release-plan': 7.0.12 + '@changesets/apply-release-plan': 7.0.14 '@changesets/assemble-release-plan': 6.0.9 '@changesets/changelog-git': 0.2.1 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 - '@changesets/get-release-plan': 4.0.13 + '@changesets/get-release-plan': 4.0.14 '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.6 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.3(@types/node@22.15.3) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' - '@changesets/config@3.1.1': + '@changesets/config@3.1.2': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 @@ -17322,7 +17236,7 @@ snapshots: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.2 + semver: 7.7.3 '@changesets/get-github-info@0.6.0(encoding@0.1.13)': dependencies: @@ -17331,12 +17245,12 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/get-release-plan@4.0.13': + '@changesets/get-release-plan@4.0.14': dependencies: '@changesets/assemble-release-plan': 6.0.9 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.6 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 @@ -17354,10 +17268,10 @@ snapshots: dependencies: picocolors: 1.1.1 - '@changesets/parse@0.4.1': + '@changesets/parse@0.4.2': dependencies: '@changesets/types': 6.1.0 - js-yaml: 3.14.1 + js-yaml: 4.1.1 '@changesets/pre@2.0.2': dependencies: @@ -17366,11 +17280,11 @@ snapshots: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.5': + '@changesets/read@0.6.6': dependencies: '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 - '@changesets/parse': 0.4.1 + '@changesets/parse': 0.4.2 '@changesets/types': 6.1.0 fs-extra: 7.0.1 p-filter: 2.1.0 @@ -17399,17 +17313,6 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/parse@19.8.1': - dependencies: - '@commitlint/types': 19.8.1 - conventional-changelog-angular: 7.0.0 - conventional-commits-parser: 5.0.0 - - '@commitlint/types@19.8.1': - dependencies: - '@types/conventional-commits-parser': 5.0.0 - chalk: 5.3.0 - '@corvu/utils@0.3.2(solid-js@1.9.7)': dependencies: '@floating-ui/dom': 1.6.8 @@ -17700,14 +17603,9 @@ snapshots: '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 - '@emnapi/runtime@1.5.0': - dependencies: - tslib: 2.8.1 - '@emnapi/runtime@1.7.0': dependencies: tslib: 2.8.1 - optional: true '@emnapi/wasi-threads@1.1.0': dependencies: @@ -17948,9 +17846,9 @@ snapshots: '@eslint-react/ast@2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: '@eslint-react/eff': 2.0.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) string-ts: 2.2.1 ts-pattern: 5.8.0 transitivePeerDependencies: @@ -17965,10 +17863,10 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) birecord: 0.1.1 ts-api-utils: 2.1.0(typescript@5.8.3) ts-pattern: 5.8.0 @@ -17984,10 +17882,10 @@ snapshots: '@eslint-react/eff': 2.0.1 '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) eslint-plugin-react-debug: 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-plugin-react-dom: 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) @@ -18003,7 +17901,7 @@ snapshots: '@eslint-react/kit@2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: '@eslint-react/eff': 2.0.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) ts-pattern: 5.8.0 zod: 4.1.11 transitivePeerDependencies: @@ -18015,7 +17913,7 @@ snapshots: dependencies: '@eslint-react/eff': 2.0.1 '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) ts-pattern: 5.8.0 zod: 4.1.11 transitivePeerDependencies: @@ -18027,9 +17925,9 @@ snapshots: dependencies: '@eslint-react/ast': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/eff': 2.0.1 - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) string-ts: 2.2.1 ts-pattern: 5.8.0 transitivePeerDependencies: @@ -18059,7 +17957,7 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -18140,7 +18038,7 @@ snapshots: resolve: 1.22.10 resolve-from: 5.0.0 resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.7.3 send: 0.19.1 slugify: 1.6.6 source-map-support: 0.5.21 @@ -18177,7 +18075,7 @@ snapshots: getenv: 1.0.0 glob: 10.4.5 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 slash: 3.0.0 slugify: 1.6.6 xcode: 3.0.1 @@ -18199,7 +18097,7 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 resolve-workspace-root: 2.0.0 - semver: 7.7.2 + semver: 7.7.3 slugify: 1.6.6 sucrase: 3.35.0 transitivePeerDependencies: @@ -18244,7 +18142,7 @@ snapshots: minimatch: 3.1.2 p-limit: 3.1.0 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color @@ -18257,7 +18155,7 @@ snapshots: jimp-compact: 0.16.1 parse-png: 2.1.0 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 temp-dir: 2.0.0 unique-string: 2.0.0 @@ -18333,7 +18231,7 @@ snapshots: debug: 4.4.1 fs-extra: 9.1.0 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 xml2js: 0.6.0 transitivePeerDependencies: - supports-color @@ -18365,7 +18263,7 @@ snapshots: '@babel/code-frame': 7.10.4 chalk: 4.1.2 find-up: 5.0.0 - js-yaml: 4.1.0 + js-yaml: 4.1.1 '@floating-ui/core@1.6.5': dependencies: @@ -18378,11 +18276,13 @@ snapshots: '@floating-ui/utils@0.2.5': {} - '@gerrit0/mini-shiki@1.24.4': + '@gerrit0/mini-shiki@3.17.0': dependencies: - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 9.3.1 + '@shikijs/engine-oniguruma': 3.17.0 + '@shikijs/langs': 3.17.0 + '@shikijs/themes': 3.17.0 + '@shikijs/types': 3.17.0 + '@shikijs/vscode-textmate': 10.0.2 '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': dependencies: @@ -18409,11 +18309,6 @@ snapshots: '@img/sharp-libvips-darwin-arm64': 1.0.4 optional: true - '@img/sharp-darwin-arm64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.1.0 - optional: true - '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.2.4 @@ -18424,11 +18319,6 @@ snapshots: '@img/sharp-libvips-darwin-x64': 1.0.4 optional: true - '@img/sharp-darwin-x64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.1.0 - optional: true - '@img/sharp-darwin-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.2.4 @@ -18437,42 +18327,27 @@ snapshots: '@img/sharp-libvips-darwin-arm64@1.0.4': optional: true - '@img/sharp-libvips-darwin-arm64@1.1.0': - optional: true - '@img/sharp-libvips-darwin-arm64@1.2.4': optional: true '@img/sharp-libvips-darwin-x64@1.0.4': optional: true - '@img/sharp-libvips-darwin-x64@1.1.0': - optional: true - '@img/sharp-libvips-darwin-x64@1.2.4': optional: true '@img/sharp-libvips-linux-arm64@1.0.4': optional: true - '@img/sharp-libvips-linux-arm64@1.1.0': - optional: true - '@img/sharp-libvips-linux-arm64@1.2.4': optional: true '@img/sharp-libvips-linux-arm@1.0.5': optional: true - '@img/sharp-libvips-linux-arm@1.1.0': - optional: true - '@img/sharp-libvips-linux-arm@1.2.4': optional: true - '@img/sharp-libvips-linux-ppc64@1.1.0': - optional: true - '@img/sharp-libvips-linux-ppc64@1.2.4': optional: true @@ -18482,36 +18357,24 @@ snapshots: '@img/sharp-libvips-linux-s390x@1.0.4': optional: true - '@img/sharp-libvips-linux-s390x@1.1.0': - optional: true - '@img/sharp-libvips-linux-s390x@1.2.4': optional: true '@img/sharp-libvips-linux-x64@1.0.4': optional: true - '@img/sharp-libvips-linux-x64@1.1.0': - optional: true - '@img/sharp-libvips-linux-x64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-arm64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.1.0': - optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-x64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.1.0': - optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.4': optional: true @@ -18520,11 +18383,6 @@ snapshots: '@img/sharp-libvips-linux-arm64': 1.0.4 optional: true - '@img/sharp-linux-arm64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.1.0 - optional: true - '@img/sharp-linux-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.2.4 @@ -18535,11 +18393,6 @@ snapshots: '@img/sharp-libvips-linux-arm': 1.0.5 optional: true - '@img/sharp-linux-arm@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.1.0 - optional: true - '@img/sharp-linux-arm@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.2.4 @@ -18560,11 +18413,6 @@ snapshots: '@img/sharp-libvips-linux-s390x': 1.0.4 optional: true - '@img/sharp-linux-s390x@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.1.0 - optional: true - '@img/sharp-linux-s390x@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.2.4 @@ -18575,11 +18423,6 @@ snapshots: '@img/sharp-libvips-linux-x64': 1.0.4 optional: true - '@img/sharp-linux-x64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.1.0 - optional: true - '@img/sharp-linux-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.2.4 @@ -18590,11 +18433,6 @@ snapshots: '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 optional: true - '@img/sharp-linuxmusl-arm64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 - optional: true - '@img/sharp-linuxmusl-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 @@ -18605,11 +18443,6 @@ snapshots: '@img/sharp-libvips-linuxmusl-x64': 1.0.4 optional: true - '@img/sharp-linuxmusl-x64@0.34.1': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.1.0 - optional: true - '@img/sharp-linuxmusl-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.2.4 @@ -18617,12 +18450,7 @@ snapshots: '@img/sharp-wasm32@0.33.5': dependencies: - '@emnapi/runtime': 1.5.0 - optional: true - - '@img/sharp-wasm32@0.34.1': - dependencies: - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.7.0 optional: true '@img/sharp-wasm32@0.34.5': @@ -18636,18 +18464,12 @@ snapshots: '@img/sharp-win32-ia32@0.33.5': optional: true - '@img/sharp-win32-ia32@0.34.1': - optional: true - '@img/sharp-win32-ia32@0.34.5': optional: true '@img/sharp-win32-x64@0.33.5': optional: true - '@img/sharp-win32-x64@0.34.1': - optional: true - '@img/sharp-win32-x64@0.34.5': optional: true @@ -18697,6 +18519,13 @@ snapshots: optionalDependencies: '@types/node': 22.15.3 + '@inquirer/external-editor@1.0.3(@types/node@22.15.3)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 22.15.3 + '@inquirer/figures@1.0.11': {} '@inquirer/input@4.1.10(@types/node@22.15.3)': @@ -18956,14 +18785,6 @@ snapshots: '@solid-primitives/utils': 6.2.3(solid-js@1.9.7) solid-js: 1.9.7 - '@kwsites/file-exists@1.1.1': - dependencies: - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - '@kwsites/promise-deferred@1.1.1': {} - '@listr2/prompt-adapter-inquirer@2.0.22(@inquirer/prompts@7.5.1(@types/node@22.15.3))': dependencies: '@inquirer/prompts': 7.5.1(@types/node@22.15.3) @@ -19009,11 +18830,11 @@ snapshots: '@mapbox/node-pre-gyp@2.0.0(encoding@0.1.13)': dependencies: consola: 3.4.2 - detect-libc: 2.1.1 + detect-libc: 2.1.2 https-proxy-agent: 7.0.6 node-fetch: 2.7.0(encoding@0.1.13) nopt: 8.1.0 - semver: 7.7.2 + semver: 7.7.3 tar: 7.4.3 transitivePeerDependencies: - encoding @@ -19180,20 +19001,20 @@ snapshots: '@napi-rs/wasm-runtime@0.2.11': dependencies: '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.7.0 '@tybys/wasm-util': 0.9.0 optional: true '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.7.0 '@tybys/wasm-util': 0.9.0 '@napi-rs/wasm-runtime@1.0.5': dependencies: '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.7.0 '@tybys/wasm-util': 0.10.1 optional: true @@ -19203,87 +19024,113 @@ snapshots: '@netlify/serverless-functions-api@1.36.0': {} - '@next/env@14.2.28': {} + '@next/env@14.2.33': {} - '@next/env@15.3.1': {} + '@next/env@15.5.7': {} '@next/env@16.0.2': {} - '@next/swc-darwin-arm64@14.2.28': + '@next/env@16.0.7': {} + + '@next/swc-darwin-arm64@14.2.33': + optional: true + + '@next/swc-darwin-arm64@15.5.7': + optional: true + + '@next/swc-darwin-arm64@16.0.2': optional: true - '@next/swc-darwin-arm64@15.3.1': + '@next/swc-darwin-arm64@16.0.7': optional: true - '@next/swc-darwin-arm64@16.0.2': + '@next/swc-darwin-x64@14.2.33': optional: true - '@next/swc-darwin-x64@14.2.28': + '@next/swc-darwin-x64@15.5.7': optional: true - '@next/swc-darwin-x64@15.3.1': + '@next/swc-darwin-x64@16.0.2': optional: true - '@next/swc-darwin-x64@16.0.2': + '@next/swc-darwin-x64@16.0.7': optional: true - '@next/swc-linux-arm64-gnu@14.2.28': + '@next/swc-linux-arm64-gnu@14.2.33': optional: true - '@next/swc-linux-arm64-gnu@15.3.1': + '@next/swc-linux-arm64-gnu@15.5.7': optional: true '@next/swc-linux-arm64-gnu@16.0.2': optional: true - '@next/swc-linux-arm64-musl@14.2.28': + '@next/swc-linux-arm64-gnu@16.0.7': + optional: true + + '@next/swc-linux-arm64-musl@14.2.33': optional: true - '@next/swc-linux-arm64-musl@15.3.1': + '@next/swc-linux-arm64-musl@15.5.7': optional: true '@next/swc-linux-arm64-musl@16.0.2': optional: true - '@next/swc-linux-x64-gnu@14.2.28': + '@next/swc-linux-arm64-musl@16.0.7': + optional: true + + '@next/swc-linux-x64-gnu@14.2.33': optional: true - '@next/swc-linux-x64-gnu@15.3.1': + '@next/swc-linux-x64-gnu@15.5.7': optional: true '@next/swc-linux-x64-gnu@16.0.2': optional: true - '@next/swc-linux-x64-musl@14.2.28': + '@next/swc-linux-x64-gnu@16.0.7': + optional: true + + '@next/swc-linux-x64-musl@14.2.33': optional: true - '@next/swc-linux-x64-musl@15.3.1': + '@next/swc-linux-x64-musl@15.5.7': optional: true '@next/swc-linux-x64-musl@16.0.2': optional: true - '@next/swc-win32-arm64-msvc@14.2.28': + '@next/swc-linux-x64-musl@16.0.7': + optional: true + + '@next/swc-win32-arm64-msvc@14.2.33': optional: true - '@next/swc-win32-arm64-msvc@15.3.1': + '@next/swc-win32-arm64-msvc@15.5.7': optional: true '@next/swc-win32-arm64-msvc@16.0.2': optional: true - '@next/swc-win32-ia32-msvc@14.2.28': + '@next/swc-win32-arm64-msvc@16.0.7': + optional: true + + '@next/swc-win32-ia32-msvc@14.2.33': optional: true - '@next/swc-win32-x64-msvc@14.2.28': + '@next/swc-win32-x64-msvc@14.2.33': optional: true - '@next/swc-win32-x64-msvc@15.3.1': + '@next/swc-win32-x64-msvc@15.5.7': optional: true '@next/swc-win32-x64-msvc@16.0.2': optional: true + '@next/swc-win32-x64-msvc@16.0.7': + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -19318,11 +19165,11 @@ snapshots: '@npmcli/fs@3.1.1': dependencies: - semver: 7.7.2 + semver: 7.7.3 '@npmcli/fs@4.0.0': dependencies: - semver: 7.7.2 + semver: 7.7.3 '@npmcli/git@6.0.1': dependencies: @@ -19333,7 +19180,7 @@ snapshots: proc-log: 5.0.0 promise-inflight: 1.0.1(bluebird@3.7.2) promise-retry: 2.0.1 - semver: 7.7.2 + semver: 7.7.3 which: 5.0.0 transitivePeerDependencies: - bluebird @@ -19353,7 +19200,7 @@ snapshots: json-parse-even-better-errors: 4.0.0 normalize-package-data: 7.0.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - bluebird @@ -19700,7 +19547,7 @@ snapshots: metro-core: 0.81.0 node-fetch: 2.7.0(encoding@0.1.13) readline: 1.3.0 - semver: 7.7.2 + semver: 7.7.3 optionalDependencies: '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) transitivePeerDependencies: @@ -20037,6 +19884,11 @@ snapshots: '@shikijs/types': 1.29.2 '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/engine-oniguruma@3.17.0': + dependencies: + '@shikijs/types': 3.17.0 + '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/engine-oniguruma@3.2.1': dependencies: '@shikijs/types': 3.2.1 @@ -20046,6 +19898,10 @@ snapshots: dependencies: '@shikijs/types': 1.29.2 + '@shikijs/langs@3.17.0': + dependencies: + '@shikijs/types': 3.17.0 + '@shikijs/langs@3.2.1': dependencies: '@shikijs/types': 3.2.1 @@ -20054,6 +19910,10 @@ snapshots: dependencies: '@shikijs/types': 1.29.2 + '@shikijs/themes@3.17.0': + dependencies: + '@shikijs/types': 3.17.0 + '@shikijs/themes@3.2.1': dependencies: '@shikijs/types': 3.2.1 @@ -20063,6 +19923,11 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + '@shikijs/types@3.17.0': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + '@shikijs/types@3.2.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -20070,8 +19935,6 @@ snapshots: '@shikijs/vscode-textmate@10.0.2': {} - '@shikijs/vscode-textmate@9.3.1': {} - '@sigstore/bundle@3.0.0': dependencies: '@sigstore/protobuf-specs': 0.3.2 @@ -20247,7 +20110,7 @@ snapshots: '@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1))': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) - '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/types': 8.48.0 eslint: 9.36.0(jiti@2.5.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -20286,7 +20149,7 @@ snapshots: chokidar: 4.0.3 kleur: 4.1.5 sade: 1.8.1 - semver: 7.7.2 + semver: 7.7.3 svelte: 5.39.3 svelte2tsx: 0.7.35(svelte@5.39.3)(typescript@5.8.3) transitivePeerDependencies: @@ -20380,7 +20243,7 @@ snapshots: '@tailwindcss/oxide@4.1.13': dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 tar: 7.4.3 optionalDependencies: '@tailwindcss/oxide-android-arm64': 4.1.13 @@ -20403,22 +20266,6 @@ snapshots: tailwindcss: 4.1.13 vite: 6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1) - '@tanstack/config@0.20.2(@types/node@22.15.3)(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))': - dependencies: - '@tanstack/eslint-config': 0.3.2(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@tanstack/publish-config': 0.2.1 - '@tanstack/typedoc-config': 0.2.1(typescript@5.8.3) - '@tanstack/vite-config': 0.2.1(@types/node@22.15.3)(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) - transitivePeerDependencies: - - '@types/node' - - '@typescript-eslint/utils' - - eslint - - eslint-import-resolver-node - - rollup - - supports-color - - typescript - - vite - '@tanstack/directive-functions-plugin@1.114.32(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)': dependencies: '@babel/code-frame': 7.26.2 @@ -20448,14 +20295,14 @@ snapshots: - tsx - yaml - '@tanstack/eslint-config@0.3.2(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@tanstack/eslint-config@0.3.2(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: '@eslint/js': 9.36.0 '@stylistic/eslint-plugin': 5.4.0(eslint@9.36.0(jiti@2.5.1)) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1)) eslint-plugin-n: 17.23.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) globals: 16.4.0 - typescript-eslint: 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + typescript-eslint: 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) vue-eslint-parser: 10.2.0(eslint@9.36.0(jiti@2.5.1)) transitivePeerDependencies: - '@typescript-eslint/utils' @@ -20468,15 +20315,6 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/publish-config@0.2.1': - dependencies: - '@commitlint/parse': 19.8.1 - jsonfile: 6.2.0 - semver: 7.7.2 - simple-git: 3.28.0 - transitivePeerDependencies: - - supports-color - '@tanstack/react-location@3.7.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.10 @@ -20519,19 +20357,19 @@ snapshots: - tsx - yaml - '@tanstack/typedoc-config@0.2.1(typescript@5.8.3)': + '@tanstack/typedoc-config@0.3.1(typescript@5.8.3)': dependencies: - typedoc: 0.27.9(typescript@5.8.3) - typedoc-plugin-frontmatter: 1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.8.3))) - typedoc-plugin-markdown: 4.4.2(typedoc@0.27.9(typescript@5.8.3)) + typedoc: 0.28.14(typescript@5.8.3) + typedoc-plugin-frontmatter: 1.3.0(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3))) + typedoc-plugin-markdown: 4.9.0(typedoc@0.28.14(typescript@5.8.3)) transitivePeerDependencies: - typescript - '@tanstack/vite-config@0.2.1(@types/node@22.15.3)(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))': + '@tanstack/vite-config@0.4.1(@types/node@22.15.3)(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))': dependencies: rollup-plugin-preserve-directives: 0.4.0(rollup@4.40.2) vite-plugin-dts: 4.2.3(@types/node@22.15.3)(rollup@4.40.2)(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) - vite-plugin-externalize-deps: 0.9.0(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) + vite-plugin-externalize-deps: 0.10.0(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) vite-tsconfig-paths: 5.1.4(typescript@5.8.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) transitivePeerDependencies: - '@types/node' @@ -20569,16 +20407,16 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react-render-stream@2.0.0(@jest/globals@29.7.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(expect@29.7.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react-render-stream@2.0.0(@jest/globals@29.7.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(expect@29.7.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: '@jest/globals': 29.7.0 '@testing-library/dom': 10.4.0 - '@testing-library/react': 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@testing-library/react': 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) expect: 29.7.0 jsdom: 25.0.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - rehackt: 0.1.0(@types/react@19.0.1)(react@19.0.0) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + rehackt: 0.1.0(@types/react@19.0.1)(react@19.2.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -20587,12 +20425,12 @@ snapshots: - supports-color - utf-8-validate - '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: '@babel/runtime': 7.26.10 '@testing-library/dom': 10.4.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) optionalDependencies: '@types/react': 19.0.1 '@types/react-dom': 19.0.2(@types/react@19.0.1) @@ -20666,10 +20504,6 @@ snapshots: dependencies: '@types/deep-eql': 4.0.2 - '@types/conventional-commits-parser@5.0.0': - dependencies: - '@types/node': 22.15.3 - '@types/cookie@0.6.0': {} '@types/debug@4.1.12': @@ -20804,14 +20638,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/type-utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.46.0 + '@typescript-eslint/parser': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.48.0 eslint: 9.36.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.3 @@ -20821,97 +20655,55 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.44.1 + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.48.0 debug: 4.4.1 eslint: 9.36.0(jiti@2.5.1) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/project-service@8.48.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.1 - eslint: 9.36.0(jiti@2.5.1) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.44.1(typescript@5.8.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - debug: 4.4.1 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.46.0(typescript@5.8.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.8.3) - '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 debug: 4.4.1 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/rule-tester@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/parser': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) ajv: 6.12.6 eslint: 9.36.0(jiti@2.5.1) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/scope-manager@8.44.1': - dependencies: - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/visitor-keys': 8.44.1 - - '@typescript-eslint/scope-manager@8.46.0': - dependencies: - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/visitor-keys': 8.46.0 - - '@typescript-eslint/tsconfig-utils@8.44.1(typescript@5.8.3)': - dependencies: - typescript: 5.8.3 - - '@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.48.0': dependencies: - typescript: 5.8.3 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/visitor-keys': 8.48.0 - '@typescript-eslint/type-utils@8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - debug: 4.4.1 - eslint: 9.36.0(jiti@2.5.1) - ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) debug: 4.4.1 eslint: 9.36.0(jiti@2.5.1) ts-api-utils: 2.1.0(typescript@5.8.3) @@ -20919,72 +20711,37 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.44.1': {} - - '@typescript-eslint/types@8.46.0': {} - - '@typescript-eslint/typescript-estree@8.44.1(typescript@5.8.3)': - dependencies: - '@typescript-eslint/project-service': 8.44.1(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/visitor-keys': 8.44.1 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.48.0': {} - '@typescript-eslint/typescript-estree@8.46.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.48.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.46.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.8.3) - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/visitor-keys': 8.46.0 + '@typescript-eslint/project-service': 8.48.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/visitor-keys': 8.48.0 debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.7.3 + tinyglobby: 0.2.15 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.8.3) - eslint: 9.36.0(jiti@2.5.1) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': + '@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) - '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.44.1': + '@typescript-eslint/visitor-keys@8.48.0': dependencies: - '@typescript-eslint/types': 8.44.1 - eslint-visitor-keys: 4.2.1 - - '@typescript-eslint/visitor-keys@8.46.0': - dependencies: - '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/types': 8.48.0 eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.2.0': {} @@ -21060,11 +20817,11 @@ snapshots: '@urql/core': 5.0.8(graphql@16.9.0) wonka: 6.3.4 - '@vercel/analytics@1.5.0(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3))': + '@vercel/analytics@1.5.0(@sveltejs/kit@2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(next@16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0))(react@19.2.1)(svelte@5.39.3)(vue@3.4.35(typescript@5.8.3))': optionalDependencies: '@sveltejs/kit': 2.42.2(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)))(svelte@5.39.3)(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)) - next: 16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) - react: 19.0.0 + next: 16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0) + react: 19.2.1 svelte: 5.39.3 vue: 3.4.35(typescript@5.8.3) @@ -21176,9 +20933,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.36(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))': + '@vitest/eslint-plugin@1.1.36(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.3)(jiti@2.5.1)(jsdom@27.0.0(postcss@8.5.6))(less@4.3.0)(lightningcss@1.30.1)(msw@2.6.6(@types/node@22.15.3)(typescript@5.8.3))(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1))': dependencies: - '@typescript-eslint/utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) optionalDependencies: typescript: 5.8.3 @@ -21606,11 +21363,6 @@ snapshots: dependencies: argparse: 2.0.1 - JSONStream@1.3.5: - dependencies: - jsonparse: 1.3.1 - through: 2.3.8 - abbrev@2.0.0: {} abbrev@3.0.0: {} @@ -21834,8 +21586,6 @@ snapshots: call-bind: 1.0.7 is-array-buffer: 3.0.4 - array-ify@1.0.0: {} - array-iterate@2.0.1: {} array-timsort@1.0.3: {} @@ -21924,7 +21674,7 @@ snapshots: github-slugger: 2.0.0 html-escaper: 3.0.3 http-cache-semantics: 4.1.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 kleur: 4.1.5 magic-string: 0.30.19 magicast: 0.3.5 @@ -21936,7 +21686,7 @@ snapshots: picomatch: 4.0.3 prompts: 2.4.2 rehype: 13.0.2 - semver: 7.7.2 + semver: 7.7.3 shiki: 3.2.1 tinyexec: 0.3.2 tinyglobby: 0.2.15 @@ -22597,6 +22347,8 @@ snapshots: chardet@0.7.0: {} + chardet@2.1.1: {} + charenc@0.0.2: {} check-error@2.1.1: {} @@ -22863,11 +22615,6 @@ snapshots: commondir@1.0.1: {} - compare-func@2.0.0: - dependencies: - array-ify: 1.0.0 - dot-prop: 5.3.0 - compare-versions@6.1.1: {} compatx@0.1.8: {} @@ -22930,17 +22677,6 @@ snapshots: constants-browserify@1.0.0: {} - conventional-changelog-angular@7.0.0: - dependencies: - compare-func: 2.0.0 - - conventional-commits-parser@5.0.0: - dependencies: - JSONStream: 1.3.5 - is-text-path: 2.0.0 - meow: 12.1.1 - split2: 4.2.0 - convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -23355,10 +23091,7 @@ snapshots: detect-libc@1.0.3: {} - detect-libc@2.1.1: {} - - detect-libc@2.1.2: - optional: true + detect-libc@2.1.2: {} deterministic-object-hash@2.0.2: dependencies: @@ -23442,10 +23175,6 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - dot-prop@5.3.0: - dependencies: - is-obj: 2.0.0 - dot-prop@9.0.0: dependencies: type-fest: 4.27.1 @@ -23762,7 +23491,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.36.0(jiti@2.5.1)): dependencies: eslint: 9.36.0(jiti@2.5.1) - semver: 7.7.2 + semver: 7.7.3 eslint-import-context@0.1.9(unrs-resolver@1.11.1): dependencies: @@ -23787,20 +23516,20 @@ snapshots: eslint: 9.36.0(jiti@2.5.1) eslint-compat-utils: 0.5.1(eslint@9.36.0(jiti@2.5.1)) - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.5.1)): dependencies: - '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/types': 8.48.0 comment-parser: 1.4.1 debug: 4.4.1 eslint: 9.36.0(jiti@2.5.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.0.1 - semver: 7.7.2 + semver: 7.7.3 stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color @@ -23816,7 +23545,7 @@ snapshots: espree: 10.4.0 esquery: 1.6.0 parse-imports: 2.1.1 - semver: 7.7.2 + semver: 7.7.3 spdx-expression-parse: 4.0.0 synckit: 0.9.2 transitivePeerDependencies: @@ -23832,7 +23561,7 @@ snapshots: globals: 15.14.0 globrex: 0.1.2 ignore: 5.3.2 - semver: 7.7.2 + semver: 7.7.3 ts-declaration-location: 1.0.7(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -23845,10 +23574,10 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.8.0 @@ -23864,9 +23593,9 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) compare-versions: 6.1.1 eslint: 9.36.0(jiti@2.5.1) string-ts: 2.2.1 @@ -23883,10 +23612,10 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.8.0 @@ -23912,10 +23641,10 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.8.0 @@ -23931,9 +23660,9 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.8.0 @@ -23949,10 +23678,10 @@ snapshots: '@eslint-react/kit': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/shared': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) '@eslint-react/var': 2.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) compare-versions: 6.1.1 eslint: 9.36.0(jiti@2.5.1) is-immutable-type: 5.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) @@ -23974,26 +23703,26 @@ snapshots: postcss: 8.5.6 postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) postcss-safe-parser: 7.0.1(postcss@8.5.6) - semver: 7.7.2 + semver: 7.7.3 svelte-eslint-parser: 1.3.3(svelte@5.39.3) optionalDependencies: svelte: 5.39.3 transitivePeerDependencies: - ts-node - eslint-plugin-vue@10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))): + eslint-plugin-vue@10.5.0(@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1)))(@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1))): dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) eslint: 9.36.0(jiti@2.5.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.1 - semver: 7.7.2 + semver: 7.7.3 vue-eslint-parser: 10.2.0(eslint@9.36.0(jiti@2.5.1)) xml-name-validator: 4.0.0 optionalDependencies: '@stylistic/eslint-plugin': 5.4.0(eslint@9.36.0(jiti@2.5.1)) - '@typescript-eslint/parser': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/parser': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint-scope@4.0.3: dependencies: @@ -25095,6 +24824,10 @@ snapshots: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.7.0: + dependencies: + safer-buffer: 2.1.2 + idb-keyval@6.2.1: {} ieee754@1.2.1: {} @@ -25305,7 +25038,7 @@ snapshots: is-immutable-type@5.0.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3): dependencies: - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) ts-api-utils: 2.1.0(typescript@5.8.3) ts-declaration-location: 1.0.7(typescript@5.8.3) @@ -25339,8 +25072,6 @@ snapshots: is-number@7.0.0: {} - is-obj@2.0.0: {} - is-path-cwd@2.2.0: {} is-path-inside@3.0.3: {} @@ -25388,10 +25119,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - is-text-path@2.0.0: - dependencies: - text-extensions: 2.4.0 - is-typed-array@1.1.13: dependencies: which-typed-array: 1.1.15 @@ -25459,7 +25186,7 @@ snapshots: '@babel/parser': 7.27.1 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color @@ -25633,7 +25360,7 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - js-yaml@4.1.0: + js-yaml@4.1.1: dependencies: argparse: 2.0.1 @@ -25824,7 +25551,7 @@ snapshots: fast-glob: 3.3.3 formatly: 0.3.0 jiti: 2.5.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 minimist: 1.2.8 oxc-resolver: 11.8.2 picocolors: 1.1.1 @@ -25955,7 +25682,7 @@ snapshots: lightningcss@1.30.1: dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 optionalDependencies: lightningcss-darwin-arm64: 1.30.1 lightningcss-darwin-x64: 1.30.1 @@ -26176,7 +25903,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 make-error@1.3.6: optional: true @@ -27095,9 +26822,9 @@ snapshots: nested-error-stacks@2.1.1: {} - next@14.2.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): + next@14.2.33(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): dependencies: - '@next/env': 14.2.28 + '@next/env': 14.2.33 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001707 @@ -27107,92 +26834,88 @@ snapshots: react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.1(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.28 - '@next/swc-darwin-x64': 14.2.28 - '@next/swc-linux-arm64-gnu': 14.2.28 - '@next/swc-linux-arm64-musl': 14.2.28 - '@next/swc-linux-x64-gnu': 14.2.28 - '@next/swc-linux-x64-musl': 14.2.28 - '@next/swc-win32-arm64-msvc': 14.2.28 - '@next/swc-win32-ia32-msvc': 14.2.28 - '@next/swc-win32-x64-msvc': 14.2.28 + '@next/swc-darwin-arm64': 14.2.33 + '@next/swc-darwin-x64': 14.2.33 + '@next/swc-linux-arm64-gnu': 14.2.33 + '@next/swc-linux-arm64-musl': 14.2.33 + '@next/swc-linux-x64-gnu': 14.2.33 + '@next/swc-linux-x64-musl': 14.2.33 + '@next/swc-win32-arm64-msvc': 14.2.33 + '@next/swc-win32-ia32-msvc': 14.2.33 + '@next/swc-win32-x64-msvc': 14.2.33 sass: 1.88.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): + next@15.5.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0): dependencies: - '@next/env': 15.3.1 - '@swc/counter': 0.1.3 + '@next/env': 15.5.7 '@swc/helpers': 0.5.15 - busboy: 1.6.0 caniuse-lite: 1.0.30001707 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(react@18.3.1) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + styled-jsx: 5.1.6(react@19.2.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.1 - '@next/swc-darwin-x64': 15.3.1 - '@next/swc-linux-arm64-gnu': 15.3.1 - '@next/swc-linux-arm64-musl': 15.3.1 - '@next/swc-linux-x64-gnu': 15.3.1 - '@next/swc-linux-x64-musl': 15.3.1 - '@next/swc-win32-arm64-msvc': 15.3.1 - '@next/swc-win32-x64-msvc': 15.3.1 + '@next/swc-darwin-arm64': 15.5.7 + '@next/swc-darwin-x64': 15.5.7 + '@next/swc-linux-arm64-gnu': 15.5.7 + '@next/swc-linux-arm64-musl': 15.5.7 + '@next/swc-linux-x64-gnu': 15.5.7 + '@next/swc-linux-x64-musl': 15.5.7 + '@next/swc-win32-arm64-msvc': 15.5.7 + '@next/swc-win32-x64-msvc': 15.5.7 babel-plugin-react-compiler: 0.0.0 sass: 1.88.0 - sharp: 0.34.1 + sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0): + next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0): dependencies: - '@next/env': 15.3.1 - '@swc/counter': 0.1.3 + '@next/env': 16.0.2 '@swc/helpers': 0.5.15 - busboy: 1.6.0 caniuse-lite: 1.0.30001707 postcss: 8.4.31 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - styled-jsx: 5.1.6(react@19.0.0) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + styled-jsx: 5.1.6(react@19.2.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.1 - '@next/swc-darwin-x64': 15.3.1 - '@next/swc-linux-arm64-gnu': 15.3.1 - '@next/swc-linux-arm64-musl': 15.3.1 - '@next/swc-linux-x64-gnu': 15.3.1 - '@next/swc-linux-x64-musl': 15.3.1 - '@next/swc-win32-arm64-msvc': 15.3.1 - '@next/swc-win32-x64-msvc': 15.3.1 + '@next/swc-darwin-arm64': 16.0.2 + '@next/swc-darwin-x64': 16.0.2 + '@next/swc-linux-arm64-gnu': 16.0.2 + '@next/swc-linux-arm64-musl': 16.0.2 + '@next/swc-linux-x64-gnu': 16.0.2 + '@next/swc-linux-x64-musl': 16.0.2 + '@next/swc-win32-arm64-msvc': 16.0.2 + '@next/swc-win32-x64-msvc': 16.0.2 babel-plugin-react-compiler: 0.0.0 sass: 1.88.0 - sharp: 0.34.1 + sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@16.0.2(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0): + next@16.0.7(babel-plugin-react-compiler@0.0.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.88.0): dependencies: - '@next/env': 16.0.2 + '@next/env': 16.0.7 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001707 postcss: 8.4.31 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - styled-jsx: 5.1.6(react@19.0.0) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + styled-jsx: 5.1.6(react@19.2.1) optionalDependencies: - '@next/swc-darwin-arm64': 16.0.2 - '@next/swc-darwin-x64': 16.0.2 - '@next/swc-linux-arm64-gnu': 16.0.2 - '@next/swc-linux-arm64-musl': 16.0.2 - '@next/swc-linux-x64-gnu': 16.0.2 - '@next/swc-linux-x64-musl': 16.0.2 - '@next/swc-win32-arm64-msvc': 16.0.2 - '@next/swc-win32-x64-msvc': 16.0.2 + '@next/swc-darwin-arm64': 16.0.7 + '@next/swc-darwin-x64': 16.0.7 + '@next/swc-linux-arm64-gnu': 16.0.7 + '@next/swc-linux-arm64-musl': 16.0.7 + '@next/swc-linux-x64-gnu': 16.0.7 + '@next/swc-linux-x64-musl': 16.0.7 + '@next/swc-win32-arm64-msvc': 16.0.7 + '@next/swc-win32-x64-msvc': 16.0.7 babel-plugin-react-compiler: 0.0.0 sass: 1.88.0 sharp: 0.34.5 @@ -27258,7 +26981,7 @@ snapshots: rollup: 4.40.2 rollup-plugin-visualizer: 5.14.0(rollup@4.40.2) scule: 1.3.0 - semver: 7.7.2 + semver: 7.7.3 serve-placeholder: 2.0.2 serve-static: 1.16.2 source-map: 0.7.4 @@ -27344,7 +27067,7 @@ snapshots: node-gyp-build-optional-packages@5.2.2: dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 optional: true node-gyp-build@4.8.1: {} @@ -27358,7 +27081,7 @@ snapshots: make-fetch-happen: 13.0.1 nopt: 7.2.1 proc-log: 4.2.0 - semver: 7.7.2 + semver: 7.7.3 tar: 6.2.1 which: 4.0.0 transitivePeerDependencies: @@ -27416,7 +27139,7 @@ snapshots: normalize-package-data@7.0.0: dependencies: hosted-git-info: 8.0.2 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-license: 3.0.4 normalize-path@2.1.1: @@ -27434,7 +27157,7 @@ snapshots: npm-install-checks@7.1.1: dependencies: - semver: 7.7.2 + semver: 7.7.3 npm-normalize-package-bin@4.0.0: {} @@ -27442,14 +27165,14 @@ snapshots: dependencies: hosted-git-info: 7.0.2 proc-log: 4.2.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 5.0.1 npm-package-arg@12.0.2: dependencies: hosted-git-info: 8.0.2 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 6.0.0 npm-package-arg@7.0.0: @@ -27468,7 +27191,7 @@ snapshots: npm-install-checks: 7.1.1 npm-normalize-package-bin: 4.0.0 npm-package-arg: 12.0.2 - semver: 7.7.2 + semver: 7.7.3 npm-registry-fetch@18.0.2: dependencies: @@ -27540,7 +27263,7 @@ snapshots: open: 8.4.2 ora: 5.3.0 resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.7.3 string-width: 4.2.3 tar-stream: 2.2.0 tmp: 0.2.3 @@ -28410,11 +28133,26 @@ snapshots: react: 19.0.0 scheduler: 0.25.0 + react-dom@19.2.1(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.27.0 + + react-dom@19.2.1(react@19.2.1): + dependencies: + react: 19.2.1 + scheduler: 0.27.0 + react-error-boundary@4.1.2(react@19.0.0): dependencies: '@babel/runtime': 7.26.10 react: 19.0.0 + react-error-boundary@4.1.2(react@19.2.1): + dependencies: + '@babel/runtime': 7.26.10 + react: 19.2.1 + react-freeze@1.0.4(react@19.0.0): dependencies: react: 19.0.0 @@ -28426,11 +28164,11 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-intersection-observer@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.16.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: - react: 18.3.1 + react: 19.2.1 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.1(react@19.2.1) react-is@16.13.1: {} @@ -28493,7 +28231,7 @@ snapshots: prop-types: 15.8.1 yargs: 16.2.0 - react-native-web@0.19.13(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-native-web@0.19.13(encoding@0.1.13)(react-dom@19.2.1(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.10 '@react-native/normalize-colors': 0.74.86 @@ -28503,7 +28241,7 @@ snapshots: nullthrows: 1.1.1 postcss-value-parser: 4.2.0 react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react-dom: 19.2.1(react@19.0.0) styleq: 0.1.3 transitivePeerDependencies: - encoding @@ -28544,7 +28282,7 @@ snapshots: react-refresh: 0.14.2 regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 - semver: 7.7.2 + semver: 7.7.3 stacktrace-parser: 0.1.10 whatwg-fetch: 3.6.20 ws: 6.2.3 @@ -28580,6 +28318,8 @@ snapshots: react@19.0.0: {} + react@19.2.1: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -28739,10 +28479,10 @@ snapshots: dependencies: jsesc: 3.0.2 - rehackt@0.1.0(@types/react@19.0.1)(react@19.0.0): + rehackt@0.1.0(@types/react@19.0.1)(react@19.2.1): optionalDependencies: '@types/react': 19.0.1 - react: 19.0.0 + react: 19.2.1 rehype-parse@9.0.1: dependencies: @@ -29077,6 +28817,8 @@ snapshots: scheduler@0.25.0: {} + scheduler@0.27.0: {} + schema-utils@1.0.0: dependencies: ajv: 6.12.6 @@ -29239,8 +28981,8 @@ snapshots: sharp@0.33.5: dependencies: color: 4.2.3 - detect-libc: 2.1.1 - semver: 7.7.2 + detect-libc: 2.1.2 + semver: 7.7.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -29263,34 +29005,6 @@ snapshots: '@img/sharp-win32-x64': 0.33.5 optional: true - sharp@0.34.1: - dependencies: - color: 4.2.3 - detect-libc: 2.1.1 - semver: 7.7.2 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.1 - '@img/sharp-darwin-x64': 0.34.1 - '@img/sharp-libvips-darwin-arm64': 1.1.0 - '@img/sharp-libvips-darwin-x64': 1.1.0 - '@img/sharp-libvips-linux-arm': 1.1.0 - '@img/sharp-libvips-linux-arm64': 1.1.0 - '@img/sharp-libvips-linux-ppc64': 1.1.0 - '@img/sharp-libvips-linux-s390x': 1.1.0 - '@img/sharp-libvips-linux-x64': 1.1.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 - '@img/sharp-libvips-linuxmusl-x64': 1.1.0 - '@img/sharp-linux-arm': 0.34.1 - '@img/sharp-linux-arm64': 0.34.1 - '@img/sharp-linux-s390x': 0.34.1 - '@img/sharp-linux-x64': 0.34.1 - '@img/sharp-linuxmusl-arm64': 0.34.1 - '@img/sharp-linuxmusl-x64': 0.34.1 - '@img/sharp-wasm32': 0.34.1 - '@img/sharp-win32-ia32': 0.34.1 - '@img/sharp-win32-x64': 0.34.1 - optional: true - sharp@0.34.5: dependencies: '@img/colour': 1.0.0 @@ -29410,14 +29124,6 @@ snapshots: transitivePeerDependencies: - supports-color - simple-git@3.28.0: - dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - simple-plist@1.3.1: dependencies: bplist-creator: 0.1.0 @@ -29602,8 +29308,6 @@ snapshots: dependencies: extend-shallow: 3.0.2 - split2@4.2.0: {} - split@1.0.1: dependencies: through: 2.3.8 @@ -29788,15 +29492,10 @@ snapshots: client-only: 0.0.1 react: 18.3.1 - styled-jsx@5.1.6(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - - styled-jsx@5.1.6(react@19.0.0): + styled-jsx@5.1.6(react@19.2.1): dependencies: client-only: 0.0.1 - react: 19.0.0 + react: 19.2.1 styleq@0.1.3: {} @@ -30052,8 +29751,6 @@ snapshots: dependencies: b4a: 1.6.6 - text-extensions@2.4.0: {} - thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -30333,18 +30030,18 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-frontmatter@1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.8.3))): + typedoc-plugin-frontmatter@1.3.0(typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3))): dependencies: - typedoc-plugin-markdown: 4.4.2(typedoc@0.27.9(typescript@5.8.3)) + typedoc-plugin-markdown: 4.9.0(typedoc@0.28.14(typescript@5.8.3)) yaml: 2.8.1 - typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.8.3)): + typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.8.3)): dependencies: - typedoc: 0.27.9(typescript@5.8.3) + typedoc: 0.28.14(typescript@5.8.3) - typedoc@0.27.9(typescript@5.8.3): + typedoc@0.28.14(typescript@5.8.3): dependencies: - '@gerrit0/mini-shiki': 1.24.4 + '@gerrit0/mini-shiki': 3.17.0 lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 @@ -30355,14 +30052,14 @@ snapshots: typescript-auto-import-cache@0.3.3: dependencies: - semver: 7.7.2 + semver: 7.7.3 - typescript-eslint@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3): + typescript-eslint@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/parser': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.46.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/parser': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.5.1) typescript: 5.8.3 transitivePeerDependencies: @@ -30866,6 +30563,10 @@ snapshots: - rollup - supports-color + vite-plugin-externalize-deps@0.10.0(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)): + dependencies: + vite: 6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1) + vite-plugin-externalize-deps@0.9.0(vite@6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1)): dependencies: vite: 6.3.6(@types/node@22.15.3)(jiti@2.5.1)(less@4.3.0)(lightningcss@1.30.1)(sass@1.88.0)(terser@5.39.1)(tsx@4.20.1)(yaml@2.8.1) @@ -31042,7 +30743,7 @@ snapshots: volar-service-typescript@0.0.62(@volar/language-service@2.4.12): dependencies: path-browserify: 1.0.1 - semver: 7.7.2 + semver: 7.7.3 typescript-auto-import-cache: 0.3.3 vscode-languageserver-textdocument: 1.0.12 vscode-nls: 5.2.0 @@ -31127,7 +30828,7 @@ snapshots: eslint-visitor-keys: 4.2.1 espree: 10.4.0 esquery: 1.6.0 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color diff --git a/scripts/generateDocs.ts b/scripts/generate-docs.ts similarity index 96% rename from scripts/generateDocs.ts rename to scripts/generate-docs.ts index 1b37d6d923..7ba4501ddf 100644 --- a/scripts/generateDocs.ts +++ b/scripts/generate-docs.ts @@ -1,7 +1,7 @@ import { resolve } from 'node:path' import { fileURLToPath } from 'node:url' import { readFileSync, writeFileSync } from 'node:fs' -import { generateReferenceDocs } from '@tanstack/config/typedoc' +import { generateReferenceDocs } from '@tanstack/typedoc-config' import { glob } from 'tinyglobby' const __dirname = fileURLToPath(new URL('.', import.meta.url))