Skip to content

Commit 57dcd08

Browse files
lachlancollinsKATT
authored andcommitted
chore(deps): update to @tanstack/config 0.13.1 (TanStack#7986)
* chore(deps): update to @tanstack/config 0.13.1 * Fix types
1 parent 494ed98 commit 57dcd08

File tree

13 files changed

+128
-397
lines changed

13 files changed

+128
-397
lines changed

eslint.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ export default [
3636
},
3737
},
3838
],
39-
'@typescript-eslint/ban-types': 'off',
4039
'@typescript-eslint/no-empty-function': 'off',
40+
'@typescript-eslint/no-unsafe-function-type': 'off',
4141
'no-case-declarations': 'off',
4242
},
4343
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@cspell/eslint-plugin": "^8.14.2",
4242
"@eslint-react/eslint-plugin": "^1.12.3",
4343
"@solidjs/testing-library": "^0.8.9",
44-
"@tanstack/config": "^0.11.1",
44+
"@tanstack/config": "^0.13.1",
4545
"@testing-library/jest-dom": "^6.4.8",
4646
"@testing-library/react": "^16.0.0",
4747
"@types/eslint": "^9.6.1",

packages/angular-query-experimental/etc/angular-query-experimental.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ import { InjectOptions } from '@angular/core';
1717
import { Injector } from '@angular/core';
1818
import type { MutateFunction } from '@tanstack/query-core';
1919
import type { Mutation } from '@tanstack/query-core';
20-
import { MutationFilters } from '@tanstack/query-core';
20+
import type { MutationFilters } from '@tanstack/query-core';
2121
import type { MutationObserverOptions } from '@tanstack/query-core';
2222
import type { MutationObserverResult } from '@tanstack/query-core';
2323
import type { MutationState } from '@tanstack/query-core';
2424
import type { OmitKeyof } from '@tanstack/query-core';
2525
import { Provider } from '@angular/core';
2626
import type { QueriesPlaceholderDataFunction } from '@tanstack/query-core';
2727
import type { QueryClient } from '@tanstack/query-core';
28-
import { QueryFilters } from '@tanstack/query-core';
28+
import type { QueryFilters } from '@tanstack/query-core';
2929
import type { QueryFunction } from '@tanstack/query-core';
3030
import type { QueryKey } from '@tanstack/query-core';
3131
import type { QueryObserverOptions } from '@tanstack/query-core';

packages/angular-query-experimental/src/__tests__/test-utils.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
import {
2-
type InputSignal,
3-
type Signal,
4-
isSignal,
5-
untracked,
6-
} from '@angular/core'
1+
import { isSignal, untracked } from '@angular/core'
72
import { SIGNAL, signalSetFn } from '@angular/core/primitives/signals'
3+
import type { InputSignal, Signal } from '@angular/core'
84
import type { ComponentFixture } from '@angular/core/testing'
95

106
let queryKeyCount = 0

packages/angular-query-experimental/src/inject-is-fetching.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { DestroyRef, NgZone, inject, signal } from '@angular/core'
2-
import { type QueryFilters, notifyManager } from '@tanstack/query-core'
2+
import { notifyManager } from '@tanstack/query-core'
33
import { assertInjector } from './util/assert-injector/assert-injector'
44
import { injectQueryClient } from './inject-query-client'
5+
import type { QueryFilters } from '@tanstack/query-core'
56
import type { Injector, Signal } from '@angular/core'
67

78
/**

packages/angular-query-experimental/src/inject-is-mutating.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { DestroyRef, NgZone, inject, signal } from '@angular/core'
2-
import { type MutationFilters, notifyManager } from '@tanstack/query-core'
2+
import { notifyManager } from '@tanstack/query-core'
33
import { assertInjector } from './util/assert-injector/assert-injector'
44
import { injectQueryClient } from './inject-query-client'
5+
import type { MutationFilters } from '@tanstack/query-core'
56
import type { Injector, Signal } from '@angular/core'
67

78
/**

packages/query-core/src/utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ export function isPlainArray(value: unknown) {
305305
}
306306

307307
// Copied from: https://github.com/jonschlinkert/is-plain-object
308+
// eslint-disable-next-line @typescript-eslint/no-wrapper-object-types
308309
export function isPlainObject(o: any): o is Object {
309310
if (!hasObjectPrototype(o)) {
310311
return false

packages/react-query/src/__tests__/infiniteQueryOptions.test-d.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { describe, expectTypeOf, it } from 'vitest'
2-
import { QueryClient } from '@tanstack/query-core'
3-
import { type InfiniteData, dataTagSymbol } from '@tanstack/query-core'
2+
import { QueryClient, dataTagSymbol } from '@tanstack/query-core'
43
import { infiniteQueryOptions } from '../infiniteQueryOptions'
54
import { useInfiniteQuery } from '../useInfiniteQuery'
65
import { useSuspenseInfiniteQuery } from '../useSuspenseInfiniteQuery'
6+
import type { InfiniteData } from '@tanstack/query-core'
77

88
describe('queryOptions', () => {
99
it('should not allow excess properties', () => {

packages/solid-query/src/__tests__/infiniteQueryOptions.test-d.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { describe, expectTypeOf, it } from 'vitest'
2-
import { type InfiniteData, dataTagSymbol } from '@tanstack/query-core'
2+
import { dataTagSymbol } from '@tanstack/query-core'
33
import { createInfiniteQuery } from '../createInfiniteQuery'
44
import { infiniteQueryOptions } from '../infiniteQueryOptions'
5+
import type { InfiniteData } from '@tanstack/query-core'
56
import type {
67
DefinedInitialDataInfiniteOptions,
78
UndefinedInitialDataInfiniteOptions,

packages/solid-query/src/isRestoring.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { type Accessor, createContext, useContext } from 'solid-js'
1+
import { createContext, useContext } from 'solid-js'
2+
import type { Accessor } from 'solid-js'
23

34
const IsRestoringContext = createContext<Accessor<boolean>>(() => false)
45

packages/vue-query/src/devtools/utils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import type { Query } from '@tanstack/query-core'
22

33
type SortFn = (a: Query, b: Query) => number
44

5-
// eslint-disable-next-line no-shadow
65
enum QueryState {
76
Fetching = 0,
87
Fresh,

packages/vue-query/src/utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ export function cloneDeepUnref<T>(
9696
})
9797
}
9898

99+
// eslint-disable-next-line @typescript-eslint/no-wrapper-object-types
99100
function isPlainObject(value: unknown): value is Object {
100101
if (Object.prototype.toString.call(value) !== '[object Object]') {
101102
return false

0 commit comments

Comments
 (0)