MCPcopy Create free account

hub / github.com/bluesky-social/atproto / functions

Functions6,932 in github.com/bluesky-social/atproto

↓ 28 callersMethodupdateHandle
* @throws {HandleUnavailableError} - To indicate that the handle is already taken * @throws {InvalidRequestError} - To indicate that the handle is
packages/oauth/oauth-provider/src/account/account-store.ts:239
↓ 27 callersMethodabort
()
packages/lex/lex-server/src/lex-router.ts:825
↓ 27 callersFunctioncreate
(actor: string, ref: RecordRef)
packages/bsky/tests/views/bookmarks.test.ts:79
↓ 27 callersMethodhydrateProfiles
( dids: DidString[], ctx: HydrateCtx, )
packages/bsky/src/hydration/hydrator.ts:263
↓ 27 callersFunctionparseLanguageString
(input: string)
packages/syntax/src/language.ts:87
↓ 27 callersMethodprofile
( did: DidString, state: HydrationState, )
packages/bsky/src/views/index.ts:336
↓ 27 callersMethodputPreferences
( values: AccountPreference[], namespace: string, opts: PrefAllowedOptions, )
packages/pds/src/actor-store/preference/transactor.ts:10
↓ 27 callersMethoduploadFile
( by: DidString, filePath: string, encoding: string, )
packages/dev-env/src/seed/client.ts:398
↓ 26 callersMethodaddToList
(by: DidString, subject: DidString, list: RecordRef)
packages/dev-env/src/seed/client.ts:570
↓ 26 callersMethodallowsRepo
(options: RepoPermissionMatch)
packages/oauth/oauth-scopes/src/scope-permissions.ts:72
↓ 26 callersMethodcreate
( plcClient: plc.Client, keypair: Keypair, serviceId: string, )
packages/pds/tests/proxied/proxy-header.test.ts:188
↓ 26 callersFunctionifString
(val: unknown)
packages/ozone/src/mod-service/views.ts:67
↓ 26 callersFunctionrefine
( schema: TValidator, refinement: Refinement<unknown>, )
packages/lex/lex-schema/src/schema/refine.ts:115
↓ 26 callersMethodrouteReports
()
packages/ozone/src/daemon/queue-router.ts:55
↓ 26 callersMethodunique
* Returns true if the nonce is unique within the given time frame. While not * strictly necessary for security purposes, the namespace should be us
packages/oauth/oauth-provider/src/replay/replay-store.ts:14
↓ 25 callersFunctioncompilePermissions
( scope: ScopeStringFor<'include'>, permissionSet: LexiconPermissionSet, )
packages/oauth/oauth-scopes/src/scopes/include-scope.test.ts:165
↓ 25 callersFunctioncustom
( assertion: CustomAssertion<TValue>, message: string, path?: PropertyKey | readonly PropertyKey[], )
packages/lex/lex-schema/src/schema/custom.ts:100
↓ 25 callersMethodgetHeaders
(did: DidString)
packages/dev-env/src/seed/client.ts:664
↓ 25 callersMethodlike
(uri: string, cid: string, via?: { uri: string; cid: string })
packages/api/src/agent.ts:390
↓ 25 callersMethodlisten
(port: number, callback?: () => void)
packages/xrpc-server/src/server.ts:139
↓ 25 callersFunctionmoderatePost
( subject: ModerationSubjectPost, opts: ModerationOpts, )
packages/api/src/moderation/index.ts:36
↓ 25 callersFunctionrecord
(key: K, type: T, validator: S)
packages/lex/lex-schema/src/schema/record.ts:211
↓ 25 callersMethodscopeNeededFor
(options: RpcPermissionMatch)
packages/oauth/oauth-scopes/src/scopes/rpc-permission.ts:84
↓ 25 callersFunctiontestLoose
(value: string)
packages/syntax/tests/aturi-string.test.ts:202
↓ 24 callersMethodadd
* Add a task that will be executed at some point in the future. * * The task will be executed even if the backgroundQueue is destroyed, unless
packages/ozone/src/background.ts:60
↓ 24 callersFunctionboolean
( lexicons: Lexicons, path: string, def: LexUserType, value: unknown, )
packages/lexicon/src/validators/primitives.ts:42
↓ 24 callersMethodclone
()
packages/api/src/agent.ts:145
↓ 24 callersMethodcreate
( cfg: ServerConfig, secrets: ServerSecrets, overrides?: Partial<AppContextOptions>, )
packages/pds/src/index.ts:73
↓ 24 callersFunctionexpectValid
(h: string)
packages/syntax/tests/did.test.ts:10
↓ 24 callersMethodfetch
( method: Endpoints[Path]['method'], path: Path, input: Endpoints[Path] extends { method: 'GET' }
packages/oauth/oauth-provider-ui/src/lib/json-client.ts:59
↓ 24 callersMethodgetLists
( uris: AtUriString[], includeTakedowns = false, )
packages/bsky/src/hydration/graph.ts:110
↓ 24 callersFunctiongetRecords
(db: Database, ns?: l.Main<l.RecordSchema>)
packages/bsky/src/data-plane/server/routes/records.ts:37
↓ 24 callersMethodgetSubjectStatus
( subjects: string[], )
packages/ozone/src/mod-service/views.ts:682
↓ 24 callersFunctionisValidLanguage
(input: string)
packages/syntax/src/language.ts:113
↓ 24 callersFunctionlexEquals
(a: LexValue, b: LexValue)
packages/lex/lex-data/src/lex-equals.ts:44
↓ 24 callersFunctionnormalizeDatetimeAlways
(dtStr: string)
packages/syntax/src/datetime.ts:266
↓ 24 callersMethodonEvent
(evt: TapEvent, opts: HandlerOpts)
packages/tap/src/lex-indexer.ts:151
↓ 24 callersMethodsuccess
* Helper method to create a successful validation result. * * @typeParam V - The value type * @param value - The validated value * @return
packages/lex/lex-schema/src/core/validator.ts:437
↓ 23 callersFunctionasUint8Array
(input: unknown)
packages/lex/lex-data/src/uint8array.ts:128
↓ 23 callersFunctionblob
( lexicons: Lexicons, path: string, def: LexUserType, value: unknown, )
packages/lexicon/src/validators/blob.ts:6
↓ 23 callersMethodbuild
(input: Record<string, unknown>)
packages/lex/lex-schema/src/schema/record.ts:96
↓ 23 callersFunctioncreate
(actor: string, draft: AppBskyDraftDefs.Draft)
packages/bsky/tests/views/drafts.test.ts:72
↓ 23 callersFunctioncreateMockOpts
()
packages/tap/tests/_util.ts:7
↓ 23 callersMethodcreator
( appviewAgent: AtpAgent, appviewDid: string, createAuthHeaders: (aud: string, method: string) =>
packages/ozone/src/team/index.ts:26
↓ 23 callersFunctiondecode
(bytes: Uint8Array)
packages/lex/lex-cbor/src/encoding.ts:149
↓ 23 callersFunctionexpectReject
(key: string)
packages/repo/tests/mst.test.ts:189
↓ 23 callersFunctiongetLiveStats
(params?: { queueId?: number moderatorDid?: string reportTypes?: string[] })
packages/ozone/tests/report-stats.test.ts:36
↓ 23 callersFunctionisLegacyBlobRef
( input: unknown, options?: BlobRefCheckOptions, )
packages/lex/lex-data/src/blob.ts:327
↓ 23 callersFunctionpaginate
( qb: QB, opts: { limit?: number cursor?: string direction?: 'asc' | 'desc' tr
packages/bsky/src/data-plane/server/db/pagination.ts:83
↓ 23 callersMethodparseCreds
( creds: StandardOutput | RoleOutput | ModServiceOutput | NullOutput, )
packages/bsky/src/auth-verifier.ts:403
↓ 22 callersMethodaddMutedWord
* Add a muted word to user preferences.
packages/api/src/agent.ts:1070
↓ 22 callersFunctionapiRoute
* The main purpose of this function is to ensure that the endpoint * implementation matches its type definition from {@link ApiEndpoints}. * @pr
packages/oauth/oauth-provider/src/router/create-api-middleware.ts:854
↓ 22 callersMethodatIndex
(index: number)
packages/repo/src/mst/mst.ts:402
↓ 22 callersFunctionbyFrame
(ws: WebSocket, options?: DuplexOptions)
packages/xrpc-server/src/stream/stream.ts:13
↓ 22 callersFunctioncheckReplyDisabled
( uri: string, user: string, blocked: boolean | undefined, )
packages/bsky/tests/views/threadgating.test.ts:32
↓ 22 callersMethodcreateSession
( did: DidString, appPassword: password.AppPassDescript | null, isSoftDeleted = false, )
packages/pds/src/account-manager/account-manager.ts:500
↓ 22 callersMethoddestroy
()
packages/pds/src/index.ts:151
↓ 22 callersMethodentries
()
packages/lex/lex-installer/src/nsid-map.ts:63
↓ 22 callersMethodfollow
( from: DidString, to: DidString, overrides?: Partial<AppBskyGraphFollow.Record>, )
packages/dev-env/src/seed/client.ts:267
↓ 22 callersFunctionget
(actor: string, limit?: number, cursor?: string)
packages/bsky/tests/views/drafts.test.ts:64
↓ 22 callersMethodgetEntries
()
packages/repo/src/mst/mst.ts:133
↓ 22 callersMethodload
(storage: RepoStorage, cid?: Cid)
packages/repo/src/repo.ts:102
↓ 22 callersFunctionparseRecord
( recordSchema: TSchema, recordEntry: RecordEntry, includeTakedowns: boolean, )
packages/bsky/src/hydration/util.ts:74
↓ 22 callersFunctiontestValid
(value: string)
packages/syntax/tests/aturi-string.test.ts:186
↓ 22 callersMethodupdatePreferences
* This function updates the preferences of a user and allows for a callback function to be executed * before the update. * @param cb - cb is a c
packages/api/src/agent.ts:1427
↓ 21 callersMethodabort
()
packages/oauth/oauth-client-browser/src/indexed-db/db-transaction.ts:34
↓ 21 callersMethodaddMap
(toAdd: BlockMap)
packages/repo/src/block-map.ts:76
↓ 21 callersMethodappviewAuth
(lxm: string)
packages/ozone/src/context.ts:370
↓ 21 callersFunctionbuildAgent
(options: Agent | AgentOptions)
packages/lex/lex-client/src/agent.ts:134
↓ 21 callersFunctionclearlyBadCursor
(cursor?: string)
packages/bsky/src/api/util.ts:27
↓ 21 callersMethodgetBlocks
(cids: Cid[])
packages/repo/src/storage/types.ts:18
↓ 21 callersFunctionjsonToLex
( value: JsonValue, options: LexParseOptions = { strict: false }, )
packages/lex/lex-json/src/lex-json.ts:153
↓ 21 callersFunctionpaginateAll
( fn: (cursor?: string) => Promise<T>, limit = Infinity, )
packages/bsky/tests/_util.ts:160
↓ 21 callersMethodsetContentLabelPref
( key: string, value: LabelPreference, labelerDid?: string, )
packages/api/src/agent.ts:890
↓ 21 callersFunctiontoDateISO
(date: Date)
packages/pds/src/db/cast.ts:2
↓ 21 callersFunctionuriToDid
(uri: string)
packages/bsky/src/util/uris.ts:29
↓ 20 callersMethodallowsAccount
(options: AccountPermissionMatch)
packages/oauth/oauth-scopes/src/scope-permissions.ts:42
↓ 20 callersMethodcomputeStats
()
packages/dev-env/src/moderator-client.ts:262
↓ 20 callersMethodconnect
()
packages/bsky/src/etcd.ts:21
↓ 20 callersMethodcreate
( storage: RepoStorage, did: string, keypair: crypto.Keypair, initialWrites: RecordCreateOp[]
packages/repo/src/repo.ts:87
↓ 20 callersMethodcreateList
( by: DidString, name: string, purpose: 'mod' | 'curate' | 'reference', overrides?: Partial<Ap
packages/dev-env/src/seed/client.ts:490
↓ 20 callersFunctioncurrentDatetimeString
()
packages/syntax/src/datetime.ts:174
↓ 20 callersMethoddeleteRecord
(uri: AtUri, cascading = false)
packages/bsky/src/data-plane/server/indexing/index.ts:116
↓ 20 callersFunctiondiscriminatedUnion
(discriminator: Discriminator, variants: Options)
packages/lex/lex-schema/src/schema/discriminated-union.ts:188
↓ 20 callersFunctiongetAssignments
( input: ToolsOzoneQueueGetAssignments.QueryParams, callerRole: 'admin' | 'moderator' | 'triage' = 'mo
packages/ozone/tests/queue-assignment.test.ts:32
↓ 20 callersMethodgoto
(url: string | URL)
packages/pds/tests/_puppeteer.ts:7
↓ 20 callersMethodindexRecord
( uri: AtUri, cid: Cid, obj: unknown, action: WriteOpAction.Create | WriteOpAction.Update,
packages/bsky/src/data-plane/server/indexing/index.ts:95
↓ 20 callersMethodmethod
( nsid: string, configOrFn: MethodConfigOrHandler<A>, )
packages/xrpc-server/src/server.ts:288
↓ 20 callersMethodpost
( by: DidString, text: string, facets?: AppBskyRichtextFacet.Main[], images?: ImageRef[],
packages/dev-env/src/seed/client.ts:341
↓ 20 callersMethodpush
(value: T)
packages/sync/src/runner/consecutive-list.ts:18
↓ 20 callersFunctionquery
(nsid: N, parameters: P, output: O, errors: E = undefined as E)
packages/lex/lex-schema/src/schema/query.ts:79
↓ 20 callersMethodtransaction
( fn: (db: Database<Schema>) => T | PromiseLike<T>, )
packages/pds/src/db/db.ts:79
↓ 20 callersFunctionvalidateStandardSiteForUrl
( document: | { ref: { uri: string } info: { record: { site: string; path?: string } }
packages/bsky/src/util/standard-site.ts:142
↓ 19 callersMethodadminAuth
()
packages/dev-env/src/pds.ts:93
↓ 19 callersMethodcancel
()
packages/oauth/oauth-client-browser/src/browser-oauth-client.ts:335
↓ 19 callersMethodclear
()
packages/identity/src/types.ts:52
↓ 19 callersMethodgetLikes
( uris: AtUriString[], includeTakedowns = false, )
packages/bsky/src/hydration/feed.ts:416
↓ 19 callersFunctionmergeStates
( stateA: HydrationState, stateB: HydrationState, )
packages/bsky/src/hydration/hydrator.ts:1700
↓ 19 callersFunctionprocedure
(nsid: N, parameters: P, input: I, output: O, errors: E = undefined as E)
packages/lex/lex-schema/src/schema/procedure.ts:90
↓ 19 callersMethodputOperation
( method: Method, input: { actorDid: string namespace: TypedObjectSchema key: string
packages/bsky/src/stash.ts:41
← previousnext →201–300 of 6,932, ranked by callers