MCPcopy Index your code

hub / github.com/aspen-cloud/triplit / functions

Functions1,840 in github.com/aspen-cloud/triplit

↓ 16 callersMethodstartSession
* Starts a new sync session with the provided token * * @param token - The token to start the session with * @param connect - If true, the cl
packages/client/src/client/triplit-client.ts:1077
↓ 15 callersFunctionclientSchemaAttributes
( client: TriplitClient<M> )
packages/integration-tests/tests/transport-tests.spec.ts:58
↓ 15 callersMethoderror
(message: any, ...args: any[])
packages/server/src/logger.ts:52
↓ 15 callersFunctionsessionRolesAreEquivalent
( a: SessionRole[] | undefined, b: SessionRole[] | undefined )
packages/db/src/session.ts:77
↓ 15 callersMethodstatus
()
packages/db/src/kv-store/transactions/memory-tx.ts:34
↓ 14 callersFunctionbold
(text: string)
packages/cli/src/log-handlers/dev-server-logs.ts:31
↓ 14 callersMethodgetSchema
()
packages/client/src/client/triplit-client.ts:256
↓ 14 callersFunctionhashQuery
(params: Q)
packages/db/src/query/hash-query.ts:37
↓ 14 callersFunctionparseAndValidateToken
( token: string | null | undefined, triplitSecret: string | undefined, // Signing secret for triplit token
packages/server-core/src/token.ts:49
↓ 14 callersFunctionpause
(delay: number)
packages/db/test/utils/test-kv-store.ts:169
↓ 13 callersFunctioncompareValue
(a: Value, b: Value)
packages/db/src/codec.ts:229
↓ 13 callersFunctioncreateServerRequesterMiddleware
({ destructive, }: { destructive: boolean; })
packages/cli/src/middleware/add-server-requester.ts:8
↓ 13 callersMethodscanValues
(options: ScanOptions, scope?: Tuple)
packages/db/src/types.ts:118
↓ 13 callersMethodupdateViews
(storeChanges: StoreChanges<C>)
packages/db/test/ivm.prototype.spec.ts:362
↓ 13 callersFunctionwrapSchema
(definition: any)
packages/db/test/schema-checking.spec.ts:12
↓ 12 callersMethodSubqueryMany
(alias: any, subquery: any)
packages/db/src/query/query-builder.ts:293
↓ 12 callersMethodapplyChanges
( tx: KVStoreTransaction, buffer: DBChanges, options: ApplyChangesOptions )
packages/db/src/types.ts:49
↓ 12 callersMethodapplyChangesWithTimestamp
( tx: KVStoreTransaction, buffer: DBChanges, timestamp: Timestamp, options: ApplyChangesOption
packages/db/src/types.ts:40
↓ 12 callersMethoderrorResponse
(e: unknown, options?: { fallbackMessage?: string })
packages/server-core/src/session.ts:277
↓ 12 callersFunctiongetVariableComponents
(variable: string)
packages/db/src/variables.ts:48
↓ 12 callersFunctionisTraversalRelationship
( dataType: SchemaTraversalData )
packages/db/src/schema/utilities.ts:154
↓ 12 callersMethodlockAndSwitchBuffers
()
packages/db/src/types.ts:93
↓ 12 callersMethodonSyncMessageReceived
(callback: OnMessageReceivedCallback)
packages/client/src/sync-engine.ts:515
↓ 12 callersFunctionseedMessagingData
(db: DB<typeof messagingSchema.collections>)
packages/db/test/permissions.spec.ts:145
↓ 12 callersMethodstart
()
packages/server-core/src/sync-connection.ts:97
↓ 12 callersFunctiontestSubscribeWithPagination
(client: TriplitClient<M> | WorkerClient<M>, query: Q, steps: Steps<M, Q>)
packages/client/test/client.spec.ts:62
↓ 11 callersFunctionQUERY_INPUT_TRANSFORMERS
()
packages/db/src/query/query-builder.ts:692
↓ 11 callersFunctioncreateDB
( options: DBOptions<M, E> & { failOnBackwardsIncompatibleChange?: boolean } )
packages/db/src/db.ts:978
↓ 11 callersMethodfreeStatement
* If a statement is busy, we will prepare a new one to use temporarily * A statement may be busy if it is being iterated over (and we are performin
packages/db/src/kv-store/storage/sqlite.ts:128
↓ 11 callersMethodfreeStatement
(statement: Statement)
packages/db/src/kv-store/storage/bun-sqlite.ts:109
↓ 11 callersMethodgetUnlockedBuffer
()
packages/db/src/types.ts:95
↓ 11 callersMethodonSyncMessageSent
(callback: OnMessageSentCallback)
packages/client/src/sync-engine.ts:522
↓ 11 callersMethodsubscribeWithStatus
( query: Q, callback: (state: SubscriptionSignalPayload<M, Q>) => void, options?: Partial<Subscrip
packages/client/src/client/triplit-client.ts:596
↓ 11 callersFunctionuseQuery
( client: TriplitClient<M> | WorkerClient<M>, query: Q, options?: Partial<EnabledSubscriptionOptions> )
packages/react/src/use-query.ts:85
↓ 10 callersFunctiongetRolesFromSession
( schema: S | undefined, token: Record<string, any> )
packages/db/src/session.ts:55
↓ 10 callersMethodinfo
(message: any, ...args: any[])
packages/server/src/logger.ts:44
↓ 10 callersFunctionmergeDBChanges
( target: DBChanges, ...sources: DBChanges[] )
packages/db/src/memory-write-buffer.ts:54
↓ 10 callersFunctionnormalizeSessionVars
(variables: Record<string, any>)
packages/db/src/session.ts:112
↓ 9 callersMethodAfter
(value: AfterInput<M, CN>, inclusive?: boolean)
packages/db/src/query/query-builder.ts:131
↓ 9 callersFunctionNotAdminResponse
()
packages/server-core/src/session.ts:39
↓ 9 callersMethodSubqueryOne
(alias: any, subquery: any)
packages/db/src/query/query-builder.ts:248
↓ 9 callersMethodcancel
()
packages/db/src/types.ts:136
↓ 9 callersFunctiondim
(text: string)
packages/cli/src/log-handlers/dev-server-logs.ts:27
↓ 9 callersFunctionisTriplitClient
( client: TriplitClient<M> | WorkerClient<M> )
packages/integration-tests/tests/sessions.spec.ts:50
↓ 9 callersMethodonEntitySyncError
( collection: string, entityId: string, callback: EntitySyncErrorCallback )
packages/client/src/sync-engine.ts:540
↓ 9 callersMethodonSessionError
(callback: OnSessionErrorCallback)
packages/client/src/sync-engine.ts:558
↓ 9 callersMethodschema
()
packages/client/src/http-client/http-client.ts:42
↓ 9 callersMethodsendMessage
( messageType: Msg['type'], payload: Msg['payload'] )
packages/server-core/src/sync-connection.ts:131
↓ 9 callersMethodsendRequest
( uri: string, method: string, body: any, options: { isFile?: boolean } = { isFile: false }
packages/client/src/http-client/http-client.ts:58
↓ 9 callersFunctiontestDBAndTransaction
( // should return a new instance if you are performing writes in your test dbFactory: () => DB<M> | Promi
packages/db/test/utils/db-helpers.ts:4
↓ 9 callersMethodupdateSessionToken
* Attempts to update the token of the current session, which re-use the current connection. If the new token does not have the same roles as the curre
packages/client/src/sync-engine.ts:289
↓ 8 callersMethodVars
(value: Record<string, any>)
packages/db/src/query/query-builder.ts:147
↓ 8 callersMethodcheckTxStatusBeforeOperation
()
packages/db/src/kv-store/transactions/memory-tx.ts:136
↓ 8 callersFunctioncloseSocket
( socket: WSContext, reason: ServerCloseReason, code?: number )
packages/server/src/hono.ts:582
↓ 8 callersFunctioncloseSocket
(socket: WS, reason: ServerCloseReason, code?: number)
packages/server/src/legacy-node-server.ts:214
↓ 8 callersFunctioncompare
(a: K, b: K)
packages/db/src/codec.ts:36
↓ 8 callersMethoddate
()
packages/db/bench/lazy-objects.ts:38
↓ 8 callersFunctiondecodeJwt
(token: unknown)
packages/client/src/token.ts:21
↓ 8 callersMethodgetChangesForCollection
( storage: KVStoreOrTransaction, collectionName: CollectionName )
packages/db/src/types.ts:79
↓ 8 callersFunctionisBooleanFilter
( filter: WhereFilter | PreparedWhereFilter )
packages/db/src/filters.ts:332
↓ 8 callersMethodisEmpty
(storage: KVStoreOrTransaction)
packages/db/src/types.ts:88
↓ 8 callersMethodloadMore
(pageSize?: number)
packages/client/src/worker-client/worker-client.ts:391
↓ 8 callersMethodnextPage
()
packages/client/src/worker-client/worker-client.ts:359
↓ 8 callersMethodsubscribe
* Subscribes to a client query and receives the results asynchronously. * * @param query - The client query to subscribe to. * @param onResul
packages/client/src/client/triplit-client.ts:518
↓ 8 callersFunctiontoast
({ ...props }: Toast)
packages/console/src/hooks/useToast.tsx:139
↓ 8 callersMethodunsubscribe
()
packages/client/src/worker-client/worker-client.ts:353
↓ 8 callersFunctionwithWebsocketStub
( testFn: TestFunction<{ openSockets: Set<WebSocket> }> )
packages/integration-tests/utils/websockets.ts:3
↓ 7 callersFunctionNumber
(opts: BuiltInFlagOpts)
packages/cli/src/flags.ts:35
↓ 7 callersFunctionand
(where: W)
packages/db/src/filters.ts:441
↓ 7 callersFunctiondecodeToken
(token: unknown, claimsPath?: string)
packages/client/src/token.ts:5
↓ 7 callersFunctiondecodeTuple
(str: string, options?: EncodingOptions)
packages/db/src/codec.ts:167
↓ 7 callersFunctiondeepObjectAssign
( target: DeepMergeable, ...sources: DeepMergeable[] )
packages/db/src/utils/deep-merge.ts:3
↓ 7 callersFunctiondiffEnumAttributes
( tx: DBTransaction<any>, original: any, different: any )
packages/db/test/schema-checking.spec.ts:390
↓ 7 callersMethodfetch
( query: Q )
packages/client/src/http-client/http-client.ts:91
↓ 7 callersFunctionfilterStatementIteratorFlat
(statements: any)
packages/db/src/filters.ts:517
↓ 7 callersFunctiongetSchemaDiffIssues
( fetchHandler: FetchHandler, schemaDiff: Diff[] )
packages/db/src/schema/diff-issues.ts:396
↓ 7 callersFunctiongetTriplitDependencies
(location)
scripts/generate-manual-dependency-changeset.js:14
↓ 7 callersFunctiongreen
(text: string)
packages/cli/src/log-handlers/dev-server-logs.ts:11
↓ 7 callersMethodhandleRequest
( route: Route, maybeParams: any, token: ProjectJWT )
packages/server-core/src/triplit-server.ts:99
↓ 7 callersFunctionhashAfter
(after: QueryAfter)
packages/db/src/query/hash-query.ts:195
↓ 7 callersMethodinsertTriples
(...params: any[])
packages/server-core/src/session.ts:207
↓ 7 callersFunctionisOptional
(type: DataType)
packages/db/src/schema/data-types/type.ts:514
↓ 7 callersMethodoverrideSchema
( newSchema: DBSchema, options?: { failOnBackwardsIncompatibleChange?: boolean } )
packages/db/src/db.ts:604
↓ 7 callersFunctionparseIssue
( issueContext: Awaited<ReturnType<typeof getSchemaDiffIssues>>[number] )
packages/console/src/utils/schema.ts:203
↓ 7 callersMethodprevPage
()
packages/client/src/worker-client/worker-client.ts:362
↓ 7 callersMethodregisterHandler
( handler: LogHandler, options?: { exclusive?: boolean } )
packages/logger/src/index.ts:109
↓ 7 callersFunctionsafeSchemaEdit
( client: TriplitClient<any>, callback: (tx: DBTransaction<any>) => Promise<void> )
packages/console/src/utils/schema.ts:153
↓ 7 callersMethodsendErrorResponse
( originalMessageType: string | undefined, error: TriplitError, metadata?: any )
packages/server-core/src/sync-connection.ts:154
↓ 7 callersFunctiontestSemver
(versionA, versionB)
scripts/test-semver.js:3
↓ 7 callersFunctionvalidateBaseDataTypeConfig
(type: DataType)
packages/db/src/schema/validation.ts:233
↓ 6 callersMethod_log
* Catch all internal log method to dispatch to log handlers
packages/logger/src/index.ts:151
↓ 6 callersFunctioncaptureException
(e: any)
packages/server/src/legacy-node-server.ts:83
↓ 6 callersFunctioncaptureException
(e: any)
packages/server/src/server.ts:31
↓ 6 callersFunctioncreateSchemaEntriesIterator
( path: Iterable<string>, schema: Models, collectionName: string )
packages/db/src/schema/utilities.ts:78
↓ 6 callersMethodcurrent
()
packages/db/src/hybrid-clock.ts:23
↓ 6 callersFunctionencodedValueMismatchMessage
(type: string, value: any)
packages/db/src/schema/data-types/type.ts:518
↓ 6 callersFunctionexpectSnapshotToEqualSubscriptionCall
()
packages/db/test/subscriptions.spec.ts:876
↓ 6 callersMethodfireConnectionChangeHandlers
(session: SyncSession | undefined)
packages/client/src/sync-engine.ts:1089
↓ 6 callersFunctiongetDisabledSubscriptionState
()
packages/client/src/subscription-utils.ts:14
↓ 6 callersMethodgetSchema
(params: { format?: 'json' })
packages/server-core/src/session.ts:95
← previousnext →101–200 of 1,840, ranked by callers