Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/aspen-cloud/triplit
/ functions
Functions
1,840 in github.com/aspen-cloud/triplit
⨍
Functions
1,840
◇
Types & classes
348
↓ 6 callers
Function
handler
()
templates/excalidraw/src/use-query-params.tsx:14
↓ 6 callers
Function
hasSubqueryFilterAtAnyLevel
(query: PreparedQuery)
packages/db/src/ivm/utils.ts:131
↓ 6 callers
Function
hashFilter
(filter: PreparedWhereFilter)
packages/db/src/query/hash-query.ts:94
↓ 6 callers
Method
info
(message: string, attributes?: Record<string, any>)
packages/logger/src/index.ts:199
↓ 6 callers
Function
isEmpty
(obj: any)
packages/db/src/memory-write-buffer.ts:85
↓ 6 callers
Function
isSubscriptionEnabled
( options?: Partial<EnabledSubscriptionOptions> )
packages/client/src/subscription-utils.ts:46
↓ 6 callers
Function
isTriplitError
(e: any)
packages/server-core/src/utils.ts:6
↓ 6 callers
Method
onCommit
(callback: OnCommitCallback)
packages/db/src/db.ts:504
↓ 6 callers
Method
rawFetch
(query: PreparedQuery, vars?: any)
packages/db/src/db.ts:407
↓ 6 callers
Function
seedMessagingSchema
(db: DB<typeof messagingSchema.collections>)
packages/db/test/filters/exists.spec.ts:62
↓ 6 callers
Function
testSubscribeWithExpand
(client: TriplitClient<M> | WorkerClient<M>, query: Q, steps: Steps<M, Q>)
packages/client/test/client.spec.ts:34
↓ 6 callers
Function
typeConfigEqual
(a: TypeConfig | undefined, b: TypeConfig | undefined)
packages/db/src/schema/data-types/type.ts:572
↓ 6 callers
Function
typeConfigToString
(attribute: DataType)
packages/cli/src/schema.ts:212
↓ 6 callers
Function
useCurrentUser
()
templates/chat-template/components/client-auth-provider.tsx:67
↓ 6 callers
Function
useQueryOne
( client: TriplitClient<M> | WorkerClient<M>, query: Q, options?: Partial<EnabledSubscriptionOptions> )
packages/react/src/use-query-one.ts:27
↓ 6 callers
Function
useToast
()
packages/console/src/hooks/useToast.tsx:168
↓ 5 callers
Method
applyEdits
* For internal use only
packages/db/src/types.ts:104
↓ 5 callers
Function
applyProjectionsAndConversions
( results: ViewEntity[] | ViewEntity | null, query: PreparedQuery, cardinality: QueryResultCardinality,
packages/db/src/db.ts:1039
↓ 5 callers
Function
assignViewMap
(map1: HashedViewMap, map2: HashedViewMap)
packages/db/src/query-planner/query-compiler.ts:589
↓ 5 callers
Function
bindVariablesInFilters
( filters: W, vars: any )
packages/db/src/variables.ts:186
↓ 5 callers
Function
bold
(text: string)
packages/server/src/logger.ts:25
↓ 5 callers
Method
bufferChanges
(newChanges: DBChanges)
packages/db/src/ivm/ivm.ts:177
↓ 5 callers
Method
bulkInsert
(params: { inserts: Record<string, any[]>; noReturn?: boolean; })
packages/server-core/src/session.ts:161
↓ 5 callers
Method
closeConnection
(reason?: CloseReason)
packages/client/src/sync-engine.ts:1254
↓ 5 callers
Function
createDirIfNotExists
(dir: string)
packages/cli/src/filesystem.ts:6
↓ 5 callers
Function
createQueryWithExistsAddedToIncludes
( query: PreparedQuery )
packages/db/src/ivm/utils.ts:250
↓ 5 callers
Function
createQueryWithRelationalOrderAddedToIncludes
( query: PreparedQuery )
packages/db/src/ivm/utils.ts:272
↓ 5 callers
Function
createTriplitStorageProvider
( storage: StoreKeys )
packages/server/src/storage.ts:65
↓ 5 callers
Function
createUpdateProxyAndTrackChanges
( entity: any, changes: any, type: RecordType<any> | undefined )
packages/db/src/db-transaction.ts:308
↓ 5 callers
Function
dispatch
(action: Action)
packages/console/src/hooks/useToast.tsx:130
↓ 5 callers
Function
dispatch
(action: Action)
packages/ui/src/lib/useToast.ts:133
↓ 5 callers
Method
dispatchCommand
(message: ClientSyncMessage)
packages/server-core/src/sync-connection.ts:494
↓ 5 callers
Function
encodeKey
(key: Tuple, scope?: Tuple)
packages/db/src/kv-store/storage/sqlite-worker/sqlite.worker.ts:136
↓ 5 callers
Function
extractViews
( query: PreparedQuery, generateViewId: () => string )
packages/db/src/query-planner/query-compiler.ts:107
↓ 5 callers
Method
fetchLocal
( query: Q, options?: Partial<ClientFetchOptions> )
packages/client/src/client/triplit-client.ts:354
↓ 5 callers
Method
getCollectionStats
( storage: KVStoreOrTransaction, knownCollections?: CollectionName[] )
packages/db/src/types.ts:64
↓ 5 callers
Method
getSchema
()
packages/db/src/db.ts:156
↓ 5 callers
Function
getToken
()
packages/integration-tests/tests/sessions.spec.ts:491
↓ 5 callers
Function
isDefaultFunction
(value: DefaultValue | undefined)
packages/db/src/utils/value.ts:7
↓ 5 callers
Method
isFirstTimeFetchingQuery
(query: CollectionQuery<any, any>)
packages/client/src/sync-engine.ts:575
↓ 5 callers
Function
next
()
packages/db/src/schema/utilities.ts:61
↓ 5 callers
Function
pause
(ms = 100)
packages/client/test/auth.spec.ts:80
↓ 5 callers
Function
permissionDefinitionEqual
( a: CollectionPermission | undefined, b: CollectionPermission | undefined )
packages/db/src/permissions.ts:67
↓ 5 callers
Function
queryResultsToChanges
( results: any[], query: Query, changes: Record<C, Map<string, any>> = {} )
packages/db/test/ivm.prototype.spec.ts:229
↓ 5 callers
Function
red
(text: string)
packages/server/src/logger.ts:13
↓ 5 callers
Method
sendMessage
(message: ClientSyncMessage)
packages/client/src/sync-engine.ts:1222
↓ 5 callers
Method
setMetadata
(key: string[], value: any)
packages/db/src/db.ts:710
↓ 5 callers
Function
useConnectionStatus
( client: TriplitClient<any> | WorkerClient<any> )
packages/react/src/use-connection-status.ts:10
↓ 5 callers
Function
usePageId
()
templates/excalidraw/src/use-query-params.tsx:47
↓ 5 callers
Function
validateCollectionPermission
(permission: CollectionPermission)
packages/db/src/schema/validation.ts:426
↓ 5 callers
Function
yellow
(text: string)
packages/cli/src/log-handlers/dev-server-logs.ts:23
↓ 4 callers
Function
Middleware
( def: MiddlewareDefinition<Args, Flags, Ctx, Run> )
packages/cli/src/middleware.ts:8
↓ 4 callers
Method
addListener
(listener: (messageType: string, payload: {}) => void)
packages/server-core/src/sync-connection.ts:141
↓ 4 callers
Function
applyOverlay
( primary: DBEntity | undefined, hasDelete: boolean, update: Change | undefined )
packages/db/src/overlay-change-buffer.ts:12
↓ 4 callers
Function
binarySearch
* A basic binary search function that takes a custom accessor function that * can also be used to find the beginning and end of ranges where there ar
packages/db/src/variable-aware-cache.ts:125
↓ 4 callers
Method
checkWritePermission
( storage: KVStoreOrTransaction, delta: Delta, operation: PermissionWriteOperations )
packages/db/src/db.ts:829
↓ 4 callers
Method
clearChangesForEntity
( tx: KVStoreTransaction, collectionName: CollectionName, id: EntityId )
packages/db/src/types.ts:72
↓ 4 callers
Method
clearPendingChangesForEntity
(collection: string, id: string)
packages/client/src/sync-engine.ts:443
↓ 4 callers
Method
compare
(a: SyncTimestamp, b: SyncTimestamp)
packages/db/src/hybrid-clock.ts:42
↓ 4 callers
Method
context
* Create a new Logger that has a given context. * This context can represent a subsystem, feature, or namespace.
packages/logger/src/index.ts:127
↓ 4 callers
Function
createSchemaTraverser
( schema: Models, collectionName: string )
packages/db/src/schema/utilities.ts:117
↓ 4 callers
Function
createTriplitHonoServer
( options: ServerOptions, upgradeWebSocket: UpgradeWebSocket, captureException?: (e: unknown) => void,
packages/server/src/hono.ts:64
↓ 4 callers
Function
createViewEntity
(ent: DBEntity)
packages/db/src/query-engine.ts:31
↓ 4 callers
Function
deterministicShuffle
(arr: T, seed: number)
packages/db/test/ivm.prototype.spec.ts:2240
↓ 4 callers
Method
endSession
()
packages/client/src/client/triplit-client.ts:1114
↓ 4 callers
Function
exportCollectionsAsJSONSchema
( collections: Models, collectionName: string )
packages/utilities/src/json-schema.ts:31
↓ 4 callers
Method
fetch
* A top-level fetch method that compiles a query and executes it.
packages/db/src/query-engine.ts:82
↓ 4 callers
Method
fetchOne
( query: Q )
packages/client/src/http-client/http-client.ts:105
↓ 4 callers
Function
fetching
()
packages/svelte/src/lib/index.svelte.ts:71
↓ 4 callers
Function
flattenViewEntity
(viewEnt: ViewEntity | null)
packages/db/src/query-engine.ts:38
↓ 4 callers
Function
flattenViews
(views: Record<string, ViewEntity[] | ViewEntity>)
packages/db/src/query-engine.ts:61
↓ 4 callers
Function
formatBody
(body: any)
packages/cli/src/log-handlers/dev-server-logs.ts:198
↓ 4 callers
Function
formatBody
(body: any)
packages/server/src/logger.ts:142
↓ 4 callers
Function
getConfig
(key: string)
packages/cli/src/saved-state.ts:9
↓ 4 callers
Method
getEntitiesInCollection
( storage: KVStoreOrTransaction, collection: CollectionName )
packages/db/src/types.ts:60
↓ 4 callers
Method
getSchemaFromStorage
( kv: KVStore )
packages/db/src/db.ts:143
↓ 4 callers
Function
getTriplitDir
()
packages/cli/src/filesystem.ts:15
↓ 4 callers
Function
hashFilters
(filters: PreparedWhere)
packages/db/src/query/hash-query.ts:140
↓ 4 callers
Function
isIdFilter
(filter: WhereFilter)
packages/db/src/filters.ts:292
↓ 4 callers
Function
isPlainObject
(value: any)
packages/db/src/codec.ts:26
↓ 4 callers
Function
isQueryInclusionShorthand
( inclusion: QueryInclusion )
packages/db/src/subquery.ts:19
↓ 4 callers
Function
isRelationshipExistsFilter
( filter: WhereFilter )
packages/db/src/filters.ts:322
↓ 4 callers
Function
isServiceToken
(token: string)
packages/console/src/utils/remote-helpers.ts:34
↓ 4 callers
Function
isVariableScopeRelational
( scope: string | number | undefined )
packages/db/src/variables.ts:86
↓ 4 callers
Function
methodExists
(method: any)
packages/logger/src/handlers/console.ts:61
↓ 4 callers
Function
normalizeSubscriptionOptions
( options: ComLink.Remote<Partial<SubscriptionOptions>> )
packages/client/src/worker-client/client-comlink-wrapper.ts:281
↓ 4 callers
Method
onConnectionOptionsChange
( callback: ConnectionOptionsChangeHandler )
packages/client/src/client/triplit-client.ts:1267
↓ 4 callers
Method
onError
(callback: (ev: any) => void)
packages/client/src/transport/types/index.ts:38
↓ 4 callers
Method
openConnection
(token: ProjectJWT, connectionOptions: ConnectionOptions)
packages/server-core/src/triplit-server.ts:81
↓ 4 callers
Function
parseResult
(result: Record<string, any> | null)
packages/db/src/http.ts:17
↓ 4 callers
Function
parseSqliteKvStoreOptions
( options: SQLiteKVStoreOptions )
packages/db/src/kv-store/utils/sqlite.ts:58
↓ 4 callers
Function
prepareQueryRecursive
( query: CollectionQuery, schema: Models | undefined, variables: Record<string, any>, session: Session
packages/db/src/query/prepare-query.ts:134
↓ 4 callers
Function
queryBuilder
(collectionName: CN)
packages/db/src/query/query-builder.ts:29
↓ 4 callers
Function
readRemoteSchema
()
packages/integration-tests/cli-tests/schema-management.spec.ts:42
↓ 4 callers
Function
resultArrToMap
* This will recursively turn an array of results into a map with the id as the key * @param results
packages/db/test/ivm.spec.ts:1496
↓ 4 callers
Function
satisfiesNonRelationalFilter
( entity: DBEntity, filter: PreparedWhereFilter, ignoreSubQueries = false )
packages/db/src/filters.ts:76
↓ 4 callers
Function
sendMessage
( socket: WS.WebSocket, type: string, payload: any, options: { dropIfClosed?: boolean } = {}
packages/server/src/legacy-node-server.ts:173
↓ 4 callers
Method
sendReadyMsg
()
packages/server-core/src/sync-connection.ts:91
↓ 4 callers
Function
sentConnectQueryMessageForQuery
(log: MessageLogItem, qid: string)
packages/integration-tests/tests/connection-changes.spec.ts:470
↓ 4 callers
Function
serializeEntity
( collectionSchema: Model | undefined, entity: any )
packages/db/src/http.ts:47
← previous
next →
201–300 of 1,840, ranked by callers