@tanstack/solid-query
Advanced tools
+3
-9
@@ -305,8 +305,2 @@ 'use strict'; | ||
| } | ||
| // src/utils.ts | ||
| function noop() { | ||
| } | ||
| // src/useMutation.ts | ||
| function useMutation(options, queryClient) { | ||
@@ -319,3 +313,3 @@ const client = solidJs.createMemo(() => exports.useQueryClient(queryClient?.())); | ||
| const mutate = (variables, mutateOptions) => { | ||
| observer.mutate(variables, mutateOptions).catch(noop); | ||
| observer.mutate(variables, mutateOptions).catch(queryCore.noop); | ||
| }; | ||
@@ -429,6 +423,6 @@ const [state, setState] = store.createStore({ | ||
| }); | ||
| let unsubscribe = noop; | ||
| let unsubscribe = queryCore.noop; | ||
| solidJs.createComputed((cleanup) => { | ||
| cleanup?.(); | ||
| unsubscribe = isRestoring() ? noop : subscribeToObserver(); | ||
| unsubscribe = isRestoring() ? queryCore.noop : subscribeToObserver(); | ||
| return () => queueMicrotask(unsubscribe); | ||
@@ -435,0 +429,0 @@ }); |
+1
-7
@@ -1,2 +0,2 @@ | ||
| import { MutationObserver, shouldThrowError, QueriesObserver, QueryClient as QueryClient$1, replaceEqualDeep, hydrate, notifyManager, QueryObserver, InfiniteQueryObserver } from '@tanstack/query-core'; | ||
| import { MutationObserver, shouldThrowError, QueriesObserver, noop, QueryClient as QueryClient$1, replaceEqualDeep, hydrate, notifyManager, QueryObserver, InfiniteQueryObserver } from '@tanstack/query-core'; | ||
| export * from '@tanstack/query-core'; | ||
@@ -304,8 +304,2 @@ import { createContext, useContext, createRenderEffect, onCleanup, createMemo, createComputed, on, mergeProps, createResource, batch, onMount, createSignal, createEffect } from 'solid-js'; | ||
| } | ||
| // src/utils.ts | ||
| function noop() { | ||
| } | ||
| // src/useMutation.ts | ||
| function useMutation(options, queryClient) { | ||
@@ -312,0 +306,0 @@ const client = createMemo(() => useQueryClient(queryClient?.())); |
+3
-9
@@ -296,8 +296,2 @@ 'use strict'; | ||
| } | ||
| // src/utils.ts | ||
| function noop() { | ||
| } | ||
| // src/useMutation.ts | ||
| function useMutation(options, queryClient) { | ||
@@ -310,3 +304,3 @@ const client = solidJs.createMemo(() => exports.useQueryClient(queryClient?.())); | ||
| const mutate = (variables, mutateOptions) => { | ||
| observer.mutate(variables, mutateOptions).catch(noop); | ||
| observer.mutate(variables, mutateOptions).catch(queryCore.noop); | ||
| }; | ||
@@ -420,6 +414,6 @@ const [state, setState] = store.createStore({ | ||
| }); | ||
| let unsubscribe = noop; | ||
| let unsubscribe = queryCore.noop; | ||
| solidJs.createComputed((cleanup) => { | ||
| cleanup?.(); | ||
| unsubscribe = isRestoring() ? noop : subscribeToObserver(); | ||
| unsubscribe = isRestoring() ? queryCore.noop : subscribeToObserver(); | ||
| return () => queueMicrotask(unsubscribe); | ||
@@ -426,0 +420,0 @@ }); |
@@ -15,3 +15,3 @@ import { DefaultError, QueryKey, OmitKeyof, InfiniteQueryObserverOptions as InfiniteQueryObserverOptions$1, QueryClient as QueryClient$1, QueryClientConfig as QueryClientConfig$1, DefaultOptions as DefaultOptions$1, QueryObserverOptions as QueryObserverOptions$1, DefinedInfiniteQueryObserverResult, InfiniteQueryObserverResult, QueryObserverResult, DefinedQueryObserverResult, MutationObserverOptions, MutateFunction, Override, MutationObserverResult, DataTag, InfiniteData, NonUndefinedGuard, QueryFunction, ThrowOnError, QueriesPlaceholderDataFunction, QueryFilters, MutationFilters, MutationState, Mutation } from '@tanstack/query-core'; | ||
| } | ||
| interface InfiniteQueryObserverOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions$1<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, 'structuralSharing'> { | ||
| interface InfiniteQueryObserverOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions$1<TQueryFnData, TError, TData, TQueryKey, TPageParam>, 'structuralSharing'> { | ||
| /** | ||
@@ -57,3 +57,3 @@ * Set this to a reconciliation key to enable reconciliation between query results. | ||
| type DefinedUseQueryResult<TData = unknown, TError = DefaultError> = DefinedUseBaseQueryResult<TData, TError>; | ||
| interface SolidInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, 'queryKey' | 'suspense'> { | ||
| interface SolidInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>, 'queryKey' | 'suspense'> { | ||
| queryKey: TQueryKey; | ||
@@ -74,3 +74,3 @@ /** | ||
| } | ||
| type UseInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam>>; | ||
| type UseInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>>; | ||
| type UseInfiniteQueryResult<TData = unknown, TError = DefaultError> = InfiniteQueryObserverResult<TData, TError>; | ||
@@ -106,6 +106,6 @@ type DefinedUseInfiniteQueryResult<TData = unknown, TError = DefaultError> = DefinedInfiniteQueryObserverResult<TData, TError>; | ||
| type UndefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam> & { | ||
| type UndefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> & { | ||
| initialData?: undefined; | ||
| }>; | ||
| type DefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam> & { | ||
| type DefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> & { | ||
| initialData: NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>> | (() => NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>>); | ||
@@ -112,0 +112,0 @@ }>; |
+5
-5
@@ -15,3 +15,3 @@ import { DefaultError, QueryKey, OmitKeyof, InfiniteQueryObserverOptions as InfiniteQueryObserverOptions$1, QueryClient as QueryClient$1, QueryClientConfig as QueryClientConfig$1, DefaultOptions as DefaultOptions$1, QueryObserverOptions as QueryObserverOptions$1, DefinedInfiniteQueryObserverResult, InfiniteQueryObserverResult, QueryObserverResult, DefinedQueryObserverResult, MutationObserverOptions, MutateFunction, Override, MutationObserverResult, DataTag, InfiniteData, NonUndefinedGuard, QueryFunction, ThrowOnError, QueriesPlaceholderDataFunction, QueryFilters, MutationFilters, MutationState, Mutation } from '@tanstack/query-core'; | ||
| } | ||
| interface InfiniteQueryObserverOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions$1<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, 'structuralSharing'> { | ||
| interface InfiniteQueryObserverOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions$1<TQueryFnData, TError, TData, TQueryKey, TPageParam>, 'structuralSharing'> { | ||
| /** | ||
@@ -57,3 +57,3 @@ * Set this to a reconciliation key to enable reconciliation between query results. | ||
| type DefinedUseQueryResult<TData = unknown, TError = DefaultError> = DefinedUseBaseQueryResult<TData, TError>; | ||
| interface SolidInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, 'queryKey' | 'suspense'> { | ||
| interface SolidInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> extends OmitKeyof<InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>, 'queryKey' | 'suspense'> { | ||
| queryKey: TQueryKey; | ||
@@ -74,3 +74,3 @@ /** | ||
| } | ||
| type UseInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam>>; | ||
| type UseInfiniteQueryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>>; | ||
| type UseInfiniteQueryResult<TData = unknown, TError = DefaultError> = InfiniteQueryObserverResult<TData, TError>; | ||
@@ -106,6 +106,6 @@ type DefinedUseInfiniteQueryResult<TData = unknown, TError = DefaultError> = DefinedInfiniteQueryObserverResult<TData, TError>; | ||
| type UndefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam> & { | ||
| type UndefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> & { | ||
| initialData?: undefined; | ||
| }>; | ||
| type DefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey, TPageParam> & { | ||
| type DefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultError, TData = InfiniteData<TQueryFnData>, TQueryKey extends QueryKey = QueryKey, TPageParam = unknown> = Accessor<SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> & { | ||
| initialData: NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>> | (() => NonUndefinedGuard<InfiniteData<TQueryFnData, TPageParam>>); | ||
@@ -112,0 +112,0 @@ }>; |
+1
-7
@@ -1,2 +0,2 @@ | ||
| import { MutationObserver, shouldThrowError, QueriesObserver, QueryClient as QueryClient$1, replaceEqualDeep, hydrate, notifyManager, QueryObserver, InfiniteQueryObserver } from '@tanstack/query-core'; | ||
| import { MutationObserver, shouldThrowError, QueriesObserver, noop, QueryClient as QueryClient$1, replaceEqualDeep, hydrate, notifyManager, QueryObserver, InfiniteQueryObserver } from '@tanstack/query-core'; | ||
| export * from '@tanstack/query-core'; | ||
@@ -295,8 +295,2 @@ import { createContext, useContext, createRenderEffect, onCleanup, createMemo, createComputed, on, mergeProps, createResource, batch, onMount, createSignal, createEffect } from 'solid-js'; | ||
| } | ||
| // src/utils.ts | ||
| function noop() { | ||
| } | ||
| // src/useMutation.ts | ||
| function useMutation(options, queryClient) { | ||
@@ -303,0 +297,0 @@ const client = createMemo(() => useQueryClient(queryClient?.())); |
+2
-2
| { | ||
| "name": "@tanstack/solid-query", | ||
| "version": "5.79.2", | ||
| "version": "5.80.0", | ||
| "description": "Primitives for managing, caching and syncing asynchronous and remote data in Solid", | ||
@@ -49,3 +49,3 @@ "author": "tannerlinsley", | ||
| "dependencies": { | ||
| "@tanstack/query-core": "5.79.2" | ||
| "@tanstack/query-core": "5.80.0" | ||
| }, | ||
@@ -52,0 +52,0 @@ "devDependencies": { |
@@ -22,3 +22,2 @@ import type { | ||
| TData, | ||
| TQueryFnData, | ||
| TQueryKey, | ||
@@ -43,3 +42,2 @@ TPageParam | ||
| TData, | ||
| TQueryFnData, | ||
| TQueryKey, | ||
@@ -46,0 +44,0 @@ TPageParam |
@@ -46,3 +46,2 @@ import { QueryClient as QueryCoreClient } from '@tanstack/query-core' | ||
| TData = TQueryFnData, | ||
| TQueryData = TQueryFnData, | ||
| TQueryKey extends QueryKey = QueryKey, | ||
@@ -55,3 +54,2 @@ TPageParam = unknown, | ||
| TData, | ||
| TQueryData, | ||
| TQueryKey, | ||
@@ -58,0 +56,0 @@ TPageParam |
+1
-10
@@ -94,3 +94,2 @@ /* istanbul ignore file */ | ||
| TData = TQueryFnData, | ||
| TQueryData = TQueryFnData, | ||
| TQueryKey extends QueryKey = QueryKey, | ||
@@ -103,3 +102,2 @@ TPageParam = unknown, | ||
| TData, | ||
| TQueryData, | ||
| TQueryKey, | ||
@@ -133,10 +131,3 @@ TPageParam | ||
| > = Accessor< | ||
| SolidInfiniteQueryOptions< | ||
| TQueryFnData, | ||
| TError, | ||
| TData, | ||
| TQueryFnData, | ||
| TQueryKey, | ||
| TPageParam | ||
| > | ||
| SolidInfiniteQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam> | ||
| > | ||
@@ -143,0 +134,0 @@ |
@@ -1,6 +0,5 @@ | ||
| import { MutationObserver, shouldThrowError } from '@tanstack/query-core' | ||
| import { MutationObserver, noop, shouldThrowError } from '@tanstack/query-core' | ||
| import { createComputed, createMemo, on, onCleanup } from 'solid-js' | ||
| import { createStore } from 'solid-js/store' | ||
| import { useQueryClient } from './QueryClientProvider' | ||
| import { noop } from './utils' | ||
| import type { DefaultError } from '@tanstack/query-core' | ||
@@ -7,0 +6,0 @@ import type { QueryClient } from './QueryClient' |
@@ -1,2 +0,2 @@ | ||
| import { QueriesObserver } from '@tanstack/query-core' | ||
| import { QueriesObserver, noop } from '@tanstack/query-core' | ||
| import { createStore, unwrap } from 'solid-js/store' | ||
@@ -16,3 +16,2 @@ import { | ||
| import { useIsRestoring } from './isRestoring' | ||
| import { noop } from './utils' | ||
| import type { SolidQueryOptions, UseQueryResult } from './types' | ||
@@ -296,3 +295,3 @@ import type { Accessor } from 'solid-js' | ||
| let unsubscribe = noop | ||
| let unsubscribe: () => void = noop | ||
| createComputed<() => void>((cleanup) => { | ||
@@ -299,0 +298,0 @@ cleanup?.() |
| export function noop(): void {} |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
161343
-0.4%24
-4%3875
-0.84%+ Added
- Removed
Updated