| LOW | website/blog/2025/07-14-scrape-youtube/index.md | 271 | async def handle_transcript_request(route: PlaywrightRoute, request: PlaywrightRequest) -> None: |
| LOW | website/src/theme/Navbar/MobileSidebar/Layout/index.js | 5 | export default function NavbarMobileSidebarLayout({ |
| LOW | website/src/theme/Navbar/MobileSidebar/Header/index.js | 29 | export default function NavbarMobileSidebarHeader() { |
| LOW | …te/src/theme/BlogPostItem/Footer/ReadMoreLink/index.js | 15 | export default function BlogPostItemFooterReadMoreLink(props) { |
| LOW | website/src/theme/BlogPostItem/Header/Authors/index.js | 7 | export default function BlogPostItemHeaderAuthors({ className }) { |
| LOW | website/src/pages/index.js | 20 | function LanguageGetStartedSection() { |
| LOW | packages/core/src/cookie_utils.ts | 34 | export function getDefaultCookieExpirationDate(maxAgeSecs: number) { |
| LOW | packages/core/src/cookie_utils.ts | 44 | export function toughCookieToBrowserPoolCookie(toughCookie: Cookie): CookieObject { |
| LOW | packages/core/src/cookie_utils.ts | 66 | export function browserPoolCookieToToughCookie(cookieObject: CookieObject, maxAgeSecs: number) { |
| LOW | packages/core/src/cookie_utils.ts | 90 | export function cookieStringToToughCookie(cookieString: string) { |
| LOW | packages/core/src/autoscaling/event_loop_load_signal.ts | 19 | export function createEventLoopLoadSignal(options: EventLoopLoadSignalOptions = {}) { |
| LOW | packages/core/src/enqueue_links/shared.ts | 57 | export function updateEnqueueLinksPatternCache( |
| LOW | packages/core/src/enqueue_links/shared.ts | 73 | export function constructRegExpObjectsFromPseudoUrls(pseudoUrls: readonly PseudoUrlInput[]): RegExpObject[] { |
| LOW | packages/core/src/enqueue_links/shared.ts | 97 | export function constructGlobObjectsFromGlobs(globs: readonly GlobInput[]): GlobObject[] { |
| LOW | packages/core/src/enqueue_links/shared.ts | 148 | export function constructRegExpObjectsFromRegExps(regexps: readonly RegExpInput[]): RegExpObject[] { |
| LOW | packages/core/src/enqueue_links/shared.ts | 281 | function createPatternObjectMatcher(urlPatternObject: UrlPatternObject) { |
| LOW | packages/core/src/enqueue_links/enqueue_links.ts | 525 | export function resolveBaseUrlForEnqueueLinksFiltering({ |
| LOW | …kages/browser-crawler/src/internals/browser-crawler.ts | 824 | export async function browserCrawlerEnqueueLinks( |
| LOW | packages/http-crawler/src/internals/http-crawler.ts | 973 | function addResponsePropertiesToStream(stream: Readable, response: StreamingHttpResponse) { |
| LOW | packages/http-crawler/src/internals/http-crawler.ts | 1011 | function parseContentTypeFromResponse(response: unknown): { type: string; charset: BufferEncoding } { |
| LOW | packages/utils/src/internals/general.ts | 178 | function replaceShadowDomsWithHtml(rootElement: any) { |
| LOW | packages/cli/src/commands/CreateProjectCommand.ts | 70 | async function downloadTemplateFilesToDisk(template: Template, destinationDirectory: string) { |
| LOW | packages/browser-pool/src/container-proxy-server.ts | 9 | export async function createProxyServerForContainers(fallbackProxyUrl?: string) { |
| LOW | packages/browser-pool/src/fingerprinting/hooks.ts | 14 | export function createFingerprintPreLaunchHook(browserPool: BrowserPool<any, any, any, any, any>) { |
| LOW | …kages/cheerio-crawler/src/internals/cheerio-crawler.ts | 270 | export async function cheerioCrawlerEnqueueLinks( |
| LOW | packages/memory-storage/src/utils.ts | 236 | function getOrCreate(): Promise<TPromise> { |
| LOW | packages/memory-storage/src/body-parser.ts | 55 | function isContentTypeStringifiable(contentType: string): boolean { |
| LOW | packages/memory-storage/src/cache-helpers.ts | 15 | export async function findOrCacheDatasetByPossibleId(client: MemoryStorage, entryNameOrId: string) { |
| LOW | packages/memory-storage/src/cache-helpers.ts | 118 | export async function findOrCacheKeyValueStoreByPossibleId(client: MemoryStorage, entryNameOrId: string) { |
| LOW | packages/memory-storage/src/cache-helpers.ts | 271 | export async function findRequestQueueByPossibleId(client: MemoryStorage, entryNameOrId: string) { |
| LOW | packages/memory-storage/src/fs/key-value-store/index.ts | 6 | export function createKeyValueStorageImplementation( |
| LOW | packages/memory-storage/src/fs/request-queue/index.ts | 4 | export function createRequestQueueStorageImplementation(options: CreateStorageImplementationOptions) { |
| LOW | …/src/internals/utils/puppeteer_request_interception.ts | 160 | export async function addInterceptRequestHandler(page: Page, handler: InterceptHandler): Promise<void> { |
| LOW | …/src/internals/utils/puppeteer_request_interception.ts | 203 | export async function removeInterceptRequestHandler(page: Page, handler: InterceptHandler): Promise<void> { |
| LOW | …/src/internals/utils/puppeteer_request_interception.ts | 234 | async function disableRequestInterception(page: Page): Promise<void> { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 225 | export async function enqueueLinksByClickingElements( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 329 | export async function clickElementsAndInterceptNavigationRequests( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 363 | function createInterceptRequestHandler(page: Page, requests: Set<string>): (req: PuppeteerRequest) => Promise<void> { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 389 | function isTopFrameNavigationRequest(page: Page, req: PuppeteerRequest): boolean { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 396 | function createTargetCreatedHandler(page: Page, requests: Set<string>): (target: Target) => Promise<void> { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 424 | function createFrameNavigatedHandler(page: Page, requests: Set<string>): (frame: Frame) => void { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 509 | function updateElementCssToEnableMouseClick(el: Element, zIndex: number): void { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 584 | async function restoreHistoryNavigationAndSaveCapturedUrls(page: Page, requests: Set<string>): Promise<void> { |
| LOW | …ges/linkedom-crawler/src/internals/linkedom-crawler.ts | 255 | export async function linkedomCrawlerEnqueueLinks( |
| LOW | …wright-crawler/src/internals/utils/playwright-utils.ts | 732 | async function handleCloudflareChallenge( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 225 | export async function enqueueLinksByClickingElements( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 329 | export async function clickElementsAndInterceptNavigationRequests( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 364 | function createInterceptRequestHandler( |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 389 | function createTargetCreatedHandler(requests: Set<string>): (popup: Page) => Promise<void> { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 407 | function isTopFrameNavigationRequest(page: Page, req: Request): boolean { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 414 | function createFrameNavigatedHandler(page: Page, requests: Set<string>): (frame: Frame) => void { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 462 | function updateElementCssToEnableMouseClick(el: Element, zIndex: number): void { |
| LOW | …-crawler/src/internals/enqueue-links/click-elements.ts | 568 | async function restoreHistoryNavigationAndSaveCapturedUrls(page: Page, requests: Set<string>): Promise<void> { |