@sanity/mutate
Version:
Experimental toolkit for working with Sanity mutations in JavaScript & TypeScript
5 lines • 6.29 kB
TypeScript
import { a as SanityCreateOrReplaceMutation, c as SanityDiffMatchPatch, d as SanityMutation, f as SanitySetIfMissingPatch, i as SanityCreateMutation, l as SanityIncPatch, m as SanityUnsetPatch, n as Insert, o as SanityDecPatch, p as SanitySetPatch, r as SanityCreateIfNotExistsMutation, s as SanityDeleteMutation, u as SanityInsertPatch } from "./_chunks-dts/index.js";
import { $ as PathElement, A as SafePath, B as Try, C as ParseInnerExpression, D as ParseProperty, E as ParseObject, F as ToArray, G as AnyEmptyArray, H as Get, I as ToNumber, J as FindBy, K as ByIndex, L as Trim, M as SplitAll, N as StringToPath, O as ParseValue, P as StripError, Q as Path, R as TrimLeft, S as ParseExpressions, T as ParseNumber, U as GetAtPath, V as Unwrap, W as getAtPath, X as Index, Y as FindInArray, Z as KeyedPathElement, _ as MergeInner, a as isKeyElement, b as ParseAllProps, c as startsWith, d as parse, et as PropertyName, f as Concat, g as Merge, h as Err, i as isIndexElement, j as Split, k as Result, l as normalize, m as Digit, n as isElementEqual, o as isKeyedElement, p as ConcatInner, q as ElementType, r as isEqual, s as isPropertyElement, st as Optional, t as isArrayElement, tt as AnyArray, u as stringify, v as Ok, w as ParseKVPair, x as ParseError, y as OnlyDigits, z as TrimRight } from "./_chunks-dts/index2.js";
import { A as StringOp, C as Operation, D as ReplaceOp, E as RemoveOp, M as UnassignOp, N as UnsetOp, O as SetIfMissingOp, P as UpsertOp, S as ObjectOp, T as RelativePosition, _ as DiffMatchPatchOp, b as InsertOp, c as NodePatchList, d as SanityDocumentBase, f as Transaction, g as DecOp, h as AssignOp, i as DeleteMutation, j as TruncateOp, k as SetOp, l as PatchMutation, m as ArrayOp, n as CreateMutation, o as Mutation, p as AnyOp, r as CreateOrReplaceMutation, s as NodePatch, t as CreateIfNotExistsMutation, u as PatchOptions, v as IncOp, w as PrimitiveOp, x as NumberOp, y as InsertIfMissingOp } from "./_chunks-dts/types.js";
import { $ as MutationResult, A as DocumentResult, B as DocumentUpdateListener, C as LocalState, D as createDocumentEventListener, E as createOptimisticStoreInternal, F as createReadOnlyStore, G as ListenerDisconnectEvent, H as toTransactions, I as DocumentMutationUpdate, J as ListenerMutationEvent, K as ListenerEndpointEvent, L as DocumentReconnectUpdate, M as InaccessibleReason, N as MapTuple, O as AccessibleDocumentResult, P as ReadOnlyDocumentStore, Q as MutationGroup, R as DocumentSyncUpdate, S as createOptimisticStoreClientBackend, T as createOptimisticStore, U as DocumentMap, V as createDocumentUpdateListener, W as ListenerChannelErrorEvent, X as ListenerSyncEvent, Y as ListenerReconnectEvent, Z as ListenerWelcomeEvent, _ as FetchDocuments, a as createSharedListener, at as RemoteMutationEvent, b as createDocumentLoaderFromClient, c as DocumentIdSetState, ct as TransactionalMutationGroup, d as InitialEvent, et as NonTransactionalMutationGroup, f as InsertMethod, g as DocEndpointResponse, h as toState, i as SharedListenerListenFn, it as RemoteDocumentEvent, j as InaccessibleDocumentResult, k as DocumentLoader, l as FetchDocumentIdsFn, m as createIdSetListenerFromClient, n as ListenerOptions, nt as OptimisticStore, o as createSharedListenerFromClient, ot as RemoteSyncEvent, p as createIdSetListener, q as ListenerEvent, r as RequestOptions, rt as QueryParams, s as DocumentIdSetEvent, st as SubmitResult, t as createOptimisticStoreInMemoryBackend, tt as OptimisticDocumentEvent, u as IdSetListenFn, v as OmittedDocument, w as OptimisticStoreBackend, x as SanityClientLike, y as createDocumentLoader, z as DocumentUpdate } from "./_chunks-dts/index3.js";
export { AccessibleDocumentResult, AnyArray, AnyEmptyArray, AnyOp, ArrayOp, AssignOp, ByIndex, Concat, ConcatInner, CreateIfNotExistsMutation, CreateMutation, CreateOrReplaceMutation, DecOp, DeleteMutation, DiffMatchPatchOp, Digit, DocEndpointResponse, DocumentIdSetEvent, DocumentIdSetState, DocumentLoader, DocumentMap, DocumentMutationUpdate, DocumentReconnectUpdate, DocumentResult, DocumentSyncUpdate, DocumentUpdate, DocumentUpdateListener, ElementType, Err, FetchDocumentIdsFn, FetchDocuments, FindBy, FindInArray, Get, GetAtPath, IdSetListenFn, InaccessibleDocumentResult, InaccessibleReason, IncOp, Index, InitialEvent, Insert, InsertIfMissingOp, InsertMethod, InsertOp, KeyedPathElement, ListenerChannelErrorEvent, ListenerDisconnectEvent, ListenerEndpointEvent, ListenerEvent, ListenerMutationEvent, ListenerOptions, ListenerReconnectEvent, ListenerSyncEvent, ListenerWelcomeEvent, LocalState, MapTuple, Merge, MergeInner, Mutation, MutationGroup, MutationResult, NodePatch, NodePatchList, NonTransactionalMutationGroup, NumberOp, ObjectOp, Ok, OmittedDocument, OnlyDigits, Operation, OptimisticDocumentEvent, OptimisticStore, OptimisticStoreBackend, Optional, ParseAllProps, ParseError, ParseExpressions, ParseInnerExpression, ParseKVPair, ParseNumber, ParseObject, ParseProperty, ParseValue, PatchMutation, PatchOptions, Path, PathElement, PrimitiveOp, PropertyName, QueryParams, ReadOnlyDocumentStore, RelativePosition, RemoteDocumentEvent, RemoteMutationEvent, RemoteSyncEvent, RemoveOp, ReplaceOp, RequestOptions, Result, SafePath, SanityClientLike, SanityCreateIfNotExistsMutation, SanityCreateMutation, SanityCreateOrReplaceMutation, SanityDecPatch, SanityDeleteMutation, SanityDiffMatchPatch, SanityDocumentBase, SanityIncPatch, SanityInsertPatch, SanityMutation, SanitySetIfMissingPatch, SanitySetPatch, SanityUnsetPatch, SetIfMissingOp, SetOp, SharedListenerListenFn, Split, SplitAll, StringOp, StringToPath, StripError, SubmitResult, ToArray, ToNumber, Transaction, TransactionalMutationGroup, Trim, TrimLeft, TrimRight, TruncateOp, Try, UnassignOp, UnsetOp, Unwrap, UpsertOp, createDocumentEventListener, createDocumentLoader, createDocumentLoaderFromClient, createDocumentUpdateListener, createIdSetListener, createIdSetListenerFromClient, createOptimisticStore, createOptimisticStoreClientBackend, createOptimisticStoreInMemoryBackend, createOptimisticStoreInternal, createReadOnlyStore, createSharedListener, createSharedListenerFromClient, getAtPath, isArrayElement, isElementEqual, isEqual, isIndexElement, isKeyElement, isKeyedElement, isPropertyElement, normalize, parse, startsWith, stringify, toState, toTransactions };