MCPcopy Create free account

hub / github.com/ascorbic/astro-loaders / functions

Functions131 in github.com/ascorbic/astro-loaders

↓ 51 callersFunctionfeedLoader
({ url, requestOptions = {}, legacy = false, }: FeedLoaderOptions)
packages/feed/src/feed-loader.ts:69
↓ 32 callersFunctionairtableTypeToZodType
(field: AirtableField)
packages/airtable/src/schema.ts:74
↓ 26 callersFunctionliveBlueskyLoader
( options: LiveBlueskyLoaderOptions = {}, )
packages/bluesky/src/live-bluesky-loader.ts:37
↓ 19 callersFunctionliveFeedLoader
( options: LiveFeedLoaderOptions, )
packages/feed/src/live-feed-loader.ts:27
↓ 17 callersFunctiontransformYouTubeVideosToVideos
( ytVideos: YouTubeVideo[], fetchFullDetails: TFetchFullDetails, )
packages/youtube/src/youtube-api-util.ts:375
↓ 15 callersFunctioncreateMockPost
( overrides: Partial<AppBskyFeedDefs.PostView> = {}, )
packages/bluesky/test/live-bluesky-loader.test.ts:19
↓ 15 callersFunctionrenderPostAsHtml
( post: AppBskyFeedDefs.PostView, transformNewlines = true, )
packages/bluesky/src/utils.ts:20
↓ 15 callersFunctionyouTubeLoader
( options: YouTubeLoaderOptions & { fetchFullDetails?: boolean }, )
packages/youtube/src/youtube-loader.ts:81
↓ 13 callersFunctionescapeHTML
(str?: string)
packages/bluesky/src/utils.ts:15
↓ 11 callersFunctionfetchYouTubeVideos
({ videoIds, part = ["snippet", "contentDetails", "statistics"], videoCategoryId, fetchFullDetails = t
packages/youtube/src/youtube-api-util.ts:191
↓ 10 callersFunctionauthorFeedLoader
({ identifier, filter, limit, }: { identifier: string; filter?: AppBskyFeedGetAuthorFeed.QueryParams
packages/bluesky/src/author-feed-loader.ts:9
↓ 6 callersFunctionnl2br
(str?: string)
packages/bluesky/src/utils.ts:18
↓ 4 callersFunctionmakeYouTubeAPIRequest
( endpoint: string, params: Record<string, string | number | boolean | undefined>, options: YouTubeAPIOp
packages/youtube/src/youtube-api-util.ts:101
↓ 4 callersFunctionsearchYouTubeVideos
({ q, channelId, channelType, maxResults = 25, order = "relevance", publishedAfter, publishedBef
packages/youtube/src/youtube-api-util.ts:216
↓ 4 callersFunctiontransformYouTubeVideoToVideo
( ytVideo: YouTubeVideo, fetchFullDetails: TWithFullDetails = false as TWithFullDetails, )
packages/youtube/src/youtube-api-util.ts:330
↓ 3 callersFunctionfetchAndParseFeed
({ url, requestOptions = {}, meta, logger, }: FeedParseOptions)
packages/feed/src/feed-parser-util.ts:24
↓ 2 callersFunctionfetchChannelVideos
({ channelId, channelHandle, maxResults = 25, order = "date", publishedAfter, publishedBefore, p
packages/youtube/src/youtube-api-util.ts:285
↓ 2 callersFunctionfetchYouTubePlaylistItems
({ playlistId, maxResults = 50, part = ["snippet", "contentDetails"], fetchFullDetails = true, ...op
packages/youtube/src/youtube-api-util.ts:406
↓ 2 callersFunctiongetConditionalHeaders
({ init, meta, }: { /** Initial headers to include */ init?: RequestInit["headers"]; /** Meta store
packages/utils/src/index.ts:7
↓ 2 callersFunctionliveYouTubeLoader
( options: LiveYouTubeLoaderOptions & { fetchFullDetails?: TFetchFullDetails }, )
packages/youtube/src/live-youtube-loader.ts:115
↓ 2 callersFunctionmockLoader
({ entryCount = 100, loader, ...options }: MockLoaderOptions)
packages/mock/src/mock-loader.ts:31
↓ 2 callersFunctionstoreConditionalHeaders
({ headers, meta, }: { /** Headers from the response */ headers: Headers; /** Meta store to store et
packages/utils/src/index.ts:30
↓ 2 callersFunctionsyncData
( filePath: string, { logger, parseData, store, config }: LoaderContext, )
packages/csv/src/csv-loader.ts:49
↓ 1 callersFunctionairtableLoader
({ token = import.meta.env.AIRTABLE_TOKEN, base, table, queryParams, }: AirtableLoaderOptions)
packages/airtable/src/airtable-loader.ts:23
↓ 1 callersFunctioncsvLoader
({ fileName, idField, transformHeader = camelize, parserOptions, }: CSVLoaderOptions)
packages/csv/src/csv-loader.ts:43
↓ 1 callersFunctionextractVideoIdFromUrl
(url: string)
packages/youtube/src/live-youtube-loader.ts:474
↓ 1 callersFunctiongenerateLargeFeed
(itemCount: number)
packages/feed/test/edge-cases.test.ts:351
↓ 1 callersFunctiongetChannelIdFromHandle
( handle: string, options: YouTubeAPIOptions, )
packages/youtube/src/youtube-api-util.ts:255
↓ 1 callersFunctiongetSchema
()
packages/mock/src/mock-loader.ts:36
↓ 1 callersFunctiontransformToLegacyFormat
* Transform modern feed item format to legacy format for backward compatibility
packages/feed/src/feed-loader.ts:21
↓ 1 callersFunctionzodSchemaFromAirtableTable
({ baseID, tableIdOrName, apiKey, }: { baseID: string; tableIdOrName: string; apiKey: string; })
packages/airtable/src/schema.ts:157
Functioncamelize
(str: string)
packages/csv/src/csv-loader.ts:31
Functionclear
()
packages/bluesky/test/loader.test.ts:19
Functionclear
()
packages/youtube/test/youtube-loader.test.ts:13
Functionclear
()
packages/feed/test/legacy-mode.test.ts:13
Functionclear
()
packages/feed/test/edge-cases.test.ts:13
Functionclear
()
packages/feed/test/legacy-schema-validation.test.ts:14
Functionclear
()
packages/feed/test/astro-interface.test.ts:14
Functionclear
()
packages/feed/test/error-handling.test.ts:7
Functionclear
()
packages/feed/test/integration.test.ts:13
Functionclear
()
packages/feed/test/hello.test.ts:13
Functionclear
()
packages/feed/test/real-feeds.test.ts:6
Functionconstructor
( message: string, public readonly url: string, options?: { cause?: unknown }, )
packages/feed/src/feed-errors.ts:5
Methodconstructor
( message: string, public code?: string, public identifier?: string, )
packages/bluesky/src/live-bluesky-loader.ts:27
Methodconstructor
( message: string, public readonly url?: string, options?: { cause?: unknown }, )
packages/youtube/src/youtube-errors.ts:5
Methodconstructor
( message: string, url: string, public readonly statusCode: number, public readonly apiError?:
packages/youtube/src/youtube-errors.ts:24
Methodconstructor
( message: string, url?: string, public readonly details?: string, options?: { cause?: unknown
packages/youtube/src/youtube-errors.ts:66
Methodconstructor
( message: string, options?: { cause?: unknown }, )
packages/youtube/src/youtube-errors.ts:80
Methodconstructor
( message: string, url: string, public readonly code: string, public readonly statusCode?: num
packages/feed/src/feed-errors.ts:24
Methodconstructor
( message: string, url: string, public readonly details?: string, options?: { cause?: unknown
packages/feed/src/feed-errors.ts:39
Functiondelete
(id: string)
packages/bluesky/test/loader.test.ts:40
Functiondelete
(key: string)
packages/youtube/test/youtube-loader.test.ts:44
Functiondelete
(key: string)
packages/feed/test/legacy-mode.test.ts:44
Functiondelete
(key: string)
packages/feed/test/edge-cases.test.ts:44
Functiondelete
(key: string)
packages/feed/test/legacy-schema-validation.test.ts:45
Functiondelete
(key: string)
packages/feed/test/astro-interface.test.ts:45
Functiondelete
(key: string)
packages/feed/test/error-handling.test.ts:38
Functiondelete
(key: string)
packages/feed/test/integration.test.ts:44
Functiondelete
(key: string)
packages/feed/test/hello.test.ts:44
Functiondelete
(key: string)
packages/feed/test/real-feeds.test.ts:37
Functionentries
()
packages/bluesky/test/loader.test.ts:37
FunctionfailingParseData
()
packages/bluesky/test/loader.test.ts:492
FunctionfetchYouTubePlaylist
({ playlistId, part = ["snippet", "contentDetails"], ...options }: YouTubePlaylistFetchOptions)
packages/youtube/src/youtube-api-util.ts:386
FunctionformatDate
(dateString: string | Date)
demos/loaders/src/utils/youtube.ts:13
FunctionformatDuration
(duration: string | undefined)
demos/loaders/src/utils/youtube.ts:17
FunctionformatViews
(viewCount: number | string | undefined)
demos/loaders/src/utils/youtube.ts:1
Functionget
(id: string)
packages/bluesky/test/loader.test.ts:25
Functionget
(id: string)
packages/youtube/test/youtube-loader.test.ts:19
Functionget
(id: string)
packages/feed/test/legacy-mode.test.ts:19
Functionget
(id: string)
packages/feed/test/edge-cases.test.ts:19
Functionget
(id: string)
packages/feed/test/legacy-schema-validation.test.ts:20
Functionget
(id: string)
packages/feed/test/astro-interface.test.ts:20
Functionget
(id: string)
packages/feed/test/error-handling.test.ts:13
Functionget
(id: string)
packages/feed/test/integration.test.ts:19
Functionget
(id: string)
packages/feed/test/hello.test.ts:19
Functionget
(id: string)
packages/feed/test/real-feeds.test.ts:12
FunctiongetMediumThumbnail
(thumbnails: any)
demos/loaders/src/utils/youtube.ts:35
Functionhas
(id: string)
packages/bluesky/test/loader.test.ts:28
Functionhas
(id: string)
packages/youtube/test/youtube-loader.test.ts:22
Functionhas
(id: string)
packages/feed/test/legacy-mode.test.ts:22
Functionhas
(id: string)
packages/feed/test/edge-cases.test.ts:22
Functionhas
(id: string)
packages/feed/test/legacy-schema-validation.test.ts:23
Functionhas
(id: string)
packages/feed/test/astro-interface.test.ts:23
Functionhas
(id: string)
packages/feed/test/error-handling.test.ts:16
Functionhas
(id: string)
packages/feed/test/integration.test.ts:22
Functionhas
(id: string)
packages/feed/test/hello.test.ts:22
Functionhas
(id: string)
packages/feed/test/real-feeds.test.ts:15
MethodisInvalidAPIKey
* Check if this is an invalid API key error
packages/youtube/src/youtube-errors.ts:47
MethodisQuotaExceeded
* Check if this is a quota exceeded error
packages/youtube/src/youtube-errors.ts:38
MethodisVideoNotFound
* Check if this is a video not found error
packages/youtube/src/youtube-errors.ts:56
Functionkeys
()
packages/bluesky/test/loader.test.ts:31
Functionkeys
()
packages/youtube/test/youtube-loader.test.ts:25
Functionkeys
()
packages/feed/test/legacy-mode.test.ts:25
Functionkeys
()
packages/feed/test/edge-cases.test.ts:25
Functionkeys
()
packages/feed/test/legacy-schema-validation.test.ts:26
Functionkeys
()
packages/feed/test/astro-interface.test.ts:26
Functionkeys
()
packages/feed/test/error-handling.test.ts:19
Functionkeys
()
packages/feed/test/integration.test.ts:25
Functionkeys
()
packages/feed/test/hello.test.ts:25
Functionkeys
()
packages/feed/test/real-feeds.test.ts:18
next →1–100 of 131, ranked by callers