MCPcopy Create free account

hub / github.com/Pocket/pocket-monorepo / functions

Functions2,695 in github.com/Pocket/pocket-monorepo

↓ 847 callersMethodsend
* Send event to event bridge. * Capture errors and report to Sentry/Cloudwatch.
servers/user-list-search/src/events/EventBus.ts:110
↓ 688 callersMethodset
(t,r)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:111
↓ 597 callersFunctiona
(e,t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:1
↓ 202 callersMethodtoString
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 173 callersMethodparse
( input: Omit<UserAdvancedSearchArgs, 'pagination'> & { pagination?: ValidPagination | OffsetPaginat
servers/user-list-search/src/datasource/elasticsearch/searchQueryBuilder.ts:43
↓ 160 callersMethodslice
(t,r)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:111
↓ 98 callersMethodstop
()
servers/list-api/src/featureFlags/mockClient.ts:30
↓ 97 callersMethodget
* Get one Note by ID (or undefined if it does * not exist). * @param noteId * @returns
servers/notes-api/src/datasources/NoteService.ts:17
↓ 86 callersMethodfilter
* Convert the filter options passed into the GraphQL * resolver into ES/opensearch request syntax.
servers/user-list-search/src/corpus/CorpusSearchQueryBuilder.ts:47
↓ 77 callersFunction__name
(target, value)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index-browser.js:6
↓ 71 callersMethodquery
(sql: string, params?: any[])
servers/user-list-search/src/datasource/MysqlDataSource.ts:382
↓ 59 callersFunctionwriteClient
()
servers/list-api/src/database/client.ts:21
↓ 57 callersFunction_
(e,t,r,n)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 57 callersFunctionreadClient
()
servers/list-api/src/database/client.ts:10
↓ 56 callersFunctionfinalise
(x, sd, rm, isTruncated)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index-browser.js:1382
↓ 56 callersMethoduse
(t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:174
↓ 54 callersFunctionmockParserGetItemIdRequest
( urlToParse: string, itemId: string | null, )
servers/list-api/src/test/utils/parserMocks.ts:22
↓ 53 callersMethodthen
* Extension of the original `.then` function * @param onfulfilled same as regular promises * @param onrejected same as regular promises
servers/shareable-lists-api/prisma/src/generated/client/runtime/index.d.ts:1945
↓ 52 callersFunctionO
(e,t,r)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:1
↓ 52 callersMethodjson
(t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 47 callersFunctionstartServer
(port: number)
servers/list-api/src/server/apollo.ts:49
↓ 46 callersFunctioncreateShareableListHelper
( prisma: PrismaClient, data: ListHelperInput, )
servers/shareable-lists-api/src/test/helpers/createShareableListHelper.ts:26
↓ 46 callersMethodisEnabled
(context: IContext, url: string)
servers/parser-graphql-wrapper/src/models/PocketMetadataModel.ts:30
↓ 40 callersFunctione
(t,r,n,i,o)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:6
↓ 38 callersMethodupdate
* Update one List. * @param {ListUpdateArgs} args - Arguments to update one List. * @example * // Update one List * const list = a
servers/shareable-lists-api/prisma/src/generated/client/index.d.ts:1396
↓ 37 callersFunctionr
(p)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:6
↓ 37 callersFunctiont
(p)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:6
↓ 36 callersFunctionF
(e,t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:1
↓ 35 callersMethodtoString
()
packages/tracing/src/tracing.ts:353
↓ 34 callersFunctionknexDbReadClient
()
servers/user-list-search/src/datasource/clients/knexClient.ts:11
↓ 33 callersMethodemitItemEvent
( event: ListPocketEventType, savedItem: SavedItem, tags?: string[], )
servers/list-api/src/server/context.ts:50
↓ 33 callersFunctiongetUnixTimestamp
(date?: Date)
servers/list-api/src/utils.ts:5
↓ 33 callersMethodon
(event: string, listener: (...args: any[]) => void)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index.d.ts:959
↓ 31 callersMethodstatus
(status: AdvancedSearchFilters['status'])
servers/user-list-search/src/datasource/elasticsearch/searchQueryBuilder.ts:154
↓ 30 callersFunctioncreateShareableListItemHelper
( prisma: PrismaClient, data: ListItemHelperInput, )
servers/shareable-lists-api/src/test/helpers/createShareableListItemHelper.ts:27
↓ 30 callersFunctionnockResponseForParser
( testUrl: string, options?: { parserOptions?: Partial<ParserAPIOptions>; data?: Partial<ParserRes
servers/parser-graphql-wrapper/src/test/utils/parserResponse.ts:61
↓ 30 callersMethodtransaction
(r,n,i)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:100
↓ 29 callersMethodload
* Get a single note by its id (using dataloader to batch load). * Will return null if ID does not exist or is inaccessible * for the user.
servers/notes-api/src/models/Note.ts:134
↓ 28 callersMethodsend
(entries: SendMessageBatchRequestEntry[])
lambdas/user-list-search-kinesis-to-sqs/src/sqs/writeable.ts:28
↓ 27 callersMethodemit
(event: string, args?: any)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index.d.ts:960
↓ 26 callersMethodcatch
* Extension of the original `.catch` function * @param onrejected same as regular promises * @param transaction transaction options
servers/shareable-lists-api/prisma/src/generated/client/runtime/index.d.ts:1951
↓ 25 callersMethoddb
()
servers/user-api/src/context.ts:177
↓ 25 callersMethodpollQueue
* Wrap poll queue method to have manual Sentry isolation, * and open telemetry context, for background jobs. * https://docs.sentry.io/platforms/
servers/annotations-api/src/server/aws/batchDeleteHandler.ts:139
↓ 25 callersMethodvalidate
()
servers/v3-proxy-api/src/routes/validations/SendActionValidators.ts:656
↓ 24 callersMethoddelete
* Delete a List. * @param {ListDeleteArgs} args - Arguments to delete one List. * @example * // Delete one List * const List = awa
servers/shareable-lists-api/prisma/src/generated/client/index.d.ts:1377
↓ 24 callersFunctiongetRedis
()
servers/parser-graphql-wrapper/src/cache/index.ts:27
↓ 23 callersFunctiongetDocById
* Retrieve a document from elasticsearch by index and document ID
lambdas/user-list-search-corpus-indexing/src/index.integration.ts:41
↓ 23 callersMethodinit
(emitter: EventEmitter)
servers/user-api/src/events/interfaces.ts:4
↓ 23 callersFunctionu
(p)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:6
↓ 22 callersMethodget
(t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:111
↓ 22 callersFunctionparseSnowplowData
(data: string)
servers/shared-snowplow-consumer/src/snowplow/testUtils.ts:22
↓ 22 callersFunctiontoBeStringOfLengthGreaterThanOne
()
servers/list-api/src/test/graphql/queries/tags.integration.ts:12
↓ 21 callersFunctionprocessor
(event: SQSEvent)
lambdas/transactional-emails/src/index.ts:26
↓ 20 callersFunctiongetAllSnowplowEvents
()
servers/shared-snowplow-consumer/src/snowplow/testUtils.ts:14
↓ 20 callersFunctiongetGoodSnowplowEvents
()
servers/shared-snowplow-consumer/src/snowplow/testUtils.ts:18
↓ 20 callersMethodhas
(t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:174
↓ 20 callersMethodunderline
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:165
↓ 19 callersMethodget
(char)
packages/int-mask/src/mask.ts:24
↓ 18 callersFunctionmysqlTimeString
(timestamp: Date, tz?: string)
servers/annotations-api/src/dataservices/utils.ts:26
↓ 18 callersFunctionmysqlTimeString
(timestamp: Date, tz: string)
servers/list-api/src/dataService/utils.ts:11
↓ 18 callersFunctiono
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:6
↓ 18 callersMethodsetToggle
(name: string, toggleData: FeatureInterface)
packages/feature-flags-client/src/mockClient.ts:54
↓ 18 callersFunctionvalidatePagination
( pagination: PaginationInput | null | undefined, defaultPageSize = 30, maxPageSize = 100, validateCur
packages/apollo-utils/src/pagination/validatePagination.ts:4
↓ 18 callersFunctionwriteClient
()
servers/annotations-api/src/database/client.ts:44
↓ 17 callersFunctionH
(e)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 17 callersMethodcreate
* Create a List. * @param {ListCreateArgs} args - Arguments to create a List. * @example * // Create one List * const List = await
servers/shareable-lists-api/prisma/src/generated/client/index.d.ts:1345
↓ 17 callersFunctiondigitsToString
(d)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index-browser.js:1103
↓ 17 callersFunctionepochSecondsToISOString
(secs: number)
servers/v3-proxy-api/src/graph/shared/utils.ts:1
↓ 17 callersMethodstop
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:101
↓ 17 callersMethodstringHeader
* Helper function to extract a string header from the headers object * @param header * @returns string | undefined
packages/apollo-utils/src/context/pocketContextManager.ts:149
↓ 16 callersFunctionconn
()
servers/shareable-lists-api/src/database/client.ts:14
↓ 16 callersMethodisEmpty
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:164
↓ 16 callersFunctionreadClient
()
servers/annotations-api/src/database/client.ts:33
↓ 16 callersFunctionsendEventHelper
( eventType: ShareableListItemPocketEventType | ShareableListPocketEventType, options: { shareableList
servers/shareable-lists-api/src/events/events.ts:159
↓ 15 callersMethodcount
* Count the number of Lists. * Note, that providing `undefined` is treated as the value not being there. * Read more here: https://pris.ly/d
servers/shareable-lists-api/prisma/src/generated/client/index.d.ts:1471
↓ 15 callersMethodgetItemData
* Gets the baseline Item data from the Pocket parser excluding the article data * @param url The URL of the data to fetch * @param refresh Wheth
servers/parser-graphql-wrapper/src/datasources/ParserAPI.ts:121
↓ 15 callersMethodgetSavedItemById
* Fetch a single SavedItem from a User's list * @param itemId the savedItem ID to fetch
servers/list-api/src/dataService/savedItemsService.ts:140
↓ 14 callersFunctioncheckInt32
(i, min2, max2)
servers/shareable-lists-api/prisma/src/generated/client/runtime/index-browser.js:1127
↓ 14 callersFunctionclearDb
(prisma: PrismaClient)
servers/shareable-lists-api/src/test/helpers/cleardb.ts:9
↓ 14 callersFunctionclient
()
servers/shareable-lists-api/src/database/client.ts:35
↓ 14 callersFunctioncreateLogger
(options: LoggerOptions | undefined = {})
packages/ts-logger/src/logger.ts:78
↓ 14 callersFunctioninitSentry
( options?: NodeOptions, )
packages/sentry/src/initSentry.ts:6
↓ 14 callersFunctionpe
(e,t,r)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 14 callersMethodtoFixed
()
servers/shareable-lists-api/prisma/src/generated/client/runtime/index.d.ts:526
↓ 14 callersMethodtoJSON
* Serialize to a JSON-like object which can * be used as a body in ES/opensearch client requests
servers/user-list-search/src/corpus/CorpusSearchQueryBuilder.ts:360
↓ 13 callersMethodaddErrorMessage
(t)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:166
↓ 13 callersFunctionformatResponse
( statusCode, message: string, isError?: boolean, )
lambdas/fxa-webook-proxy-gateway/src/index.ts:22
↓ 13 callersFunctionsearchSavedItems
( params: UserSearchSavedItemsArgs, userId: string, )
servers/user-list-search/src/datasource/elasticsearch/elasticsearchSearch.ts:656
↓ 13 callersFunctionstartServer
(port: number)
servers/parser-graphql-wrapper/src/apollo/server.ts:22
↓ 13 callersMethodtrack
* Track snowplow event * @param event * @param context * @private
servers/list-api/src/businessEvents/snowplowHandler.ts:69
↓ 12 callersFunctioncreateReaderSlug
(itemId: string)
packages/int-mask/src/intMaskSlug.ts:6
↓ 12 callersMethodsendPocketEvent
* Send event to Event Bus * Will not throw errors if event fails; instead, log exception to Sentry * and add to Cloudwatch logs. * @param eve
packages/event-bridge/src/client.ts:33
↓ 12 callersFunctionstartServer
(port: number)
servers/notes-api/src/apollo/server.ts:19
↓ 12 callersFunctionstartServer
(port: number)
servers/user-list-search/src/server/serverUtils.ts:26
↓ 12 callersFunctionvalidateItemId
(itemId: string)
servers/shareable-lists-api/src/public/resolvers/utils.ts:104
↓ 11 callersFunction_e
(e,t,r)
servers/shareable-lists-api/prisma/src/generated/client/runtime/library.js:12
↓ 11 callersFunctionbuildDefinitionJSON
( config: ApplicationECSContainerDefinitionProps, )
packages/terraform-modules/src/base/ApplicationECSContainerDefinition.ts:67
↓ 11 callersFunctionbulkDocument
( body: (IndexDocument | DeleteDocument)[], )
servers/user-list-search/src/datasource/elasticsearch/elasticsearchBulk.ts:102
↓ 11 callersFunctiondefaultPlugins
( httpServer: Server, )
packages/apollo-utils/src/plugins/defaultPlugin.ts:14
↓ 11 callersFunctiondeleteDocuments
()
servers/user-list-search/src/test/utils/searchIntegrationTestHelpers.ts:21
next →1–100 of 2,695, ranked by callers