MCPcopy Create free account

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

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

↓ 830 callersMethodmap
(fn: (scope: string) => O)
packages/oauth/oauth-scopes/src/scopes-set.ts:73
↓ 643 callersMethodtoString
* Returns the string representation of this CID (base32 for v1, base58btc for v0).
packages/lex/lex-data/src/cid.ts:207
↓ 569 callersMethodfrom
( string: WithImplicitCoercion<string>, encoding?: BufferEncoding, )
packages/lex/lex-data/src/lib/nodejs-buffer.ts:18
↓ 566 callersMethodserviceHeaders
(did: string, lxm: string, aud?: string)
packages/dev-env/src/network.ts:196
↓ 525 callersMethodtoISOString
()
packages/syntax/src/datetime.ts:31
↓ 481 callersMethodpush
(item: T)
packages/common-web/src/async.ts:104
↓ 473 callersFunctionassert
* @note use {@link check}() instead of {@link assert}() if you encounter a * `ts(2775)` error and you are not able to fully type the validator. Thi
packages/lex/lex-schema/src/core/schema.ts:123
↓ 376 callersMethodgetHeaders
()
packages/tap/src/client.ts:32
↓ 372 callersMethodprocessAll
()
packages/bsky/src/data-plane/server/background.ts:51
↓ 359 callersMethodget
(fileId: string)
packages/bsky/src/image/server.ts:172
↓ 348 callersFunctionstring
( lexicons: Lexicons, path: string, def: LexUserType, value: unknown, )
packages/lexicon/src/validators/primitives.ts:154
↓ 277 callersMethodget
(key: string)
packages/identity/tests/web/db.ts:6
↓ 267 callersMethodall
( path: Path<P>, ...mw: RouteMiddleware<RouterCtx<T>, P, Req, Res>[] )
packages/oauth/oauth-provider/src/lib/http/router.ts:45
↓ 261 callersMethodslice
(start?: number, end?: number)
packages/lex/lex-data/src/lib/nodejs-buffer.ts:12
↓ 251 callersMethodcall
( serviceUri: string | URL, methodNsid: string, params?: QueryParams, data?: BodyInit | null,
packages/xrpc/src/client.ts:27
↓ 215 callersMethodfilter
()
packages/api/src/moderation/ui.ts:9
↓ 215 callersMethodparse
(input: string)
packages/syntax/src/nsid.ts:21
↓ 210 callersMethodvalues
()
packages/bsky/src/etcd.ts:50
↓ 207 callersMethodon
(evt: string, listener: (...args: any[]) => void)
packages/bsky/tests/etcd.test.ts:299
↓ 201 callersMethodhas
(cid: Cid)
packages/repo/src/storage/types.ts:17
↓ 196 callersMethodclose
()
packages/repo/src/car.ts:211
↓ 196 callersMethodcreateAccount
* @throws {HandleUnavailableError} - To indicate that the handle is already taken * @throws {InvalidRequestError} - To indicate that some data is i
packages/oauth/oauth-provider/src/account/account-store.ts:135
↓ 193 callersFunctionobject
( properties: TShape, )
packages/lex/lex-schema/src/schema/object.ts:131
↓ 186 callersMethodfind
(options: FindKeyOptions)
packages/oauth/jwk/src/keyset.ts:131
↓ 172 callersFunctionref
( get: RefSchemaGetter<TValidator>, )
packages/lex/lex-schema/src/schema/ref.ts:99
↓ 170 callersFunctionforSnapshot
(obj: unknown)
packages/bsky/tests/_util.ts:33
↓ 163 callersMethodcreate
(opts: { config: ServerConfig signingKey: Keypair })
packages/bsky/src/index.ts:70
↓ 163 callersMethodsome
(fn: (scope: string) => boolean)
packages/oauth/oauth-scopes/src/scopes-set.ts:59
↓ 161 callersFunctioninteger
( lexicons: Lexicons, path: string, def: LexUserType, value: unknown, )
packages/lexicon/src/validators/primitives.ts:80
↓ 157 callersMethodforEach
(cb: (bytes: Uint8Array, cid: Cid) => void)
packages/repo/src/block-map.ts:64
↓ 150 callersMethoddecode
()
packages/lex/lex-json/src/json-bytes-decoder.ts:78
↓ 146 callersMethodgetSeedClient
()
packages/dev-env/src/network-no-appview.ts:38
↓ 144 callersMethoddelete
(cid: Cid)
packages/repo/src/storage/types.ts:43
↓ 142 callersMethodemitEvent
( opts: { event: TakeActionInput['event'] subject: | $Typed<ComAtprotoAdminDefs.RepoRe
packages/dev-env/src/moderator-client.ts:89
↓ 142 callersMethodgetAgent
()
packages/dev-env/src/pds.ts:81
↓ 138 callersMethodadd
(task: Task<TContext>)
packages/bsky/src/data-plane/server/background.ts:37
↓ 134 callersMethodgetPreferences
()
packages/api/src/agent.ts:553
↓ 130 callersFunctionpermission
(resource: R, options: PermissionOptions & O = {} as O)
packages/lex/lex-schema/src/schema/permission.ts:58
↓ 128 callersMethodassertValidRecord
* Validate a record and throw on any error.
packages/lexicon/src/lexicons.ts:149
↓ 122 callersMethoddid
()
packages/crypto/src/types.ts:7
↓ 120 callersFunctionpayload
(encoding: E = undefined as E, validator: S = undefined as S)
packages/lex/lex-schema/src/schema/payload.ts:168
↓ 120 callersMethodset
(key: K, value: V)
packages/oauth/oauth-client-browser/src/indexed-db-store.ts:57
↓ 117 callersMethodadd
(task: Task<TContext>)
packages/pds/src/background.ts:36
↓ 117 callersFunctionparseCid
(input: string, options?: CheckCidOptions)
packages/lex/lex-data/src/cid.ts:400
↓ 116 callersMethod$build
* Bound alias for {@link build} for compatibility with generated utilities. * @see {@link build}
packages/lex/lex-schema/src/schema/record.ts:110
↓ 115 callersMethodtoString
()
packages/oauth/oauth-scopes/src/lib/resource-permission.ts:9
↓ 111 callersMethoderror
(fn: ErrorHandler)
packages/tap/src/lex-indexer.ts:143
↓ 110 callersMethodcreateReport
(opts: { reasonType: ComAtprotoModerationCreateReport.InputSchema['reasonType'] subject: | $Type
packages/dev-env/src/seed/client.ts:597
↓ 110 callersMethodmatches
(options: T)
packages/oauth/oauth-scopes/src/lib/util.ts:2
↓ 101 callersMethodadd
(key: string, value: Cid, knownZeros?: number)
packages/repo/src/mst/mst.ts:228
↓ 100 callersMethodprocessAll
()
packages/ozone/src/daemon/index.ts:26
↓ 98 callersFunctionbasicSeed
( sc: SeedClient<TestNetwork | TestNetworkNoAppView>, users = true, )
packages/dev-env/src/seed/basic.ts:8
↓ 98 callersMethodreply
( by: DidString, root: RecordRef, parent: RecordRef, text: string, facets?: AppBskyRichtex
packages/dev-env/src/seed/client.ts:430
↓ 98 callersMethodui
(context: keyof ModerationBehavior)
packages/api/src/moderation/decision.ts:78
↓ 95 callersMethodmodHeaders
( lxm: string, role: 'admin' | 'moderator' | 'triage' = 'moderator', )
packages/dev-env/src/ozone.ts:224
↓ 94 callersMethodtoBeModerationResult
( expected: ModerationTestSuiteResultFlag[] | undefined, context?: string, stringifiedResult
packages/api/jest.d.ts:13
↓ 93 callersFunctionparams
( lexicons: Lexicons, path: string, def: LexXrpcParameters, val: unknown, )
packages/lexicon/src/validators/xrpc.ts:7
↓ 93 callersMethodset
(key: string, val: string | number, ttlMs?: number)
packages/bsky/src/redis.ts:108
↓ 93 callersMethodset
(didA: string, didB: string, block: BlockEntry)
packages/bsky/src/hydration/graph.ts:81
↓ 91 callersFunctionexpectType
(_: T)
packages/lex/lex-schema/src/helpers.test.ts:8
↓ 89 callersMethodpost
( uri: AtUriString, state: HydrationState, depth = 0, )
packages/bsky/src/views/index.ts:986
↓ 88 callersFunctionenvStr
(name: string)
packages/common/src/env.ts:8
↓ 88 callersMethodget
* Retrieves a Lexicon document by its NSID. * * @param nsid - The Namespaced Identifier of the Lexicon document to retrieve * @returns A prom
packages/lex/lex-document/src/lexicon-indexer.ts:33
↓ 86 callersMethodfromString
(scope: string)
packages/oauth/oauth-scopes/src/scopes/include-scope.ts:178
↓ 86 callersMethodgetProfile
()
packages/ozone/src/mod-service/profile.ts:92
↓ 85 callersMethodadminAuthHeaders
()
packages/dev-env/src/pds.ts:103
↓ 84 callersMethodresolve
* @returns the DID that corresponds to the given handle, or `null` if no DID * is found. `null` should only be returned if no unexpected behavior o
packages/internal/handle-resolver/src/types.ts:33
↓ 83 callersMethodfilter
(fn: (scope: string) => boolean)
packages/oauth/oauth-scopes/src/scopes-set.ts:69
↓ 83 callersMethoduse
(...middlewares: RouterMiddleware<T, Req, Res>[])
packages/oauth/oauth-provider/src/lib/http/router.ts:40
↓ 80 callersMethodset
( key: string, { value, overrideRev }: { value: string; overrideRev?: number }, )
packages/bsky/tests/etcd.test.ts:261
↓ 77 callersMethodkeys
()
packages/oauth/oauth-scopes/src/lib/syntax.ts:44
↓ 76 callersMethodfetch
* Fetches a lexicon document from a specific AT URI. * * This method performs the second stage of lexicon resolution: * 1. Resolves the DID f
packages/lex/lex-resolver/src/lex-resolver.ts:395
↓ 76 callersMethodpayload
()
packages/xrpc-server/src/errors.ts:63
↓ 74 callersMethodclose
()
packages/oauth/oauth-provider-ui/src/contexts/notifications.tsx:30
↓ 73 callersMethodevery
(fn: (scope: string) => boolean)
packages/oauth/oauth-scopes/src/scopes-set.ts:64
↓ 72 callersMethodsetHeader
(key: string, value: Gettable<null | string>)
packages/xrpc/src/xrpc-client.ts:44
↓ 68 callersFunctionui8Equals
(a: Uint8Array, b: Uint8Array)
packages/lex/lex-data/src/uint8array.ts:164
↓ 67 callersMethodpost
( record: Partial<AppBskyFeedPost.Record> & Omit<AppBskyFeedPost.Record, 'createdAt'>, )
packages/api/src/agent.ts:369
↓ 67 callersMethodqueryEvents
({ cursor, limit = 50, urls, patternType, direction = 'desc', }: { cursor?: string
packages/ozone/src/safelink/service.ts:263
↓ 65 callersMethodfollow
(subjectDid: string, via?: { uri: string; cid: string })
packages/api/src/agent.ts:432
↓ 65 callersFunctionmapDefined
( arr: T[], fn: (obj: T) => S | undefined, )
packages/common-web/src/arrays.ts:11
↓ 65 callersFunctiontestInvalid
(value: string)
packages/syntax/tests/aturi-string.test.ts:195
↓ 64 callersMethodadd
( ns: Main<M>, config: | LexRouterSubscriptionHandler<any, any> | LexRouterSubscriptionCon
packages/lex/lex-server/src/lex-router.ts:666
↓ 64 callersMethodclickOnText
(text: string, tag = 'button')
packages/pds/tests/_puppeteer.ts:77
↓ 64 callersMethodentries
()
packages/repo/src/block-map.ts:68
↓ 64 callersFunctionliteral
( value: V, )
packages/lex/lex-schema/src/schema/literal.ts:66
↓ 64 callersFunctionmatchMuteWords
({ mutedWords, text, facets, outlineTags, languages, actor, }: Params)
packages/api/src/moderation/mutewords.ts:48
↓ 63 callersMethodconcat
( list: readonly Uint8Array[], totalLength?: number, )
packages/lex/lex-data/src/lib/nodejs-buffer.ts:30
↓ 63 callersMethodqueryStatuses
(input: QueryStatusesParams, role?: ModLevel)
packages/dev-env/src/moderator-client.ts:43
↓ 61 callersMethodcreate
( cfg: OzoneConfig, secrets: OzoneSecrets, overrides?: Partial<AppContextOptions>, )
packages/ozone/src/index.ts:37
↓ 60 callersMethodnextStr
(prev?: string)
packages/common-web/src/tid.ts:46
↓ 59 callersFunctionlexParse
( input: string, options: LexParseOptions = { strict: false }, )
packages/lex/lex-json/src/lex-json.ts:98
↓ 58 callersMethodcreateContext
(vals: V)
packages/bsky/src/hydration/hydrator.ts:1487
↓ 58 callersFunctionexpectLexEqual
(a: LexValue, b: LexValue, expected: boolean)
packages/lex/lex-data/src/lex-equals.test.ts:6
↓ 58 callersMethodreqLabelers
(req: express.Request)
packages/bsky/src/context.ts:131
↓ 57 callersMethodcreateRecord
* Creates a new record in an AT Protocol repository. * * @param record - The record to create, must include an {@link NsidString} `$type` * @
packages/lex/lex-client/src/client.ts:622
↓ 57 callersFunctionnext
()
packages/lex/lex-client/src/util.test.ts:314
↓ 56 callersMethodlike
( by: DidString, subject: RecordRef, overrides?: Partial<AppBskyFeedLike.Record>, )
packages/dev-env/src/seed/client.ts:411
↓ 56 callersFunctiontypedRef
( get: TypedRefGetter<TValidator>, )
packages/lex/lex-schema/src/schema/typed-ref.ts:122
↓ 55 callersFunctioncreatePipeline
( skeletonFn: SkeletonFn<Context, Params, Skeleton>, hydrationFn: HydrationFn<Context, Params, Skeleton>,
packages/bsky/src/pipeline.ts:3
next →1–100 of 6,932, ranked by callers