Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@tanstack/solid-query

Package Overview
Dependencies
Maintainers
2
Versions
458
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tanstack/solid-query - npm Package Compare versions

Comparing version
5.79.2
to
5.80.0
+3
-9
build/dev.cjs

@@ -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,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?.()));

@@ -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 @@ }>;

@@ -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,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?.()));

{
"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

@@ -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 {}