diff --git a/docs/guides/configuration.mdx b/docs/guides/configuration.mdx index 597c3dcc2fa4..ba14aa03f915 100644 --- a/docs/guides/configuration.mdx +++ b/docs/guides/configuration.mdx @@ -118,8 +118,8 @@ are launched in headful mode, i.e. with windows. Specifies the minimum log level, which can be one of the following values (in order of severity): `DEBUG`, `INFO`, `WARNING`, `ERROR` and `OFF`. By default, the log level is set to `INFO`, -which means that `DEBUG` messages are not printed to console. See the `utils.log` -namespace for logging utilities. +which means that `DEBUG` messages are not printed to console. See the [Crawlee logging API](https://github.com/apify/log) +for logging utilities. #### `CRAWLEE_VERBOSE_LOG` diff --git a/docs/introduction/08-refactoring.mdx b/docs/introduction/08-refactoring.mdx index 450048013258..d5c214fb2cf1 100644 --- a/docs/introduction/08-refactoring.mdx +++ b/docs/introduction/08-refactoring.mdx @@ -144,7 +144,7 @@ There's no reason not to split your code into multiple files and keep your logic ## Using Crawlee `log` instead of `console.log` -We won't go to great lengths here to talk about `log` object from Crawlee, because you can read all about it in the documentation, but there's just one thing that we need to stress: **log levels**. +We won't go to great lengths here to talk about `log` object from Crawlee, because you can read all about it in the [Crawlee logging API](https://github.com/apify/log), but there's just one thing that we need to stress: **log levels**. Crawlee `log` has multiple log levels, such as `log.debug`, `log.info` or `log.warning`. It not only makes your log more readable, but it also allows selective turning off of some levels by either calling the `log.setLevel()` function or by setting the `CRAWLEE_LOG_LEVEL` environment variable. Thanks to this you can add a lot of debug logs to your crawler without polluting your log when they're not needed, but ready to help when you encounter issues. diff --git a/docs/plans/2026-07-31-001-docs-api-documentation-coverage-plan.md b/docs/plans/2026-07-31-001-docs-api-documentation-coverage-plan.md new file mode 100644 index 000000000000..68d4451b755d --- /dev/null +++ b/docs/plans/2026-07-31-001-docs-api-documentation-coverage-plan.md @@ -0,0 +1,420 @@ +--- +title: API Documentation Coverage - Plan +type: docs +date: 2026-07-31 +artifact_contract: ce-unified-plan/v1 +artifact_readiness: implementation-ready +product_contract_source: ce-plan-bootstrap +execution: code +deepened: 2026-07-31 +origin: https://github.com/apify/crawlee/issues/3884 +--- + +# API Documentation Coverage - Plan + +## Goal Capsule + +- **Objective:** Improve the rendered Crawlee JavaScript API reference so supported public symbols have useful plain-text descriptions, while making the coverage metric reflect the API users actually consume. +- **Authority:** GitHub issue #3884, the current TypeDoc/Docusaurus pipeline, and the repository's existing JSDoc conventions. +- **Execution profile:** Deep documentation and tooling change across the Yarn monorepo. Runtime behavior and package API signatures must remain unchanged. +- **Stop conditions:** The current API build reports a reproducible package-level coverage baseline, the priority public APIs are documented, coverage cannot regress silently, and the docs build succeeds with representative descriptions rendered. +- **Tail ownership:** Release automation owns historical API snapshots and deployment. This plan targets the current/4.0 documentation pipeline and does not rewrite the already-versioned 3.17 API artifact. + +--- + +## Product Contract + +### Summary + +Improve Crawlee's rendered API documentation by documenting source-owned public APIs and enforcing a trustworthy coverage baseline. The change preserves all supported exports, excludes external and intentionally hidden reflections from the denominator, and adds no runtime behavior. + +### Problem Frame + +The API reference often renders a symbol name and type without a plain-text description. This is especially visible for `MemoryStorage` members and the shared storage interfaces. The result is difficult to scan for developers and provides weak context for LLM-based users. + +The current API reference is generated by `@apify/docusaurus-plugin-typedoc-api`. Its default TypeDoc setup excludes external, internal, private, and protected symbols, but `website/docusaurus.config.js` overrides `excludeExternals` to `false`. The issue's coverage chart therefore mixes Crawlee-owned API with dependency declarations and inherited reflections. A raw percentage is not a reliable completion contract until the counted surface is defined. + +The repository has no API-documentation coverage checker. The docs build runs in CI, but it does not fail when a public symbol loses its description or when a new undocumented public symbol reduces coverage. + +### Actors + +- A1. **API consumers and LLM agents:** Read the generated API reference to understand exported classes, functions, interfaces, options, properties, and methods. +- A2. **Crawlee maintainers:** Add or update public API comments and review coverage reports. +- A3. **Release automation:** Generates versioned API snapshots and deploys the current documentation site. + +### Requirements + +#### Documentation quality + +- R1. Add meaningful plain-text descriptions to supported, source-owned public API symbols in all configured Crawlee packages, prioritizing the lowest-coverage shared and foundational packages first. +- R2. Describe behavior and semantics rather than repeating a symbol name or TypeScript type. +- R3. Add parameter, return-value, default, deprecation, throws, and example tags when they communicate behavior that a summary alone cannot express. +- R4. Use existing project conventions such as `@apilink`, `@inheritDoc`, `@default`, `@deprecated`, and `@ignore` consistently. + +#### Coverage model and reporting + +- R5. Define coverage from the TypeDoc reflection model used to render the current API reference, requiring a non-empty summary or inherited summary as the plain-text description signal. +- R6. Exclude external declarations from the primary package coverage metric and report them separately only when they affect the rendered surface. +- R7. Exclude symbols intentionally marked internal, private, protected, or ignored from the supported-public denominator instead of using documentation comments to inflate coverage. +- R8. Report package name, total counted symbols, documented symbols, percentage, missing symbol kind, source path, and ownership classification in a stable machine-readable and human-readable form. +- R9. Preserve package-level visibility into shared or inherited symbols so maintainers can identify whether a low score belongs to a base package or a consuming package. + +#### Regression prevention + +- R10. Add a committed baseline or threshold policy that prevents coverage from falling below the approved post-change baseline. +- R11. Fail the documentation quality check when a supported public symbol is added without a description or when an existing package regresses beyond the allowed policy. +- R12. Keep the coverage check coupled to the generated current TypeDoc JSON so it measures the same reflection surface that the site renders. + +#### Versioning and compatibility + +- R13. Keep package exports, TypeScript declarations, runtime behavior, and public symbol names unchanged. +- R14. Apply the fix to current/4.0 documentation generation. Do not manually edit `website/versioned_docs/version-3.17/api-typedoc.json` as part of this change. +- R15. Ensure the release snapshot workflow continues to generate versioned API artifacts from the same source and does not inherit a path or configuration that only works in local development. + +### Key Flows + +- F1. **API reader flow:** A user opens a current API page, selects a class/interface/member, and sees a useful plain-text description alongside its type and tags. +- F2. **Contributor flow:** A maintainer adds or changes an exported symbol, runs the coverage check, receives an actionable package/source report, and adds the required JSDoc before merging. +- F3. **Documentation build flow:** CI generates the current TypeDoc JSON, analyzes the exact generated reflection graph, rejects a coverage regression, and only then publishes the site. +- F4. **Release snapshot flow:** Release automation snapshots current docs and API JSON for a version without modifying historical snapshots during ordinary API documentation work. + +### Acceptance Examples + +- AE1. The current API page for `MemoryStorage` shows descriptions for its supported public storage methods and observable configuration/state properties instead of only names and types. +- AE2. The shared storage interfaces expose descriptions for their collection, record, request, pagination, and option fields that explain their semantics. +- AE3. The coverage report does not count external Stagehand, Cheerio, Node, or TypeScript declarations as Crawlee-owned undocumented API. +- AE4. A fixture reflection graph containing a missing supported member produces a report naming its package, symbol, kind, source, and missing description, and the quality check fails when that member crosses the configured policy. +- AE5. A fixture reflection graph containing only external, internal, private, protected, or ignored members outside the supported denominator does not fail the coverage check. +- AE6. The documentation build succeeds with the coverage check enabled and renders current API descriptions without changing package exports or generated declaration signatures. + +### Scope Boundaries + +#### In scope + +- Plain-text JSDoc coverage for supported public API in the 15 packages configured by the TypeDoc plugin. +- Coverage analysis based on the current generated TypeDoc JSON. +- TypeDoc filtering configuration needed to make the primary metric truthful. +- A baseline/threshold policy and documentation-build enforcement. +- Current API documentation build and release-snapshot compatibility. + +#### Deferred for later + +- A complete rewrite of every historical API snapshot from versions 3.10 through 3.17. +- A new API documentation theme or redesign of TypeDoc cards. +- Automatically generating descriptions from symbol names or TypeScript types. +- Replacing the TypeDoc/Docusaurus plugin. +- Localized API descriptions. + +#### Outside this product's identity + +- Runtime behavior changes. +- Type-signature changes, export removals, or API renames. +- A separate prose guide for every API member; conceptual guides remain in `docs/`. + +#### Deferred to Follow-Up Work + +- A dedicated API-doc authoring guide for contributors beyond the coverage report's output and existing JSDoc conventions. +- A historical backfill of v3.17 after a separate decision on whether archived API pages should be regenerated. +- A public coverage dashboard or trend storage outside CI artifacts. + +--- + +## Planning Contract + +### Key Technical Decisions + +- KTD1. **Use the generated TypeDoc reflection graph as the coverage source.** (session-settled: user-approved — chosen over a source-only TypeScript AST scan: it measures the same API surface that the Docusaurus plugin renders.) The analyzer must consume the plugin's current generated JSON rather than infer public API from `export` syntax alone. This preserves TypeDoc's handling of re-exports, inherited members, overload signatures, and visibility tags. +- KTD2. **Restore external filtering for the primary metric and current API pages.** (session-settled: user-approved — chosen over counting dependency declarations: the plugin already defaults to `excludeExternals: true`, and external symbols are not Crawlee-owned documentation work.) Keep external type references usable in signatures where TypeDoc supports them, and report any rendering regression during docs verification. +- KTD3. **Require a real summary, not just any comment tag.** Count a symbol as documented when its TypeDoc reflection or inherited signature has a non-empty summary. A deprecation or `@see` tag alone can render a fallback message but does not explain the API's behavior. +- KTD4. **Document source symbols instead of editing generated JSON.** Generated API JSON remains a release/build artifact. Source comments are the durable input; the coverage report maps missing reflections back to source paths for contributor action. +- KTD5. **Use a post-generation baseline ratchet.** (session-settled: user-approved — chosen over requiring immediate 100% coverage: the current gap is broad, while a baseline prevents regressions and allows package-by-package improvement.) The policy must require at least the approved post-change package coverage, preserve any explicitly accepted existing gaps, and fail when a newly introduced supported reflection is undocumented. +- KTD6. **Use TypeDoc visibility tags to define supported API boundaries.** `@internal`, `@ignore`, and language visibility modifiers remain legitimate exclusions only for symbols that are intentionally not supported. The implementation must not add exclusion tags merely to improve the score. +- KTD7. **Target current/4.0 docs, not historical v3.17 artifacts.** (session-settled: user-approved — chosen over rewriting archived generated output: release snapshots are versioned artifacts and the issue is assigned to the 4.0 milestone.) The release snapshot workflow remains a compatibility check, not an in-scope bulk rewrite. + +### High-Level Technical Design + +The coverage check follows the same generated-data boundary as the API site: + +```mermaid +flowchart LR + S[Source JSDoc and visibility tags] --> T[TypeDoc with plugin options] + T --> J[Current API reflection JSON] + J --> A[Coverage analyzer] + B[Baseline and package policy] --> A + A --> R[Human report and CI decision] + J --> D[Docusaurus API pages] + R --> C{Policy passes?} + C -->|yes| P[Publish current docs] + C -->|no| F[Fail build with actionable missing symbols] + V[Release version snapshot] --> T +``` + +The analyzer should treat the reflection graph as a tree, identify package ownership from the plugin's package grouping and source references, ignore reflections outside the supported denominator, and recognize summaries on declarations or callable signatures. It should emit stable rows keyed by package, relative source path, qualified symbol name, and reflection kind so the report can be compared across builds without depending on reflection IDs that may change. The baseline should distinguish known accepted missing rows from newly introduced missing rows. + +### Assumptions + +- The plugin's current generated JSON is available under Docusaurus's generated-files directory after the API plugin loads; the exact path should be resolved against the installed plugin version during implementation rather than hard-coded from a local cache. +- The configured API package list remains the source of truth for package ordering and package inclusion. +- Existing `@internal` and `@ignore` annotations reflect intentional API boundaries. Any suspicious exclusion discovered during the documentation pass is deferred for maintainer review rather than silently changed. +- The post-build hook can run the analyzer after TypeDoc JSON generation and before the documentation build is treated as successful. + +### Sequencing + +1. Establish and test the coverage model against the committed v3.17 JSON and synthetic reflection fixtures. +2. Align TypeDoc filtering and wire the analyzer into the current docs build without changing source comments yet. +3. Add source documentation in dependency order: shared types and storage, core, browser infrastructure, then crawler adapters and utilities. +4. Record the post-change baseline and enforce it in CI and local docs builds. +5. Verify current-page rendering and release snapshot compatibility. + +### System-Wide Impact + +- **API consumers:** More descriptions appear in current API pages, improving discoverability without changing imports or types. +- **Package maintainers:** Public comments become part of the review surface, and new undocumented exports can fail the docs quality check. +- **Release automation:** Current API generation and versioned snapshot generation both depend on the TypeDoc configuration remaining portable. +- **CI:** Documentation builds gain a quality gate. This is separate from runtime package tests and should produce a focused failure report. +- **Generated artifacts:** Historical `website/versioned_docs/version-3.17/api-typedoc.json` remains unchanged unless a separate release-docs operation intentionally regenerates it. + +### Alternative Approaches Considered + +- **Count every TypeDoc reflection:** Rejected because `excludeExternals: false` pulls dependency declarations into Crawlee's denominator and makes package percentages misleading. +- **Scan TypeScript source exports directly:** Rejected as the primary mechanism because it cannot faithfully model re-exports, inherited members, overload signatures, TypeDoc visibility tags, or the final rendered reflection graph. +- **Hide every undocumented symbol:** Rejected because it would make the API appear healthier by removing useful public surface and could conceal supported APIs from users. +- **Add generic generated descriptions:** Rejected because names and types do not communicate behavior, defaults, side effects, or compatibility semantics. +- **Only add comments to the screenshot's `MemoryStorage` fields:** Rejected because it fixes one visible page without addressing the shared types, filtering distortion, or future regressions shown by the issue's package-wide chart. + +### Risks & Dependencies + +| Risk | Mitigation | +|---|---| +| Changing `excludeExternals` removes useful dependency API pages or breaks links. | Compare representative current API pages and TypeDoc links before and after; keep external references in signatures where supported and report any unacceptable loss. | +| Coverage policy counts inherited or overloaded reflections inconsistently. | Base the analyzer on stable package/source/name/kind keys, test declaration and signature comments, and publish both displayed-package and source-owner context where needed. | +| Documentation work becomes an unreviewable mass edit. | Deliver in package-priority units, keep summaries behavior-focused, and ratchet from the approved post-change baseline instead of claiming immediate 100%. | +| Existing public members are intentionally undocumented implementation details. | Review missing-symbol reports against `@internal`, `@ignore`, private/protected modifiers, and package entry points; do not add exclusion tags without ownership evidence. | +| The generated JSON location differs between local builds and CI. | Discover the installed plugin's generated-files contract during implementation and make the checker accept an explicit input path for fixtures and release verification. | +| Historical snapshots drift unexpectedly. | Keep versioned artifacts out of the source-comment diff, run the release snapshot path separately, and require generated-file changes to be intentional. | +| Comments contain broken `@apilink` targets or malformed tags. | Run the existing docs build with broken-link failure enabled and include representative API-page checks in verification. | + +### Sources & Research + +- GitHub issue #3884: `https://github.com/apify/crawlee/issues/3884`. +- `website/docusaurus.config.js`: the configured TypeDoc plugin, 15 package entry points, and the current `excludeExternals: false` override. +- `website/package.json`: the Docusaurus build and post-build pipeline. +- `.github/workflows/docs.yml`: production docs build and deployment path. +- `.github/workflows/test-ci.yml`: pull-request docs build path. +- `.github/workflows/release.yml`: versioned docs and API snapshot generation through `api:version`. +- `packages/types/src/storages.ts`: shared public storage contracts with sparse member descriptions. +- `packages/memory-storage/src/memory-storage.ts`: the issue's representative class with documented options but undocumented public fields and methods. +- `packages/browser-pool/src/abstract-classes/browser-controller.ts`: existing JSDoc style and public browser-controller members. +- `@apify/docusaurus-plugin-typedoc-api` 5.1.16 source: the plugin defaults to excluding external, internal, private, and protected reflections, generates current JSON under Docusaurus generated files, and persists versioned JSON separately. +- TypeDoc input options: `excludeExternals`, `excludeInternal`, `excludePrivate`, `excludeProtected`, and `excludeNotDocumentedKinds`. The plan does not use `excludeNotDocumented` as a substitute for writing documentation. + +--- + +## Implementation Units + +### U1. Build the TypeDoc coverage analyzer + +- **Goal:** Create a dependency-light analyzer that reads generated TypeDoc JSON and produces deterministic package-level coverage plus actionable missing-symbol records. +- **Requirements:** R5-R9, R12. +- **Dependencies:** None. +- **Files:** + - `website/tools/api-coverage.mjs` (create; analyzer library and CLI entry point) + - `test/api-documentation-coverage.test.ts` (create) + - `package.json` (modify only if a root-level local coverage entry point is needed) +- **Approach:** + 1. Traverse TypeDoc project, module, namespace, declaration, signature, and reference reflections without counting container nodes as API symbols. + 2. Use the configured package groups and source references to classify package display and source ownership. + 3. Treat a non-empty summary on a declaration, callable signature, or inherited reflection as documented; do not treat a tag-only comment as a plain-text description. + 4. Apply the supported-denominator rules for external, internal, private, protected, ignored, and intentionally excluded reflections. + 5. Emit stable machine-readable data and a concise human report sorted by package, source path, kind, and symbol name. +- **Patterns to follow:** TypeDoc JSON structure in `website/versioned_docs/version-3.17/api-typedoc.json`; TypeDoc plugin grouping in `@apify/docusaurus-plugin-typedoc-api`; root Vitest conventions in `vitest.config.mts`. +- **Test scenarios:** + - A fixture with documented and undocumented class, interface, property, method, enum, type-alias, and function reflections reports correct totals by package and kind. + - A method whose description exists only on its signature is counted as documented. + - A reflection with only `@deprecated` or `@see` block tags is reported as missing a plain-text description. + - External, internal, private, protected, and ignored fixtures are excluded from the supported denominator and appear only in optional diagnostic output. + - Repeated inherited reflections produce deterministic package/source ownership rows without using unstable reflection IDs as keys. + - A malformed or missing input file fails with an actionable error that identifies the expected TypeDoc JSON input. +- **Verification:** The analyzer produces reproducible counts and missing-symbol records for the committed API JSON and all fixture tests pass without requiring the Docusaurus runtime. + +### U2. Align TypeDoc filtering and integrate the check into the docs build + +- **Goal:** Make current rendered API pages and the primary coverage metric use the same supported public surface, then fail the docs build on policy violations. +- **Requirements:** R6-R8, R10-R12, R15. +- **Dependencies:** U1. +- **Files:** + - `website/docusaurus.config.js` (modify) + - `website/tools/api-coverage.mjs` (modify with the build-check entry point) + - `website/package.json` (modify scripts) + - `website/tools/joinLlmsFiles.mjs` (modify only if post-build ordering requires a dedicated hook) + - `.github/workflows/docs.yml` (modify if the build hook is not sufficient for deployment) + - `.github/workflows/test-ci.yml` (modify if PR docs verification needs an explicit coverage step) + - `test/api-documentation-coverage.test.ts` (extend integration-facing policy tests) +- **Approach:** + 1. Restore `excludeExternals: true` or make the equivalent explicit while preserving the plugin's existing internal/private/protected filtering defaults. + 2. Locate the current generated TypeDoc JSON under Docusaurus's `generatedFilesDir` after the plugin generates it and pass it to the analyzer; support an explicit input path for tests and release verification. + 3. Add the quality check to the existing post-build lifecycle before the LLM-file join completes, so a missing generated JSON or policy violation fails the build rather than silently skipping coverage. + 4. Keep the existing LLM-file join and deployment steps intact; do not make coverage depend on the generated HTML directory. + 5. Add a local entry point that maintainers can run against a supplied generated JSON without starting the site. +- **Execution note:** Verify the generated-file path and external-link behavior during the first implementation pass before changing the baseline policy. This is the highest-risk integration seam. +- **Patterns to follow:** Docusaurus plugin lifecycle in `@apify/docusaurus-plugin-typedoc-api` 5.1.16; `website/package.json` post-build convention; CI docs build steps in `.github/workflows/docs.yml` and `.github/workflows/test-ci.yml`. +- **Test scenarios:** + - A docs-build fixture or generated-data fixture proves the checker runs after TypeDoc JSON generation and before the build is accepted. + - A package with an undocumented supported reflection causes a non-zero coverage-check result and prints the missing source location. + - A package containing only excluded external or internal reflections does not fail the build. + - The current generated JSON can be passed through an explicit path, while a missing generated path produces a clear setup error rather than silently skipping coverage. + - Representative current API links still resolve after external filtering is restored. +- **Verification:** A current docs build runs the analyzer automatically, fails on a deliberate fixture-policy regression, and succeeds on the approved baseline without requiring edits to versioned API JSON. + +### U3. Document shared types and memory storage + +- **Goal:** Raise the lowest-coverage foundational APIs and improve the exact storage pages highlighted by the issue. +- **Requirements:** R1-R4, AE1, AE2. +- **Dependencies:** U1 and U2. +- **Files:** + - `packages/types/src/storages.ts` (modify) + - `packages/types/src/browser.ts` (modify) + - `packages/types/src/utility-types.ts` (modify where exported aliases lack context) + - `packages/memory-storage/src/memory-storage.ts` (modify) + - `packages/memory-storage/src/resource-clients/common/base-client.ts` (modify if exported reflections remain in scope) + - `packages/memory-storage/src/resource-clients/dataset.ts` (modify) + - `packages/memory-storage/src/resource-clients/dataset-collection.ts` (modify) + - `packages/memory-storage/src/resource-clients/key-value-store.ts` (modify) + - `packages/memory-storage/src/resource-clients/key-value-store-collection.ts` (modify) + - `packages/memory-storage/src/resource-clients/request-queue.ts` (modify) + - `packages/memory-storage/src/resource-clients/request-queue-collection.ts` (modify) + - `test/api-documentation-coverage.test.ts` (extend fixture expectations for representative symbols) +- **Approach:** + 1. Add interface-level summaries for dataset, key-value store, request queue, pagination, record, option, result, and status contracts. + 2. Add member descriptions that explain units, optionality, lifecycle, ordering, defaults, and whether a value is a local-storage implementation detail. + 3. Add method summaries and parameter/return tags to `MemoryStorage` and resource clients, using inherited interface docs only where the implementation behavior is identical. + 4. Mark only confirmed non-public implementation reflections with existing visibility conventions; do not hide fields solely because they are inconvenient to describe. +- **Patterns to follow:** Existing documented `QueueOperationInfo`, `PaginatedList`, `MemoryStorageOptions`, `@default` tags, and `@apilink` references in the same files. +- **Test scenarios:** + - The coverage fixture or generated report recognizes descriptions on the shared storage interfaces and `MemoryStorage` methods. + - The current API page contains distinct descriptions for local directory, persistence, metadata, dataset, key-value-store, and request-queue behavior. + - Option defaults in comments match the implementation's environment-variable and fallback behavior. + - No package export or declaration signature changes occur in the generated TypeScript output. +- **Verification:** The shared types and memory-storage packages exceed their approved post-change floors, and representative API pages show descriptions instead of type-only cards. + +### U4. Document core public contracts and base crawler APIs + +- **Goal:** Add behavior-focused descriptions to the shared core APIs whose documentation is inherited by multiple crawler packages. +- **Requirements:** R1-R4, R9, R10. +- **Dependencies:** U3. +- **Files:** + - `packages/core/src/autoscaling/` (modify exported public contracts and members) + - `packages/core/src/configuration.ts` (modify) + - `packages/core/src/crawlers/` (modify exported crawler contexts, statistics, and error contracts) + - `packages/core/src/enqueue_links/` (modify exported options, patterns, and results) + - `packages/core/src/http_clients/` (modify exported request/response contracts) + - `packages/core/src/proxy_configuration.ts` (modify) + - `packages/core/src/request.ts` (modify) + - `packages/core/src/router.ts` (modify) + - `packages/core/src/serialization.ts` (modify exported APIs) + - `packages/core/src/session_pool/` (modify exported options, states, and classes) + - `packages/core/src/storages/` (modify exported storage/request contracts) + - `packages/core/src/validators.ts` (modify exported validator surface where it remains documented) + - `test/api-documentation-coverage.test.ts` (extend core representative expectations) +- **Approach:** + 1. Prioritize shared interfaces and option objects before leaf crawler packages so inherited documentation improves multiple package pages. + 2. Describe lifecycle, retry, persistence, request-state, routing, proxy, session, and storage semantics that cannot be inferred from types. + 3. Use `@inheritDoc` only where the child API has identical semantics; write a distinct summary where the child changes behavior or constraints. + 4. Preserve intentional `@ignore`, `@internal`, deprecation, and private/protected boundaries. +- **Patterns to follow:** Existing detailed comments in `packages/core/src/configuration.ts`, `packages/core/src/request.ts`, `packages/core/src/router.ts`, crawler context comments in `packages/basic-crawler/src/internals/basic-crawler.ts`, and `@inheritDoc` usage in `packages/impit-client/src/index.ts`. +- **Test scenarios:** + - Core shared contracts produce summaries in the coverage report and in at least one consuming crawler page. + - Inherited documentation is counted once as a real description and does not require duplicate copy that can drift. + - Deprecated or ignored options retain their existing TypeDoc treatment and do not become newly supported API by accident. + - Public comments do not introduce broken `@apilink` targets or malformed tags. +- **Verification:** Core coverage improves against the approved baseline, and shared descriptions are visible through the browser/http/basic crawler inheritance chain. + +### U5. Document browser infrastructure, crawler adapters, and utility packages + +- **Goal:** Complete the source-owned public documentation pass across browser management, crawler variants, Stagehand, Impit, and utilities after shared contracts are covered. +- **Requirements:** R1-R4, R9-R11, AE3. +- **Dependencies:** U4. +- **Files:** + - `packages/browser-pool/src/` (modify supported public controllers, plugins, hooks, options, and enums) + - `packages/browser-crawler/src/` (modify public crawler/context contracts) + - `packages/basic-crawler/src/` (modify remaining supported public contracts and members) + - `packages/http-crawler/src/` (modify public HTTP and file-download contracts) + - `packages/cheerio-crawler/src/` (modify public Cheerio contracts) + - `packages/jsdom-crawler/src/` (modify public JSDOM contracts) + - `packages/linkedom-crawler/src/` (modify public LinkeDOM contracts) + - `packages/playwright-crawler/src/` (modify public Playwright contracts and utilities) + - `packages/puppeteer-crawler/src/` (modify public Puppeteer contracts and utilities) + - `packages/stagehand-crawler/src/` (modify Crawlee-owned Stagehand contracts; do not document external Stagehand declarations as Crawlee-owned) + - `packages/impit-client/src/` (modify public client and exported constants) + - `packages/utils/src/` (modify supported utility contracts and exported functions) + - `test/api-documentation-coverage.test.ts` (extend package representative expectations) +- **Approach:** + 1. Use the coverage report to drive missing-symbol order and keep the diff limited to source-owned supported reflections. + 2. Add summaries for crawler-specific options, contexts, handlers, navigation, browser lifecycle, utility inputs, and result semantics. + 3. Reuse shared base descriptions through inheritance where valid, and avoid duplicating comments for dependency-owned browser, Cheerio, Node, or Stagehand members. + 4. Review exported implementation helpers before documenting them; mark or retain visibility only according to their supported API status. +- **Patterns to follow:** Existing crawler-specific options and handler documentation, `@ignore` annotations in click-element utilities, `@internal` annotations in launcher/helpers, and Stagehand examples in `packages/stagehand-crawler/src/index.ts`. +- **Test scenarios:** + - The coverage report identifies no unexpected source-owned undocumented symbols in the package priority set after the pass. + - External dependency reflections remain outside the primary metric and are not changed by source comments in Crawlee packages. + - Browser, HTTP, parser, Stagehand, Impit, and utility descriptions render without broken links or empty comment blocks. + - New or changed `@deprecated`, `@internal`, and `@ignore` tags match the intended supported API boundary. +- **Verification:** All configured packages meet their approved coverage floors, the global ratchet passes, and the current docs build renders representative pages for each package family. + +### U6. Establish the baseline, CI gate, and release compatibility checks + +- **Goal:** Make the improvement durable by recording the post-documentation baseline and enforcing it in pull-request and deployment documentation builds. +- **Requirements:** R8-R15, AE4-AE6. +- **Dependencies:** U2-U5. +- **Files:** + - `website/tools/api-coverage-baseline.json` (create) + - `website/tools/api-coverage.mjs` (modify policy loading and comparison) + - `website/package.json` (modify scripts) + - `.github/workflows/test-ci.yml` (modify) + - `.github/workflows/docs.yml` (modify) + - `.github/workflows/release.yml` (modify only if the release snapshot needs an explicit compatibility assertion) + - `test/api-documentation-coverage.test.ts` (extend baseline and regression cases) +- **Approach:** + 1. Record the approved post-change package counts, minimum ratios, and accepted missing-symbol keys after U3-U5, with policy metadata explaining exclusions. + 2. Require each package to meet its minimum documented count/ratio and reject any missing supported reflection that is not already present in the accepted baseline set. + 3. Make policy failures print the missing-symbol report and the baseline comparison, not only a percentage. + 4. Run the same check in pull-request docs builds and the production docs build; keep release snapshot generation compatible with the current plugin command. + 5. Avoid committing generated current-build JSON or changing historical versioned JSON as part of the policy file. +- **Test scenarios:** + - A baseline-equal report passes. + - A report with one fewer documented supported symbol fails and names the affected package and symbol. + - A report with a new documented symbol and a larger denominator passes when the package remains at or above policy. + - A report with only excluded external/internal/private/protected symbols changes no policy result. + - The release snapshot input remains valid and historical API files are not modified by the ordinary current-docs check. +- **Verification:** Pull-request docs CI and production docs CI both enforce coverage; a deliberate regression is rejected; the release snapshot path remains valid; the final report is reproducible from generated TypeDoc data. + +--- + +## Verification Contract + +| Check | Applies to | Pass signal | +|---|---|---| +| `yarn test` | U1-U6 | Coverage analyzer fixtures and existing repository tests pass. | +| `yarn tsc-check-tests` | U1-U6 | Coverage tests type-check under the repository's required test check. | +| `yarn lint` | U1-U6 | Source comments, analyzer scripts, and test files meet repository lint rules. | +| `yarn format:check` | U1-U6 | Changed TypeScript, JavaScript, JSON, and workflow files are formatted. | +| `cd website && yarn build` | U2-U6 | TypeDoc generation, coverage enforcement, Docusaurus rendering, and LLM post-build processing succeed together. | +| Generated current API report | U1-U6 | Report contains package totals, documented counts, percentages, exclusions, and actionable missing rows. | +| Representative API-page review | U3-U5 | `MemoryStorage`, shared storage types, core crawler contracts, browser infrastructure, and one package from each crawler family render non-empty descriptions. | +| Release snapshot compatibility | U2 and U6 | The versioning workflow can still generate API package and TypeDoc snapshots without changing historical artifacts in the ordinary current-docs path. | + +No runtime behavior test is required for the JSDoc-only changes. The generated API reflection, docs build, coverage fixtures, TypeScript test check, and representative rendered pages are the proof surface. + +--- + +## Definition of Done + +- The current API docs render useful plain-text descriptions for the documented source-owned public symbols, including the issue's `MemoryStorage` and shared storage examples. +- TypeDoc filtering no longer makes external dependency declarations part of the primary Crawlee coverage denominator. +- The analyzer measures the generated TypeDoc reflection graph and produces deterministic, actionable reports. +- A committed package-aware baseline prevents coverage regressions and requires new supported public symbols to be documented. +- Existing visibility and deprecation boundaries remain intentional and are not manipulated solely to improve percentages. +- Current docs CI and production docs CI enforce the same policy. +- Release snapshot generation remains compatible, and `website/versioned_docs/version-3.17/api-typedoc.json` is not manually rewritten by this work. +- All verification gates in the Verification Contract pass. +- Abandoned analyzer variants, temporary generated files, and debugging artifacts are removed before completion. diff --git a/packages/browser-pool/src/abstract-classes/browser-controller.ts b/packages/browser-pool/src/abstract-classes/browser-controller.ts index b8977b6e00fc..59692864e2b4 100644 --- a/packages/browser-pool/src/abstract-classes/browser-controller.ts +++ b/packages/browser-pool/src/abstract-classes/browser-controller.ts @@ -12,6 +12,7 @@ import type { BrowserPlugin, CommonBrowser, CommonLibrary } from './browser-plug const PROCESS_KILL_TIMEOUT_MILLIS = 5000; +/** Events emitted by a browser controller. */ export interface BrowserControllerEvents< Library extends CommonLibrary, LibraryOptions extends Dictionary | undefined = Parameters[0], @@ -39,6 +40,7 @@ export abstract class BrowserController< NewPageOptions = Parameters[0], NewPageResult = UnwrapPromise>, > extends TypedEmitter> { + /** Unique identifier for this browser controller. */ id = nanoid(); /** @@ -68,12 +70,16 @@ export abstract class BrowserController< */ proxyUrl?: string; + /** Whether the controller has been activated and can open pages. */ isActive = false; + /** Number of pages currently open through this controller. */ activePages = 0; + /** Total number of pages opened by this controller. */ totalPages = 0; + /** Timestamp when the most recent page was opened. */ lastPageOpenedAt = Date.now(); private _activate!: () => void; @@ -176,10 +182,12 @@ export abstract class BrowserController< return page; } + /** Sets cookies on a browser page. */ async setCookies(page: NewPageResult, cookies: Cookie[]): Promise { return this._setCookies(page, cookies); } + /** Reads cookies currently associated with a browser page. */ async getCookies(page: NewPageResult): Promise { return this._getCookies(page); } diff --git a/packages/core/src/autoscaling/autoscaled_pool.ts b/packages/core/src/autoscaling/autoscaled_pool.ts index 45e328a8e162..b60048edba8d 100644 --- a/packages/core/src/autoscaling/autoscaled_pool.ts +++ b/packages/core/src/autoscaling/autoscaled_pool.ts @@ -14,6 +14,7 @@ import { Snapshotter } from './snapshotter'; import type { SystemInfo, SystemStatusOptions } from './system_status'; import { SystemStatus } from './system_status'; +/** Configuration for an {@apilink AutoscaledPool} instance. */ export interface AutoscaledPoolOptions { /** * A function that performs an asynchronous resource-intensive task. @@ -127,6 +128,7 @@ export interface AutoscaledPoolOptions { */ maxTasksPerMinute?: number; + /** Logger used for pool lifecycle and scaling messages. Defaults to Crawlee's global logger. */ log?: Log; } @@ -216,6 +218,7 @@ export class AutoscaledPool { private tasksDonePerSecondInterval?: BetterIntervalID; private _tasksPerMinute: number[] = Array.from({ length: 60 }, () => 0); + /** Creates an auto-scaling pool with the supplied task and resource policies. */ constructor( options: AutoscaledPoolOptions, private readonly config = Configuration.getGlobalConfig(), diff --git a/packages/core/src/autoscaling/client_load_signal.ts b/packages/core/src/autoscaling/client_load_signal.ts index b2fd9eeeb97a..63162883a392 100644 --- a/packages/core/src/autoscaling/client_load_signal.ts +++ b/packages/core/src/autoscaling/client_load_signal.ts @@ -6,14 +6,20 @@ import { SnapshotStore } from './load_signal'; const CLIENT_RATE_LIMIT_ERROR_RETRY_COUNT = 2; export interface ClientSnapshot extends LoadSnapshot { + /** Number of storage-client rate-limit errors observed at collection time. */ rateLimitErrorCount: number; } export interface ClientLoadSignalOptions { + /** Storage client whose rate-limit statistics should be monitored. */ client: StorageClient; + /** Interval between client snapshots, in seconds. */ clientSnapshotIntervalSecs?: number; + /** Number of new rate-limit errors that marks the client as overloaded. */ maxClientErrors?: number; + /** Fraction of overloaded snapshots required to mark the signal overloaded. */ overloadedRatio?: number; + /** Duration for which snapshots are retained, in milliseconds. */ snapshotHistoryMillis?: number; } diff --git a/packages/core/src/autoscaling/cpu_load_signal.ts b/packages/core/src/autoscaling/cpu_load_signal.ts index c5fd78b5a985..0a1163262030 100644 --- a/packages/core/src/autoscaling/cpu_load_signal.ts +++ b/packages/core/src/autoscaling/cpu_load_signal.ts @@ -5,13 +5,18 @@ import { SnapshotStore } from './load_signal'; import type { SystemInfo } from './system_status'; export interface CpuSnapshot extends LoadSnapshot { + /** CPU utilization ratio recorded for the snapshot. */ usedRatio: number; + /** Raw CPU tick counters when collected locally. */ ticks?: { idle: number; total: number }; } export interface CpuLoadSignalOptions { + /** Fraction of overloaded snapshots required to mark the signal overloaded. */ overloadedRatio?: number; + /** Duration for which snapshots are retained, in milliseconds. */ snapshotHistoryMillis?: number; + /** Crawlee configuration providing the system-info event manager. */ config: Configuration; } diff --git a/packages/core/src/autoscaling/event_loop_load_signal.ts b/packages/core/src/autoscaling/event_loop_load_signal.ts index eabbcd88bc47..c77c2b9a7ac8 100644 --- a/packages/core/src/autoscaling/event_loop_load_signal.ts +++ b/packages/core/src/autoscaling/event_loop_load_signal.ts @@ -2,13 +2,18 @@ import type { LoadSnapshot } from './load_signal'; import { SnapshotStore } from './load_signal'; export interface EventLoopSnapshot extends LoadSnapshot { + /** Event-loop delay above the configured threshold, in milliseconds. */ exceededMillis: number; } export interface EventLoopLoadSignalOptions { + /** Interval between event-loop measurements, in seconds. */ eventLoopSnapshotIntervalSecs?: number; + /** Delay threshold that marks a measurement as overloaded, in milliseconds. */ maxBlockedMillis?: number; + /** Fraction of overloaded snapshots required to mark the signal overloaded. */ overloadedRatio?: number; + /** Duration for which snapshots are retained, in milliseconds. */ snapshotHistoryMillis?: number; } diff --git a/packages/core/src/autoscaling/load_signal.ts b/packages/core/src/autoscaling/load_signal.ts index ecbd5029e776..cc47481a6cad 100644 --- a/packages/core/src/autoscaling/load_signal.ts +++ b/packages/core/src/autoscaling/load_signal.ts @@ -10,7 +10,9 @@ import type { ClientInfo } from './system_status'; * A snapshot of a resource's overload state at a point in time. */ export interface LoadSnapshot { + /** Time when the resource measurement was collected. */ createdAt: Date; + /** Whether the resource was overloaded at measurement time. */ isOverloaded: boolean; } diff --git a/packages/memory-storage/src/memory-storage.ts b/packages/memory-storage/src/memory-storage.ts index c19931dbd07f..2378f4017205 100644 --- a/packages/memory-storage/src/memory-storage.ts +++ b/packages/memory-storage/src/memory-storage.ts @@ -37,18 +37,34 @@ export interface MemoryStorageOptions { persistStorage?: boolean; } +/** + * Local storage client that keeps Crawlee data in memory and optionally persists it to disk. + * + * The client implements datasets, key-value stores, and request queues using the configured + * local storage directory. + */ export class MemoryStorage implements storage.StorageClient { + /** Root directory used for persisted storage data. */ readonly localDataDirectory: string; + /** Directory containing persisted datasets. */ readonly datasetsDirectory: string; + /** Directory containing persisted key-value stores. */ readonly keyValueStoresDirectory: string; + /** Directory containing persisted request queues. */ readonly requestQueuesDirectory: string; + /** Whether metadata sidecar files are written. */ readonly writeMetadata: boolean; + /** Whether storage data is persisted to disk. */ readonly persistStorage: boolean; + /** Key-value store clients created by this storage instance. */ readonly keyValueStoresHandled: KeyValueStoreClient[] = []; + /** Dataset clients created by this storage instance. */ readonly datasetClientsHandled: DatasetClient[] = []; + /** Request queue clients created by this storage instance. */ readonly requestQueuesHandled: RequestQueueClient[] = []; + /** Creates a memory storage client with optional disk persistence. */ constructor(options: MemoryStorageOptions = {}) { s.object({ localDataDirectory: s.string.optional, @@ -83,6 +99,7 @@ export class MemoryStorage implements storage.StorageClient { : true); } + /** Returns a client for the datasets collection. */ datasets(): storage.DatasetCollectionClient { return new DatasetCollectionClient({ baseStorageDirectory: this.datasetsDirectory, @@ -90,12 +107,14 @@ export class MemoryStorage implements storage.StorageClient { }); } + /** Opens a dataset client by identifier. */ dataset(id: string): storage.DatasetClient { s.string.parse(id); return new DatasetClient({ id, baseStorageDirectory: this.datasetsDirectory, client: this }); } + /** Returns a client for the key-value stores collection. */ keyValueStores(): storage.KeyValueStoreCollectionClient { return new KeyValueStoreCollectionClient({ baseStorageDirectory: this.keyValueStoresDirectory, @@ -103,12 +122,14 @@ export class MemoryStorage implements storage.StorageClient { }); } + /** Opens a key-value store client by identifier. */ keyValueStore(id: string): storage.KeyValueStoreClient { s.string.parse(id); return new KeyValueStoreClient({ id, baseStorageDirectory: this.keyValueStoresDirectory, client: this }); } + /** Returns a client for the request queues collection. */ requestQueues(): storage.RequestQueueCollectionClient { return new RequestQueueCollectionClient({ baseStorageDirectory: this.requestQueuesDirectory, @@ -116,6 +137,7 @@ export class MemoryStorage implements storage.StorageClient { }); } + /** Opens a request queue client by identifier. */ requestQueue(id: string, options: storage.RequestQueueOptions = {}): storage.RequestQueueClient { s.string.parse(id); s.object({ @@ -131,6 +153,7 @@ export class MemoryStorage implements storage.StorageClient { }); } + /** Retained for API compatibility; validates the inputs but performs no operation. */ async setStatusMessage(message: string, options: storage.SetStatusMessageOptions = {}): Promise { s.string.parse(message); s.object({ diff --git a/packages/types/src/storages.ts b/packages/types/src/storages.ts index dec1a8af4056..273bafef7d0c 100644 --- a/packages/types/src/storages.ts +++ b/packages/types/src/storages.ts @@ -15,18 +15,26 @@ export interface QueueOperationInfo { requestId: string; } +/** Options for a storage client that manages dataset collections. */ export interface DatasetCollectionClientOptions { storageDir: string; } +/** Metadata shared by a dataset collection and its individual datasets. */ export interface DatasetCollectionData { + /** Unique dataset identifier. */ id: string; + /** User-facing dataset name, when one was assigned. */ name?: string; + /** Time when the dataset was created. */ createdAt: Date; + /** Time when the dataset was last modified. */ modifiedAt: Date; + /** Time when the dataset was last accessed. */ accessedAt: Date; } +/** A page of items returned by a storage collection or listing operation. */ export interface PaginatedList { /** Total count of entries in the dataset. */ total: number; @@ -42,7 +50,9 @@ export interface PaginatedList { items: Data[]; } +/** Dataset metadata including the current item count. */ export interface Dataset extends DatasetCollectionData { + /** Number of items currently stored in the dataset. */ itemCount: number; } @@ -50,66 +60,112 @@ export interface Dataset extends DatasetCollectionData { * Dataset collection client. */ export interface DatasetCollectionClient { + /** Lists datasets using the collection's default pagination. */ list(): Promise>; + /** Returns an existing dataset or creates one with the supplied name. */ getOrCreate(name?: string): Promise; } +/** Fields that can be changed on a dataset. */ export interface DatasetClientUpdateOptions { + /** New user-facing dataset name. */ name?: string; } +/** Pagination and ordering options for dataset item listing. */ export interface DatasetClientListOptions { + /** Whether to list items in descending order. */ desc?: boolean; + /** Maximum number of items to return. */ limit?: number; + /** Number of items to skip before the first returned item. */ offset?: number; } +/** Dataset metadata returned by a dataset client. */ export interface DatasetInfo { + /** Unique dataset identifier. */ id: string; + /** User-facing dataset name, when one was assigned. */ name?: string; + /** Time when the dataset was created. */ createdAt: Date; + /** Time when the dataset was last modified. */ modifiedAt: Date; + /** Time when the dataset was last accessed. */ accessedAt: Date; + /** Number of items currently stored in the dataset. */ itemCount: number; + /** Apify actor identifier associated with the dataset. */ actId?: string; + /** Apify actor run identifier associated with the dataset. */ actRunId?: string; } +/** Optional counters and storage size reported for a dataset. */ export interface DatasetStats { + /** Number of read operations. */ readCount?: number; + /** Number of write operations. */ writeCount?: number; + /** Number of delete operations. */ deleteCount?: number; + /** Number of bytes occupied by stored data. */ storageBytes?: number; } +/** Client for reading, updating, and writing items in one dataset. */ export interface DatasetClient { + /** Returns dataset metadata, or undefined when the dataset does not exist. */ get(): Promise; + /** Updates mutable dataset metadata and returns the resulting fields. */ update(newFields: DatasetClientUpdateOptions): Promise>; + /** Deletes the dataset and its stored items. */ delete(): Promise; + /** Downloads all dataset items in the requested storage representation. */ downloadItems(...args: unknown[]): Promise; + /** Lists dataset items as an async iterable and paginated result. */ listItems(options?: DatasetClientListOptions): AsyncIterable & Promise>; + /** Lists dataset entries with their numeric item indexes. */ listEntries?( options?: DatasetClientListOptions, ): AsyncIterable<[number, Data]> & Promise>; + /** Appends one or more items to the dataset. */ pushItems(items: Data | Data[] | string | string[]): Promise; } +/** Optional counters and storage size reported for a key-value store. */ export interface KeyValueStoreStats { + /** Number of read operations. */ readCount?: number; + /** Number of write operations. */ writeCount?: number; + /** Number of delete operations. */ deleteCount?: number; + /** Number of key-listing operations. */ listCount?: number; + /** Number of bytes occupied by stored records. */ storageBytes?: number; } +/** Metadata returned for a key-value store. */ export interface KeyValueStoreInfo { + /** Unique key-value store identifier. */ id: string; + /** User-facing key-value store name, when one was assigned. */ name?: string; + /** User identifier associated with the store. */ userId?: string; + /** Time when the store was created. */ createdAt: Date; + /** Time when the store was last modified. */ modifiedAt: Date; + /** Time when the store was last accessed. */ accessedAt: Date; + /** Apify actor identifier associated with the store. */ actId?: string; + /** Apify actor run identifier associated with the store. */ actRunId?: string; + /** Optional operation statistics. */ stats?: KeyValueStoreStats; } @@ -117,37 +173,55 @@ export interface KeyValueStoreInfo { * Key-value store collection client. */ export interface KeyValueStoreCollectionClient { + /** Lists key-value stores using the collection's default pagination. */ list(): Promise>; + /** Returns an existing store or creates one with the supplied name. */ getOrCreate(name?: string): Promise; } export interface KeyValueStoreRecord { + /** Record key. */ key: string; + /** Value stored under the key. */ value: any; + /** MIME type associated with the value. */ contentType?: string; } export interface KeyValueStoreRecordOptions { + /** Maximum time to wait for the operation, in seconds. */ timeoutSecs?: number; + /** Whether timeout errors should be returned without retrying. */ doNotRetryTimeouts?: boolean; } +/** Fields that can be changed on a key-value store. */ export interface KeyValueStoreClientUpdateOptions { + /** New user-facing store name. */ name?: string; } +/** Pagination and filtering options for key listing. */ export interface KeyValueStoreClientListOptions { + /** Maximum number of keys or records to return. */ limit?: number; + /** Provider cursor used to continue a previous listing. */ exclusiveStartKey?: string; + /** Optional collection name used to scope the listing. */ collection?: string; + /** Optional key prefix used to filter the listing. */ prefix?: string; } +/** Key metadata returned by a key listing operation. */ export interface KeyValueStoreItemData { + /** Record key. */ key: string; + /** Record size in bytes. */ size: number; } +/** A page of key metadata and its continuation state. */ export interface KeyValueStoreClientListData { count: number; limit: number; @@ -157,8 +231,11 @@ export interface KeyValueStoreClientListData { items: KeyValueStoreItemData[]; } +/** Output options for reading a key-value record. */ export interface KeyValueStoreClientGetRecordOptions { + /** Whether binary content should be returned as a buffer. */ buffer?: boolean; + /** Whether content should be returned as a stream. */ stream?: boolean; } @@ -166,43 +243,75 @@ export interface KeyValueStoreClientGetRecordOptions { * Key-value Store client. */ export interface KeyValueStoreClient { + /** Returns store metadata, or undefined when the store does not exist. */ get(): Promise; + /** Updates mutable store metadata and returns the resulting fields. */ update(newFields: KeyValueStoreClientUpdateOptions): Promise>; + /** Deletes the key-value store and its records. */ delete(): Promise; + /** Lists keys and their metadata. */ listKeys( options?: KeyValueStoreClientListOptions, ): Partial> & Promise; + /** Iterates over keys and returns paginated listing metadata. */ keys?(options?: KeyValueStoreClientListOptions): AsyncIterable & Promise; + /** Iterates over stored values and returns the collected values. */ values?(options?: KeyValueStoreClientListOptions): AsyncIterable & Promise; + /** Iterates over key-value entries and returns the collected entries. */ entries?(options?: KeyValueStoreClientListOptions): AsyncIterable<[string, unknown]> & Promise<[string, unknown][]>; + /** Checks whether a record exists under the supplied key. */ recordExists(key: string): Promise; + /** Reads a record and returns undefined when the key does not exist. */ getRecord(key: string, options?: KeyValueStoreClientGetRecordOptions): Promise; + /** Writes a record, replacing any existing value under the same key. */ setRecord(record: KeyValueStoreRecord, options?: KeyValueStoreRecordOptions): Promise; + /** Deletes the record under the supplied key. */ deleteRecord(key: string): Promise; } +/** Optional operation counters and storage size for a request queue. */ export interface RequestQueueStats { + /** Number of read operations. */ readCount?: number; + /** Number of write operations. */ writeCount?: number; + /** Number of delete operations. */ deleteCount?: number; + /** Number of head-item reads. */ headItemReadCount?: number; + /** Number of bytes occupied by stored requests. */ storageBytes?: number; } +/** Metadata and counters for a request queue. */ export interface RequestQueueInfo { + /** Unique request queue identifier. */ id: string; + /** User-facing request queue name, when one was assigned. */ name?: string; + /** User identifier associated with the queue. */ userId?: string; + /** Time when the queue was created. */ createdAt: Date; + /** Time when the queue was last modified. */ modifiedAt: Date; + /** Time when the queue was last accessed. */ accessedAt: Date; + /** Optional expiration timestamp for the queue. */ expireAt?: string; + /** Total number of requests in the queue. */ totalRequestCount: number; + /** Number of requests already handled. */ handledRequestCount: number; + /** Number of requests waiting to be handled. */ pendingRequestCount: number; + /** Apify actor identifier associated with the queue. */ actId?: string; + /** Apify actor run identifier associated with the queue. */ actRunId?: string; + /** Whether multiple clients have used the queue. */ hadMultipleClients?: boolean; + /** Optional operation statistics. */ stats?: RequestQueueStats; } @@ -210,118 +319,190 @@ export interface RequestQueueInfo { * Request queue collection client. */ export interface RequestQueueCollectionClient { + /** Lists request queues using the collection's default pagination. */ list(): Promise>; + /** Returns an existing queue or creates one with the supplied name. */ getOrCreate(name: string): Promise; } +/** A request summary returned in the head of a request queue. */ export interface RequestQueueHeadItem { + /** Storage-specific request identifier. */ id: string; + /** Number of retries already attempted for the request. */ retryCount: number; + /** Stable key used to identify the request uniquely. */ uniqueKey: string; + /** Request URL. */ url: string; + /** HTTP method associated with the request. */ method: AllowedHttpMethods; } +/** A page of request-queue head items and queue state. */ export interface QueueHead { + /** Maximum number of items requested for the head. */ limit: number; + /** Time when the queue was last modified. */ queueModifiedAt: Date; + /** Whether multiple clients have used the queue. */ hadMultipleClients?: boolean; + /** Requests returned from the queue head. */ items: RequestQueueHeadItem[]; } +/** Pagination options for request queue reads. */ export interface ListOptions { - /** - * @default 100 - */ + /** Maximum number of items to return. @default 100 */ limit?: number; } +/** Options for reading and locking a request queue head. */ export interface ListAndLockOptions extends ListOptions { + /** Duration of the lock in seconds. */ lockSecs: number; } +/** Queue head items returned together with their lock state. */ export interface ListAndLockHeadResult extends QueueHead { + /** Duration for which returned items are locked. */ lockSecs: number; + /** Whether the queue contains requests locked by another client. */ queueHasLockedRequests?: boolean; } +/** Options for extending a request lock. */ export interface ProlongRequestLockOptions { + /** New lock duration in seconds. */ lockSecs: number; + /** Whether the request should be moved to the front of the queue. */ forefront?: boolean; } +/** Result of extending a request lock. */ export interface ProlongRequestLockResult { + /** Time when the lock expires. */ lockExpiresAt: Date; } +/** Options for deleting a request lock. */ export interface DeleteRequestLockOptions { + /** Whether the request should be moved to the front of the queue. */ forefront?: boolean; } +/** Optional request metadata accepted by storage adapters. */ export interface RequestOptions { + /** Whether the request should be placed at the front of the queue. */ forefront?: boolean; + /** Storage-provider-specific request options. */ [k: string]: unknown; } +/** Serialized request fields used by storage clients. */ export interface RequestSchema { + /** Storage-specific request identifier. */ id?: string; + /** URL to request. */ url: string; + /** Stable key used to deduplicate the request. */ uniqueKey: string; + /** HTTP method used for the request. */ method?: AllowedHttpMethods; + /** Optional request payload. */ payload?: string; + /** Whether the request should not be retried after failure. */ noRetry?: boolean; + /** Number of retries already attempted. */ retryCount?: number; + /** Error messages collected from previous attempts. */ errorMessages?: string[]; + /** Request headers. */ headers?: Dictionary; + /** User-defined request data. */ userData?: Dictionary; + /** Time when the request was handled. */ handledAt?: string; + /** URL reached after redirects or navigation. */ loadedUrl?: string; } +/** Request fields required when updating an existing request. */ export interface UpdateRequestSchema extends RequestSchema { + /** Storage-specific request identifier. */ id: string; } +/** A request that was processed during a batch add operation. */ export interface ProcessedRequest { + /** Stable key used to identify the request. */ uniqueKey: string; + /** Storage-specific request identifier. */ requestId: string; + /** Whether the request already existed. */ wasAlreadyPresent: boolean; + /** Whether the request was already handled. */ wasAlreadyHandled: boolean; } +/** A request that could not be processed during a batch add operation. */ export interface UnprocessedRequest { + /** Stable key used to identify the request. */ uniqueKey: string; + /** Request URL. */ url: string; + /** HTTP method used for the request. */ method?: AllowedHttpMethods; } +/** Results of adding a batch of requests to a queue. */ export interface BatchAddRequestsResult { + /** Requests successfully processed by the batch operation. */ processedRequests: ProcessedRequest[]; + /** Requests that could not be processed. */ unprocessedRequests: UnprocessedRequest[]; } export interface RequestQueueClient { + /** Returns queue metadata, or undefined when the queue does not exist. */ get(): Promise; + /** Updates mutable queue metadata. */ update(newFields: { name?: string }): Promise | undefined>; + /** Deletes the queue and its requests. */ delete(): Promise; + /** Reads the next pending requests without locking them. */ listHead(options?: ListOptions): Promise; + /** Adds a request to the queue. */ addRequest(request: RequestSchema, options?: RequestOptions): Promise; + /** Adds multiple requests and reports per-request results. */ batchAddRequests(requests: RequestSchema[], options?: RequestOptions): Promise; + /** Retrieves a request by storage identifier. */ getRequest(id: string): Promise; + /** Updates an existing request and its queue position. */ updateRequest(request: UpdateRequestSchema, options?: RequestOptions): Promise; + /** Deletes a request by storage identifier. */ deleteRequest(id: string): Promise; + /** Reads and locks pending requests for exclusive processing. */ listAndLockHead(options: ListAndLockOptions): Promise; + /** Extends the lock held for a request. */ prolongRequestLock(id: string, options: ProlongRequestLockOptions): Promise; + /** Releases a request lock. */ deleteRequestLock(id: string, options?: DeleteRequestLockOptions): Promise; } +/** Options controlling request queue client behavior. */ export interface RequestQueueOptions { + /** Client identifier used when coordinating queue locks. */ clientKey?: string; + /** Maximum operation time in seconds. */ timeoutSecs?: number; } +/** Options for publishing a storage status message. */ export interface SetStatusMessageOptions { + /** Whether this is the final status message for the run. */ isStatusMessageTerminal?: boolean; + /** Severity level used when displaying the message. */ level?: 'DEBUG' | 'INFO' | 'WARNING' | 'ERROR'; } diff --git a/test/api-documentation-coverage.test.mts b/test/api-documentation-coverage.test.mts new file mode 100644 index 000000000000..0bca25fca3f2 --- /dev/null +++ b/test/api-documentation-coverage.test.mts @@ -0,0 +1,322 @@ +import { execFile } from 'node:child_process'; +import { promisify } from 'node:util'; + +import { describe, expect, it } from 'vitest'; + +import { + analyzeCoverage, + checkBaseline, + createBaseline, + formatReport, + parseArgs, + validateBaseline, +} from '../website/tools/api-coverage.mjs'; + +const packageMetadata = [ + { + packagePath: 'packages/example', + packageName: '@crawlee/example', + }, +]; + +function text(content: string) { + return [{ kind: 'text', text: content }]; +} + +const execFileAsync = promisify(execFile); + +function fixture() { + return { + children: [ + { + name: 'example/src', + kind: 2, + sources: [{ fileName: 'packages/example/src/index.ts', line: 1 }], + children: [ + { + name: 'DocumentedClass', + kind: 128, + sources: [{ fileName: 'packages/example/src/index.ts', line: 5 }], + comment: { summary: text('A documented class.') }, + children: [ + { + name: 'missingProperty', + kind: 1024, + sources: [{ fileName: 'packages/example/src/index.ts', line: 8 }], + }, + { + name: 'documentedMethod', + kind: 2048, + sources: [{ fileName: 'packages/example/src/index.ts', line: 10 }], + signatures: [ + { + name: 'documentedMethod', + kind: 4096, + comment: { summary: text('A method documented on its signature.') }, + }, + ], + }, + ], + }, + { + name: 'DeprecatedOnly', + kind: 256, + sources: [{ fileName: 'packages/example/src/index.ts', line: 15 }], + comment: { + blockTags: [{ tag: '@deprecated', content: text('Use another type.') }], + }, + }, + { + name: 'ExternalType', + kind: 256, + sources: [{ fileName: 'node_modules/external/index.d.ts', line: 1 }], + }, + { + name: 'InternalType', + kind: 256, + sources: [{ fileName: 'packages/example/src/internal.ts', line: 1 }], + comment: { + blockTags: [{ tag: '@internal', content: text('Not public.') }], + }, + }, + ], + }, + ], + }; +} + +function surfaceFixture(exportName: string) { + return { + children: [ + { + name: 'example/src', + kind: 2, + sources: [{ fileName: 'packages/example/src/index.ts', line: 1 }], + children: [ + { + name: exportName, + kind: 256, + sources: [{ fileName: 'packages/example/src/index.ts', line: 2 }], + comment: { summary: text('Public export.') }, + }, + { + name: 'ReExport', + kind: 4194304, + sources: [{ fileName: 'packages/example/src/index.ts', line: 3 }], + target: 200, + }, + ], + }, + ], + }; +} + +function inheritedFixture() { + return { + children: [ + { + name: 'example/src', + kind: 2, + sources: [{ fileName: 'packages/example/src/index.ts', line: 1 }], + children: [ + { + id: 100, + name: 'BaseProperty', + kind: 1024, + sources: [{ fileName: 'packages/example/src/base.ts', line: 1 }], + comment: { summary: text('Inherited documentation.') }, + }, + { + id: 101, + name: 'InheritedProperty', + kind: 1024, + sources: [{ fileName: 'packages/example/src/derived.ts', line: 1 }], + inheritedFrom: { type: 'reference', target: 100, name: 'BaseProperty' }, + }, + { + id: 102, + name: 'IndirectlyInheritedProperty', + kind: 1024, + sources: [{ fileName: 'packages/example/src/derived.ts', line: 2 }], + inheritedFrom: { type: 'reference', target: 101, name: 'InheritedProperty' }, + }, + { + id: 103, + name: 'CyclicPropertyA', + kind: 1024, + sources: [{ fileName: 'packages/example/src/cycles.ts', line: 1 }], + inheritedFrom: { type: 'reference', target: 104, name: 'CyclicPropertyB' }, + }, + { + id: 104, + name: 'CyclicPropertyB', + kind: 1024, + sources: [{ fileName: 'packages/example/src/cycles.ts', line: 2 }], + inheritedFrom: { type: 'reference', target: 103, name: 'CyclicPropertyA' }, + }, + ], + }, + ], + }; +} + +describe('API documentation coverage', () => { + it('counts source-owned declarations and signature comments', () => { + const report = analyzeCoverage(fixture(), packageMetadata); + + expect(report.total).toBe(4); + expect(report.documented).toBe(2); + expect(report.packages[0]).toMatchObject({ + package: '@crawlee/example', + total: 4, + documented: 2, + }); + expect(report.missing).toHaveLength(2); + expect(report.missing).toEqual( + expect.arrayContaining([ + expect.objectContaining({ + qualifiedName: 'example/src.DocumentedClass.missingProperty', + kind: 1024, + source: 'packages/example/src/index.ts', + line: 8, + }), + expect.objectContaining({ + qualifiedName: 'example/src.DeprecatedOnly', + kind: 256, + }), + ]), + ); + }); + + it('excludes external and intentionally hidden reflections', () => { + const report = analyzeCoverage(fixture(), packageMetadata); + + expect( + report.missing.some((row: { qualifiedName: string }) => row.qualifiedName.includes('ExternalType')), + ).toBe(false); + expect( + report.missing.some((row: { qualifiedName: string }) => row.qualifiedName.includes('InternalType')), + ).toBe(false); + expect( + report.missing.some((row: { qualifiedName: string }) => row.qualifiedName.includes('DeprecatedOnly')), + ).toBe(true); + expect(report.excluded).toEqual( + expect.arrayContaining([ + expect.objectContaining({ ownership: 'external', reason: 'external' }), + expect.objectContaining({ reason: 'visibility' }), + ]), + ); + }); + + it('formats package totals and actionable missing rows', () => { + const output = formatReport(analyzeCoverage(fixture(), packageMetadata)); + + expect(output).toContain('API documentation coverage: 2/4 (50.0%)'); + expect(output).toContain('@crawlee/example'); + expect(output).toContain('example/src.DocumentedClass.missingProperty'); + }); + + it('ratchets against a baseline and rejects newly missing symbols', () => { + const report = analyzeCoverage(fixture(), packageMetadata); + const baseline = createBaseline(report); + + expect(checkBaseline(report, baseline)).toEqual([]); + expect( + checkBaseline(report, { + ...baseline, + packages: { + ...baseline.packages, + '@crawlee/example': { + ...baseline.packages['@crawlee/example'], + acceptedMissing: [], + }, + }, + }), + ).toEqual(expect.arrayContaining([expect.stringContaining('newly undocumented supported symbol')])); + + expect( + checkBaseline( + { + ...report, + packages: [ + ...report.packages, + { package: '@crawlee/new', documented: 0, total: 0, percentage: 100, missing: [] }, + ], + }, + baseline, + ), + ).toEqual(expect.arrayContaining(['@crawlee/new: package has no API coverage baseline policy'])); + + expect( + checkBaseline( + { + ...report, + packages: [{ ...report.packages[0], total: 3, missing: [] }], + }, + baseline, + ), + ).toEqual(expect.arrayContaining(['@crawlee/example: supported reflection count 3 is below baseline 4'])); + + const lowerDocumented = { + ...report, + packages: [{ ...report.packages[0], documented: 1, percentage: 25 }], + }; + expect(checkBaseline(lowerDocumented, baseline)).toEqual( + expect.arrayContaining([ + expect.stringContaining('documented count 1 is below baseline 2'), + expect.stringContaining('coverage 25.0% is below baseline 50.0%'), + ]), + ); + + expect(() => validateBaseline({ version: 1, packages: { '@crawlee/example': { total: 1 } } })).toThrow( + 'Invalid API coverage counts', + ); + expect(() => validateBaseline({ version: 1, packages: [] })).toThrow('Invalid API coverage baseline'); + }); + + it('protects the public reflection surface from removals and replacements', () => { + const baseline = createBaseline(analyzeCoverage(surfaceFixture('OldExport'), packageMetadata)); + const current = analyzeCoverage(surfaceFixture('NewExport'), packageMetadata); + + expect(baseline.packages['@crawlee/example'].surfaceKeys.some((key: string) => key.includes('ReExport'))).toBe( + true, + ); + expect(checkBaseline(current, baseline)).toEqual( + expect.arrayContaining([ + expect.stringContaining('supported reflection was removed from the generated report'), + ]), + ); + }); + + it('resolves inherited summaries recursively without looping on cycles', () => { + const report = analyzeCoverage(inheritedFixture(), packageMetadata); + + expect(report.total).toBe(5); + expect(report.documented).toBe(3); + expect(report.missing.map((row: { name: string }) => row.name)).toEqual(['CyclicPropertyA', 'CyclicPropertyB']); + }); + + it('rejects malformed TypeDoc input with the input path', () => { + expect(() => + analyzeCoverage({ name: 'not-a-project' }, packageMetadata, '/tmp/malformed-typedoc.json'), + ).toThrow('Invalid TypeDoc project at /tmp/malformed-typedoc.json: expected an object with a children array.'); + }); + + it('gives Docusaurus guidance when generated TypeDoc output is missing', async () => { + const result = execFileAsync(process.execPath, [ + 'website/tools/api-coverage.mjs', + '--check-current', + `--project-root=/tmp/crawlee-api-coverage-missing-${process.pid}`, + ]); + + await expect(result).rejects.toMatchObject({ + stderr: expect.stringContaining('Run the Docusaurus API generation first.'), + }); + }); + + it('resolves the default baseline beside an explicit project root', () => { + const options = parseArgs(['--check-current', '--project-root=/tmp/example']); + + expect(options.baselinePath).toBe('/tmp/example/website/tools/api-coverage-baseline.json'); + }); +}); diff --git a/website/blog/2024/04-23-scrapy-vs-crawlee/index.md b/website/blog/2024/04-23-scrapy-vs-crawlee/index.md index 8204399493e6..a65e65ef1abd 100644 --- a/website/blog/2024/04-23-scrapy-vs-crawlee/index.md +++ b/website/blog/2024/04-23-scrapy-vs-crawlee/index.md @@ -290,7 +290,7 @@ const crawler = new CheerioCrawler({ There is also `noRetry`. If set to `true` then the request will not be automatically tried. -Crawlee also provides a built-in [logging mechanism](https://crawlee.dev/js/api/core/class/Log) via `log`, allowing you to log warnings, errors, and other information effectively. +Crawlee also provides a built-in [logging mechanism](https://github.com/apify/log) via `log`, allowing you to log warnings, errors, and other information effectively. ### Deployment using Docker diff --git a/website/blog/2025/09-15/index.md b/website/blog/2025/09-15/index.md index d3bdf8f6a440..0c382b0628df 100644 --- a/website/blog/2025/09-15/index.md +++ b/website/blog/2025/09-15/index.md @@ -15,13 +15,13 @@ From now on, Crawlee for Python will strictly follow [semantic versioning](https ## What's new in Crawlee for Python v1 -- [New storage client system](#new-storage-client-system) -- [Adaptive Playwright crawler](#adaptive-playwright-crawler) -- [Impit HTTP client](#impit-http-client) -- [Sitemap request loader](#sitemap-request-loader) -- [Robots exclusion standard](#robots-exclusion-standard) -- [Fingerprinting](#fingerprinting) -- [Open telemetry](#open-telemetry) +- [New storage client system](https://crawlee.dev/blog/crawlee-for-python-v1#new-storage-client-system) +- [Adaptive Playwright crawler](https://crawlee.dev/blog/crawlee-for-python-v1#adaptive-playwright-crawler) +- [Impit HTTP client](https://crawlee.dev/blog/crawlee-for-python-v1#impit-http-client) +- [Sitemap request loader](https://crawlee.dev/blog/crawlee-for-python-v1#sitemap-request-loader) +- [Robots exclusion standard](https://crawlee.dev/blog/crawlee-for-python-v1#robots-exclusion-standard) +- [Fingerprinting](https://crawlee.dev/blog/crawlee-for-python-v1#fingerprinting) +- [Open telemetry](https://crawlee.dev/blog/crawlee-for-python-v1#open-telemetry) ![Crawlee for Python v1.0](./img/crawlee_v100.webp) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 774d0a13ef89..e0a67237ea86 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -138,7 +138,7 @@ module.exports = { }, packages: packages.map((name) => ({ path: `packages/${name}` })), typedocOptions: { - excludeExternals: false, + excludeExternals: true, }, }, ], diff --git a/website/package.json b/website/package.json index b77d5b0b2f35..c874a4706e6a 100644 --- a/website/package.json +++ b/website/package.json @@ -4,7 +4,7 @@ "postinstall": "npx patch-package", "start": "rimraf .docusaurus && docusaurus start", "start:fast": "rimraf .docusaurus && CRAWLEE_DOCS_FAST=1 docusaurus start", - "build": "rimraf .docusaurus && node --max_old_space_size=16000 node_modules/@docusaurus/core/bin/docusaurus.mjs build", + "build": "rimraf .docusaurus && node --max_old_space_size=16000 node_modules/@docusaurus/core/bin/docusaurus.mjs build && node ./tools/api-coverage.mjs --check-current && node ./tools/joinLlmsFiles.mjs", "publish-gh-pages": "docusaurus-publish", "write-translations": "docusaurus write-translations", "version": "docusaurus version", diff --git a/website/tools/api-coverage-baseline.json b/website/tools/api-coverage-baseline.json new file mode 100644 index 000000000000..ce515cc8a21d --- /dev/null +++ b/website/tools/api-coverage-baseline.json @@ -0,0 +1,5357 @@ +{ + "version": 1, + "packages": { + "@crawlee/stagehand": { + "total": 114, + "documented": 102, + "minimumCoverage": 89.4737, + "acceptedMissing": [ + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.getRequestQueue|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.hasFinishedBefore|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.log|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.running|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.useState|2048", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawler.launchContext|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.browserController|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.response|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.crawler|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.id|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.session|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawler.config|1024" + ], + "surfaceKeys": [ + "@crawlee/stagehand|packages/basic-crawler/src/index.ts|@crawlee/stagehand.CheerioRoot|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.BasicCrawlerOptions|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.BasicCrawler|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.BasicCrawlingContext|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.CrawlerAddRequestsOptions|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.CrawlerAddRequestsResult|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.CrawlerExperiments|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.CrawlerRunOptions|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.CreateContextOptions|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.ErrorHandler|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.RequestHandler|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.addRequests|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.autoscaledPool|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.exportData|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.getDataset|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.getData|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.getRequestQueue|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.hasFinishedBefore|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.log|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.pushData|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.requestList|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.requestQueue|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.router|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.running|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.run|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.sessionPool|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.setStatusMessage|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.stats|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.stop|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawler.useState|2048", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.experiments|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.httpClient|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.keepAlive|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxConcurrency|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxRequestRetries|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.maxSessionRotations|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.minConcurrency|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.onSkippedRequest|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.requestList|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.requestManager|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.requestQueue|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.retryOnBlocked|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.statisticsOptions|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.statusMessageCallback|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.useSessionPool|1024", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StatusMessageCallbackParams|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.StatusMessageCallback|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/basic-crawler.ts|@crawlee/stagehand.createBasicRouter|4194304", + "@crawlee/stagehand|packages/basic-crawler/src/internals/constants.ts|@crawlee/stagehand.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserCrawlerOptions|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserCrawler|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserCrawlingContext|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserErrorHandler|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserHook|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.BrowserRequestHandler|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawler.browserPool|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawler.launchContext|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawler.proxyConfiguration|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.browserPoolOptions|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.errorHandler|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.headless|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.ignoreIframes|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.ignoreShadowRoots|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.proxyConfiguration|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.browserController|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.response|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-launcher.ts|@crawlee/stagehand.BrowserLaunchContext|4194304", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.browserPerProxy|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.experimentalContainers|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.ignoreProxyCertificate|1024", + "@crawlee/stagehand|packages/browser-crawler/src/internals/browser-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.userAgent|1024", + "@crawlee/stagehand|packages/core/src/autoscaling/autoscaled_pool.ts|@crawlee/stagehand.AutoscaledPoolOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/autoscaled_pool.ts|@crawlee/stagehand.AutoscaledPool|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/client_load_signal.ts|@crawlee/stagehand.ClientLoadSignalOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/client_load_signal.ts|@crawlee/stagehand.ClientSnapshot|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/client_load_signal.ts|@crawlee/stagehand.createClientLoadSignal|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/cpu_load_signal.ts|@crawlee/stagehand.CpuLoadSignalOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/cpu_load_signal.ts|@crawlee/stagehand.CpuSnapshot|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/cpu_load_signal.ts|@crawlee/stagehand.createCpuLoadSignal|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/event_loop_load_signal.ts|@crawlee/stagehand.EventLoopLoadSignalOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/event_loop_load_signal.ts|@crawlee/stagehand.EventLoopSnapshot|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/event_loop_load_signal.ts|@crawlee/stagehand.createEventLoopLoadSignal|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/load_signal.ts|@crawlee/stagehand.LoadSignal|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/load_signal.ts|@crawlee/stagehand.LoadSnapshot|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/load_signal.ts|@crawlee/stagehand.SnapshotStore|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/load_signal.ts|@crawlee/stagehand.evaluateLoadSignalSample|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/memory_load_signal.ts|@crawlee/stagehand.MemoryLoadSignalOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/memory_load_signal.ts|@crawlee/stagehand.MemoryLoadSignal|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/memory_load_signal.ts|@crawlee/stagehand.MemorySnapshot|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/snapshotter.ts|@crawlee/stagehand.SnapshotterOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/snapshotter.ts|@crawlee/stagehand.Snapshotter|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/system_status.ts|@crawlee/stagehand.ClientInfo|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/system_status.ts|@crawlee/stagehand.FinalStatistics|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/system_status.ts|@crawlee/stagehand.SystemInfo|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/system_status.ts|@crawlee/stagehand.SystemStatusOptions|4194304", + "@crawlee/stagehand|packages/core/src/autoscaling/system_status.ts|@crawlee/stagehand.SystemStatus|4194304", + "@crawlee/stagehand|packages/core/src/configuration.ts|@crawlee/stagehand.ConfigurationOptions|4194304", + "@crawlee/stagehand|packages/core/src/configuration.ts|@crawlee/stagehand.Configuration|4194304", + "@crawlee/stagehand|packages/core/src/cookie_utils.ts|@crawlee/stagehand.ResponseLike|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.CrawlingContext|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.LoadedRequest|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.RequestHandlerResult|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.RestrictedCrawlingContext|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.addRequests|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.crawler|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.enqueueLinks|2048", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.getKeyValueStore|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.id|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.log|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.proxyInfo|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.pushData|2048", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.request|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.sendRequest|2048", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.session|1024", + "@crawlee/stagehand|packages/core/src/crawlers/crawler_commons.ts|@crawlee/stagehand.StagehandCrawlingContext.useState|1024", + "@crawlee/stagehand|packages/core/src/crawlers/error_snapshotter.ts|@crawlee/stagehand.ErrorSnapshotter|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/error_snapshotter.ts|@crawlee/stagehand.SnapshotResult|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/error_tracker.ts|@crawlee/stagehand.ErrnoException|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/error_tracker.ts|@crawlee/stagehand.ErrorTrackerOptions|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/error_tracker.ts|@crawlee/stagehand.ErrorTracker|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/statistics.ts|@crawlee/stagehand.PersistenceOptions|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/statistics.ts|@crawlee/stagehand.StatisticPersistedState|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/statistics.ts|@crawlee/stagehand.StatisticState|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/statistics.ts|@crawlee/stagehand.StatisticsOptions|4194304", + "@crawlee/stagehand|packages/core/src/crawlers/statistics.ts|@crawlee/stagehand.Statistics|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/enqueue_links.ts|@crawlee/stagehand.EnqueueLinksOptions|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/enqueue_links.ts|@crawlee/stagehand.EnqueueStrategy|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/enqueue_links.ts|@crawlee/stagehand.enqueueLinks|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.GlobInput|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.GlobObject|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.PseudoUrlInput|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.PseudoUrlObject|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.RegExpInput|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.RegExpObject|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.RequestTransform|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.SkippedRequestCallback|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.SkippedRequestReason|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.UrlPatternObject|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.filterRequestsByPatterns|4194304", + "@crawlee/stagehand|packages/core/src/enqueue_links/shared.ts|@crawlee/stagehand.tryAbsoluteURL|4194304", + "@crawlee/stagehand|packages/core/src/errors.ts|@crawlee/stagehand.CriticalError|4194304", + "@crawlee/stagehand|packages/core/src/errors.ts|@crawlee/stagehand.NonRetryableError|4194304", + "@crawlee/stagehand|packages/core/src/errors.ts|@crawlee/stagehand.RequestValidationError|4194304", + "@crawlee/stagehand|packages/core/src/errors.ts|@crawlee/stagehand.RetryRequestError|4194304", + "@crawlee/stagehand|packages/core/src/errors.ts|@crawlee/stagehand.SessionError|4194304", + "@crawlee/stagehand|packages/core/src/events/event_manager.ts|@crawlee/stagehand.EventManager|4194304", + "@crawlee/stagehand|packages/core/src/events/event_manager.ts|@crawlee/stagehand.EventTypeName|4194304", + "@crawlee/stagehand|packages/core/src/events/event_manager.ts|@crawlee/stagehand.EventType|4194304", + "@crawlee/stagehand|packages/core/src/events/local_event_manager.ts|@crawlee/stagehand.LocalEventManager|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.BaseHttpClient|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.BaseHttpResponseData|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.HttpRequestOptions|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.HttpRequest|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.HttpResponse|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.RedirectHandler|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.ResponseTypes|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.StreamingHttpResponse|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/base-http-client.ts|@crawlee/stagehand.processHttpRequestOptions|4194304", + "@crawlee/stagehand|packages/core/src/http_clients/got-scraping-http-client.ts|@crawlee/stagehand.GotScrapingHttpClient|4194304", + "@crawlee/stagehand|packages/core/src/index.ts|@crawlee/stagehand.Cookie|4194304", + "@crawlee/stagehand|packages/core/src/index.ts|@crawlee/stagehand.QueueOperationInfo|4194304", + "@crawlee/stagehand|packages/core/src/index.ts|@crawlee/stagehand.StorageClient|4194304", + "@crawlee/stagehand|packages/core/src/proxy_configuration.ts|@crawlee/stagehand.ProxyConfigurationFunction|4194304", + "@crawlee/stagehand|packages/core/src/proxy_configuration.ts|@crawlee/stagehand.ProxyConfigurationOptions|4194304", + "@crawlee/stagehand|packages/core/src/proxy_configuration.ts|@crawlee/stagehand.ProxyConfiguration|4194304", + "@crawlee/stagehand|packages/core/src/proxy_configuration.ts|@crawlee/stagehand.ProxyInfo|4194304", + "@crawlee/stagehand|packages/core/src/proxy_configuration.ts|@crawlee/stagehand.TieredProxy|4194304", + "@crawlee/stagehand|packages/core/src/recoverable_state.ts|@crawlee/stagehand.RecoverableStateOptions|4194304", + "@crawlee/stagehand|packages/core/src/recoverable_state.ts|@crawlee/stagehand.RecoverableStatePersistenceOptions|4194304", + "@crawlee/stagehand|packages/core/src/recoverable_state.ts|@crawlee/stagehand.RecoverableState|4194304", + "@crawlee/stagehand|packages/core/src/request.ts|@crawlee/stagehand.PushErrorMessageOptions|4194304", + "@crawlee/stagehand|packages/core/src/request.ts|@crawlee/stagehand.RequestOptions|4194304", + "@crawlee/stagehand|packages/core/src/request.ts|@crawlee/stagehand.RequestState|4194304", + "@crawlee/stagehand|packages/core/src/request.ts|@crawlee/stagehand.Request|4194304", + "@crawlee/stagehand|packages/core/src/request.ts|@crawlee/stagehand.Source|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.DefaultRouteUserData|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.GetUserDataFromRequest|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RouteSchemas|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RouterHandlerContext|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RouterHandler|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RouterLabel|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RouterRoutes|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.Router|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.RoutesFromSchemas|4194304", + "@crawlee/stagehand|packages/core/src/router.ts|@crawlee/stagehand.defaultRoute|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/consts.ts|@crawlee/stagehand.BLOCKED_STATUS_CODES|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/consts.ts|@crawlee/stagehand.MAX_POOL_SIZE|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/consts.ts|@crawlee/stagehand.PERSIST_STATE_KEY|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session.ts|@crawlee/stagehand.SessionOptions|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session.ts|@crawlee/stagehand.SessionState|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session.ts|@crawlee/stagehand.Session|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session_pool.ts|@crawlee/stagehand.CreateSession|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session_pool.ts|@crawlee/stagehand.SessionPoolOptions|4194304", + "@crawlee/stagehand|packages/core/src/session_pool/session_pool.ts|@crawlee/stagehand.SessionPool|4194304", + "@crawlee/stagehand|packages/core/src/storages/access_checking.ts|@crawlee/stagehand.checkStorageAccess|4194304", + "@crawlee/stagehand|packages/core/src/storages/access_checking.ts|@crawlee/stagehand.withCheckedStorageAccess|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetConsumer|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetContent|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetDataOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetExportOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetExportToOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetIteratorOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetMapper|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.DatasetReducer|4194304", + "@crawlee/stagehand|packages/core/src/storages/dataset.ts|@crawlee/stagehand.Dataset|4194304", + "@crawlee/stagehand|packages/core/src/storages/index.ts|@crawlee/stagehand.RequestQueueV1|4194304", + "@crawlee/stagehand|packages/core/src/storages/index.ts|@crawlee/stagehand.RequestQueueV2|4194304", + "@crawlee/stagehand|packages/core/src/storages/index.ts|@crawlee/stagehand.RequestQueue|4194304", + "@crawlee/stagehand|packages/core/src/storages/key_value_store.ts|@crawlee/stagehand.KeyConsumer|4194304", + "@crawlee/stagehand|packages/core/src/storages/key_value_store.ts|@crawlee/stagehand.KeyValueStoreIteratorOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/key_value_store.ts|@crawlee/stagehand.KeyValueStoreOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/key_value_store.ts|@crawlee/stagehand.KeyValueStore|4194304", + "@crawlee/stagehand|packages/core/src/storages/key_value_store.ts|@crawlee/stagehand.RecordOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_list.ts|@crawlee/stagehand.IRequestList|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_list.ts|@crawlee/stagehand.RequestListOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_list.ts|@crawlee/stagehand.RequestListSourcesFunction|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_list.ts|@crawlee/stagehand.RequestListState|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_list.ts|@crawlee/stagehand.RequestList|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_manager_tandem.ts|@crawlee/stagehand.RequestManagerTandem|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.AddRequestsBatchedOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.AddRequestsBatchedResult|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.IRequestManager|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.RequestProviderOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.RequestProvider|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.RequestQueueOperationOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.RequestQueueOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/request_provider.ts|@crawlee/stagehand.RequestsLike|4194304", + "@crawlee/stagehand|packages/core/src/storages/sitemap_request_list.ts|@crawlee/stagehand.SitemapRequestListOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/sitemap_request_list.ts|@crawlee/stagehand.SitemapRequestList|4194304", + "@crawlee/stagehand|packages/core/src/storages/storage_manager.ts|@crawlee/stagehand.IStorage|4194304", + "@crawlee/stagehand|packages/core/src/storages/storage_manager.ts|@crawlee/stagehand.StorageManagerOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/utils.ts|@crawlee/stagehand.UseStateOptions|4194304", + "@crawlee/stagehand|packages/core/src/storages/utils.ts|@crawlee/stagehand.purgeDefaultStorages|4194304", + "@crawlee/stagehand|packages/core/src/storages/utils.ts|@crawlee/stagehand.useState|4194304", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawler.config|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawler.constructor|512", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.failedRequestHandler|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.launchContext|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.postNavigationHooks|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.preNavigationHooks|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.requestHandler|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions.stagehandOptions|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlerOptions|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawler|128", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.page|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext.stagehand|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandCrawlingContext|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandGotoOptions|2097152", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandHook|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.apiKey|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.cacheDir|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.domSettleTimeout|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.env|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.llmClient|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.logInferenceToFile|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.model|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.projectId|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.selfHeal|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.systemPrompt|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions.verbose|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandOptions|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandPage.act|2048", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandPage.agent|2048", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandPage.extract|2048", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandPage.observe|2048", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandPage|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.StagehandRequestHandler|256", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-crawler.ts|@crawlee/stagehand.createStagehandRouter|64", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.launchOptions|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.launcher|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.proxyUrl|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.stagehandOptions|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.useChrome|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.useIncognitoPages|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext.userDataDir|1024", + "@crawlee/stagehand|packages/stagehand-crawler/src/internals/stagehand-launcher.ts|@crawlee/stagehand.StagehandLaunchContext|256" + ] + }, + "@crawlee/basic": { + "total": 98, + "documented": 65, + "minimumCoverage": 66.3265, + "acceptedMissing": [ + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.config|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.getRequestQueue|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.hasFinishedBefore|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.log|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.running|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.useState|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlingContext|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerAddRequestsOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerAddRequestsResult|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerExperiments.requestLocking|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerRunOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.proxyInfo|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.request|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.session|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.ErrorHandler|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.RequestHandler|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallback|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.crawler|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.message|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.previousState|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.state|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams|256", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.crawler|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.id|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.session|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.batchSize|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.waitBetweenBatchesMillis|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsResult.addedRequests|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.batchSize|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.waitBetweenBatchesMillis|1024", + "@crawlee/basic|packages/utils/src/internals/cheerio.ts|basic-crawler/src.CheerioRoot|2097152" + ], + "surfaceKeys": [ + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.addRequests|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.autoscaledPool|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.config|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.constructor|512", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.exportData|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.getDataset|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.getData|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.getRequestQueue|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.hasFinishedBefore|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.log|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.pushData|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.requestList|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.requestQueue|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.router|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.running|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.run|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.sessionPool|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.setStatusMessage|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.stats|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.stop|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.teardown|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler.useState|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.errorHandler|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.experiments|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.failedRequestHandler|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.httpClient|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.keepAlive|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxConcurrency|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxRequestRetries|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.maxSessionRotations|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.minConcurrency|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.onSkippedRequest|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.requestHandler|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.requestList|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.requestManager|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.requestQueue|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.retryOnBlocked|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.statisticsOptions|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.statusMessageCallback|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions.useSessionPool|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlerOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawler|128", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlingContext.enqueueLinks|2048", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.BasicCrawlingContext|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerAddRequestsOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerAddRequestsResult|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerExperiments.requestLocking|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerExperiments|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerRunOptions.purgeRequestQueue|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CrawlerRunOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.proxyInfo|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.request|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions.session|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.CreateContextOptions|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.ErrorHandler|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.RequestHandler|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.crawler|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.message|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.previousState|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams.state|1024", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallbackParams|256", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.StatusMessageCallback|2097152", + "@crawlee/basic|packages/basic-crawler/src/internals/basic-crawler.ts|basic-crawler/src.createBasicRouter|64", + "@crawlee/basic|packages/basic-crawler/src/internals/constants.ts|basic-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|32", + "@crawlee/basic|packages/core/src/autoscaling/autoscaled_pool.ts|basic-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/autoscaled_pool.ts|basic-crawler/src.AutoscaledPool|4194304", + "@crawlee/basic|packages/core/src/autoscaling/client_load_signal.ts|basic-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/client_load_signal.ts|basic-crawler/src.ClientSnapshot|4194304", + "@crawlee/basic|packages/core/src/autoscaling/client_load_signal.ts|basic-crawler/src.createClientLoadSignal|4194304", + "@crawlee/basic|packages/core/src/autoscaling/cpu_load_signal.ts|basic-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/cpu_load_signal.ts|basic-crawler/src.CpuSnapshot|4194304", + "@crawlee/basic|packages/core/src/autoscaling/cpu_load_signal.ts|basic-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/basic|packages/core/src/autoscaling/event_loop_load_signal.ts|basic-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/event_loop_load_signal.ts|basic-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/basic|packages/core/src/autoscaling/event_loop_load_signal.ts|basic-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/basic|packages/core/src/autoscaling/load_signal.ts|basic-crawler/src.LoadSignal|4194304", + "@crawlee/basic|packages/core/src/autoscaling/load_signal.ts|basic-crawler/src.LoadSnapshot|4194304", + "@crawlee/basic|packages/core/src/autoscaling/load_signal.ts|basic-crawler/src.SnapshotStore|4194304", + "@crawlee/basic|packages/core/src/autoscaling/load_signal.ts|basic-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/basic|packages/core/src/autoscaling/memory_load_signal.ts|basic-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/memory_load_signal.ts|basic-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/basic|packages/core/src/autoscaling/memory_load_signal.ts|basic-crawler/src.MemorySnapshot|4194304", + "@crawlee/basic|packages/core/src/autoscaling/snapshotter.ts|basic-crawler/src.SnapshotterOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/snapshotter.ts|basic-crawler/src.Snapshotter|4194304", + "@crawlee/basic|packages/core/src/autoscaling/system_status.ts|basic-crawler/src.ClientInfo|4194304", + "@crawlee/basic|packages/core/src/autoscaling/system_status.ts|basic-crawler/src.FinalStatistics|4194304", + "@crawlee/basic|packages/core/src/autoscaling/system_status.ts|basic-crawler/src.SystemInfo|4194304", + "@crawlee/basic|packages/core/src/autoscaling/system_status.ts|basic-crawler/src.SystemStatusOptions|4194304", + "@crawlee/basic|packages/core/src/autoscaling/system_status.ts|basic-crawler/src.SystemStatus|4194304", + "@crawlee/basic|packages/core/src/configuration.ts|basic-crawler/src.ConfigurationOptions|4194304", + "@crawlee/basic|packages/core/src/configuration.ts|basic-crawler/src.Configuration|4194304", + "@crawlee/basic|packages/core/src/cookie_utils.ts|basic-crawler/src.ResponseLike|4194304", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.addRequests|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.crawler|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.getKeyValueStore|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.id|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.log|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.proxyInfo|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.pushData|2048", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.request|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.sendRequest|2048", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.session|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.BasicCrawlingContext.useState|1024", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.CrawlingContext|4194304", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.LoadedRequest|4194304", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.RequestHandlerResult|4194304", + "@crawlee/basic|packages/core/src/crawlers/crawler_commons.ts|basic-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/basic|packages/core/src/crawlers/error_snapshotter.ts|basic-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/basic|packages/core/src/crawlers/error_snapshotter.ts|basic-crawler/src.SnapshotResult|4194304", + "@crawlee/basic|packages/core/src/crawlers/error_tracker.ts|basic-crawler/src.ErrnoException|4194304", + "@crawlee/basic|packages/core/src/crawlers/error_tracker.ts|basic-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/basic|packages/core/src/crawlers/error_tracker.ts|basic-crawler/src.ErrorTracker|4194304", + "@crawlee/basic|packages/core/src/crawlers/statistics.ts|basic-crawler/src.PersistenceOptions|4194304", + "@crawlee/basic|packages/core/src/crawlers/statistics.ts|basic-crawler/src.StatisticPersistedState|4194304", + "@crawlee/basic|packages/core/src/crawlers/statistics.ts|basic-crawler/src.StatisticState|4194304", + "@crawlee/basic|packages/core/src/crawlers/statistics.ts|basic-crawler/src.StatisticsOptions|4194304", + "@crawlee/basic|packages/core/src/crawlers/statistics.ts|basic-crawler/src.Statistics|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/enqueue_links.ts|basic-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/enqueue_links.ts|basic-crawler/src.EnqueueStrategy|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/enqueue_links.ts|basic-crawler/src.enqueueLinks|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.GlobInput|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.GlobObject|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.PseudoUrlInput|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.PseudoUrlObject|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.RegExpInput|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.RegExpObject|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.RequestTransform|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.SkippedRequestReason|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.UrlPatternObject|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/basic|packages/core/src/enqueue_links/shared.ts|basic-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/basic|packages/core/src/errors.ts|basic-crawler/src.CriticalError|4194304", + "@crawlee/basic|packages/core/src/errors.ts|basic-crawler/src.NonRetryableError|4194304", + "@crawlee/basic|packages/core/src/errors.ts|basic-crawler/src.RequestValidationError|4194304", + "@crawlee/basic|packages/core/src/errors.ts|basic-crawler/src.RetryRequestError|4194304", + "@crawlee/basic|packages/core/src/errors.ts|basic-crawler/src.SessionError|4194304", + "@crawlee/basic|packages/core/src/events/event_manager.ts|basic-crawler/src.EventManager|4194304", + "@crawlee/basic|packages/core/src/events/event_manager.ts|basic-crawler/src.EventTypeName|4194304", + "@crawlee/basic|packages/core/src/events/event_manager.ts|basic-crawler/src.EventType|4194304", + "@crawlee/basic|packages/core/src/events/local_event_manager.ts|basic-crawler/src.LocalEventManager|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.BaseHttpClient|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.HttpRequestOptions|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.HttpRequest|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.HttpResponse|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.RedirectHandler|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.ResponseTypes|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/basic|packages/core/src/http_clients/base-http-client.ts|basic-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/basic|packages/core/src/http_clients/got-scraping-http-client.ts|basic-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/basic|packages/core/src/index.ts|basic-crawler/src.Cookie|4194304", + "@crawlee/basic|packages/core/src/index.ts|basic-crawler/src.QueueOperationInfo|4194304", + "@crawlee/basic|packages/core/src/index.ts|basic-crawler/src.StorageClient|4194304", + "@crawlee/basic|packages/core/src/proxy_configuration.ts|basic-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/basic|packages/core/src/proxy_configuration.ts|basic-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/basic|packages/core/src/proxy_configuration.ts|basic-crawler/src.ProxyConfiguration|4194304", + "@crawlee/basic|packages/core/src/proxy_configuration.ts|basic-crawler/src.ProxyInfo|4194304", + "@crawlee/basic|packages/core/src/proxy_configuration.ts|basic-crawler/src.TieredProxy|4194304", + "@crawlee/basic|packages/core/src/recoverable_state.ts|basic-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/basic|packages/core/src/recoverable_state.ts|basic-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/basic|packages/core/src/recoverable_state.ts|basic-crawler/src.RecoverableState|4194304", + "@crawlee/basic|packages/core/src/request.ts|basic-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/basic|packages/core/src/request.ts|basic-crawler/src.RequestOptions|4194304", + "@crawlee/basic|packages/core/src/request.ts|basic-crawler/src.RequestState|4194304", + "@crawlee/basic|packages/core/src/request.ts|basic-crawler/src.Request|4194304", + "@crawlee/basic|packages/core/src/request.ts|basic-crawler/src.Source|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RouteSchemas|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RouterHandlerContext|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RouterHandler|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RouterLabel|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RouterRoutes|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.Router|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/basic|packages/core/src/router.ts|basic-crawler/src.defaultRoute|4194304", + "@crawlee/basic|packages/core/src/session_pool/consts.ts|basic-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/basic|packages/core/src/session_pool/consts.ts|basic-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/basic|packages/core/src/session_pool/consts.ts|basic-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/basic|packages/core/src/session_pool/session.ts|basic-crawler/src.SessionOptions|4194304", + "@crawlee/basic|packages/core/src/session_pool/session.ts|basic-crawler/src.SessionState|4194304", + "@crawlee/basic|packages/core/src/session_pool/session.ts|basic-crawler/src.Session|4194304", + "@crawlee/basic|packages/core/src/session_pool/session_pool.ts|basic-crawler/src.CreateSession|4194304", + "@crawlee/basic|packages/core/src/session_pool/session_pool.ts|basic-crawler/src.SessionPoolOptions|4194304", + "@crawlee/basic|packages/core/src/session_pool/session_pool.ts|basic-crawler/src.SessionPool|4194304", + "@crawlee/basic|packages/core/src/storages/access_checking.ts|basic-crawler/src.checkStorageAccess|4194304", + "@crawlee/basic|packages/core/src/storages/access_checking.ts|basic-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetConsumer|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetContent|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetDataOptions|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetExportOptions|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetMapper|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetOptions|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.DatasetReducer|4194304", + "@crawlee/basic|packages/core/src/storages/dataset.ts|basic-crawler/src.Dataset|4194304", + "@crawlee/basic|packages/core/src/storages/index.ts|basic-crawler/src.RequestQueueV1|4194304", + "@crawlee/basic|packages/core/src/storages/index.ts|basic-crawler/src.RequestQueueV2|4194304", + "@crawlee/basic|packages/core/src/storages/index.ts|basic-crawler/src.RequestQueue|4194304", + "@crawlee/basic|packages/core/src/storages/key_value_store.ts|basic-crawler/src.KeyConsumer|4194304", + "@crawlee/basic|packages/core/src/storages/key_value_store.ts|basic-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/basic|packages/core/src/storages/key_value_store.ts|basic-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/basic|packages/core/src/storages/key_value_store.ts|basic-crawler/src.KeyValueStore|4194304", + "@crawlee/basic|packages/core/src/storages/key_value_store.ts|basic-crawler/src.RecordOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_list.ts|basic-crawler/src.IRequestList|4194304", + "@crawlee/basic|packages/core/src/storages/request_list.ts|basic-crawler/src.RequestListOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_list.ts|basic-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/basic|packages/core/src/storages/request_list.ts|basic-crawler/src.RequestListState|4194304", + "@crawlee/basic|packages/core/src/storages/request_list.ts|basic-crawler/src.RequestList|4194304", + "@crawlee/basic|packages/core/src/storages/request_manager_tandem.ts|basic-crawler/src.RequestManagerTandem|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.batchSize|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.forefront|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.maxNewRequests|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.waitBetweenBatchesMillis|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsOptions.waitForAllRequestsToBeAdded|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsResult.addedRequests|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsResult.requestsOverLimit|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerAddRequestsResult.waitForAllRequestsToBeAdded|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.batchSize|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.forefront|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.maxNewRequests|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.waitBetweenBatchesMillis|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.CrawlerRunOptions.waitForAllRequestsToBeAdded|1024", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.IRequestManager|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.RequestProviderOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.RequestProvider|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.RequestQueueOptions|4194304", + "@crawlee/basic|packages/core/src/storages/request_provider.ts|basic-crawler/src.RequestsLike|4194304", + "@crawlee/basic|packages/core/src/storages/sitemap_request_list.ts|basic-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/basic|packages/core/src/storages/sitemap_request_list.ts|basic-crawler/src.SitemapRequestList|4194304", + "@crawlee/basic|packages/core/src/storages/storage_manager.ts|basic-crawler/src.IStorage|4194304", + "@crawlee/basic|packages/core/src/storages/storage_manager.ts|basic-crawler/src.StorageManagerOptions|4194304", + "@crawlee/basic|packages/core/src/storages/utils.ts|basic-crawler/src.UseStateOptions|4194304", + "@crawlee/basic|packages/core/src/storages/utils.ts|basic-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/basic|packages/core/src/storages/utils.ts|basic-crawler/src.useState|4194304", + "@crawlee/basic|packages/utils/src/internals/cheerio.ts|basic-crawler/src.CheerioRoot|2097152" + ] + }, + "@crawlee/browser": { + "total": 92, + "documented": 72, + "minimumCoverage": 78.2609, + "acceptedMissing": [ + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.getRequestQueue|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.hasFinishedBefore|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.log|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.running|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.useState|2048", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.config|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.launchContext|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.launchContext|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions|256", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.browserController|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.page|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.response|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext|256", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserErrorHandler|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserHook|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserRequestHandler|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext|256", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.crawler|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.id|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.session|1024" + ], + "surfaceKeys": [ + "@crawlee/browser|packages/basic-crawler/src/index.ts|browser-crawler/src.CheerioRoot|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BasicCrawler|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.addRequests|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.autoscaledPool|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.exportData|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.getDataset|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.getData|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.getRequestQueue|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.hasFinishedBefore|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.log|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.pushData|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.requestList|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.requestQueue|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.router|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.running|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.run|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.sessionPool|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.setStatusMessage|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.stats|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.stop|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawler.useState|2048", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.experiments|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.httpClient|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.keepAlive|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxConcurrency|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxRequestRetries|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.maxSessionRotations|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.minConcurrency|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.onSkippedRequest|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.requestList|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.requestManager|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.requestQueue|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.retryOnBlocked|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.statisticsOptions|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.statusMessageCallback|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.useSessionPool|1024", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.CrawlerExperiments|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.CreateContextOptions|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.ErrorHandler|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.RequestHandler|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.StatusMessageCallback|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/basic-crawler.ts|browser-crawler/src.createBasicRouter|4194304", + "@crawlee/browser|packages/basic-crawler/src/internals/constants.ts|browser-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.browserPool|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.config|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.launchContext|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler.proxyConfiguration|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.browserPoolOptions|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.errorHandler|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.failedRequestHandler|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.headless|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.ignoreIframes|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.ignoreShadowRoots|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.launchContext|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.postNavigationHooks|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.preNavigationHooks|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.proxyConfiguration|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions.requestHandler|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlerOptions|256", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawler|128", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.browserController|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.page|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext.response|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserCrawlingContext|256", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserErrorHandler|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserHook|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-crawler.ts|browser-crawler/src.BrowserRequestHandler|2097152", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.browserPerProxy|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.experimentalContainers|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.ignoreProxyCertificate|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.launcher|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.proxyUrl|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.useChrome|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.useIncognitoPages|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.userAgent|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext.userDataDir|1024", + "@crawlee/browser|packages/browser-crawler/src/internals/browser-launcher.ts|browser-crawler/src.BrowserLaunchContext|256", + "@crawlee/browser|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-crawler/src.BrowserLaunchContext.launchOptions|1024", + "@crawlee/browser|packages/core/src/autoscaling/autoscaled_pool.ts|browser-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/autoscaled_pool.ts|browser-crawler/src.AutoscaledPool|4194304", + "@crawlee/browser|packages/core/src/autoscaling/client_load_signal.ts|browser-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/client_load_signal.ts|browser-crawler/src.ClientSnapshot|4194304", + "@crawlee/browser|packages/core/src/autoscaling/client_load_signal.ts|browser-crawler/src.createClientLoadSignal|4194304", + "@crawlee/browser|packages/core/src/autoscaling/cpu_load_signal.ts|browser-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/cpu_load_signal.ts|browser-crawler/src.CpuSnapshot|4194304", + "@crawlee/browser|packages/core/src/autoscaling/cpu_load_signal.ts|browser-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/browser|packages/core/src/autoscaling/event_loop_load_signal.ts|browser-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/event_loop_load_signal.ts|browser-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/browser|packages/core/src/autoscaling/event_loop_load_signal.ts|browser-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/browser|packages/core/src/autoscaling/load_signal.ts|browser-crawler/src.LoadSignal|4194304", + "@crawlee/browser|packages/core/src/autoscaling/load_signal.ts|browser-crawler/src.LoadSnapshot|4194304", + "@crawlee/browser|packages/core/src/autoscaling/load_signal.ts|browser-crawler/src.SnapshotStore|4194304", + "@crawlee/browser|packages/core/src/autoscaling/load_signal.ts|browser-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/browser|packages/core/src/autoscaling/memory_load_signal.ts|browser-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/memory_load_signal.ts|browser-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/browser|packages/core/src/autoscaling/memory_load_signal.ts|browser-crawler/src.MemorySnapshot|4194304", + "@crawlee/browser|packages/core/src/autoscaling/snapshotter.ts|browser-crawler/src.SnapshotterOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/snapshotter.ts|browser-crawler/src.Snapshotter|4194304", + "@crawlee/browser|packages/core/src/autoscaling/system_status.ts|browser-crawler/src.ClientInfo|4194304", + "@crawlee/browser|packages/core/src/autoscaling/system_status.ts|browser-crawler/src.FinalStatistics|4194304", + "@crawlee/browser|packages/core/src/autoscaling/system_status.ts|browser-crawler/src.SystemInfo|4194304", + "@crawlee/browser|packages/core/src/autoscaling/system_status.ts|browser-crawler/src.SystemStatusOptions|4194304", + "@crawlee/browser|packages/core/src/autoscaling/system_status.ts|browser-crawler/src.SystemStatus|4194304", + "@crawlee/browser|packages/core/src/configuration.ts|browser-crawler/src.ConfigurationOptions|4194304", + "@crawlee/browser|packages/core/src/configuration.ts|browser-crawler/src.Configuration|4194304", + "@crawlee/browser|packages/core/src/cookie_utils.ts|browser-crawler/src.ResponseLike|4194304", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.addRequests|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.crawler|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.enqueueLinks|2048", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.getKeyValueStore|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.id|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.log|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.proxyInfo|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.pushData|2048", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.request|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.sendRequest|2048", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.session|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.BrowserCrawlingContext.useState|1024", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.CrawlingContext|4194304", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.LoadedRequest|4194304", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.RequestHandlerResult|4194304", + "@crawlee/browser|packages/core/src/crawlers/crawler_commons.ts|browser-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/browser|packages/core/src/crawlers/error_snapshotter.ts|browser-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/browser|packages/core/src/crawlers/error_snapshotter.ts|browser-crawler/src.SnapshotResult|4194304", + "@crawlee/browser|packages/core/src/crawlers/error_tracker.ts|browser-crawler/src.ErrnoException|4194304", + "@crawlee/browser|packages/core/src/crawlers/error_tracker.ts|browser-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/browser|packages/core/src/crawlers/error_tracker.ts|browser-crawler/src.ErrorTracker|4194304", + "@crawlee/browser|packages/core/src/crawlers/statistics.ts|browser-crawler/src.PersistenceOptions|4194304", + "@crawlee/browser|packages/core/src/crawlers/statistics.ts|browser-crawler/src.StatisticPersistedState|4194304", + "@crawlee/browser|packages/core/src/crawlers/statistics.ts|browser-crawler/src.StatisticState|4194304", + "@crawlee/browser|packages/core/src/crawlers/statistics.ts|browser-crawler/src.StatisticsOptions|4194304", + "@crawlee/browser|packages/core/src/crawlers/statistics.ts|browser-crawler/src.Statistics|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/enqueue_links.ts|browser-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/enqueue_links.ts|browser-crawler/src.EnqueueStrategy|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/enqueue_links.ts|browser-crawler/src.enqueueLinks|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.GlobInput|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.GlobObject|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.PseudoUrlInput|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.PseudoUrlObject|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.RegExpInput|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.RegExpObject|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.RequestTransform|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.SkippedRequestReason|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.UrlPatternObject|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/browser|packages/core/src/enqueue_links/shared.ts|browser-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/browser|packages/core/src/errors.ts|browser-crawler/src.CriticalError|4194304", + "@crawlee/browser|packages/core/src/errors.ts|browser-crawler/src.NonRetryableError|4194304", + "@crawlee/browser|packages/core/src/errors.ts|browser-crawler/src.RequestValidationError|4194304", + "@crawlee/browser|packages/core/src/errors.ts|browser-crawler/src.RetryRequestError|4194304", + "@crawlee/browser|packages/core/src/errors.ts|browser-crawler/src.SessionError|4194304", + "@crawlee/browser|packages/core/src/events/event_manager.ts|browser-crawler/src.EventManager|4194304", + "@crawlee/browser|packages/core/src/events/event_manager.ts|browser-crawler/src.EventTypeName|4194304", + "@crawlee/browser|packages/core/src/events/event_manager.ts|browser-crawler/src.EventType|4194304", + "@crawlee/browser|packages/core/src/events/local_event_manager.ts|browser-crawler/src.LocalEventManager|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.BaseHttpClient|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.HttpRequestOptions|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.HttpRequest|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.HttpResponse|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.RedirectHandler|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.ResponseTypes|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/browser|packages/core/src/http_clients/base-http-client.ts|browser-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/browser|packages/core/src/http_clients/got-scraping-http-client.ts|browser-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/browser|packages/core/src/index.ts|browser-crawler/src.Cookie|4194304", + "@crawlee/browser|packages/core/src/index.ts|browser-crawler/src.QueueOperationInfo|4194304", + "@crawlee/browser|packages/core/src/index.ts|browser-crawler/src.StorageClient|4194304", + "@crawlee/browser|packages/core/src/proxy_configuration.ts|browser-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/browser|packages/core/src/proxy_configuration.ts|browser-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/browser|packages/core/src/proxy_configuration.ts|browser-crawler/src.ProxyConfiguration|4194304", + "@crawlee/browser|packages/core/src/proxy_configuration.ts|browser-crawler/src.ProxyInfo|4194304", + "@crawlee/browser|packages/core/src/proxy_configuration.ts|browser-crawler/src.TieredProxy|4194304", + "@crawlee/browser|packages/core/src/recoverable_state.ts|browser-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/browser|packages/core/src/recoverable_state.ts|browser-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/browser|packages/core/src/recoverable_state.ts|browser-crawler/src.RecoverableState|4194304", + "@crawlee/browser|packages/core/src/request.ts|browser-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/browser|packages/core/src/request.ts|browser-crawler/src.RequestOptions|4194304", + "@crawlee/browser|packages/core/src/request.ts|browser-crawler/src.RequestState|4194304", + "@crawlee/browser|packages/core/src/request.ts|browser-crawler/src.Request|4194304", + "@crawlee/browser|packages/core/src/request.ts|browser-crawler/src.Source|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RouteSchemas|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RouterHandlerContext|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RouterHandler|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RouterLabel|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RouterRoutes|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.Router|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/browser|packages/core/src/router.ts|browser-crawler/src.defaultRoute|4194304", + "@crawlee/browser|packages/core/src/session_pool/consts.ts|browser-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/browser|packages/core/src/session_pool/consts.ts|browser-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/browser|packages/core/src/session_pool/consts.ts|browser-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/browser|packages/core/src/session_pool/session.ts|browser-crawler/src.SessionOptions|4194304", + "@crawlee/browser|packages/core/src/session_pool/session.ts|browser-crawler/src.SessionState|4194304", + "@crawlee/browser|packages/core/src/session_pool/session.ts|browser-crawler/src.Session|4194304", + "@crawlee/browser|packages/core/src/session_pool/session_pool.ts|browser-crawler/src.CreateSession|4194304", + "@crawlee/browser|packages/core/src/session_pool/session_pool.ts|browser-crawler/src.SessionPoolOptions|4194304", + "@crawlee/browser|packages/core/src/session_pool/session_pool.ts|browser-crawler/src.SessionPool|4194304", + "@crawlee/browser|packages/core/src/storages/access_checking.ts|browser-crawler/src.checkStorageAccess|4194304", + "@crawlee/browser|packages/core/src/storages/access_checking.ts|browser-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetConsumer|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetContent|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetDataOptions|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetExportOptions|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetMapper|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetOptions|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.DatasetReducer|4194304", + "@crawlee/browser|packages/core/src/storages/dataset.ts|browser-crawler/src.Dataset|4194304", + "@crawlee/browser|packages/core/src/storages/index.ts|browser-crawler/src.RequestQueueV1|4194304", + "@crawlee/browser|packages/core/src/storages/index.ts|browser-crawler/src.RequestQueueV2|4194304", + "@crawlee/browser|packages/core/src/storages/index.ts|browser-crawler/src.RequestQueue|4194304", + "@crawlee/browser|packages/core/src/storages/key_value_store.ts|browser-crawler/src.KeyConsumer|4194304", + "@crawlee/browser|packages/core/src/storages/key_value_store.ts|browser-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/browser|packages/core/src/storages/key_value_store.ts|browser-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/browser|packages/core/src/storages/key_value_store.ts|browser-crawler/src.KeyValueStore|4194304", + "@crawlee/browser|packages/core/src/storages/key_value_store.ts|browser-crawler/src.RecordOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_list.ts|browser-crawler/src.IRequestList|4194304", + "@crawlee/browser|packages/core/src/storages/request_list.ts|browser-crawler/src.RequestListOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_list.ts|browser-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/browser|packages/core/src/storages/request_list.ts|browser-crawler/src.RequestListState|4194304", + "@crawlee/browser|packages/core/src/storages/request_list.ts|browser-crawler/src.RequestList|4194304", + "@crawlee/browser|packages/core/src/storages/request_manager_tandem.ts|browser-crawler/src.RequestManagerTandem|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.IRequestManager|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.RequestProviderOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.RequestProvider|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.RequestQueueOptions|4194304", + "@crawlee/browser|packages/core/src/storages/request_provider.ts|browser-crawler/src.RequestsLike|4194304", + "@crawlee/browser|packages/core/src/storages/sitemap_request_list.ts|browser-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/browser|packages/core/src/storages/sitemap_request_list.ts|browser-crawler/src.SitemapRequestList|4194304", + "@crawlee/browser|packages/core/src/storages/storage_manager.ts|browser-crawler/src.IStorage|4194304", + "@crawlee/browser|packages/core/src/storages/storage_manager.ts|browser-crawler/src.StorageManagerOptions|4194304", + "@crawlee/browser|packages/core/src/storages/utils.ts|browser-crawler/src.UseStateOptions|4194304", + "@crawlee/browser|packages/core/src/storages/utils.ts|browser-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/browser|packages/core/src/storages/utils.ts|browser-crawler/src.useState|4194304" + ] + }, + "@crawlee/browser-pool": { + "total": 269, + "documented": 134, + "minimumCoverage": 49.8141, + "acceptedMissing": [ + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserControllerEvents.browserClosed|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserLaunchError.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.launch|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.product|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CreateLaunchContextOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/anonymize-proxy.ts|browser-pool.AnonymizeProxySugarOptions.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/anonymize-proxy.ts|browser-pool.AnonymizeProxySugarOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.activeBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.browserPlugins|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.closeInactiveBrowserAfterMillis|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintCache|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintGenerator|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintInjector|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.maxOpenPagesPerBrowser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.operationTimeoutMillis|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageCounter|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageIds|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageToBrowserController|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postPageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postPageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.preLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.prePageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.prePageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retireBrowserAfterPageCount|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retiredBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.startingBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.useFingerprints|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.browserLaunched|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.browserRetired|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.pageClosed|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.pageCreated|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.fingerprintOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.useFingerprints|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_CONTROLLER_EVENTS.BROWSER_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_CONTROLLER_EVENTS|8", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_LAUNCHED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_RETIRED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.PAGE_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.PAGE_CREATED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.chrome|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.edge|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.firefox|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.safari|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.DeviceCategory|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGenerator.getFingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGenerator|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGeneratorOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.GetFingerprintReturn.fingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.GetFingerprintReturn|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.linux|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.macos|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.windows|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName|8", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.fingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.proxyUrl|262144", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext|128", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.[asyncDispose]|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.browserType|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.close|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.contexts|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.isConnected|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newBrowserCDPSession|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newContext|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.startTracing|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.stopTracing|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.version|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-plugin.ts|browser-pool.PlaywrightPlugin._containerProxyServer|1024", + "@crawlee/browser-pool|packages/browser-pool/src/utils.ts|browser-pool.InferBrowserPluginArray|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/utils.ts|browser-pool.UnwrapPromise|2097152" + ], + "surfaceKeys": [ + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.activePages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.browser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.close|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.getCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.isActive|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.kill|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.lastPageOpenedAt|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.launchContext|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.setCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController.totalPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserControllerEvents.browserClosed|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserControllerEvents|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.BrowserController|128", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.activePages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.browser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.close|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.getCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.isActive|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.kill|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.lastPageOpenedAt|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.launchContext|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.setCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PlaywrightController.totalPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.activePages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.browser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.close|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.getCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.isActive|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.kill|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.lastPageOpenedAt|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.launchContext|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.setCookies|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-controller.ts|browser-pool.PuppeteerController.totalPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserLaunchError.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserLaunchError|128", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.createLaunchContext|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.launch|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPluginOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.BrowserPlugin|128", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.launch|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary.product|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CommonLibrary|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.CreateLaunchContextOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.DEFAULT_USER_AGENT|32", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.createLaunchContext|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.launch|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PlaywrightPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.createController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.createLaunchContext|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.launch|2048", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.library|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/abstract-classes/browser-plugin.ts|browser-pool.PuppeteerPlugin.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/anonymize-proxy.ts|browser-pool.AnonymizeProxySugarOptions.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/anonymize-proxy.ts|browser-pool.AnonymizeProxySugarOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.activeBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.browserPlugins|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.closeAllBrowsers|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.closeInactiveBrowserAfterMillis|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.destroy|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintCache|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintGenerator|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintInjector|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.fingerprintOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.getBrowserControllerByPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.getPageId|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.getPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.maxOpenPagesPerBrowser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.newPageInNewBrowser|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.newPageWithEachPlugin|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.newPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.operationTimeoutMillis|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageCounter|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageIds|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pageToBrowserController|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.pages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postPageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.postPageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.preLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.prePageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.prePageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retireAllBrowsers|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retireBrowserAfterPageCount|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retireBrowserByPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retireBrowserController|2048", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.retiredBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.startingBrowserControllers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool.useFingerprints|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.browserLaunched|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.browserRetired|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.pageClosed|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents.pageCreated|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolEvents|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.postLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.postPageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.postPageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.preLaunchHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.prePageCloseHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks.prePageCreateHooks|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolHooks|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions.pageOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageInNewBrowserOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions.pageOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolNewPageOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.browserPlugins|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.closeInactiveBrowserAfterSecs|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.fingerprintOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.maxOpenPagesPerBrowser|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.operationTimeoutSecs|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.retireBrowserAfterPageCount|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.retireInactiveBrowserAfterSecs|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions.useFingerprints|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPoolOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.BrowserPool|128", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.FingerprintOptions.fingerprintCacheSize|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.FingerprintOptions.fingerprintGeneratorOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.FingerprintOptions.useFingerprintCache|1024", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.FingerprintOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PostLaunchHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PostPageCloseHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PostPageCreateHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PreLaunchHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PrePageCloseHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/browser-pool.ts|browser-pool.PrePageCreateHook|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_CONTROLLER_EVENTS.BROWSER_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_CONTROLLER_EVENTS|8", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_LAUNCHED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.BROWSER_RETIRED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.PAGE_CLOSED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS.PAGE_CREATED|16", + "@crawlee/browser-pool|packages/browser-pool/src/events.ts|browser-pool.BROWSER_POOL_EVENTS|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.chrome|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.edge|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.firefox|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName.safari|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserName|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification.httpVersion|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification.maxVersion|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification.minVersion|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification.name|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.BrowserSpecification|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.DeviceCategory.desktop|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.DeviceCategory.mobile|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.DeviceCategory|8", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGenerator.getFingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGeneratorOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.FingerprintGenerator|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.GetFingerprintReturn.fingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.GetFingerprintReturn|256", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.android|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.ios|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.linux|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.macos|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName.windows|16", + "@crawlee/browser-pool|packages/browser-pool/src/fingerprinting/types.ts|browser-pool.OperatingSystemsName|8", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.CreateLaunchContextOptions.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.extend|2048", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.fingerprint|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.proxyUrl|262144", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.browserPerProxy|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.browserPlugin|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.experimentalContainers|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.id|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.ignoreProxyCertificate|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.launchOptions|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.proxyTier|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.proxyUrl|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.useIncognitoPages|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions.userDataDir|1024", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContextOptions|256", + "@crawlee/browser-pool|packages/browser-pool/src/launch-context.ts|browser-pool.LaunchContext|128", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.[asyncDispose]|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.browserType|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.close|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.constructor|512", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.contexts|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.isConnected|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newBrowserCDPSession|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newContext|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.newPage|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.startTracing|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.stopTracing|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser.version|2048", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-browser.ts|browser-pool.PlaywrightBrowser|128", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-controller.ts|browser-pool.PlaywrightController|128", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-plugin.ts|browser-pool.PlaywrightPlugin._containerProxyServer|1024", + "@crawlee/browser-pool|packages/browser-pool/src/playwright/playwright-plugin.ts|browser-pool.PlaywrightPlugin|128", + "@crawlee/browser-pool|packages/browser-pool/src/puppeteer/puppeteer-controller.ts|browser-pool.PuppeteerController|128", + "@crawlee/browser-pool|packages/browser-pool/src/puppeteer/puppeteer-plugin.ts|browser-pool.PuppeteerPlugin|128", + "@crawlee/browser-pool|packages/browser-pool/src/utils.ts|browser-pool.InferBrowserPluginArray|2097152", + "@crawlee/browser-pool|packages/browser-pool/src/utils.ts|browser-pool.UnwrapPromise|2097152" + ] + }, + "@crawlee/cheerio": { + "total": 89, + "documented": 74, + "minimumCoverage": 83.1461, + "acceptedMissing": [ + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.getRequestQueue|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.hasFinishedBefore|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.log|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.running|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.useState|2048", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions|256", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext|256", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioErrorHandler|2097152", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioHook|2097152", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioRequestHandler|2097152", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.crawler|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.id|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.session|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawler.config|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.response|1024" + ], + "surfaceKeys": [ + "@crawlee/cheerio|packages/basic-crawler/src/index.ts|cheerio-crawler/src.CheerioRoot|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.BasicCrawler|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.addRequests|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.autoscaledPool|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.exportData|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.getDataset|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.getData|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.getRequestQueue|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.hasFinishedBefore|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.log|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.pushData|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.requestList|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.requestQueue|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.router|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.running|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.run|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.sessionPool|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.setStatusMessage|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.stats|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.stop|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.teardown|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawler.useState|2048", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.errorHandler|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.experiments|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.failedRequestHandler|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.httpClient|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.keepAlive|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxConcurrency|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxRequestRetries|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.maxSessionRotations|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.minConcurrency|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.onSkippedRequest|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.requestHandler|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.requestList|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.requestManager|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.requestQueue|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.retryOnBlocked|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.statisticsOptions|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.statusMessageCallback|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.useSessionPool|1024", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CrawlerExperiments|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.CreateContextOptions|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.ErrorHandler|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.RequestHandler|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.StatusMessageCallback|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/basic-crawler.ts|cheerio-crawler/src.createBasicRouter|4194304", + "@crawlee/cheerio|packages/basic-crawler/src/internals/constants.ts|cheerio-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawler.constructor|512", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions|256", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawler|128", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.$|1024", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.parseWithCheerio|2048", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.waitForSelector|2048", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext|256", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioErrorHandler|2097152", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioHook|2097152", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.CheerioRequestHandler|2097152", + "@crawlee/cheerio|packages/cheerio-crawler/src/internals/cheerio-crawler.ts|cheerio-crawler/src.createCheerioRouter|64", + "@crawlee/cheerio|packages/core/src/autoscaling/autoscaled_pool.ts|cheerio-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/autoscaled_pool.ts|cheerio-crawler/src.AutoscaledPool|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/client_load_signal.ts|cheerio-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/client_load_signal.ts|cheerio-crawler/src.ClientSnapshot|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/client_load_signal.ts|cheerio-crawler/src.createClientLoadSignal|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/cpu_load_signal.ts|cheerio-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/cpu_load_signal.ts|cheerio-crawler/src.CpuSnapshot|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/cpu_load_signal.ts|cheerio-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/event_loop_load_signal.ts|cheerio-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/event_loop_load_signal.ts|cheerio-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/event_loop_load_signal.ts|cheerio-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/load_signal.ts|cheerio-crawler/src.LoadSignal|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/load_signal.ts|cheerio-crawler/src.LoadSnapshot|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/load_signal.ts|cheerio-crawler/src.SnapshotStore|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/load_signal.ts|cheerio-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/memory_load_signal.ts|cheerio-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/memory_load_signal.ts|cheerio-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/memory_load_signal.ts|cheerio-crawler/src.MemorySnapshot|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/snapshotter.ts|cheerio-crawler/src.SnapshotterOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/snapshotter.ts|cheerio-crawler/src.Snapshotter|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/system_status.ts|cheerio-crawler/src.ClientInfo|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/system_status.ts|cheerio-crawler/src.FinalStatistics|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/system_status.ts|cheerio-crawler/src.SystemInfo|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/system_status.ts|cheerio-crawler/src.SystemStatusOptions|4194304", + "@crawlee/cheerio|packages/core/src/autoscaling/system_status.ts|cheerio-crawler/src.SystemStatus|4194304", + "@crawlee/cheerio|packages/core/src/configuration.ts|cheerio-crawler/src.ConfigurationOptions|4194304", + "@crawlee/cheerio|packages/core/src/configuration.ts|cheerio-crawler/src.Configuration|4194304", + "@crawlee/cheerio|packages/core/src/cookie_utils.ts|cheerio-crawler/src.ResponseLike|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.addRequests|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.crawler|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.enqueueLinks|2048", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.getKeyValueStore|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.id|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.log|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.proxyInfo|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.pushData|2048", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.request|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.sendRequest|2048", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.session|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CheerioCrawlingContext.useState|1024", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.CrawlingContext|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.LoadedRequest|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.RequestHandlerResult|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/crawler_commons.ts|cheerio-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/error_snapshotter.ts|cheerio-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/error_snapshotter.ts|cheerio-crawler/src.SnapshotResult|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/error_tracker.ts|cheerio-crawler/src.ErrnoException|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/error_tracker.ts|cheerio-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/error_tracker.ts|cheerio-crawler/src.ErrorTracker|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/statistics.ts|cheerio-crawler/src.PersistenceOptions|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/statistics.ts|cheerio-crawler/src.StatisticPersistedState|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/statistics.ts|cheerio-crawler/src.StatisticState|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/statistics.ts|cheerio-crawler/src.StatisticsOptions|4194304", + "@crawlee/cheerio|packages/core/src/crawlers/statistics.ts|cheerio-crawler/src.Statistics|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/enqueue_links.ts|cheerio-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/enqueue_links.ts|cheerio-crawler/src.EnqueueStrategy|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/enqueue_links.ts|cheerio-crawler/src.enqueueLinks|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.GlobInput|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.GlobObject|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.PseudoUrlInput|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.PseudoUrlObject|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.RegExpInput|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.RegExpObject|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.RequestTransform|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.SkippedRequestReason|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.UrlPatternObject|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/cheerio|packages/core/src/enqueue_links/shared.ts|cheerio-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/cheerio|packages/core/src/errors.ts|cheerio-crawler/src.CriticalError|4194304", + "@crawlee/cheerio|packages/core/src/errors.ts|cheerio-crawler/src.NonRetryableError|4194304", + "@crawlee/cheerio|packages/core/src/errors.ts|cheerio-crawler/src.RequestValidationError|4194304", + "@crawlee/cheerio|packages/core/src/errors.ts|cheerio-crawler/src.RetryRequestError|4194304", + "@crawlee/cheerio|packages/core/src/errors.ts|cheerio-crawler/src.SessionError|4194304", + "@crawlee/cheerio|packages/core/src/events/event_manager.ts|cheerio-crawler/src.EventManager|4194304", + "@crawlee/cheerio|packages/core/src/events/event_manager.ts|cheerio-crawler/src.EventTypeName|4194304", + "@crawlee/cheerio|packages/core/src/events/event_manager.ts|cheerio-crawler/src.EventType|4194304", + "@crawlee/cheerio|packages/core/src/events/local_event_manager.ts|cheerio-crawler/src.LocalEventManager|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.BaseHttpClient|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.HttpRequestOptions|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.HttpRequest|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.HttpResponse|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.RedirectHandler|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.ResponseTypes|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/base-http-client.ts|cheerio-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/cheerio|packages/core/src/http_clients/got-scraping-http-client.ts|cheerio-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/cheerio|packages/core/src/index.ts|cheerio-crawler/src.Cookie|4194304", + "@crawlee/cheerio|packages/core/src/index.ts|cheerio-crawler/src.QueueOperationInfo|4194304", + "@crawlee/cheerio|packages/core/src/index.ts|cheerio-crawler/src.StorageClient|4194304", + "@crawlee/cheerio|packages/core/src/proxy_configuration.ts|cheerio-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/cheerio|packages/core/src/proxy_configuration.ts|cheerio-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/cheerio|packages/core/src/proxy_configuration.ts|cheerio-crawler/src.ProxyConfiguration|4194304", + "@crawlee/cheerio|packages/core/src/proxy_configuration.ts|cheerio-crawler/src.ProxyInfo|4194304", + "@crawlee/cheerio|packages/core/src/proxy_configuration.ts|cheerio-crawler/src.TieredProxy|4194304", + "@crawlee/cheerio|packages/core/src/recoverable_state.ts|cheerio-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/cheerio|packages/core/src/recoverable_state.ts|cheerio-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/cheerio|packages/core/src/recoverable_state.ts|cheerio-crawler/src.RecoverableState|4194304", + "@crawlee/cheerio|packages/core/src/request.ts|cheerio-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/cheerio|packages/core/src/request.ts|cheerio-crawler/src.RequestOptions|4194304", + "@crawlee/cheerio|packages/core/src/request.ts|cheerio-crawler/src.RequestState|4194304", + "@crawlee/cheerio|packages/core/src/request.ts|cheerio-crawler/src.Request|4194304", + "@crawlee/cheerio|packages/core/src/request.ts|cheerio-crawler/src.Source|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RouteSchemas|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RouterHandlerContext|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RouterHandler|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RouterLabel|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RouterRoutes|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.Router|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/cheerio|packages/core/src/router.ts|cheerio-crawler/src.defaultRoute|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/consts.ts|cheerio-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/consts.ts|cheerio-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/consts.ts|cheerio-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session.ts|cheerio-crawler/src.SessionOptions|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session.ts|cheerio-crawler/src.SessionState|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session.ts|cheerio-crawler/src.Session|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session_pool.ts|cheerio-crawler/src.CreateSession|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session_pool.ts|cheerio-crawler/src.SessionPoolOptions|4194304", + "@crawlee/cheerio|packages/core/src/session_pool/session_pool.ts|cheerio-crawler/src.SessionPool|4194304", + "@crawlee/cheerio|packages/core/src/storages/access_checking.ts|cheerio-crawler/src.checkStorageAccess|4194304", + "@crawlee/cheerio|packages/core/src/storages/access_checking.ts|cheerio-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetConsumer|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetContent|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetDataOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetExportOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetMapper|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.DatasetReducer|4194304", + "@crawlee/cheerio|packages/core/src/storages/dataset.ts|cheerio-crawler/src.Dataset|4194304", + "@crawlee/cheerio|packages/core/src/storages/index.ts|cheerio-crawler/src.RequestQueueV1|4194304", + "@crawlee/cheerio|packages/core/src/storages/index.ts|cheerio-crawler/src.RequestQueueV2|4194304", + "@crawlee/cheerio|packages/core/src/storages/index.ts|cheerio-crawler/src.RequestQueue|4194304", + "@crawlee/cheerio|packages/core/src/storages/key_value_store.ts|cheerio-crawler/src.KeyConsumer|4194304", + "@crawlee/cheerio|packages/core/src/storages/key_value_store.ts|cheerio-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/key_value_store.ts|cheerio-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/key_value_store.ts|cheerio-crawler/src.KeyValueStore|4194304", + "@crawlee/cheerio|packages/core/src/storages/key_value_store.ts|cheerio-crawler/src.RecordOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_list.ts|cheerio-crawler/src.IRequestList|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_list.ts|cheerio-crawler/src.RequestListOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_list.ts|cheerio-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_list.ts|cheerio-crawler/src.RequestListState|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_list.ts|cheerio-crawler/src.RequestList|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_manager_tandem.ts|cheerio-crawler/src.RequestManagerTandem|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.IRequestManager|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.RequestProviderOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.RequestProvider|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.RequestQueueOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/request_provider.ts|cheerio-crawler/src.RequestsLike|4194304", + "@crawlee/cheerio|packages/core/src/storages/sitemap_request_list.ts|cheerio-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/sitemap_request_list.ts|cheerio-crawler/src.SitemapRequestList|4194304", + "@crawlee/cheerio|packages/core/src/storages/storage_manager.ts|cheerio-crawler/src.IStorage|4194304", + "@crawlee/cheerio|packages/core/src/storages/storage_manager.ts|cheerio-crawler/src.StorageManagerOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/utils.ts|cheerio-crawler/src.UseStateOptions|4194304", + "@crawlee/cheerio|packages/core/src/storages/utils.ts|cheerio-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/cheerio|packages/core/src/storages/utils.ts|cheerio-crawler/src.useState|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.ByteCounterStream|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownloadCrawlingContext|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownloadErrorHandler|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownloadHook|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownloadOptions|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownloadRequestHandler|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.FileDownload|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.MinimumSpeedStream|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.StreamHandlerContext|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/file-download.ts|cheerio-crawler/src.createFileRouter|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawler.config|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawler.proxyConfiguration|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawler.use|2048", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.additionalHttpErrorStatusCodes|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.additionalMimeTypes|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.forceResponseEncoding|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.handlePageFunction|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.ignoreHttpErrorStatusCodes|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.ignoreSslErrors|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.postNavigationHooks|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.preNavigationHooks|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.proxyConfiguration|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlerOptions.suggestResponseEncoding|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.body|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.contentType|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.json|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.CheerioCrawlingContext.response|1024", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpCrawlerOptions|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpCrawler|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpCrawlingContext|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpErrorHandler|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpHook|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.HttpRequestHandler|4194304", + "@crawlee/cheerio|packages/http-crawler/src/internals/http-crawler.ts|cheerio-crawler/src.createHttpRouter|4194304" + ] + }, + "@crawlee/core": { + "total": 1024, + "documented": 606, + "minimumCoverage": 59.1797, + "acceptedMissing": [ + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.currentConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.desiredConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.maxConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.minConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.config|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.log|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.maxUsedMemoryRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.snapshotHistoryMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemorySnapshot.usedBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.client|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.clientSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.config|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.cpuSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.eventLoopSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.events|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.log|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.memorySnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.actualRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.limitRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestAvgFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestAvgFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFailed|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFinished|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsTotal|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestTotalDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.retryHistogram|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.clientInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.cpuInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.eventLoopInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memCurrentBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memTotalBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatus.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions|256", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.getEventManager|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.storageManagers|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useEventManager|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useStorageClient|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useStorageClient|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions|256", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike.headers|1024", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike.url|1024", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike|256", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.crawler|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.id|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.session|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext|256", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.LoadedRequest|2097152", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.addRequests|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.calls|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.constructor|512", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.datasetItems|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.enqueuedUrlLists|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.enqueuedUrls|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.getKeyValueStore|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.keyValueStoreChanges|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.pushData|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.useState|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.id|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.session|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext|256", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.BASE_MESSAGE|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_ERROR_CHARACTERS|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_FILENAME_LENGTH|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_HASH_LENGTH|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.SNAPSHOT_PREFIX|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult.htmlFileName|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult.screenshotFileName|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult|256", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.cause|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.code|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.errno|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.path|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.syscall|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.add|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.captureSnapshot|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.constructor|512", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.errorSnapshotter|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.getMostPopularErrors|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.getUniqueErrorCount|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.reset|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.result|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.total|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.saveErrorSnapshots|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorCode|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorMessage|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorName|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showFullMessage|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showFullStack|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showStackTrace|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions|256", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerFinishedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerLastStartTimestamp|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerStartedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.errors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestAvgFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestAvgFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestMaxDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestMinDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestRetryHistogram|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFailed|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFinished|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsRetries|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsTotal|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsWithStatusCode|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.retryErrors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.statsId|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.statsPersistedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.resetStore|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerFinishedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerStartedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.errors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestMaxDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestMinDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFailed|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFinished|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsRetries|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsWithStatusCode|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestTotalFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestTotalFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.retryErrors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.statsPersistedAt|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions|256", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.filterRequestsByPatterns|64", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.GlobInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.GlobObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.PseudoUrlInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.PseudoUrlObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.RegExpInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.RegExpObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.SkippedRequestCallback|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.SkippedRequestReason|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.UrlPatternObject|2097152", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.constructor|512", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.issues|1024", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.label|1024", + "@crawlee/core|packages/core/src/errors.ts|core/src.RetryRequestError.constructor|512", + "@crawlee/core|packages/core/src/errors.ts|core/src.SessionError.constructor|512", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.config|1024", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.constructor|512", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.emit|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.isInitialized|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.off|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.on|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager|128", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.ABORTING|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.EXIT|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.MIGRATING|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.PERSIST_STATE|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.SYSTEM_INFO|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType|8", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventTypeName|2097152", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.config|1024", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.constructor|512", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.emit|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.isInitialized|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.off|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.on|2048", + "@crawlee/core|packages/core/src/events/local_event_manager.ts|core/src.LocalEventManager|128", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.cookieJar|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.encoding|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.followRedirect|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headerGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headerGeneratorOptions|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.insecureHTTPParser|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.maxRedirects|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.method|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.proxyUrl|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.responseType|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.sessionToken|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.signal|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.throwHttpErrors|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.timeout|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.useHeaderGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.cookieJar|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.encoding|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.followRedirect|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headerGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headerGeneratorOptions|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.insecureHTTPParser|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.maxRedirects|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.method|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.proxyUrl|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.responseType|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.sessionToken|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.signal|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.throwHttpErrors|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.timeout|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.useHeaderGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.request|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.buffer|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.json|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.text|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.downloadProgress|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.request|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.stream|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.uploadProgress|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.url|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration.isManInTheMiddle|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationFunction|256", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationOptions|256", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy.proxyTier|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy.proxyUrl|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy|256", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.currentValue|262144", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions|256", + "@crawlee/core|packages/core/src/request.ts|core/src.PushErrorMessageOptions|256", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.crawlDepth|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.label|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.maxRetries|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.sessionRotationCount|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.skipNavigation|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.state|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.method|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.AFTER_NAV|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.BEFORE_NAV|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.DONE|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.ERROR_HANDLER|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.ERROR|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.REQUEST_HANDLER|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.SKIPPED|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.UNPROCESSED|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState|8", + "@crawlee/core|packages/core/src/request.ts|core/src.Source|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.GetUserDataFromRequest|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterRoutes|2097152", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.BLOCKED_STATUS_CODES|32", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.MAX_POOL_SIZE|32", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.PERSIST_STATE_KEY|32", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.config|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.resetStore|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.retiredSessionsCount|262144", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.usableSessionsCount|262144", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions|256", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.cookieJar|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.createdAt|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.errorScore|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.errorScoreDecrement|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.expiresAt|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.id|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.maxErrorScore|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.maxUsageCount|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.usageCount|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.userData|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.cookieJar|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.errorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.log|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions|256", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.cookieJar|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.createdAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.errorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.errorScoreDecrement|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.expiresAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.id|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.maxErrorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.maxUsageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.usageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.userData|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.client|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.config|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.id|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.log|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.name|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.storageObject|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.fromDataset|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.toKVS|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetIteratorOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.client|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.id|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.name|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.storageObject|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.config|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getAutoSavedValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getAutoSavedValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.id|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.name|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.storageObject|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreIteratorOptions|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.client|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.id|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.name|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.storageObject|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.RecordOptions|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListSourcesFunction|2097152", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.constructor|512", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.batchSize|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.waitBetweenBatchesMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult.addedRequests|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.constructor|512", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOperationOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestsLike|2097152", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.constructor|512", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions|256", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage.id|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage.name|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage|256", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.StorageManagerOptions|256", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.UseStateOptions.config|1024", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.UseStateOptions|256", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie|256", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.dataset|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.datasets|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.keyValueStore|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.keyValueStores|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.purge|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.requestQueue|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.requestQueues|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.setStatusMessage|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.stats|1024", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.teardown|2048" + ], + "surfaceKeys": [ + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.abort|2048", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.currentConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.desiredConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.maxConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.minConcurrency|262144", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.notify|2048", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.pause|2048", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.resume|2048", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool.run|2048", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.autoscaleIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.desiredConcurrencyRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.desiredConcurrency|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.isFinishedFunction|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.isTaskReadyFunction|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.loggingIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.log|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.maxConcurrency|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.maxTasksPerMinute|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.maybeRunIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.minConcurrency|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.runTaskFunction|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.scaleDownStepRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.scaleUpStepRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.snapshotterOptions|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.systemStatusOptions|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions.taskTimeoutSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPoolOptions|256", + "@crawlee/core|packages/core/src/autoscaling/autoscaled_pool.ts|core/src.AutoscaledPool|128", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions.clientSnapshotIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions.client|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions.maxClientErrors|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions.snapshotHistoryMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientSnapshot.rateLimitErrorCount|1024", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.ClientSnapshot|256", + "@crawlee/core|packages/core/src/autoscaling/client_load_signal.ts|core/src.createClientLoadSignal|64", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuLoadSignalOptions.config|1024", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuLoadSignalOptions.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuLoadSignalOptions.snapshotHistoryMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuSnapshot.ticks|1024", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuSnapshot.usedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.CpuSnapshot|256", + "@crawlee/core|packages/core/src/autoscaling/cpu_load_signal.ts|core/src.createCpuLoadSignal|64", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions.eventLoopSnapshotIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions.maxBlockedMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions.snapshotHistoryMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopSnapshot.exceededMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.EventLoopSnapshot|256", + "@crawlee/core|packages/core/src/autoscaling/event_loop_load_signal.ts|core/src.createEventLoopLoadSignal|64", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.ClientSnapshot.createdAt|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.ClientSnapshot.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.CpuSnapshot.createdAt|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.CpuSnapshot.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.EventLoopSnapshot.createdAt|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.EventLoopSnapshot.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal.getSample|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal.name|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal.start|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal.stop|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSignal|256", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSnapshot.createdAt|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSnapshot.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.LoadSnapshot|256", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.MemorySnapshot.createdAt|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.MemorySnapshot.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.fromEvent|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.fromInterval|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.getAll|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.getSample|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore.push|2048", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.SnapshotStore|128", + "@crawlee/core|packages/core/src/autoscaling/load_signal.ts|core/src.evaluateLoadSignalSample|64", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.getMemorySnapshots|2048", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.getSample|2048", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.name|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.start|2048", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal.stop|2048", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.config|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.log|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.maxUsedMemoryRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.overloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions.snapshotHistoryMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignalOptions|256", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemoryLoadSignal|128", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemorySnapshot.usedBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/memory_load_signal.ts|core/src.MemorySnapshot|256", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.clientSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.client|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.config|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.cpuSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.eventLoopSnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.events|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.getClientSample|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.getCpuSample|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.getEventLoopSample|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.getLoadSignals|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.getMemorySample|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.log|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.memorySnapshots|262144", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.start|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter.stop|2048", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.clientSnapshotIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.eventLoopSnapshotIntervalSecs|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.maxBlockedMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.maxClientErrors|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.maxUsedMemoryRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions.snapshotHistorySecs|1024", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.SnapshotterOptions|256", + "@crawlee/core|packages/core/src/autoscaling/snapshotter.ts|core/src.Snapshotter|128", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.actualRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.isOverloaded|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo.limitRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.ClientInfo|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestAvgFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestAvgFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestTotalDurationMillis|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFailed|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsFinished|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.requestsTotal|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics.retryHistogram|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.FinalStatistics|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.clientInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.cpuInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.eventLoopInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.isSystemIdle|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.loadSignalInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memCurrentBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memInfo|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo.memTotalBytes|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemInfo|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatus.constructor|512", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatus.getCurrentStatus|2048", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatus.getHistoricalStatus|2048", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.currentHistorySecs|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.loadSignals|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.maxClientOverloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.maxCpuOverloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.maxEventLoopOverloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.maxMemoryOverloadedRatio|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions.snapshotter|1024", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatusOptions|256", + "@crawlee/core|packages/core/src/autoscaling/system_status.ts|core/src.SystemStatus|128", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.constructor|512", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.getEventManager|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.getEventManager|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.getGlobalConfig|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.getStorageClient|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.get|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.resetGlobalState|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.set|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.set|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.storageManagers|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useEventManager|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useStorageClient|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration.useStorageClient|2048", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.availableMemoryRatio|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.chromeExecutablePath|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.containerized|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.defaultBrowserPath|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.defaultDatasetId|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.defaultKeyValueStoreId|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.defaultRequestQueueId|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.disableBrowserSandbox|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.eventManager|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.headless|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.inputKey|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.logLevel|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.maxUsedCpuRatio|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.memoryMbytes|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.persistStateIntervalMillis|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.persistStorage|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.purgeOnStart|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.storageClientOptions|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.storageClient|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.systemInfoIntervalMillis|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.systemInfoV2|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions.xvfb|1024", + "@crawlee/core|packages/core/src/configuration.ts|core/src.ConfigurationOptions|256", + "@crawlee/core|packages/core/src/configuration.ts|core/src.Configuration|128", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike.headers|1024", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike.url|1024", + "@crawlee/core|packages/core/src/cookie_utils.ts|core/src.ResponseLike|256", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.addRequests|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.crawler|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.enqueueLinks|2048", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.getKeyValueStore|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.id|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.log|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.proxyInfo|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.pushData|2048", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.request|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.sendRequest|2048", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.session|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext.useState|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.CrawlingContext|256", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.LoadedRequest|2097152", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.addRequests|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.calls|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.constructor|512", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.datasetItems|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.enqueuedUrlLists|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.enqueuedUrls|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.getKeyValueStore|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.keyValueStoreChanges|262144", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.pushData|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult.useState|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RequestHandlerResult|128", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.addRequests|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.enqueueLinks|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.getKeyValueStore|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.id|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.log|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.proxyInfo|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.pushData|2048", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.request|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.session|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext.useState|1024", + "@crawlee/core|packages/core/src/crawlers/crawler_commons.ts|core/src.RestrictedCrawlingContext|256", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.BASE_MESSAGE|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_ERROR_CHARACTERS|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_FILENAME_LENGTH|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.MAX_HASH_LENGTH|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.SNAPSHOT_PREFIX|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.captureSnapshot|2048", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.contextCaptureSnapshot|2048", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.generateFilename|2048", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter.saveHTMLSnapshot|2048", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.ErrorSnapshotter|128", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult.htmlFileName|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult.screenshotFileName|1024", + "@crawlee/core|packages/core/src/crawlers/error_snapshotter.ts|core/src.SnapshotResult|256", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.cause|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.code|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.errno|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.path|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException.syscall|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrnoException|256", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.addAsync|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.add|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.captureSnapshot|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.constructor|512", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.errorSnapshotter|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.getMostPopularErrors|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.getUniqueErrorCount|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.reset|2048", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.result|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker.total|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.saveErrorSnapshots|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorCode|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorMessage|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showErrorName|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showFullMessage|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showFullStack|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions.showStackTrace|1024", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTrackerOptions|256", + "@crawlee/core|packages/core/src/crawlers/error_tracker.ts|core/src.ErrorTracker|128", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.PersistenceOptions.enable|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.PersistenceOptions|256", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerFinishedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerLastStartTimestamp|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.crawlerStartedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.errors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestAvgFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestAvgFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestMaxDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestMinDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestRetryHistogram|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestTotalFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFailed|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsFinished|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsRetries|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsTotal|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.requestsWithStatusCode|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.retryErrors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.statsId|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState.statsPersistedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticPersistedState|256", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerFinishedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerRuntimeMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.crawlerStartedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.errors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestMaxDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestMinDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestTotalFailedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestTotalFinishedDurationMillis|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFailedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFailed|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFinishedPerMinute|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsFinished|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsRetries|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.requestsWithStatusCode|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.retryErrors|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState.statsPersistedAt|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticState|256", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.calculate|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.errorTrackerRetry|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.errorTracker|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.id|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.persistState|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.registerStatusCode|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.requestRetryHistogram|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.resetStore|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.reset|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.startCapturing|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.state|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.stopCapturing|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics.toJSON|2048", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.config|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.id|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.keyValueStore|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.logIntervalSecs|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.logMessage|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.log|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.persistenceOptions|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions.saveErrorSnapshots|1024", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.StatisticsOptions|256", + "@crawlee/core|packages/core/src/crawlers/statistics.ts|core/src.Statistics|128", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.baseUrl|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.exclude|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.globs|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.label|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.limit|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.onSkippedRequest|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.pseudoUrls|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.regexps|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.requestQueue|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.respectRobotsTxtFile|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.robotsTxtFile|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.selector|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.skipNavigation|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.strategy|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.transformRequestFunction|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.urls|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.userData|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions.waitForAllRequestsToBeAdded|1024", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.EnqueueLinksOptions|256", + "@crawlee/core|packages/core/src/enqueue_links/enqueue_links.ts|core/src.enqueueLinks|64", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.GlobInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.GlobObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.PseudoUrlInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.PseudoUrlObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.RegExpInput|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.RegExpObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.RequestTransform|256", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.SkippedRequestCallback|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.SkippedRequestReason|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.UrlPatternObject|2097152", + "@crawlee/core|packages/core/src/enqueue_links/shared.ts|core/src.filterRequestsByPatterns|64", + "@crawlee/core|packages/core/src/errors.ts|core/src.CriticalError|128", + "@crawlee/core|packages/core/src/errors.ts|core/src.NonRetryableError|128", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.constructor|512", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.issues|1024", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError.label|1024", + "@crawlee/core|packages/core/src/errors.ts|core/src.RequestValidationError|128", + "@crawlee/core|packages/core/src/errors.ts|core/src.RetryRequestError.constructor|512", + "@crawlee/core|packages/core/src/errors.ts|core/src.RetryRequestError|128", + "@crawlee/core|packages/core/src/errors.ts|core/src.SessionError.constructor|512", + "@crawlee/core|packages/core/src/errors.ts|core/src.SessionError|128", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.close|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.config|1024", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.constructor|512", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.emit|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.init|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.isInitialized|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.off|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager.on|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventManager|128", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.ABORTING|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.EXIT|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.MIGRATING|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.PERSIST_STATE|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType.SYSTEM_INFO|16", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventTypeName|2097152", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.EventType|8", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.config|1024", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.constructor|512", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.emit|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.isInitialized|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.off|2048", + "@crawlee/core|packages/core/src/events/event_manager.ts|core/src.LocalEventManager.on|2048", + "@crawlee/core|packages/core/src/events/local_event_manager.ts|core/src.LocalEventManager.close|2048", + "@crawlee/core|packages/core/src/events/local_event_manager.ts|core/src.LocalEventManager.init|2048", + "@crawlee/core|packages/core/src/events/local_event_manager.ts|core/src.LocalEventManager|128", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpClient.sendRequest|2048", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpClient.stream|2048", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpClient|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.BaseHttpResponseData|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.cookieJar|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.encoding|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.followRedirect|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headerGeneratorOptions|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headerGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.insecureHTTPParser|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.maxRedirects|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.method|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.proxyUrl|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.responseType|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.sessionToken|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.signal|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.throwHttpErrors|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.timeout|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest.useHeaderGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.cookieJar|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.encoding|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.followRedirect|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.form|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headerGeneratorOptions|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headerGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.insecureHTTPParser|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.json|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.maxRedirects|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.method|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.password|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.proxyUrl|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.responseType|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.searchParams|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.sessionToken|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.signal|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.throwHttpErrors|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.timeout|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.useHeaderGenerator|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions.username|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequestOptions|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpRequest|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.body|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.request|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.HttpResponse|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.RedirectHandler|2097152", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.buffer|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.json|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes.text|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.ResponseTypes|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.complete|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.downloadProgress|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.headers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.ip|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.redirectUrls|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.request|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.statusCode|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.statusMessage|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.stream|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.trailers|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.uploadProgress|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse.url|1024", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.StreamingHttpResponse|256", + "@crawlee/core|packages/core/src/http_clients/base-http-client.ts|core/src.processHttpRequestOptions|64", + "@crawlee/core|packages/core/src/http_clients/got-scraping-http-client.ts|core/src.GotScrapingHttpClient.sendRequest|2048", + "@crawlee/core|packages/core/src/http_clients/got-scraping-http-client.ts|core/src.GotScrapingHttpClient.stream|2048", + "@crawlee/core|packages/core/src/http_clients/got-scraping-http-client.ts|core/src.GotScrapingHttpClient|128", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration.constructor|512", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration.isManInTheMiddle|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration.newProxyInfo|2048", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration.newUrl|2048", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationFunction|256", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationOptions.newUrlFunction|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationOptions.proxyUrls|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationOptions.tieredProxyUrls|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfigurationOptions|256", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyConfiguration|128", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.hostname|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.password|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.port|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.proxyTier|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.sessionId|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.url|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo.username|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.ProxyInfo|256", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy.proxyTier|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy.proxyUrl|1024", + "@crawlee/core|packages/core/src/proxy_configuration.ts|core/src.TieredProxy|256", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.constructor|512", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.currentValue|262144", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.initialize|2048", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.persistState|2048", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.reset|2048", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState.teardown|2048", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.config|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.defaultState|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.deserialize|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.logger|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.persistStateKey|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.persistStateKvsId|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.persistStateKvsName|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.persistenceEnabled|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions.serialize|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStateOptions|256", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions.persistStateKey|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions.persistStateKvsId|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions.persistStateKvsName|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions.persistenceEnabled|1024", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableStatePersistenceOptions|256", + "@crawlee/core|packages/core/src/recoverable_state.ts|core/src.RecoverableState|128", + "@crawlee/core|packages/core/src/request.ts|core/src.PushErrorMessageOptions.omitStack|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.PushErrorMessageOptions|256", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.constructor|512", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.crawlDepth|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.errorMessages|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.handledAt|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.headers|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.id|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.label|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.loadedUrl|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.maxRetries|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.method|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.noRetry|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.payload|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.pushErrorMessage|2048", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.retryCount|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.sessionRotationCount|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.skipNavigation|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.state|262144", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.uniqueKey|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.url|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.Request.userData|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.crawlDepth|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.headers|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.keepUrlFragment|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.label|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.maxRetries|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.method|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.noRetry|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.payload|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.skipNavigation|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.uniqueKey|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.url|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.useExtendedUniqueKey|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions.userData|1024", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestOptions|256", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.AFTER_NAV|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.BEFORE_NAV|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.DONE|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.ERROR_HANDLER|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.ERROR|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.REQUEST_HANDLER|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.SKIPPED|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState.UNPROCESSED|16", + "@crawlee/core|packages/core/src/request.ts|core/src.RequestState|8", + "@crawlee/core|packages/core/src/request.ts|core/src.Request|128", + "@crawlee/core|packages/core/src/request.ts|core/src.Source|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.DefaultRouteUserData|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.GetUserDataFromRequest|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.RouteSchemas|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.Router.addDefaultHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.Router.addHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.Router.create|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.Router.getHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.Router.use|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandler.addDefaultHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandler.addHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandler.getHandler|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandler.use|2048", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandlerContext|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterHandler|256", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterLabel|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.RouterRoutes|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.Router|128", + "@crawlee/core|packages/core/src/router.ts|core/src.RoutesFromSchemas|2097152", + "@crawlee/core|packages/core/src/router.ts|core/src.defaultRoute|32", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.BLOCKED_STATUS_CODES|32", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.MAX_POOL_SIZE|32", + "@crawlee/core|packages/core/src/session_pool/consts.ts|core/src.PERSIST_STATE_KEY|32", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.constructor|512", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.cookieJar|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.createdAt|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.errorScoreDecrement|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.errorScore|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.expiresAt|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.getCookieString|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.getCookies|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.getState|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.id|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.isBlocked|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.isExpired|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.isMaxUsageCountReached|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.isUsable|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.markBad|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.markGood|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.maxErrorScore|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.maxUsageCount|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.retireOnBlockedStatusCodes|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.retire|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.setCookiesFromResponse|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.setCookies|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.setCookie|2048", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.usageCount|262144", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session.userData|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.cookieJar|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.createdAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.errorScoreDecrement|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.errorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.expiresAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.id|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.log|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.maxAgeSecs|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.maxErrorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.maxUsageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.sessionPool|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.usageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions.userData|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionOptions|256", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.cookieJar|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.createdAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.errorScoreDecrement|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.errorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.expiresAt|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.id|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.maxErrorScore|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.maxUsageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.usageCount|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState.userData|1024", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.SessionState|256", + "@crawlee/core|packages/core/src/session_pool/session.ts|core/src.Session|128", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.CreateSession|256", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.addSession|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.config|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.getSession|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.getState|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.initialize|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.open|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.persistState|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.resetStore|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.retiredSessionsCount|262144", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.teardown|2048", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool.usableSessionsCount|262144", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.blockedStatusCodes|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.createSessionFunction|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.maxPoolSize|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.persistStateKeyValueStoreId|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.persistStateKey|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.persistenceOptions|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions.sessionOptions|1024", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPoolOptions|256", + "@crawlee/core|packages/core/src/session_pool/session_pool.ts|core/src.SessionPool|128", + "@crawlee/core|packages/core/src/storages/access_checking.ts|core/src.checkStorageAccess|64", + "@crawlee/core|packages/core/src/storages/access_checking.ts|core/src.withCheckedStorageAccess|64", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.client|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.config|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.drop|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.entries|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.exportToCSV|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.exportToCSV|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.exportToJSON|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.exportToJSON|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.exportTo|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.export|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.forEach|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.getData|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.getData|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.getInfo|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.id|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.log|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.map|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.name|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.open|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.pushData|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.reduce|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.storageObject|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset.values|2048", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetConsumer|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.count|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.desc|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.items|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.limit|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.offset|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent.total|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetContent|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.clean|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.desc|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.fields|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.limit|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.offset|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.skipEmpty|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.skipHidden|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions.unwind|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetDataOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.clean|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.collectAllKeys|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.desc|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.fields|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.skipEmpty|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.skipHidden|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions.unwind|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.clean|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.collectAllKeys|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.desc|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.fields|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.fromDataset|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.skipEmpty|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.skipHidden|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.toKVS|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions.unwind|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetExportToOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetIteratorOptions.desc|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetIteratorOptions.fields|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetIteratorOptions.unwind|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetIteratorOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetMapper|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.client|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.id|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.name|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions.storageObject|1024", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetOptions|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.DatasetReducer|256", + "@crawlee/core|packages/core/src/storages/dataset.ts|core/src.Dataset|128", + "@crawlee/core|packages/core/src/storages/index.ts|core/src.RequestQueueV2|4194304", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyConsumer|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.config|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.drop|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.entries|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.forEachKey|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getAutoSavedValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getAutoSavedValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getPublicUrl|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.getValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.id|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.keys|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.name|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.open|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.recordExists|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.recordExists|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.setValue|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.storageObject|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore.values|2048", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreIteratorOptions.collection|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreIteratorOptions.exclusiveStartKey|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreIteratorOptions.prefix|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreIteratorOptions|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.client|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.id|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.name|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions.storageObject|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStoreOptions|256", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.KeyValueStore|128", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.RecordOptions.contentType|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.RecordOptions.doNotRetryTimeouts|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.RecordOptions.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/key_value_store.ts|core/src.RecordOptions|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.length|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.persistState|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.IRequestList|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.getState|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.length|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.open|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.persistState|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList.teardown|2048", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.keepDuplicateUrls|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.persistRequestsKey|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.persistStateKey|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.proxyConfiguration|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.sourcesFunction|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.sources|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions.state|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListOptions|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListSourcesFunction|2097152", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListState.inProgress|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListState.nextIndex|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListState.nextUniqueKey|1024", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestListState|256", + "@crawlee/core|packages/core/src/storages/request_list.ts|core/src.RequestList|128", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.constructor|512", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.getPendingCount|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.getTotalCount|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_manager_tandem.ts|core/src.RequestManagerTandem|128", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.batchSize|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.forefront|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.maxNewRequests|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.waitBetweenBatchesMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions.waitForAllRequestsToBeAdded|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult.addedRequests|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult.requestsOverLimit|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult.waitForAllRequestsToBeAdded|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.AddRequestsBatchedResult|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.EnqueueLinksOptions.forefront|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.getPendingCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.getTotalCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.IRequestManager|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.addRequests|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.constructor|512", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.drop|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.getInfo|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.getPendingCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.getRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.getTotalCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.open|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions.proxyConfiguration|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProviderOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestProvider|128", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.drop|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.getInfo|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.getPendingCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.getRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.getTotalCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueue.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOperationOptions.forefront|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOperationOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions.proxyConfiguration|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueOptions|256", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.addRequestsBatched|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.addRequests|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.assumedHandledCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.assumedTotalCount|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.clientKey|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.client|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.config|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.drop|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.getInfo|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.getPendingCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.getRequest|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.getTotalCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.handledCount|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.id|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.internalTimeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.log|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.name|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.requestLockSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestQueueV1.timeoutSecs|1024", + "@crawlee/core|packages/core/src/storages/request_provider.ts|core/src.RequestsLike|2097152", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1.open|2048", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_queue.ts|core/src.RequestQueueV1|128", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.addRequests|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.addRequest|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.constructor|512", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.isFinished|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.open|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/request_queue_v2.ts|core/src.RequestQueue|128", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.[asyncIterator]|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.fetchNextRequest|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.handledCount|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.isEmpty|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.isFinished|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.isSitemapFullyLoaded|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.length|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.markRequestHandled|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.open|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.persistState|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.reclaimRequest|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList.teardown|2048", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.config|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.enqueueStrategy|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.exclude|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.globs|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.maxBufferSize|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.parseSitemapOptions|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.persistStateKey|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.persistenceOptions|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.proxyUrl|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.regexps|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.signal|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.sitemapUrls|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions.timeoutMillis|1024", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestListOptions|256", + "@crawlee/core|packages/core/src/storages/sitemap_request_list.ts|core/src.SitemapRequestList|128", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage.id|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage.name|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.IStorage|256", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.StorageManagerOptions.config|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.StorageManagerOptions.proxyConfiguration|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.StorageManagerOptions.storageClient|1024", + "@crawlee/core|packages/core/src/storages/storage_manager.ts|core/src.StorageManagerOptions|256", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.UseStateOptions.config|1024", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.UseStateOptions.keyValueStoreName|1024", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.UseStateOptions|256", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.purgeDefaultStorages|64", + "@crawlee/core|packages/core/src/storages/utils.ts|core/src.useState|64", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.domain|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.expires|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.httpOnly|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.name|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.path|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.priority|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.sameParty|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.sameSite|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.secure|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.sourcePort|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.sourceScheme|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.url|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie.value|1024", + "@crawlee/core|packages/types/src/browser.ts|core/src.Cookie|256", + "@crawlee/core|packages/types/src/storages.ts|core/src.QueueOperationInfo.requestId|1024", + "@crawlee/core|packages/types/src/storages.ts|core/src.QueueOperationInfo.wasAlreadyHandled|1024", + "@crawlee/core|packages/types/src/storages.ts|core/src.QueueOperationInfo.wasAlreadyPresent|1024", + "@crawlee/core|packages/types/src/storages.ts|core/src.QueueOperationInfo|256", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.datasets|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.dataset|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.keyValueStores|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.keyValueStore|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.purge|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.requestQueues|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.requestQueue|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.setStatusMessage|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.stats|1024", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient.teardown|2048", + "@crawlee/core|packages/types/src/storages.ts|core/src.StorageClient|256", + "@crawlee/core|packages/utils/src/internals/extract-urls.ts|core/src.tryAbsoluteURL|64", + "@crawlee/core|packages/utils/src/internals/url.ts|core/src.EnqueueStrategy.All|16", + "@crawlee/core|packages/utils/src/internals/url.ts|core/src.EnqueueStrategy.SameDomain|16", + "@crawlee/core|packages/utils/src/internals/url.ts|core/src.EnqueueStrategy.SameHostname|16", + "@crawlee/core|packages/utils/src/internals/url.ts|core/src.EnqueueStrategy.SameOrigin|16", + "@crawlee/core|packages/utils/src/internals/url.ts|core/src.EnqueueStrategy|8" + ] + }, + "@crawlee/http": { + "total": 140, + "documented": 108, + "minimumCoverage": 77.1429, + "acceptedMissing": [ + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.getRequestQueue|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.hasFinishedBefore|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.log|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.running|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.useState|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.getRequestQueue|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.hasFinishedBefore|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.log|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.running|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.useState|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.crawler|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.id|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.session|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.crawler|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.id|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.session|1024", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownload.constructor|512", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadCrawlingContext|256", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadErrorHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadHook|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadOptions|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadRequestHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.StreamHandlerContext|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownload.config|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.response|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler.config|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions|256", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.response|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext|256", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpErrorHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpHook|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpRequestHandler|2097152" + ], + "surfaceKeys": [ + "@crawlee/http|packages/basic-crawler/src/index.ts|http-crawler/src.CheerioRoot|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.BasicCrawler|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.CrawlerExperiments|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.CreateContextOptions|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.ErrorHandler|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.addRequests|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.autoscaledPool|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.exportData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.getDataset|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.getData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.getRequestQueue|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.hasFinishedBefore|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.log|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.pushData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.requestList|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.requestQueue|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.router|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.running|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.run|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.sessionPool|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.setStatusMessage|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.stats|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.stop|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.teardown|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.FileDownload.useState|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.addRequests|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.autoscaledPool|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.exportData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.getDataset|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.getData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.getRequestQueue|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.hasFinishedBefore|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.log|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.pushData|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.requestList|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.requestQueue|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.router|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.running|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.run|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.sessionPool|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.setStatusMessage|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.stats|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.stop|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.teardown|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawler.useState|2048", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.errorHandler|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.experiments|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.failedRequestHandler|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.httpClient|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.keepAlive|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxConcurrency|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxRequestRetries|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.maxSessionRotations|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.minConcurrency|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.onSkippedRequest|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.requestHandler|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.requestList|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.requestManager|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.requestQueue|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.retryOnBlocked|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.statisticsOptions|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.statusMessageCallback|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.HttpCrawlerOptions.useSessionPool|1024", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.RequestHandler|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.StatusMessageCallback|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/basic-crawler.ts|http-crawler/src.createBasicRouter|4194304", + "@crawlee/http|packages/basic-crawler/src/internals/constants.ts|http-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/http|packages/core/src/autoscaling/autoscaled_pool.ts|http-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/autoscaled_pool.ts|http-crawler/src.AutoscaledPool|4194304", + "@crawlee/http|packages/core/src/autoscaling/client_load_signal.ts|http-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/client_load_signal.ts|http-crawler/src.ClientSnapshot|4194304", + "@crawlee/http|packages/core/src/autoscaling/client_load_signal.ts|http-crawler/src.createClientLoadSignal|4194304", + "@crawlee/http|packages/core/src/autoscaling/cpu_load_signal.ts|http-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/cpu_load_signal.ts|http-crawler/src.CpuSnapshot|4194304", + "@crawlee/http|packages/core/src/autoscaling/cpu_load_signal.ts|http-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/http|packages/core/src/autoscaling/event_loop_load_signal.ts|http-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/event_loop_load_signal.ts|http-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/http|packages/core/src/autoscaling/event_loop_load_signal.ts|http-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/http|packages/core/src/autoscaling/load_signal.ts|http-crawler/src.LoadSignal|4194304", + "@crawlee/http|packages/core/src/autoscaling/load_signal.ts|http-crawler/src.LoadSnapshot|4194304", + "@crawlee/http|packages/core/src/autoscaling/load_signal.ts|http-crawler/src.SnapshotStore|4194304", + "@crawlee/http|packages/core/src/autoscaling/load_signal.ts|http-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/http|packages/core/src/autoscaling/memory_load_signal.ts|http-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/memory_load_signal.ts|http-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/http|packages/core/src/autoscaling/memory_load_signal.ts|http-crawler/src.MemorySnapshot|4194304", + "@crawlee/http|packages/core/src/autoscaling/snapshotter.ts|http-crawler/src.SnapshotterOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/snapshotter.ts|http-crawler/src.Snapshotter|4194304", + "@crawlee/http|packages/core/src/autoscaling/system_status.ts|http-crawler/src.ClientInfo|4194304", + "@crawlee/http|packages/core/src/autoscaling/system_status.ts|http-crawler/src.FinalStatistics|4194304", + "@crawlee/http|packages/core/src/autoscaling/system_status.ts|http-crawler/src.SystemInfo|4194304", + "@crawlee/http|packages/core/src/autoscaling/system_status.ts|http-crawler/src.SystemStatusOptions|4194304", + "@crawlee/http|packages/core/src/autoscaling/system_status.ts|http-crawler/src.SystemStatus|4194304", + "@crawlee/http|packages/core/src/configuration.ts|http-crawler/src.ConfigurationOptions|4194304", + "@crawlee/http|packages/core/src/configuration.ts|http-crawler/src.Configuration|4194304", + "@crawlee/http|packages/core/src/cookie_utils.ts|http-crawler/src.ResponseLike|4194304", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.CrawlingContext|4194304", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.addRequests|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.crawler|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.enqueueLinks|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.getKeyValueStore|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.id|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.log|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.proxyInfo|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.pushData|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.request|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.sendRequest|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.session|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.FileDownloadCrawlingContext.useState|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.addRequests|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.crawler|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.enqueueLinks|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.getKeyValueStore|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.id|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.log|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.proxyInfo|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.pushData|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.request|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.sendRequest|2048", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.session|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.HttpCrawlingContext.useState|1024", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.LoadedRequest|4194304", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.RequestHandlerResult|4194304", + "@crawlee/http|packages/core/src/crawlers/crawler_commons.ts|http-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/http|packages/core/src/crawlers/error_snapshotter.ts|http-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/http|packages/core/src/crawlers/error_snapshotter.ts|http-crawler/src.SnapshotResult|4194304", + "@crawlee/http|packages/core/src/crawlers/error_tracker.ts|http-crawler/src.ErrnoException|4194304", + "@crawlee/http|packages/core/src/crawlers/error_tracker.ts|http-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/http|packages/core/src/crawlers/error_tracker.ts|http-crawler/src.ErrorTracker|4194304", + "@crawlee/http|packages/core/src/crawlers/statistics.ts|http-crawler/src.PersistenceOptions|4194304", + "@crawlee/http|packages/core/src/crawlers/statistics.ts|http-crawler/src.StatisticPersistedState|4194304", + "@crawlee/http|packages/core/src/crawlers/statistics.ts|http-crawler/src.StatisticState|4194304", + "@crawlee/http|packages/core/src/crawlers/statistics.ts|http-crawler/src.StatisticsOptions|4194304", + "@crawlee/http|packages/core/src/crawlers/statistics.ts|http-crawler/src.Statistics|4194304", + "@crawlee/http|packages/core/src/enqueue_links/enqueue_links.ts|http-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/http|packages/core/src/enqueue_links/enqueue_links.ts|http-crawler/src.EnqueueStrategy|4194304", + "@crawlee/http|packages/core/src/enqueue_links/enqueue_links.ts|http-crawler/src.enqueueLinks|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.GlobInput|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.GlobObject|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.PseudoUrlInput|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.PseudoUrlObject|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.RegExpInput|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.RegExpObject|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.RequestTransform|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.SkippedRequestReason|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.UrlPatternObject|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/http|packages/core/src/enqueue_links/shared.ts|http-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/http|packages/core/src/errors.ts|http-crawler/src.CriticalError|4194304", + "@crawlee/http|packages/core/src/errors.ts|http-crawler/src.NonRetryableError|4194304", + "@crawlee/http|packages/core/src/errors.ts|http-crawler/src.RequestValidationError|4194304", + "@crawlee/http|packages/core/src/errors.ts|http-crawler/src.RetryRequestError|4194304", + "@crawlee/http|packages/core/src/errors.ts|http-crawler/src.SessionError|4194304", + "@crawlee/http|packages/core/src/events/event_manager.ts|http-crawler/src.EventManager|4194304", + "@crawlee/http|packages/core/src/events/event_manager.ts|http-crawler/src.EventTypeName|4194304", + "@crawlee/http|packages/core/src/events/event_manager.ts|http-crawler/src.EventType|4194304", + "@crawlee/http|packages/core/src/events/local_event_manager.ts|http-crawler/src.LocalEventManager|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.BaseHttpClient|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.HttpRequestOptions|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.HttpRequest|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.HttpResponse|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.RedirectHandler|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.ResponseTypes|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/http|packages/core/src/http_clients/base-http-client.ts|http-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/http|packages/core/src/http_clients/got-scraping-http-client.ts|http-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/http|packages/core/src/index.ts|http-crawler/src.Cookie|4194304", + "@crawlee/http|packages/core/src/index.ts|http-crawler/src.QueueOperationInfo|4194304", + "@crawlee/http|packages/core/src/index.ts|http-crawler/src.StorageClient|4194304", + "@crawlee/http|packages/core/src/proxy_configuration.ts|http-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/http|packages/core/src/proxy_configuration.ts|http-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/http|packages/core/src/proxy_configuration.ts|http-crawler/src.ProxyConfiguration|4194304", + "@crawlee/http|packages/core/src/proxy_configuration.ts|http-crawler/src.ProxyInfo|4194304", + "@crawlee/http|packages/core/src/proxy_configuration.ts|http-crawler/src.TieredProxy|4194304", + "@crawlee/http|packages/core/src/recoverable_state.ts|http-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/http|packages/core/src/recoverable_state.ts|http-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/http|packages/core/src/recoverable_state.ts|http-crawler/src.RecoverableState|4194304", + "@crawlee/http|packages/core/src/request.ts|http-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/http|packages/core/src/request.ts|http-crawler/src.RequestOptions|4194304", + "@crawlee/http|packages/core/src/request.ts|http-crawler/src.RequestState|4194304", + "@crawlee/http|packages/core/src/request.ts|http-crawler/src.Request|4194304", + "@crawlee/http|packages/core/src/request.ts|http-crawler/src.Source|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RouteSchemas|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RouterHandlerContext|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RouterHandler|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RouterLabel|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RouterRoutes|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.Router|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/http|packages/core/src/router.ts|http-crawler/src.defaultRoute|4194304", + "@crawlee/http|packages/core/src/session_pool/consts.ts|http-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/http|packages/core/src/session_pool/consts.ts|http-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/http|packages/core/src/session_pool/consts.ts|http-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/http|packages/core/src/session_pool/session.ts|http-crawler/src.SessionOptions|4194304", + "@crawlee/http|packages/core/src/session_pool/session.ts|http-crawler/src.SessionState|4194304", + "@crawlee/http|packages/core/src/session_pool/session.ts|http-crawler/src.Session|4194304", + "@crawlee/http|packages/core/src/session_pool/session_pool.ts|http-crawler/src.CreateSession|4194304", + "@crawlee/http|packages/core/src/session_pool/session_pool.ts|http-crawler/src.SessionPoolOptions|4194304", + "@crawlee/http|packages/core/src/session_pool/session_pool.ts|http-crawler/src.SessionPool|4194304", + "@crawlee/http|packages/core/src/storages/access_checking.ts|http-crawler/src.checkStorageAccess|4194304", + "@crawlee/http|packages/core/src/storages/access_checking.ts|http-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetConsumer|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetContent|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetDataOptions|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetExportOptions|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetMapper|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetOptions|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.DatasetReducer|4194304", + "@crawlee/http|packages/core/src/storages/dataset.ts|http-crawler/src.Dataset|4194304", + "@crawlee/http|packages/core/src/storages/index.ts|http-crawler/src.RequestQueueV1|4194304", + "@crawlee/http|packages/core/src/storages/index.ts|http-crawler/src.RequestQueueV2|4194304", + "@crawlee/http|packages/core/src/storages/index.ts|http-crawler/src.RequestQueue|4194304", + "@crawlee/http|packages/core/src/storages/key_value_store.ts|http-crawler/src.KeyConsumer|4194304", + "@crawlee/http|packages/core/src/storages/key_value_store.ts|http-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/http|packages/core/src/storages/key_value_store.ts|http-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/http|packages/core/src/storages/key_value_store.ts|http-crawler/src.KeyValueStore|4194304", + "@crawlee/http|packages/core/src/storages/key_value_store.ts|http-crawler/src.RecordOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_list.ts|http-crawler/src.IRequestList|4194304", + "@crawlee/http|packages/core/src/storages/request_list.ts|http-crawler/src.RequestListOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_list.ts|http-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/http|packages/core/src/storages/request_list.ts|http-crawler/src.RequestListState|4194304", + "@crawlee/http|packages/core/src/storages/request_list.ts|http-crawler/src.RequestList|4194304", + "@crawlee/http|packages/core/src/storages/request_manager_tandem.ts|http-crawler/src.RequestManagerTandem|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.IRequestManager|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.RequestProviderOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.RequestProvider|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.RequestQueueOptions|4194304", + "@crawlee/http|packages/core/src/storages/request_provider.ts|http-crawler/src.RequestsLike|4194304", + "@crawlee/http|packages/core/src/storages/sitemap_request_list.ts|http-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/http|packages/core/src/storages/sitemap_request_list.ts|http-crawler/src.SitemapRequestList|4194304", + "@crawlee/http|packages/core/src/storages/storage_manager.ts|http-crawler/src.IStorage|4194304", + "@crawlee/http|packages/core/src/storages/storage_manager.ts|http-crawler/src.StorageManagerOptions|4194304", + "@crawlee/http|packages/core/src/storages/utils.ts|http-crawler/src.UseStateOptions|4194304", + "@crawlee/http|packages/core/src/storages/utils.ts|http-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/http|packages/core/src/storages/utils.ts|http-crawler/src.useState|4194304", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.ByteCounterStream|64", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownload.constructor|512", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadCrawlingContext|256", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadErrorHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadHook|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadOptions|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownloadRequestHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.FileDownload|128", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.MinimumSpeedStream|64", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.StreamHandlerContext|2097152", + "@crawlee/http|packages/http-crawler/src/internals/file-download.ts|http-crawler/src.createFileRouter|64", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownload.config|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownload.proxyConfiguration|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownload.use|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.body|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.contentType|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.json|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.parseWithCheerio|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.response|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.FileDownloadCrawlingContext.waitForSelector|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler.config|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler.constructor|512", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler.proxyConfiguration|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler.use|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.additionalHttpErrorStatusCodes|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.additionalMimeTypes|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.forceResponseEncoding|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.handlePageFunction|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.ignoreHttpErrorStatusCodes|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.ignoreSslErrors|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.postNavigationHooks|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.preNavigationHooks|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.proxyConfiguration|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions.suggestResponseEncoding|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlerOptions|256", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawler|128", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.body|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.contentType|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.json|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.parseWithCheerio|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.response|1024", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext.waitForSelector|2048", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpCrawlingContext|256", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpErrorHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpHook|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.HttpRequestHandler|2097152", + "@crawlee/http|packages/http-crawler/src/internals/http-crawler.ts|http-crawler/src.createHttpRouter|64" + ] + }, + "@crawlee/impit-client": { + "total": 5, + "documented": 3, + "minimumCoverage": 60, + "acceptedMissing": [ + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.Browser|32", + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.ImpitHttpClient.constructor|512" + ], + "surfaceKeys": [ + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.Browser|32", + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.ImpitHttpClient.constructor|512", + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.ImpitHttpClient.sendRequest|2048", + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.ImpitHttpClient.stream|2048", + "@crawlee/impit-client|packages/impit-client/src/index.ts|impit-client/src.ImpitHttpClient|128" + ] + }, + "@crawlee/jsdom": { + "total": 94, + "documented": 76, + "minimumCoverage": 80.8511, + "acceptedMissing": [ + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.getRequestQueue|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.hasFinishedBefore|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.log|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.running|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.useState|2048", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.crawler|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.id|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.session|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawler.config|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.response|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawler.constructor|512", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions|256", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.document|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.window|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext|256", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMErrorHandler|2097152", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMHook|2097152", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMRequestHandler|2097152" + ], + "surfaceKeys": [ + "@crawlee/jsdom|packages/basic-crawler/src/index.ts|jsdom-crawler/src.CheerioRoot|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.BasicCrawler|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.CrawlerExperiments|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.CreateContextOptions|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.ErrorHandler|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.addRequests|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.autoscaledPool|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.exportData|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.getDataset|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.getData|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.getRequestQueue|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.hasFinishedBefore|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.log|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.pushData|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.requestList|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.requestQueue|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.router|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.running|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.run|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.sessionPool|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.setStatusMessage|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.stats|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.stop|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.teardown|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawler.useState|2048", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.errorHandler|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.experiments|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.failedRequestHandler|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.httpClient|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.keepAlive|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxConcurrency|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxRequestRetries|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.maxSessionRotations|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.minConcurrency|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.onSkippedRequest|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.requestHandler|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.requestList|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.requestManager|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.requestQueue|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.retryOnBlocked|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.statisticsOptions|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.statusMessageCallback|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.useSessionPool|1024", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.RequestHandler|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.StatusMessageCallback|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/basic-crawler.ts|jsdom-crawler/src.createBasicRouter|4194304", + "@crawlee/jsdom|packages/basic-crawler/src/internals/constants.ts|jsdom-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/autoscaled_pool.ts|jsdom-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/autoscaled_pool.ts|jsdom-crawler/src.AutoscaledPool|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/client_load_signal.ts|jsdom-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/client_load_signal.ts|jsdom-crawler/src.ClientSnapshot|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/client_load_signal.ts|jsdom-crawler/src.createClientLoadSignal|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/cpu_load_signal.ts|jsdom-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/cpu_load_signal.ts|jsdom-crawler/src.CpuSnapshot|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/cpu_load_signal.ts|jsdom-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/event_loop_load_signal.ts|jsdom-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/event_loop_load_signal.ts|jsdom-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/event_loop_load_signal.ts|jsdom-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/load_signal.ts|jsdom-crawler/src.LoadSignal|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/load_signal.ts|jsdom-crawler/src.LoadSnapshot|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/load_signal.ts|jsdom-crawler/src.SnapshotStore|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/load_signal.ts|jsdom-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/memory_load_signal.ts|jsdom-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/memory_load_signal.ts|jsdom-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/memory_load_signal.ts|jsdom-crawler/src.MemorySnapshot|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/snapshotter.ts|jsdom-crawler/src.SnapshotterOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/snapshotter.ts|jsdom-crawler/src.Snapshotter|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/system_status.ts|jsdom-crawler/src.ClientInfo|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/system_status.ts|jsdom-crawler/src.FinalStatistics|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/system_status.ts|jsdom-crawler/src.SystemInfo|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/system_status.ts|jsdom-crawler/src.SystemStatusOptions|4194304", + "@crawlee/jsdom|packages/core/src/autoscaling/system_status.ts|jsdom-crawler/src.SystemStatus|4194304", + "@crawlee/jsdom|packages/core/src/configuration.ts|jsdom-crawler/src.ConfigurationOptions|4194304", + "@crawlee/jsdom|packages/core/src/configuration.ts|jsdom-crawler/src.Configuration|4194304", + "@crawlee/jsdom|packages/core/src/cookie_utils.ts|jsdom-crawler/src.ResponseLike|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.CrawlingContext|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.addRequests|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.crawler|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.enqueueLinks|2048", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.getKeyValueStore|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.id|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.log|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.proxyInfo|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.pushData|2048", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.request|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.sendRequest|2048", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.session|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.JSDOMCrawlingContext.useState|1024", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.LoadedRequest|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.RequestHandlerResult|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/crawler_commons.ts|jsdom-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/error_snapshotter.ts|jsdom-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/error_snapshotter.ts|jsdom-crawler/src.SnapshotResult|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/error_tracker.ts|jsdom-crawler/src.ErrnoException|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/error_tracker.ts|jsdom-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/error_tracker.ts|jsdom-crawler/src.ErrorTracker|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/statistics.ts|jsdom-crawler/src.PersistenceOptions|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/statistics.ts|jsdom-crawler/src.StatisticPersistedState|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/statistics.ts|jsdom-crawler/src.StatisticState|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/statistics.ts|jsdom-crawler/src.StatisticsOptions|4194304", + "@crawlee/jsdom|packages/core/src/crawlers/statistics.ts|jsdom-crawler/src.Statistics|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/enqueue_links.ts|jsdom-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/enqueue_links.ts|jsdom-crawler/src.EnqueueStrategy|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/enqueue_links.ts|jsdom-crawler/src.enqueueLinks|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.GlobInput|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.GlobObject|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.PseudoUrlInput|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.PseudoUrlObject|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.RegExpInput|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.RegExpObject|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.RequestTransform|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.SkippedRequestReason|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.UrlPatternObject|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/jsdom|packages/core/src/enqueue_links/shared.ts|jsdom-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/jsdom|packages/core/src/errors.ts|jsdom-crawler/src.CriticalError|4194304", + "@crawlee/jsdom|packages/core/src/errors.ts|jsdom-crawler/src.NonRetryableError|4194304", + "@crawlee/jsdom|packages/core/src/errors.ts|jsdom-crawler/src.RequestValidationError|4194304", + "@crawlee/jsdom|packages/core/src/errors.ts|jsdom-crawler/src.RetryRequestError|4194304", + "@crawlee/jsdom|packages/core/src/errors.ts|jsdom-crawler/src.SessionError|4194304", + "@crawlee/jsdom|packages/core/src/events/event_manager.ts|jsdom-crawler/src.EventManager|4194304", + "@crawlee/jsdom|packages/core/src/events/event_manager.ts|jsdom-crawler/src.EventTypeName|4194304", + "@crawlee/jsdom|packages/core/src/events/event_manager.ts|jsdom-crawler/src.EventType|4194304", + "@crawlee/jsdom|packages/core/src/events/local_event_manager.ts|jsdom-crawler/src.LocalEventManager|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.BaseHttpClient|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.HttpRequestOptions|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.HttpRequest|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.HttpResponse|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.RedirectHandler|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.ResponseTypes|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/base-http-client.ts|jsdom-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/jsdom|packages/core/src/http_clients/got-scraping-http-client.ts|jsdom-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/jsdom|packages/core/src/index.ts|jsdom-crawler/src.Cookie|4194304", + "@crawlee/jsdom|packages/core/src/index.ts|jsdom-crawler/src.QueueOperationInfo|4194304", + "@crawlee/jsdom|packages/core/src/index.ts|jsdom-crawler/src.StorageClient|4194304", + "@crawlee/jsdom|packages/core/src/proxy_configuration.ts|jsdom-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/jsdom|packages/core/src/proxy_configuration.ts|jsdom-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/jsdom|packages/core/src/proxy_configuration.ts|jsdom-crawler/src.ProxyConfiguration|4194304", + "@crawlee/jsdom|packages/core/src/proxy_configuration.ts|jsdom-crawler/src.ProxyInfo|4194304", + "@crawlee/jsdom|packages/core/src/proxy_configuration.ts|jsdom-crawler/src.TieredProxy|4194304", + "@crawlee/jsdom|packages/core/src/recoverable_state.ts|jsdom-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/jsdom|packages/core/src/recoverable_state.ts|jsdom-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/jsdom|packages/core/src/recoverable_state.ts|jsdom-crawler/src.RecoverableState|4194304", + "@crawlee/jsdom|packages/core/src/request.ts|jsdom-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/jsdom|packages/core/src/request.ts|jsdom-crawler/src.RequestOptions|4194304", + "@crawlee/jsdom|packages/core/src/request.ts|jsdom-crawler/src.RequestState|4194304", + "@crawlee/jsdom|packages/core/src/request.ts|jsdom-crawler/src.Request|4194304", + "@crawlee/jsdom|packages/core/src/request.ts|jsdom-crawler/src.Source|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RouteSchemas|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RouterHandlerContext|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RouterHandler|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RouterLabel|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RouterRoutes|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.Router|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/jsdom|packages/core/src/router.ts|jsdom-crawler/src.defaultRoute|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/consts.ts|jsdom-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/consts.ts|jsdom-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/consts.ts|jsdom-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session.ts|jsdom-crawler/src.SessionOptions|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session.ts|jsdom-crawler/src.SessionState|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session.ts|jsdom-crawler/src.Session|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session_pool.ts|jsdom-crawler/src.CreateSession|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session_pool.ts|jsdom-crawler/src.SessionPoolOptions|4194304", + "@crawlee/jsdom|packages/core/src/session_pool/session_pool.ts|jsdom-crawler/src.SessionPool|4194304", + "@crawlee/jsdom|packages/core/src/storages/access_checking.ts|jsdom-crawler/src.checkStorageAccess|4194304", + "@crawlee/jsdom|packages/core/src/storages/access_checking.ts|jsdom-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetConsumer|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetContent|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetDataOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetExportOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetMapper|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.DatasetReducer|4194304", + "@crawlee/jsdom|packages/core/src/storages/dataset.ts|jsdom-crawler/src.Dataset|4194304", + "@crawlee/jsdom|packages/core/src/storages/index.ts|jsdom-crawler/src.RequestQueueV1|4194304", + "@crawlee/jsdom|packages/core/src/storages/index.ts|jsdom-crawler/src.RequestQueueV2|4194304", + "@crawlee/jsdom|packages/core/src/storages/index.ts|jsdom-crawler/src.RequestQueue|4194304", + "@crawlee/jsdom|packages/core/src/storages/key_value_store.ts|jsdom-crawler/src.KeyConsumer|4194304", + "@crawlee/jsdom|packages/core/src/storages/key_value_store.ts|jsdom-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/key_value_store.ts|jsdom-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/key_value_store.ts|jsdom-crawler/src.KeyValueStore|4194304", + "@crawlee/jsdom|packages/core/src/storages/key_value_store.ts|jsdom-crawler/src.RecordOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_list.ts|jsdom-crawler/src.IRequestList|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_list.ts|jsdom-crawler/src.RequestListOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_list.ts|jsdom-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_list.ts|jsdom-crawler/src.RequestListState|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_list.ts|jsdom-crawler/src.RequestList|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_manager_tandem.ts|jsdom-crawler/src.RequestManagerTandem|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.IRequestManager|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.RequestProviderOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.RequestProvider|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.RequestQueueOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/request_provider.ts|jsdom-crawler/src.RequestsLike|4194304", + "@crawlee/jsdom|packages/core/src/storages/sitemap_request_list.ts|jsdom-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/sitemap_request_list.ts|jsdom-crawler/src.SitemapRequestList|4194304", + "@crawlee/jsdom|packages/core/src/storages/storage_manager.ts|jsdom-crawler/src.IStorage|4194304", + "@crawlee/jsdom|packages/core/src/storages/storage_manager.ts|jsdom-crawler/src.StorageManagerOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/utils.ts|jsdom-crawler/src.UseStateOptions|4194304", + "@crawlee/jsdom|packages/core/src/storages/utils.ts|jsdom-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/jsdom|packages/core/src/storages/utils.ts|jsdom-crawler/src.useState|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.ByteCounterStream|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownloadCrawlingContext|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownloadErrorHandler|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownloadHook|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownloadOptions|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownloadRequestHandler|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.FileDownload|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.MinimumSpeedStream|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.StreamHandlerContext|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/file-download.ts|jsdom-crawler/src.createFileRouter|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpCrawlerOptions|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpCrawler|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpCrawlingContext|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpErrorHandler|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpHook|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.HttpRequestHandler|4194304", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawler.config|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawler.proxyConfiguration|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawler.use|2048", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.additionalHttpErrorStatusCodes|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.additionalMimeTypes|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.forceResponseEncoding|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.handlePageFunction|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.ignoreHttpErrorStatusCodes|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.ignoreSslErrors|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.postNavigationHooks|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.preNavigationHooks|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.proxyConfiguration|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.suggestResponseEncoding|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.body|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.contentType|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.json|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.response|1024", + "@crawlee/jsdom|packages/http-crawler/src/internals/http-crawler.ts|jsdom-crawler/src.createHttpRouter|4194304", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawler._runRequestHandler|2048", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawler.constructor|512", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawler.getVirtualConsole|2048", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.hideInternalConsole|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions.runScripts|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlerOptions|256", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawler|128", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.document|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.parseWithCheerio|2048", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.waitForSelector|2048", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext.window|1024", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMCrawlingContext|256", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMErrorHandler|2097152", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMHook|2097152", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.JSDOMRequestHandler|2097152", + "@crawlee/jsdom|packages/jsdom-crawler/src/internals/jsdom-crawler.ts|jsdom-crawler/src.createJSDOMRouter|64" + ] + }, + "@crawlee/linkedom": { + "total": 109, + "documented": 91, + "minimumCoverage": 83.4862, + "acceptedMissing": [ + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.getRequestQueue|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.hasFinishedBefore|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.log|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.running|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.useState|2048", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.crawler|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.id|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.session|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.config|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.response|1024", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.document|1024", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.window|1024", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMErrorHandler|2097152", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMHook|2097152", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMRequestHandler|2097152" + ], + "surfaceKeys": [ + "@crawlee/linkedom|packages/basic-crawler/src/index.ts|linkedom-crawler/src.CheerioRoot|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.BasicCrawler|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.CrawlerExperiments|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.CreateContextOptions|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.ErrorHandler|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.addRequests|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.autoscaledPool|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.exportData|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.getDataset|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.getData|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.getRequestQueue|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.hasFinishedBefore|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.log|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.pushData|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.requestList|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.requestQueue|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.router|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.running|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.run|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.sessionPool|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.setStatusMessage|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.stats|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.stop|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.teardown|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.useState|2048", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.errorHandler|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.experiments|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.failedRequestHandler|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.httpClient|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.keepAlive|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxConcurrency|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxRequestRetries|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.maxSessionRotations|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.minConcurrency|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.onSkippedRequest|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.requestHandler|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.requestList|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.requestManager|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.requestQueue|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.retryOnBlocked|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.statisticsOptions|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.statusMessageCallback|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.useSessionPool|1024", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.RequestHandler|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.StatusMessageCallback|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/basic-crawler.ts|linkedom-crawler/src.createBasicRouter|4194304", + "@crawlee/linkedom|packages/basic-crawler/src/internals/constants.ts|linkedom-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/autoscaled_pool.ts|linkedom-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/autoscaled_pool.ts|linkedom-crawler/src.AutoscaledPool|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/client_load_signal.ts|linkedom-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/client_load_signal.ts|linkedom-crawler/src.ClientSnapshot|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/client_load_signal.ts|linkedom-crawler/src.createClientLoadSignal|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/cpu_load_signal.ts|linkedom-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/cpu_load_signal.ts|linkedom-crawler/src.CpuSnapshot|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/cpu_load_signal.ts|linkedom-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/event_loop_load_signal.ts|linkedom-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/event_loop_load_signal.ts|linkedom-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/event_loop_load_signal.ts|linkedom-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/load_signal.ts|linkedom-crawler/src.LoadSignal|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/load_signal.ts|linkedom-crawler/src.LoadSnapshot|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/load_signal.ts|linkedom-crawler/src.SnapshotStore|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/load_signal.ts|linkedom-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/memory_load_signal.ts|linkedom-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/memory_load_signal.ts|linkedom-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/memory_load_signal.ts|linkedom-crawler/src.MemorySnapshot|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/snapshotter.ts|linkedom-crawler/src.SnapshotterOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/snapshotter.ts|linkedom-crawler/src.Snapshotter|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/system_status.ts|linkedom-crawler/src.ClientInfo|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/system_status.ts|linkedom-crawler/src.FinalStatistics|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/system_status.ts|linkedom-crawler/src.SystemInfo|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/system_status.ts|linkedom-crawler/src.SystemStatusOptions|4194304", + "@crawlee/linkedom|packages/core/src/autoscaling/system_status.ts|linkedom-crawler/src.SystemStatus|4194304", + "@crawlee/linkedom|packages/core/src/configuration.ts|linkedom-crawler/src.ConfigurationOptions|4194304", + "@crawlee/linkedom|packages/core/src/configuration.ts|linkedom-crawler/src.Configuration|4194304", + "@crawlee/linkedom|packages/core/src/cookie_utils.ts|linkedom-crawler/src.ResponseLike|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.CrawlingContext|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.addRequests|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.crawler|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.enqueueLinks|2048", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.getKeyValueStore|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.id|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.log|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.proxyInfo|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.pushData|2048", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.request|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.sendRequest|2048", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.session|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.useState|1024", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.LoadedRequest|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.RequestHandlerResult|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/crawler_commons.ts|linkedom-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/error_snapshotter.ts|linkedom-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/error_snapshotter.ts|linkedom-crawler/src.SnapshotResult|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/error_tracker.ts|linkedom-crawler/src.ErrnoException|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/error_tracker.ts|linkedom-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/error_tracker.ts|linkedom-crawler/src.ErrorTracker|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/statistics.ts|linkedom-crawler/src.PersistenceOptions|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/statistics.ts|linkedom-crawler/src.StatisticPersistedState|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/statistics.ts|linkedom-crawler/src.StatisticState|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/statistics.ts|linkedom-crawler/src.StatisticsOptions|4194304", + "@crawlee/linkedom|packages/core/src/crawlers/statistics.ts|linkedom-crawler/src.Statistics|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.EnqueueStrategy|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.baseUrl|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.exclude|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.globs|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.label|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.limit|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.onSkippedRequest|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.pseudoUrls|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.regexps|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.respectRobotsTxtFile|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.robotsTxtFile|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.selector|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.skipNavigation|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.strategy|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.transformRequestFunction|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.userData|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.waitForAllRequestsToBeAdded|1024", + "@crawlee/linkedom|packages/core/src/enqueue_links/enqueue_links.ts|linkedom-crawler/src.enqueueLinks|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.GlobInput|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.GlobObject|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.PseudoUrlInput|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.PseudoUrlObject|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.RegExpInput|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.RegExpObject|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.RequestTransform|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.SkippedRequestReason|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.UrlPatternObject|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/linkedom|packages/core/src/enqueue_links/shared.ts|linkedom-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/linkedom|packages/core/src/errors.ts|linkedom-crawler/src.CriticalError|4194304", + "@crawlee/linkedom|packages/core/src/errors.ts|linkedom-crawler/src.NonRetryableError|4194304", + "@crawlee/linkedom|packages/core/src/errors.ts|linkedom-crawler/src.RequestValidationError|4194304", + "@crawlee/linkedom|packages/core/src/errors.ts|linkedom-crawler/src.RetryRequestError|4194304", + "@crawlee/linkedom|packages/core/src/errors.ts|linkedom-crawler/src.SessionError|4194304", + "@crawlee/linkedom|packages/core/src/events/event_manager.ts|linkedom-crawler/src.EventManager|4194304", + "@crawlee/linkedom|packages/core/src/events/event_manager.ts|linkedom-crawler/src.EventTypeName|4194304", + "@crawlee/linkedom|packages/core/src/events/event_manager.ts|linkedom-crawler/src.EventType|4194304", + "@crawlee/linkedom|packages/core/src/events/local_event_manager.ts|linkedom-crawler/src.LocalEventManager|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.BaseHttpClient|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.HttpRequestOptions|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.HttpRequest|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.HttpResponse|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.RedirectHandler|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.ResponseTypes|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/base-http-client.ts|linkedom-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/linkedom|packages/core/src/http_clients/got-scraping-http-client.ts|linkedom-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/linkedom|packages/core/src/index.ts|linkedom-crawler/src.Cookie|4194304", + "@crawlee/linkedom|packages/core/src/index.ts|linkedom-crawler/src.QueueOperationInfo|4194304", + "@crawlee/linkedom|packages/core/src/index.ts|linkedom-crawler/src.StorageClient|4194304", + "@crawlee/linkedom|packages/core/src/proxy_configuration.ts|linkedom-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/linkedom|packages/core/src/proxy_configuration.ts|linkedom-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/linkedom|packages/core/src/proxy_configuration.ts|linkedom-crawler/src.ProxyConfiguration|4194304", + "@crawlee/linkedom|packages/core/src/proxy_configuration.ts|linkedom-crawler/src.ProxyInfo|4194304", + "@crawlee/linkedom|packages/core/src/proxy_configuration.ts|linkedom-crawler/src.TieredProxy|4194304", + "@crawlee/linkedom|packages/core/src/recoverable_state.ts|linkedom-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/linkedom|packages/core/src/recoverable_state.ts|linkedom-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/linkedom|packages/core/src/recoverable_state.ts|linkedom-crawler/src.RecoverableState|4194304", + "@crawlee/linkedom|packages/core/src/request.ts|linkedom-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/linkedom|packages/core/src/request.ts|linkedom-crawler/src.RequestOptions|4194304", + "@crawlee/linkedom|packages/core/src/request.ts|linkedom-crawler/src.RequestState|4194304", + "@crawlee/linkedom|packages/core/src/request.ts|linkedom-crawler/src.Request|4194304", + "@crawlee/linkedom|packages/core/src/request.ts|linkedom-crawler/src.Source|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RouteSchemas|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RouterHandlerContext|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RouterHandler|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RouterLabel|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RouterRoutes|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.Router|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/linkedom|packages/core/src/router.ts|linkedom-crawler/src.defaultRoute|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/consts.ts|linkedom-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/consts.ts|linkedom-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/consts.ts|linkedom-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session.ts|linkedom-crawler/src.SessionOptions|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session.ts|linkedom-crawler/src.SessionState|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session.ts|linkedom-crawler/src.Session|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session_pool.ts|linkedom-crawler/src.CreateSession|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session_pool.ts|linkedom-crawler/src.SessionPoolOptions|4194304", + "@crawlee/linkedom|packages/core/src/session_pool/session_pool.ts|linkedom-crawler/src.SessionPool|4194304", + "@crawlee/linkedom|packages/core/src/storages/access_checking.ts|linkedom-crawler/src.checkStorageAccess|4194304", + "@crawlee/linkedom|packages/core/src/storages/access_checking.ts|linkedom-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetConsumer|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetContent|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetDataOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetExportOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetMapper|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.DatasetReducer|4194304", + "@crawlee/linkedom|packages/core/src/storages/dataset.ts|linkedom-crawler/src.Dataset|4194304", + "@crawlee/linkedom|packages/core/src/storages/index.ts|linkedom-crawler/src.RequestQueueV1|4194304", + "@crawlee/linkedom|packages/core/src/storages/index.ts|linkedom-crawler/src.RequestQueueV2|4194304", + "@crawlee/linkedom|packages/core/src/storages/index.ts|linkedom-crawler/src.RequestQueue|4194304", + "@crawlee/linkedom|packages/core/src/storages/key_value_store.ts|linkedom-crawler/src.KeyConsumer|4194304", + "@crawlee/linkedom|packages/core/src/storages/key_value_store.ts|linkedom-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/key_value_store.ts|linkedom-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/key_value_store.ts|linkedom-crawler/src.KeyValueStore|4194304", + "@crawlee/linkedom|packages/core/src/storages/key_value_store.ts|linkedom-crawler/src.RecordOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_list.ts|linkedom-crawler/src.IRequestList|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_list.ts|linkedom-crawler/src.RequestListOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_list.ts|linkedom-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_list.ts|linkedom-crawler/src.RequestListState|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_list.ts|linkedom-crawler/src.RequestList|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_manager_tandem.ts|linkedom-crawler/src.RequestManagerTandem|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.IRequestManager|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions.forefront|1024", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.RequestProviderOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.RequestProvider|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.RequestQueueOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/request_provider.ts|linkedom-crawler/src.RequestsLike|4194304", + "@crawlee/linkedom|packages/core/src/storages/sitemap_request_list.ts|linkedom-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/sitemap_request_list.ts|linkedom-crawler/src.SitemapRequestList|4194304", + "@crawlee/linkedom|packages/core/src/storages/storage_manager.ts|linkedom-crawler/src.IStorage|4194304", + "@crawlee/linkedom|packages/core/src/storages/storage_manager.ts|linkedom-crawler/src.StorageManagerOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/utils.ts|linkedom-crawler/src.UseStateOptions|4194304", + "@crawlee/linkedom|packages/core/src/storages/utils.ts|linkedom-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/linkedom|packages/core/src/storages/utils.ts|linkedom-crawler/src.useState|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.ByteCounterStream|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownloadCrawlingContext|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownloadErrorHandler|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownloadHook|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownloadOptions|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownloadRequestHandler|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.FileDownload|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.MinimumSpeedStream|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.StreamHandlerContext|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/file-download.ts|linkedom-crawler/src.createFileRouter|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpCrawlerOptions|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpCrawler|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpCrawlingContext|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpErrorHandler|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpHook|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.HttpRequestHandler|4194304", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.config|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.constructor|512", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.proxyConfiguration|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler.use|2048", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.additionalHttpErrorStatusCodes|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.additionalMimeTypes|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.forceResponseEncoding|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.handlePageFunction|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.ignoreHttpErrorStatusCodes|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.ignoreSslErrors|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.postNavigationHooks|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.preNavigationHooks|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.proxyConfiguration|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions.suggestResponseEncoding|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.body|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.contentType|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.json|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.response|1024", + "@crawlee/linkedom|packages/http-crawler/src/internals/http-crawler.ts|linkedom-crawler/src.createHttpRouter|4194304", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler._runRequestHandler|2048", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerEnqueueLinksOptions|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlerOptions|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawler|128", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.document|1024", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.parseWithCheerio|2048", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.waitForSelector|2048", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext.window|1024", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMCrawlingContext|256", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMErrorHandler|2097152", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMHook|2097152", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.LinkeDOMRequestHandler|2097152", + "@crawlee/linkedom|packages/linkedom-crawler/src/internals/linkedom-crawler.ts|linkedom-crawler/src.createLinkeDOMRouter|64" + ] + }, + "@crawlee/memory-storage": { + "total": 24, + "documented": 23, + "minimumCoverage": 95.8333, + "acceptedMissing": [ + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorageOptions|256" + ], + "surfaceKeys": [ + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.constructor|512", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.datasetClientsHandled|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.datasetsDirectory|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.datasets|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.dataset|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.keyValueStoresDirectory|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.keyValueStoresHandled|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.keyValueStores|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.keyValueStore|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.localDataDirectory|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.persistStorage|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.purge|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.requestQueuesDirectory|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.requestQueuesHandled|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.requestQueues|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.requestQueue|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.setStatusMessage|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.teardown|2048", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage.writeMetadata|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorageOptions.localDataDirectory|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorageOptions.persistStorage|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorageOptions.writeMetadata|1024", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorageOptions|256", + "@crawlee/memory-storage|packages/memory-storage/src/memory-storage.ts|memory-storage/src.MemoryStorage|128" + ] + }, + "@crawlee/playwright": { + "total": 254, + "documented": 208, + "minimumCoverage": 81.8898, + "acceptedMissing": [ + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.getRequestQueue|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.hasFinishedBefore|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.log|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.running|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.useState|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.getRequestQueue|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.hasFinishedBefore|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.log|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.running|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.useState|2048", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.launchContext|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawler.launchContext|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.browserController|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.page|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.response|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.id|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.session|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.crawler|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.id|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.session|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.config|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.constructor|512", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.inFlightRenderingTypeDetectionCount|262144", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.createAdaptivePlaywrightRouter|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawler.config|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightGotoOptions|2097152", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightHook|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightRequestHandler|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.BlockRequestsOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.closeCookieModals|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptFunction|2097152", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams.page|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams.request|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.DirectNavigationOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InjectFileOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.registerUtilsToContext|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingType|2097152", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor.constructor|512" + ], + "surfaceKeys": [ + "@crawlee/playwright|packages/basic-crawler/src/index.ts|playwright-crawler/src.CheerioRoot|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.addRequests|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.autoscaledPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.exportData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.getDataset|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.getData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.getRequestQueue|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.hasFinishedBefore|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.log|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.pushData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.requestList|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.requestQueue|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.running|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.run|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.sessionPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.setStatusMessage|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.stop|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.useState|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.experiments|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.httpClient|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.keepAlive|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxConcurrency|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxRequestRetries|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.maxSessionRotations|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.minConcurrency|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.onSkippedRequest|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.requestList|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.requestManager|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.requestQueue|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.retryOnBlocked|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.statisticsOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.statusMessageCallback|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.useSessionPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.BasicCrawler|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.CrawlerExperiments|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.CreateContextOptions|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.ErrorHandler|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.addRequests|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.autoscaledPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.exportData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.getDataset|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.getData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.getRequestQueue|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.hasFinishedBefore|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.log|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.pushData|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.requestList|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.requestQueue|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.router|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.running|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.run|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.sessionPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.setStatusMessage|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.stats|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.stop|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawler.useState|2048", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.experiments|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.httpClient|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.keepAlive|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxConcurrency|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxRequestRetries|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.maxSessionRotations|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.minConcurrency|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.onSkippedRequest|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.requestList|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.requestManager|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.requestQueue|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.retryOnBlocked|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.statisticsOptions|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.statusMessageCallback|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.useSessionPool|1024", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.RequestHandler|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.StatusMessageCallback|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/basic-crawler.ts|playwright-crawler/src.createBasicRouter|4194304", + "@crawlee/playwright|packages/basic-crawler/src/internals/constants.ts|playwright-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.browserPool|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.launchContext|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.proxyConfiguration|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.browserPoolOptions|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.errorHandler|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.failedRequestHandler|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.headless|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.ignoreIframes|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.ignoreShadowRoots|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.proxyConfiguration|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserCrawlerOptions|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserCrawler|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserCrawlingContext|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserErrorHandler|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserHook|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.BrowserRequestHandler|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawler.browserPool|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawler.launchContext|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawler.proxyConfiguration|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.browserPoolOptions|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.errorHandler|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.failedRequestHandler|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.headless|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.ignoreIframes|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.ignoreShadowRoots|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.proxyConfiguration|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.browserController|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.page|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext.response|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-launcher.ts|playwright-crawler/src.BrowserLaunchContext|4194304", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.browserPerProxy|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.ignoreProxyCertificate|1024", + "@crawlee/playwright|packages/browser-crawler/src/internals/browser-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.userAgent|1024", + "@crawlee/playwright|packages/core/src/autoscaling/autoscaled_pool.ts|playwright-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/autoscaled_pool.ts|playwright-crawler/src.AutoscaledPool|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/client_load_signal.ts|playwright-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/client_load_signal.ts|playwright-crawler/src.ClientSnapshot|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/client_load_signal.ts|playwright-crawler/src.createClientLoadSignal|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/cpu_load_signal.ts|playwright-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/cpu_load_signal.ts|playwright-crawler/src.CpuSnapshot|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/cpu_load_signal.ts|playwright-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/event_loop_load_signal.ts|playwright-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/event_loop_load_signal.ts|playwright-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/event_loop_load_signal.ts|playwright-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/load_signal.ts|playwright-crawler/src.LoadSignal|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/load_signal.ts|playwright-crawler/src.LoadSnapshot|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/load_signal.ts|playwright-crawler/src.SnapshotStore|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/load_signal.ts|playwright-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/memory_load_signal.ts|playwright-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/memory_load_signal.ts|playwright-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/memory_load_signal.ts|playwright-crawler/src.MemorySnapshot|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/snapshotter.ts|playwright-crawler/src.SnapshotterOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/snapshotter.ts|playwright-crawler/src.Snapshotter|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/system_status.ts|playwright-crawler/src.ClientInfo|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/system_status.ts|playwright-crawler/src.FinalStatistics|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/system_status.ts|playwright-crawler/src.SystemInfo|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/system_status.ts|playwright-crawler/src.SystemStatusOptions|4194304", + "@crawlee/playwright|packages/core/src/autoscaling/system_status.ts|playwright-crawler/src.SystemStatus|4194304", + "@crawlee/playwright|packages/core/src/configuration.ts|playwright-crawler/src.ConfigurationOptions|4194304", + "@crawlee/playwright|packages/core/src/configuration.ts|playwright-crawler/src.Configuration|4194304", + "@crawlee/playwright|packages/core/src/cookie_utils.ts|playwright-crawler/src.ResponseLike|4194304", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.addRequests|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.enqueueLinks|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.getKeyValueStore|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.id|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.log|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.proxyInfo|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.pushData|2048", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.request|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.session|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.useState|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.CrawlingContext|4194304", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.LoadedRequest|4194304", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.addRequests|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.crawler|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.enqueueLinks|2048", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.getKeyValueStore|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.id|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.log|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.proxyInfo|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.pushData|2048", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.request|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.sendRequest|2048", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.session|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.PlaywrightCrawlingContext.useState|1024", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.RequestHandlerResult|4194304", + "@crawlee/playwright|packages/core/src/crawlers/crawler_commons.ts|playwright-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/playwright|packages/core/src/crawlers/error_snapshotter.ts|playwright-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/playwright|packages/core/src/crawlers/error_snapshotter.ts|playwright-crawler/src.SnapshotResult|4194304", + "@crawlee/playwright|packages/core/src/crawlers/error_tracker.ts|playwright-crawler/src.ErrnoException|4194304", + "@crawlee/playwright|packages/core/src/crawlers/error_tracker.ts|playwright-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/playwright|packages/core/src/crawlers/error_tracker.ts|playwright-crawler/src.ErrorTracker|4194304", + "@crawlee/playwright|packages/core/src/crawlers/statistics.ts|playwright-crawler/src.PersistenceOptions|4194304", + "@crawlee/playwright|packages/core/src/crawlers/statistics.ts|playwright-crawler/src.StatisticPersistedState|4194304", + "@crawlee/playwright|packages/core/src/crawlers/statistics.ts|playwright-crawler/src.StatisticState|4194304", + "@crawlee/playwright|packages/core/src/crawlers/statistics.ts|playwright-crawler/src.StatisticsOptions|4194304", + "@crawlee/playwright|packages/core/src/crawlers/statistics.ts|playwright-crawler/src.Statistics|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/enqueue_links.ts|playwright-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/enqueue_links.ts|playwright-crawler/src.EnqueueStrategy|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/enqueue_links.ts|playwright-crawler/src.enqueueLinks|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.GlobInput|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.GlobObject|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.PseudoUrlInput|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.PseudoUrlObject|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.RegExpInput|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.RegExpObject|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.RequestTransform|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.SkippedRequestReason|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.UrlPatternObject|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/playwright|packages/core/src/enqueue_links/shared.ts|playwright-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/playwright|packages/core/src/errors.ts|playwright-crawler/src.CriticalError|4194304", + "@crawlee/playwright|packages/core/src/errors.ts|playwright-crawler/src.NonRetryableError|4194304", + "@crawlee/playwright|packages/core/src/errors.ts|playwright-crawler/src.RequestValidationError|4194304", + "@crawlee/playwright|packages/core/src/errors.ts|playwright-crawler/src.RetryRequestError|4194304", + "@crawlee/playwright|packages/core/src/errors.ts|playwright-crawler/src.SessionError|4194304", + "@crawlee/playwright|packages/core/src/events/event_manager.ts|playwright-crawler/src.EventManager|4194304", + "@crawlee/playwright|packages/core/src/events/event_manager.ts|playwright-crawler/src.EventTypeName|4194304", + "@crawlee/playwright|packages/core/src/events/event_manager.ts|playwright-crawler/src.EventType|4194304", + "@crawlee/playwright|packages/core/src/events/local_event_manager.ts|playwright-crawler/src.LocalEventManager|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.BaseHttpClient|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.HttpRequestOptions|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.HttpRequest|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.HttpResponse|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.RedirectHandler|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.ResponseTypes|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/playwright|packages/core/src/http_clients/base-http-client.ts|playwright-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/playwright|packages/core/src/http_clients/got-scraping-http-client.ts|playwright-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/playwright|packages/core/src/index.ts|playwright-crawler/src.Cookie|4194304", + "@crawlee/playwright|packages/core/src/index.ts|playwright-crawler/src.QueueOperationInfo|4194304", + "@crawlee/playwright|packages/core/src/index.ts|playwright-crawler/src.StorageClient|4194304", + "@crawlee/playwright|packages/core/src/proxy_configuration.ts|playwright-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/playwright|packages/core/src/proxy_configuration.ts|playwright-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/playwright|packages/core/src/proxy_configuration.ts|playwright-crawler/src.ProxyConfiguration|4194304", + "@crawlee/playwright|packages/core/src/proxy_configuration.ts|playwright-crawler/src.ProxyInfo|4194304", + "@crawlee/playwright|packages/core/src/proxy_configuration.ts|playwright-crawler/src.TieredProxy|4194304", + "@crawlee/playwright|packages/core/src/recoverable_state.ts|playwright-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/playwright|packages/core/src/recoverable_state.ts|playwright-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/playwright|packages/core/src/recoverable_state.ts|playwright-crawler/src.RecoverableState|4194304", + "@crawlee/playwright|packages/core/src/request.ts|playwright-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/playwright|packages/core/src/request.ts|playwright-crawler/src.RequestOptions|4194304", + "@crawlee/playwright|packages/core/src/request.ts|playwright-crawler/src.RequestState|4194304", + "@crawlee/playwright|packages/core/src/request.ts|playwright-crawler/src.Request|4194304", + "@crawlee/playwright|packages/core/src/request.ts|playwright-crawler/src.Source|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RouteSchemas|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RouterHandlerContext|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RouterHandler|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RouterLabel|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RouterRoutes|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.Router|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/playwright|packages/core/src/router.ts|playwright-crawler/src.defaultRoute|4194304", + "@crawlee/playwright|packages/core/src/session_pool/consts.ts|playwright-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/playwright|packages/core/src/session_pool/consts.ts|playwright-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/playwright|packages/core/src/session_pool/consts.ts|playwright-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session.ts|playwright-crawler/src.SessionOptions|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session.ts|playwright-crawler/src.SessionState|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session.ts|playwright-crawler/src.Session|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session_pool.ts|playwright-crawler/src.CreateSession|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session_pool.ts|playwright-crawler/src.SessionPoolOptions|4194304", + "@crawlee/playwright|packages/core/src/session_pool/session_pool.ts|playwright-crawler/src.SessionPool|4194304", + "@crawlee/playwright|packages/core/src/storages/access_checking.ts|playwright-crawler/src.checkStorageAccess|4194304", + "@crawlee/playwright|packages/core/src/storages/access_checking.ts|playwright-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetConsumer|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetContent|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetDataOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetExportOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetMapper|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.DatasetReducer|4194304", + "@crawlee/playwright|packages/core/src/storages/dataset.ts|playwright-crawler/src.Dataset|4194304", + "@crawlee/playwright|packages/core/src/storages/index.ts|playwright-crawler/src.RequestQueueV1|4194304", + "@crawlee/playwright|packages/core/src/storages/index.ts|playwright-crawler/src.RequestQueueV2|4194304", + "@crawlee/playwright|packages/core/src/storages/index.ts|playwright-crawler/src.RequestQueue|4194304", + "@crawlee/playwright|packages/core/src/storages/key_value_store.ts|playwright-crawler/src.KeyConsumer|4194304", + "@crawlee/playwright|packages/core/src/storages/key_value_store.ts|playwright-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/key_value_store.ts|playwright-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/key_value_store.ts|playwright-crawler/src.KeyValueStore|4194304", + "@crawlee/playwright|packages/core/src/storages/key_value_store.ts|playwright-crawler/src.RecordOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_list.ts|playwright-crawler/src.IRequestList|4194304", + "@crawlee/playwright|packages/core/src/storages/request_list.ts|playwright-crawler/src.RequestListOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_list.ts|playwright-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/playwright|packages/core/src/storages/request_list.ts|playwright-crawler/src.RequestListState|4194304", + "@crawlee/playwright|packages/core/src/storages/request_list.ts|playwright-crawler/src.RequestList|4194304", + "@crawlee/playwright|packages/core/src/storages/request_manager_tandem.ts|playwright-crawler/src.RequestManagerTandem|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.IRequestManager|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.RequestProviderOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.RequestProvider|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.RequestQueueOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/request_provider.ts|playwright-crawler/src.RequestsLike|4194304", + "@crawlee/playwright|packages/core/src/storages/sitemap_request_list.ts|playwright-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/sitemap_request_list.ts|playwright-crawler/src.SitemapRequestList|4194304", + "@crawlee/playwright|packages/core/src/storages/storage_manager.ts|playwright-crawler/src.IStorage|4194304", + "@crawlee/playwright|packages/core/src/storages/storage_manager.ts|playwright-crawler/src.StorageManagerOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/utils.ts|playwright-crawler/src.UseStateOptions|4194304", + "@crawlee/playwright|packages/core/src/storages/utils.ts|playwright-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/playwright|packages/core/src/storages/utils.ts|playwright-crawler/src.useState|4194304", + "@crawlee/playwright|packages/playwright-crawler/src/index.ts|playwright-crawler/src.PlaywrightDirectNavigationOptions|4194304", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.config|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.constructor|512", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.inFlightRenderingTypeDetectionCount|262144", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.router|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler.stats|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.page|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.parseWithCheerio|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.querySelector|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.response|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext.waitForSelector|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerContext|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.postNavigationHooks|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.preNavigationHooks|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.preventDirectStorageAccess|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.renderingTypeDetectionRatio|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.renderingTypePredictor|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.requestHandler|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.resultChecker|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.resultComparator|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.shouldPropagateError|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawler|128", + "@crawlee/playwright|packages/playwright-crawler/src/internals/adaptive-playwright-crawler.ts|playwright-crawler/src.createAdaptivePlaywrightRouter|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.clickOptions|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.exclude|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.forefront|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.globs|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.label|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.maxWaitForPageIdleSecs|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.page|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.pseudoUrls|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.regexps|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.requestQueue|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.selector|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.skipNavigation|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.transformRequestFunction|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.userData|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions.waitForPageIdleSecs|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.EnqueueLinksByClickingElementsOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightClickElements.enqueueLinksByClickingElements|4194304", + "@crawlee/playwright|packages/playwright-crawler/src/internals/enqueue-links/click-elements.ts|playwright-crawler/src.playwrightUtils.enqueueLinksByClickingElements|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.AdaptivePlaywrightCrawlerOptions.launchContext|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawler.config|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawler.constructor|512", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.launchContext|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.postNavigationHooks|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.preNavigationHooks|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions.requestHandler|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlerOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawler|128", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightCrawlingContext|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightGotoOptions|2097152", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightHook|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.PlaywrightRequestHandler|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-crawler.ts|playwright-crawler/src.createPlaywrightRouter|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.experimentalContainers|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.launchOptions|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.launcher|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.proxyUrl|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.useChrome|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.useIncognitoPages|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext.userDataDir|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.PlaywrightLaunchContext|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/playwright-launcher.ts|playwright-crawler/src.launchPlaywright|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.blockRequests|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.closeCookieModals|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.compileScript|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.enqueueLinksByClickingElements|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.handleCloudflareChallenge|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.infiniteScroll|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.injectFile|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.injectJQuery|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.listDownloads|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.parseWithCheerio|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.saveSnapshot|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.PlaywrightCrawlingContext.waitForSelector|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.BlockRequestsOptions.extraUrlPatterns|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.BlockRequestsOptions.urlPatterns|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.BlockRequestsOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptFunction|2097152", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams.page|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams.request|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.CompiledScriptParams|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.DirectNavigationOptions.referer|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.DirectNavigationOptions.timeout|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.DirectNavigationOptions.waitUntil|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.DirectNavigationOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.buttonSelector|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.maxScrollHeight|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.scrollDownAndUp|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.stopScrollCallback|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.timeoutSecs|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions.waitForSecs|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InfiniteScrollOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InjectFileOptions.surviveNavigations|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.InjectFileOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.config|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.keyValueStoreName|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.key|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.saveHtml|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.saveScreenshot|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions.screenshotQuality|1024", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.SaveSnapshotOptions|256", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.blockRequests|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.closeCookieModals|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.compileScript|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.gotoExtended|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.infiniteScroll|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.injectFile|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.injectJQuery|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.parseWithCheerio|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.registerUtilsToContext|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/playwright-utils.ts|playwright-crawler/src.playwrightUtils.saveSnapshot|64", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor.constructor|512", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor.initialize|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor.predict|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor.storeResult|2048", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingTypePredictor|128", + "@crawlee/playwright|packages/playwright-crawler/src/internals/utils/rendering-type-prediction.ts|playwright-crawler/src.RenderingType|2097152" + ] + }, + "@crawlee/puppeteer": { + "total": 168, + "documented": 138, + "minimumCoverage": 82.1429, + "acceptedMissing": [ + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.getRequestQueue|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.hasFinishedBefore|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.log|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.running|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.useState|2048", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.launchContext|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.browserController|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.page|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.response|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.crawler|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.id|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.session|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.config|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerGoToOptions|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerHook|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerRequestHandler|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_request_interception.ts|puppeteer-crawler/src.puppeteerRequestInterception.InterceptHandler|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.BlockRequestsOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.closeCookieModals|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptFunction|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams.page|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams.request|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.DirectNavigationOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InjectFileOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions|256" + ], + "surfaceKeys": [ + "@crawlee/puppeteer|packages/basic-crawler/src/index.ts|puppeteer-crawler/src.CheerioRoot|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.BasicCrawlerOptions|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.BasicCrawler|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.BasicCrawlingContext|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.CrawlerAddRequestsOptions|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.CrawlerAddRequestsResult|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.CrawlerExperiments|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.CrawlerRunOptions|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.CreateContextOptions|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.ErrorHandler|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.addRequests|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.autoscaledPool|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.exportData|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.getDataset|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.getData|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.getRequestQueue|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.hasFinishedBefore|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.log|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.pushData|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.requestList|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.requestQueue|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.router|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.running|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.run|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.sessionPool|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.setStatusMessage|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.stats|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.stop|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.useState|2048", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.autoscaledPoolOptions|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.experiments|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.httpClient|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.keepAlive|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxConcurrency|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxCrawlDepth|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxRequestRetries|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxRequestsPerCrawl|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxRequestsPerMinute|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.maxSessionRotations|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.minConcurrency|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.onSkippedRequest|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.requestHandlerTimeoutSecs|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.requestList|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.requestManager|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.requestQueue|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.respectRobotsTxtFile|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.retryOnBlocked|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.sameDomainDelaySecs|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.sessionPoolOptions|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.statisticsOptions|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.statusMessageCallback|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.statusMessageLoggingInterval|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.useSessionPool|1024", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.RequestHandler|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.StatusMessageCallbackParams|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.StatusMessageCallback|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/basic-crawler.ts|puppeteer-crawler/src.createBasicRouter|4194304", + "@crawlee/puppeteer|packages/basic-crawler/src/internals/constants.ts|puppeteer-crawler/src.BASIC_CRAWLER_TIMEOUT_BUFFER_SECS|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserCrawlerOptions|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserCrawler|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserCrawlingContext|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserErrorHandler|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserHook|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.BrowserRequestHandler|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.browserPool|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.launchContext|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.proxyConfiguration|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.browserPoolOptions|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.errorHandler|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.failedRequestHandler|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.headless|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.ignoreIframes|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.ignoreShadowRoots|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.navigationTimeoutSecs|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.persistCookiesPerSession|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.proxyConfiguration|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.requestHandler|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.browserController|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.page|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.response|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.BrowserLaunchContext|4194304", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.browserPerProxy|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.experimentalContainers|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.ignoreProxyCertificate|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.userAgent|1024", + "@crawlee/puppeteer|packages/browser-crawler/src/internals/browser-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.userDataDir|1024", + "@crawlee/puppeteer|packages/core/src/autoscaling/autoscaled_pool.ts|puppeteer-crawler/src.AutoscaledPoolOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/autoscaled_pool.ts|puppeteer-crawler/src.AutoscaledPool|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/client_load_signal.ts|puppeteer-crawler/src.ClientLoadSignalOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/client_load_signal.ts|puppeteer-crawler/src.ClientSnapshot|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/client_load_signal.ts|puppeteer-crawler/src.createClientLoadSignal|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/cpu_load_signal.ts|puppeteer-crawler/src.CpuLoadSignalOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/cpu_load_signal.ts|puppeteer-crawler/src.CpuSnapshot|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/cpu_load_signal.ts|puppeteer-crawler/src.createCpuLoadSignal|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/event_loop_load_signal.ts|puppeteer-crawler/src.EventLoopLoadSignalOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/event_loop_load_signal.ts|puppeteer-crawler/src.EventLoopSnapshot|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/event_loop_load_signal.ts|puppeteer-crawler/src.createEventLoopLoadSignal|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/load_signal.ts|puppeteer-crawler/src.LoadSignal|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/load_signal.ts|puppeteer-crawler/src.LoadSnapshot|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/load_signal.ts|puppeteer-crawler/src.SnapshotStore|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/load_signal.ts|puppeteer-crawler/src.evaluateLoadSignalSample|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/memory_load_signal.ts|puppeteer-crawler/src.MemoryLoadSignalOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/memory_load_signal.ts|puppeteer-crawler/src.MemoryLoadSignal|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/memory_load_signal.ts|puppeteer-crawler/src.MemorySnapshot|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/snapshotter.ts|puppeteer-crawler/src.SnapshotterOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/snapshotter.ts|puppeteer-crawler/src.Snapshotter|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/system_status.ts|puppeteer-crawler/src.ClientInfo|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/system_status.ts|puppeteer-crawler/src.FinalStatistics|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/system_status.ts|puppeteer-crawler/src.SystemInfo|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/system_status.ts|puppeteer-crawler/src.SystemStatusOptions|4194304", + "@crawlee/puppeteer|packages/core/src/autoscaling/system_status.ts|puppeteer-crawler/src.SystemStatus|4194304", + "@crawlee/puppeteer|packages/core/src/configuration.ts|puppeteer-crawler/src.ConfigurationOptions|4194304", + "@crawlee/puppeteer|packages/core/src/configuration.ts|puppeteer-crawler/src.Configuration|4194304", + "@crawlee/puppeteer|packages/core/src/cookie_utils.ts|puppeteer-crawler/src.ResponseLike|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.CrawlingContext|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.LoadedRequest|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.addRequests|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.crawler|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.enqueueLinks|2048", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.getKeyValueStore|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.id|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.log|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.proxyInfo|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.pushData|2048", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.request|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.sendRequest|2048", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.session|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.useState|1024", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.RequestHandlerResult|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/crawler_commons.ts|puppeteer-crawler/src.RestrictedCrawlingContext|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/error_snapshotter.ts|puppeteer-crawler/src.ErrorSnapshotter|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/error_snapshotter.ts|puppeteer-crawler/src.SnapshotResult|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/error_tracker.ts|puppeteer-crawler/src.ErrnoException|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/error_tracker.ts|puppeteer-crawler/src.ErrorTrackerOptions|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/error_tracker.ts|puppeteer-crawler/src.ErrorTracker|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/statistics.ts|puppeteer-crawler/src.PersistenceOptions|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/statistics.ts|puppeteer-crawler/src.StatisticPersistedState|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/statistics.ts|puppeteer-crawler/src.StatisticState|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/statistics.ts|puppeteer-crawler/src.StatisticsOptions|4194304", + "@crawlee/puppeteer|packages/core/src/crawlers/statistics.ts|puppeteer-crawler/src.Statistics|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/enqueue_links.ts|puppeteer-crawler/src.EnqueueLinksOptions|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/enqueue_links.ts|puppeteer-crawler/src.EnqueueStrategy|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/enqueue_links.ts|puppeteer-crawler/src.enqueueLinks|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.GlobInput|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.GlobObject|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.PseudoUrlInput|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.PseudoUrlObject|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.RegExpInput|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.RegExpObject|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.RequestTransform|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.SkippedRequestCallback|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.SkippedRequestReason|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.UrlPatternObject|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.filterRequestsByPatterns|4194304", + "@crawlee/puppeteer|packages/core/src/enqueue_links/shared.ts|puppeteer-crawler/src.tryAbsoluteURL|4194304", + "@crawlee/puppeteer|packages/core/src/errors.ts|puppeteer-crawler/src.CriticalError|4194304", + "@crawlee/puppeteer|packages/core/src/errors.ts|puppeteer-crawler/src.NonRetryableError|4194304", + "@crawlee/puppeteer|packages/core/src/errors.ts|puppeteer-crawler/src.RequestValidationError|4194304", + "@crawlee/puppeteer|packages/core/src/errors.ts|puppeteer-crawler/src.RetryRequestError|4194304", + "@crawlee/puppeteer|packages/core/src/errors.ts|puppeteer-crawler/src.SessionError|4194304", + "@crawlee/puppeteer|packages/core/src/events/event_manager.ts|puppeteer-crawler/src.EventManager|4194304", + "@crawlee/puppeteer|packages/core/src/events/event_manager.ts|puppeteer-crawler/src.EventTypeName|4194304", + "@crawlee/puppeteer|packages/core/src/events/event_manager.ts|puppeteer-crawler/src.EventType|4194304", + "@crawlee/puppeteer|packages/core/src/events/local_event_manager.ts|puppeteer-crawler/src.LocalEventManager|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.BaseHttpClient|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.BaseHttpResponseData|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.HttpRequestOptions|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.HttpRequest|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.HttpResponse|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.RedirectHandler|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.ResponseTypes|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.StreamingHttpResponse|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/base-http-client.ts|puppeteer-crawler/src.processHttpRequestOptions|4194304", + "@crawlee/puppeteer|packages/core/src/http_clients/got-scraping-http-client.ts|puppeteer-crawler/src.GotScrapingHttpClient|4194304", + "@crawlee/puppeteer|packages/core/src/index.ts|puppeteer-crawler/src.Cookie|4194304", + "@crawlee/puppeteer|packages/core/src/index.ts|puppeteer-crawler/src.QueueOperationInfo|4194304", + "@crawlee/puppeteer|packages/core/src/index.ts|puppeteer-crawler/src.StorageClient|4194304", + "@crawlee/puppeteer|packages/core/src/proxy_configuration.ts|puppeteer-crawler/src.ProxyConfigurationFunction|4194304", + "@crawlee/puppeteer|packages/core/src/proxy_configuration.ts|puppeteer-crawler/src.ProxyConfigurationOptions|4194304", + "@crawlee/puppeteer|packages/core/src/proxy_configuration.ts|puppeteer-crawler/src.ProxyConfiguration|4194304", + "@crawlee/puppeteer|packages/core/src/proxy_configuration.ts|puppeteer-crawler/src.ProxyInfo|4194304", + "@crawlee/puppeteer|packages/core/src/proxy_configuration.ts|puppeteer-crawler/src.TieredProxy|4194304", + "@crawlee/puppeteer|packages/core/src/recoverable_state.ts|puppeteer-crawler/src.RecoverableStateOptions|4194304", + "@crawlee/puppeteer|packages/core/src/recoverable_state.ts|puppeteer-crawler/src.RecoverableStatePersistenceOptions|4194304", + "@crawlee/puppeteer|packages/core/src/recoverable_state.ts|puppeteer-crawler/src.RecoverableState|4194304", + "@crawlee/puppeteer|packages/core/src/request.ts|puppeteer-crawler/src.PushErrorMessageOptions|4194304", + "@crawlee/puppeteer|packages/core/src/request.ts|puppeteer-crawler/src.RequestOptions|4194304", + "@crawlee/puppeteer|packages/core/src/request.ts|puppeteer-crawler/src.RequestState|4194304", + "@crawlee/puppeteer|packages/core/src/request.ts|puppeteer-crawler/src.Request|4194304", + "@crawlee/puppeteer|packages/core/src/request.ts|puppeteer-crawler/src.Source|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.DefaultRouteUserData|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.GetUserDataFromRequest|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RouteSchemas|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RouterHandlerContext|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RouterHandler|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RouterLabel|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RouterRoutes|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.Router|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.RoutesFromSchemas|4194304", + "@crawlee/puppeteer|packages/core/src/router.ts|puppeteer-crawler/src.defaultRoute|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/consts.ts|puppeteer-crawler/src.BLOCKED_STATUS_CODES|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/consts.ts|puppeteer-crawler/src.MAX_POOL_SIZE|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/consts.ts|puppeteer-crawler/src.PERSIST_STATE_KEY|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session.ts|puppeteer-crawler/src.SessionOptions|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session.ts|puppeteer-crawler/src.SessionState|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session.ts|puppeteer-crawler/src.Session|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session_pool.ts|puppeteer-crawler/src.CreateSession|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session_pool.ts|puppeteer-crawler/src.SessionPoolOptions|4194304", + "@crawlee/puppeteer|packages/core/src/session_pool/session_pool.ts|puppeteer-crawler/src.SessionPool|4194304", + "@crawlee/puppeteer|packages/core/src/storages/access_checking.ts|puppeteer-crawler/src.checkStorageAccess|4194304", + "@crawlee/puppeteer|packages/core/src/storages/access_checking.ts|puppeteer-crawler/src.withCheckedStorageAccess|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetConsumer|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetContent|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetDataOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetExportOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetExportToOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetIteratorOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetMapper|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.DatasetReducer|4194304", + "@crawlee/puppeteer|packages/core/src/storages/dataset.ts|puppeteer-crawler/src.Dataset|4194304", + "@crawlee/puppeteer|packages/core/src/storages/index.ts|puppeteer-crawler/src.RequestQueueV1|4194304", + "@crawlee/puppeteer|packages/core/src/storages/index.ts|puppeteer-crawler/src.RequestQueueV2|4194304", + "@crawlee/puppeteer|packages/core/src/storages/index.ts|puppeteer-crawler/src.RequestQueue|4194304", + "@crawlee/puppeteer|packages/core/src/storages/key_value_store.ts|puppeteer-crawler/src.KeyConsumer|4194304", + "@crawlee/puppeteer|packages/core/src/storages/key_value_store.ts|puppeteer-crawler/src.KeyValueStoreIteratorOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/key_value_store.ts|puppeteer-crawler/src.KeyValueStoreOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/key_value_store.ts|puppeteer-crawler/src.KeyValueStore|4194304", + "@crawlee/puppeteer|packages/core/src/storages/key_value_store.ts|puppeteer-crawler/src.RecordOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_list.ts|puppeteer-crawler/src.IRequestList|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_list.ts|puppeteer-crawler/src.RequestListOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_list.ts|puppeteer-crawler/src.RequestListSourcesFunction|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_list.ts|puppeteer-crawler/src.RequestListState|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_list.ts|puppeteer-crawler/src.RequestList|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_manager_tandem.ts|puppeteer-crawler/src.RequestManagerTandem|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.AddRequestsBatchedOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.AddRequestsBatchedResult|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.IRequestManager|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.RequestProviderOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.RequestProvider|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.RequestQueueOperationOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.RequestQueueOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/request_provider.ts|puppeteer-crawler/src.RequestsLike|4194304", + "@crawlee/puppeteer|packages/core/src/storages/sitemap_request_list.ts|puppeteer-crawler/src.SitemapRequestListOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/sitemap_request_list.ts|puppeteer-crawler/src.SitemapRequestList|4194304", + "@crawlee/puppeteer|packages/core/src/storages/storage_manager.ts|puppeteer-crawler/src.IStorage|4194304", + "@crawlee/puppeteer|packages/core/src/storages/storage_manager.ts|puppeteer-crawler/src.StorageManagerOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/utils.ts|puppeteer-crawler/src.UseStateOptions|4194304", + "@crawlee/puppeteer|packages/core/src/storages/utils.ts|puppeteer-crawler/src.purgeDefaultStorages|4194304", + "@crawlee/puppeteer|packages/core/src/storages/utils.ts|puppeteer-crawler/src.useState|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.BlockRequestsOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.CompiledScriptFunction|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.CompiledScriptParams|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.EnqueueLinksByClickingElementsOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.InfiniteScrollOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.InjectFileOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.InterceptHandler|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.PuppeteerDirectNavigationOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/index.ts|puppeteer-crawler/src.SaveSnapshotOptions|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.clickOptions|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.exclude|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.forefront|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.globs|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.label|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.maxWaitForPageIdleSecs|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.page|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.pseudoUrls|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.regexps|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.requestQueue|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.selector|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.skipNavigation|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.transformRequestFunction|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.userData|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions.waitForPageIdleSecs|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.EnqueueLinksByClickingElementsOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.enqueueLinksByClickingElements|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerClickElements.isTargetRelevant|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/enqueue-links/click-elements.ts|puppeteer-crawler/src.puppeteerUtils.enqueueLinksByClickingElements|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.config|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler.constructor|512", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.launchContext|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.postNavigationHooks|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions.preNavigationHooks|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlerOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawler|128", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerCrawlingContext|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerGoToOptions|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerHook|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.PuppeteerRequestHandler|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-crawler.ts|puppeteer-crawler/src.createPuppeteerRouter|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.launchOptions|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.launcher|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.proxyUrl|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.useChrome|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext.useIncognitoPages|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.PuppeteerLaunchContext|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/puppeteer-launcher.ts|puppeteer-crawler/src.launchPuppeteer|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_request_interception.ts|puppeteer-crawler/src.puppeteerRequestInterception.InterceptHandler|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_request_interception.ts|puppeteer-crawler/src.puppeteerRequestInterception.addInterceptRequestHandler|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_request_interception.ts|puppeteer-crawler/src.puppeteerRequestInterception.removeInterceptRequestHandler|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.addInterceptRequestHandler|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.blockRequests|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.blockResources|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.cacheResponses|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.closeCookieModals|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.compileScript|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.enqueueLinksByClickingElements|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.infiniteScroll|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.injectFile|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.injectJQuery|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.parseWithCheerio|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.removeInterceptRequestHandler|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.saveSnapshot|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.PuppeteerCrawlingContext.waitForSelector|2048", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.BlockRequestsOptions.extraUrlPatterns|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.BlockRequestsOptions.urlPatterns|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.BlockRequestsOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptFunction|2097152", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams.page|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams.request|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.CompiledScriptParams|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.DirectNavigationOptions.referer|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.DirectNavigationOptions.timeout|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.DirectNavigationOptions.waitUntil|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.DirectNavigationOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.buttonSelector|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.maxScrollHeight|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.scrollDownAndUp|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.stopScrollCallback|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.timeoutSecs|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions.waitForSecs|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InfiniteScrollOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InjectFileOptions.surviveNavigations|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.InjectFileOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.config|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.keyValueStoreName|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.key|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.saveHtml|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.saveScreenshot|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions.screenshotQuality|1024", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.SaveSnapshotOptions|256", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.addInterceptRequestHandler|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.blockRequests|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.blockResources|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.cacheResponses|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.closeCookieModals|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.compileScript|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.gotoExtended|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.infiniteScroll|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.injectFile|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.injectJQuery|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.parseWithCheerio|64", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.removeInterceptRequestHandler|4194304", + "@crawlee/puppeteer|packages/puppeteer-crawler/src/internals/utils/puppeteer_utils.ts|puppeteer-crawler/src.puppeteerUtils.saveSnapshot|64" + ] + }, + "@crawlee/types": { + "total": 228, + "documented": 214, + "minimumCoverage": 93.8596, + "acceptedMissing": [ + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse.headers|2048", + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse.url|2048", + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClientOptions.storageDir|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.count|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.exclusiveStartKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.isTruncated|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.items|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.nextExclusiveStartKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecord|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecordOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient|256", + "@crawlee/types|packages/types/src/utility-types.ts|types/src.AllowedHttpMethods|2097152" + ], + "surfaceKeys": [ + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse.headers|2048", + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse.url|2048", + "@crawlee/types|packages/types/src/browser.ts|types/src.BrowserLikeResponse|256", + "@crawlee/types|packages/types/src/browser.ts|types/src.Cookie|4194304", + "@crawlee/types|packages/types/src/storages.ts|types/src.BatchAddRequestsResult.processedRequests|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.BatchAddRequestsResult.unprocessedRequests|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.BatchAddRequestsResult|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.accessedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.createdAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.itemCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.modifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.delete|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.downloadItems|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.get|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.listEntries|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.listItems|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.pushItems|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient.update|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientListOptions.desc|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientListOptions.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientListOptions.offset|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientListOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientUpdateOptions.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClientUpdateOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClient.getOrCreate|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClient.list|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClientOptions.storageDir|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClientOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData.accessedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData.createdAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData.modifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetCollectionData|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.accessedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.actId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.actRunId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.createdAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.itemCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.modifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetInfo|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetStats.deleteCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetStats.readCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetStats.storageBytes|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetStats.writeCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DatasetStats|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.Dataset|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.DeleteRequestLockOptions.forefront|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.DeleteRequestLockOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.deleteRecord|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.delete|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.entries|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.getRecord|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.get|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.keys|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.listKeys|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.recordExists|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.setRecord|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.update|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient.values|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientGetRecordOptions.buffer|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientGetRecordOptions.stream|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientGetRecordOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.count|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.exclusiveStartKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.isTruncated|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.items|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData.nextExclusiveStartKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListData|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListOptions.collection|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListOptions.exclusiveStartKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListOptions.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListOptions.prefix|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientListOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientUpdateOptions.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClientUpdateOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreCollectionClient.getOrCreate|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreCollectionClient.list|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreCollectionClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.accessedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.actId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.actRunId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.createdAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.modifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.stats|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo.userId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreInfo|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreItemData.key|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreItemData.size|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreItemData|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecord.contentType|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecord.key|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecord.value|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecordOptions.doNotRetryTimeouts|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecordOptions.timeoutSecs|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecordOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreRecord|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats.deleteCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats.listCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats.readCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats.storageBytes|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats.writeCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.KeyValueStoreStats|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.hadMultipleClients|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.items|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.lockSecs|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.queueHasLockedRequests|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult.queueModifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockHeadResult|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockOptions.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockOptions.lockSecs|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListAndLockOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListOptions.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ListOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.count|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.desc|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.items|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.offset|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList.total|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.PaginatedList|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProcessedRequest.requestId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProcessedRequest.uniqueKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProcessedRequest.wasAlreadyHandled|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProcessedRequest.wasAlreadyPresent|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProcessedRequest|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProlongRequestLockOptions.forefront|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProlongRequestLockOptions.lockSecs|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProlongRequestLockOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProlongRequestLockResult.lockExpiresAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.ProlongRequestLockResult|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueHead.hadMultipleClients|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueHead.items|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueHead.limit|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueHead.queueModifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueHead|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.QueueOperationInfo|4194304", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestOptions.forefront|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.addRequest|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.batchAddRequests|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.deleteRequestLock|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.deleteRequest|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.delete|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.getRequest|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.get|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.listAndLockHead|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.listHead|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.prolongRequestLock|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.updateRequest|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient.update|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueCollectionClient.getOrCreate|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueCollectionClient.list|2048", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueCollectionClient|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem.method|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem.retryCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem.uniqueKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem.url|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueHeadItem|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.accessedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.actId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.actRunId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.createdAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.expireAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.hadMultipleClients|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.handledRequestCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.modifiedAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.name|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.pendingRequestCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.stats|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.totalRequestCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo.userId|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueInfo|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueOptions.clientKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueOptions.timeoutSecs|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats.deleteCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats.headItemReadCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats.readCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats.storageBytes|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats.writeCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestQueueStats|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.errorMessages|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.handledAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.headers|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.loadedUrl|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.method|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.noRetry|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.payload|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.retryCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.uniqueKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.url|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema.userData|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.RequestSchema|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.SetStatusMessageOptions.isStatusMessageTerminal|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.SetStatusMessageOptions.level|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.SetStatusMessageOptions|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.StorageClient|4194304", + "@crawlee/types|packages/types/src/storages.ts|types/src.UnprocessedRequest.method|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UnprocessedRequest.uniqueKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UnprocessedRequest.url|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UnprocessedRequest|256", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.errorMessages|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.handledAt|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.headers|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.id|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.loadedUrl|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.method|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.noRetry|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.payload|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.retryCount|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.uniqueKey|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.url|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema.userData|1024", + "@crawlee/types|packages/types/src/storages.ts|types/src.UpdateRequestSchema|256", + "@crawlee/types|packages/types/src/utility-types.ts|types/src.AllowedHttpMethods|2097152" + ] + }, + "@crawlee/utils": { + "total": 104, + "documented": 75, + "minimumCoverage": 72.1154, + "acceptedMissing": [ + "@crawlee/utils|packages/utils/src/internals/blocked.ts|utils/src.CLOUDFLARE_RETRY_CSS_SELECTORS|32", + "@crawlee/utils|packages/utils/src/internals/chunk.ts|utils/src.chunk|64", + "@crawlee/utils|packages/utils/src/internals/debug.ts|utils/src.getObjectType|64", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions|256", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.ExtractUrlsOptions|256", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.isLambda|64", + "@crawlee/utils|packages/utils/src/internals/gotScraping.ts|utils/src.gotScraping|64", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.children|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.name|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.outputName|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty|256", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFileSitemapsOptions|256", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.parseSitemap|64", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions|256", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.constructor|512", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.urls|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.SitemapUrl|2097152", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.discords|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.emails|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.facebooks|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.instagrams|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.linkedIns|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.phones|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.phonesUncertain|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.pinterests|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.tiktoks|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.twitters|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.youtubes|1024", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.SearchParams|2097152" + ], + "surfaceKeys": [ + "@crawlee/utils|packages/utils/src/internals/blocked.ts|utils/src.CLOUDFLARE_RETRY_CSS_SELECTORS|32", + "@crawlee/utils|packages/utils/src/internals/blocked.ts|utils/src.RETRY_CSS_SELECTORS|32", + "@crawlee/utils|packages/utils/src/internals/blocked.ts|utils/src.ROTATE_PROXY_ERRORS|32", + "@crawlee/utils|packages/utils/src/internals/cheerio.ts|utils/src.CheerioRoot|4194304", + "@crawlee/utils|packages/utils/src/internals/cheerio.ts|utils/src.extractUrlsFromCheerio|64", + "@crawlee/utils|packages/utils/src/internals/cheerio.ts|utils/src.htmlToText|64", + "@crawlee/utils|packages/utils/src/internals/chunk.ts|utils/src.chunk|64", + "@crawlee/utils|packages/utils/src/internals/debug.ts|utils/src.createRequestDebugInfo|64", + "@crawlee/utils|packages/utils/src/internals/debug.ts|utils/src.getObjectType|64", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions.encoding|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions.proxyUrl|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions.urlRegExp|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions.url|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.DownloadListOfUrlsOptions|256", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.ExtractUrlsOptions.string|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.ExtractUrlsOptions.urlRegExp|1024", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.ExtractUrlsOptions|256", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.downloadListOfUrls|64", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.extractUrls|64", + "@crawlee/utils|packages/utils/src/internals/extract-urls.ts|utils/src.tryAbsoluteURL|4194304", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.URL_NO_COMMAS_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.URL_WITH_COMMAS_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.getCgroupsVersion|64", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.isContainerized|64", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.isDocker|64", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.isLambda|64", + "@crawlee/utils|packages/utils/src/internals/general.ts|utils/src.sleep|64", + "@crawlee/utils|packages/utils/src/internals/gotScraping.ts|utils/src.gotScraping|64", + "@crawlee/utils|packages/utils/src/internals/iterables.ts|utils/src.mergeAsyncIterables|64", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo.childProcessesBytes|1024", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo.freeBytes|1024", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo.mainProcessBytes|1024", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo.totalBytes|1024", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo.usedBytes|1024", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.MemoryInfo|256", + "@crawlee/utils|packages/utils/src/internals/memory-info.ts|utils/src.getMemoryInfo|64", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.children|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.name|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty.outputName|1024", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.OpenGraphProperty|256", + "@crawlee/utils|packages/utils/src/internals/open_graph_parser.ts|utils/src.parseOpenGraph|64", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsFile|4194304", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.find|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.from|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.getSitemaps|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.isAllowed|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.parseSitemaps|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile.parseUrlsFromSitemaps|2048", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFileSitemapsOptions.enqueueStrategy|1024", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFileSitemapsOptions|256", + "@crawlee/utils|packages/utils/src/internals/robots.ts|utils/src.RobotsTxtFile|128", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.emitNestedSitemaps|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.enqueueStrategy|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.maxDepth|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.nestedSitemapFilter|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.networkTimeouts|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.reportNetworkErrors|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions.sitemapRetries|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.ParseSitemapOptions|256", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.constructor|512", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.fromXmlString|2048", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.load|2048", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.tryCommonNames|2048", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap.urls|1024", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.SitemapUrl|2097152", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.Sitemap|128", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.discoverValidSitemaps|64", + "@crawlee/utils|packages/utils/src/internals/sitemap.ts|utils/src.parseSitemap|64", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.DISCORD_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.DISCORD_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.EMAIL_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.EMAIL_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.FACEBOOK_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.FACEBOOK_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.INSTAGRAM_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.INSTAGRAM_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.LINKEDIN_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.LINKEDIN_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.PINTEREST_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.PINTEREST_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.discords|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.emails|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.facebooks|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.instagrams|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.linkedIns|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.phonesUncertain|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.phones|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.pinterests|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.tiktoks|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.twitters|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles.youtubes|1024", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.SocialHandles|256", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.TIKTOK_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.TIKTOK_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.TWITTER_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.TWITTER_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.YOUTUBE_REGEX_GLOBAL|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.YOUTUBE_REGEX|32", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.emailsFromText|64", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.emailsFromUrls|64", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.parseHandlesFromHtml|64", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.phonesFromText|64", + "@crawlee/utils|packages/utils/src/internals/social.ts|utils/src.social.phonesFromUrls|64", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.EnqueueStrategy|4194304", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.SearchParams|2097152", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.UNSUPPORTED_SCHEME_MESSAGE|32", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.filterUrl|64", + "@crawlee/utils|packages/utils/src/internals/url.ts|utils/src.matchesEnqueueStrategy|64" + ] + } + } +} diff --git a/website/tools/api-coverage.mjs b/website/tools/api-coverage.mjs new file mode 100644 index 000000000000..c3bc66f69f3f --- /dev/null +++ b/website/tools/api-coverage.mjs @@ -0,0 +1,508 @@ +import { readdir, readFile, stat, writeFile } from 'node:fs/promises'; +import { dirname, join, resolve } from 'node:path'; +import process from 'node:process'; + +const NON_API_KINDS = new Set([ + 1, // Project + 2, // Module + 4, // Namespace + 4096, // Call signature + 8192, // Index signature + 16384, // Constructor signature + 32768, // Parameter + 65536, // Type literal + 131072, // Type parameter + 524288, // Get signature + 1048576, // Set signature + 4194304, // Reference +]); + +const EXCLUDED_FLAGS = new Set(['isPrivate', 'isProtected']); +const EXCLUDED_COMMENT_TAGS = new Set(['@internal', '@ignore']); +const REFERENCE_KIND = 4194304; + +function asText(parts = []) { + return parts + .map((part) => part.text ?? '') + .join('') + .trim(); +} + +function hasSummary(comment) { + return asText(comment?.summary).length > 0; +} + +function validateTypeDocProject(typedoc, typedocPath) { + if (!typedoc || typeof typedoc !== 'object' || Array.isArray(typedoc) || !Array.isArray(typedoc.children)) { + throw new Error(`Invalid TypeDoc project at ${typedocPath}: expected an object with a children array.`); + } +} + +function createReflectionIndex(typedoc) { + const reflections = new Map(); + + function indexReflection(reflection) { + if (!reflection || typeof reflection !== 'object') return; + + if (reflection.id !== undefined) { + reflections.set(reflection.id, reflection); + } + + for (const child of reflection.children ?? []) indexReflection(child); + for (const signature of reflection.signatures ?? []) indexReflection(signature); + } + + indexReflection(typedoc); + return reflections; +} + +function inheritedTarget(reflection, reflections) { + const target = reflection.inheritedFrom?.target; + const targetId = target && typeof target === 'object' ? target.id : target; + if (targetId === undefined || targetId === null) return null; + + return reflections.get(targetId) ?? (typeof targetId === 'string' ? reflections.get(Number(targetId)) : null); +} + +function hasDocumentation(reflection, reflections, visited = new Set()) { + const key = reflection.id ?? reflection; + if (visited.has(key)) return false; + visited.add(key); + + if (hasSummary(reflection.comment)) return true; + if ((reflection.signatures ?? []).some((signature) => hasDocumentation(signature, reflections, visited))) return true; + + const target = inheritedTarget(reflection, reflections); + return target ? hasDocumentation(target, reflections, visited) : false; +} + +function hasExcludedMarker(reflection) { + if ([...EXCLUDED_FLAGS].some((flag) => reflection.flags?.[flag])) { + return true; + } + + return (reflection.comment?.blockTags ?? []).some((tag) => EXCLUDED_COMMENT_TAGS.has(tag.tag)); +} + +function normalizePath(fileName = '') { + return fileName.replaceAll('\\', '/'); +} + +function sourceInfo(reflection) { + const source = reflection.sources?.[0]; + const fileName = normalizePath(source?.fileName); + + if (!fileName) { + return { fileName: '', ownership: 'unknown' }; + } + + if (fileName.includes('/node_modules/') || fileName.startsWith('node_modules/')) { + return { fileName, ownership: 'external' }; + } + + if (fileName.startsWith('packages/')) { + return { fileName, ownership: 'source' }; + } + + return { fileName, ownership: 'other' }; +} + +function packagePathFromSource(fileName) { + const match = fileName.match(/^(packages\/[^/]+)/); + return match?.[1] ?? null; +} + +function packageNameFor(packagePath, packageMetadata, fallback) { + const metadata = packageMetadata.find((item) => item.packagePath === packagePath); + return metadata?.packageName ?? fallback ?? packagePath ?? 'unknown'; +} + +function packageMetadataFor(root, packageMetadata) { + const source = sourceInfo(root); + const packagePath = packagePathFromSource(source.fileName); + + return { + packagePath, + packageName: packageNameFor(packagePath, packageMetadata, root.name), + }; +} + +function isCountedReflection(reflection) { + return !NON_API_KINDS.has(reflection.kind); +} + +function isSupportedReflection(reflection) { + const source = sourceInfo(reflection); + + return source.ownership === 'source' && !hasExcludedMarker(reflection); +} + +function exclusionReason(reflection, source) { + if (hasExcludedMarker(reflection)) { + return 'visibility'; + } + + return source.ownership; +} + +function qualifiedName(ancestors, reflection) { + return [...ancestors, reflection.name].filter(Boolean).join('.'); +} + +function missingRow(reflection, packageInfo, ancestors, source) { + return { + package: packageInfo.packageName, + packagePath: packageInfo.packagePath, + name: reflection.name, + qualifiedName: qualifiedName(ancestors, reflection), + kind: reflection.kind, + source: source.fileName, + line: reflection.sources?.[0]?.line ?? null, + ownership: source.ownership, + }; +} + +function walkReflection(reflection, context, output) { + const counted = isCountedReflection(reflection); + const source = sourceInfo(reflection); + const supported = counted && isSupportedReflection(reflection); + const packageInfo = context.packageInfo; + const surfaceReflection = isSupportedReflection(reflection) && (counted || reflection.kind === REFERENCE_KIND); + + if (surfaceReflection) { + output.surfaceKeys.push(rowKey(missingRow(reflection, packageInfo, context.ancestors, source))); + } + + if (supported) { + output.total += 1; + const documented = hasDocumentation(reflection, context.reflections); + if (documented) { + output.documented += 1; + } else { + output.missing.push(missingRow(reflection, packageInfo, context.ancestors, source)); + } + } else if (counted && (source.ownership !== 'source' || hasExcludedMarker(reflection))) { + output.excluded.push({ + ...missingRow(reflection, packageInfo, context.ancestors, source), + reason: exclusionReason(reflection, source), + }); + } + + for (const child of reflection.children ?? []) { + walkReflection(child, { + ...context, + ancestors: [...context.ancestors, reflection.name].filter(Boolean), + }, output); + } +} + +function createPackageReport(root, packageMetadata, reflections) { + const packageInfo = packageMetadataFor(root, packageMetadata); + const result = { + package: packageInfo.packageName, + packagePath: packageInfo.packagePath, + total: 0, + documented: 0, + missing: [], + excluded: [], + surfaceKeys: [], + }; + + walkReflection(root, { ancestors: [], packageInfo, reflections }, result); + + return { + ...result, + percentage: result.total === 0 ? 100 : (result.documented / result.total) * 100, + missing: result.missing.sort(compareRows), + excluded: result.excluded.sort(compareRows), + surfaceKeys: result.surfaceKeys.sort(), + }; +} + +function compareRows(a, b) { + return [a.package, a.source, a.qualifiedName, a.kind].join('\u0000').localeCompare([b.package, b.source, b.qualifiedName, b.kind].join('\u0000')); +} + +function rowKey(row) { + return [row.package, row.source, row.qualifiedName, row.kind].join('|'); +} + +export function createBaseline(report) { + return { + version: 1, + packages: Object.fromEntries( + report.packages.map((item) => [ + item.package, + { + total: item.total, + documented: item.documented, + minimumCoverage: Number(item.percentage.toFixed(4)), + acceptedMissing: item.missing.map(rowKey), + surfaceKeys: item.surfaceKeys, + }, + ]), + ), + }; +} + +export function validateBaseline(baseline, baselinePath = '') { + if ( + !baseline || + typeof baseline !== 'object' || + baseline.version !== 1 || + !baseline.packages || + typeof baseline.packages !== 'object' || + Array.isArray(baseline.packages) + ) { + throw new Error(`Invalid API coverage baseline at ${baselinePath}: expected version 1 with a packages object.`); + } + + for (const [packageName, policy] of Object.entries(baseline.packages)) { + const numericFields = ['total', 'documented', 'minimumCoverage']; + if (!policy || typeof policy !== 'object') { + throw new Error(`Invalid API coverage policy for ${packageName} at ${baselinePath}.`); + } + if (!Number.isInteger(policy.total) || policy.total < 0 || !Number.isInteger(policy.documented) || policy.documented < 0) { + throw new Error(`Invalid API coverage counts for ${packageName} at ${baselinePath}.`); + } + if (!Number.isFinite(policy.minimumCoverage) || policy.minimumCoverage < 0 || policy.minimumCoverage > 100) { + throw new Error(`Invalid API coverage threshold for ${packageName} at ${baselinePath}.`); + } + if (policy.documented > policy.total || numericFields.some((field) => !(field in policy))) { + throw new Error(`Invalid API coverage policy values for ${packageName} at ${baselinePath}.`); + } + for (const field of ['acceptedMissing', 'surfaceKeys']) { + if (!Array.isArray(policy[field]) || policy[field].some((key) => typeof key !== 'string')) { + throw new Error(`Invalid ${field} for ${packageName} at ${baselinePath}.`); + } + } + } +} + +export function checkBaseline(report, baseline, baselinePath = '') { + validateBaseline(baseline, baselinePath); + const failures = []; + const policies = baseline.packages ?? {}; + + for (const actual of report.packages) { + if (!policies[actual.package]) { + failures.push(`${actual.package}: package has no API coverage baseline policy`); + } + } + + for (const [packageName, policy] of Object.entries(policies)) { + const actual = report.packages.find((item) => item.package === packageName); + if (!actual) { + failures.push(`${packageName}: package is missing from the generated TypeDoc report`); + continue; + } + + if (actual.total < policy.total) { + failures.push(`${packageName}: supported reflection count ${actual.total} is below baseline ${policy.total}`); + } + + if (actual.documented < policy.documented) { + failures.push(`${packageName}: documented count ${actual.documented} is below baseline ${policy.documented}`); + } + + if (actual.percentage + 0.0001 < policy.minimumCoverage) { + failures.push(`${packageName}: coverage ${actual.percentage.toFixed(1)}% is below baseline ${policy.minimumCoverage.toFixed(1)}%`); + } + + const baselineSurface = new Set(policy.surfaceKeys ?? []); + const actualSurface = new Set(actual.surfaceKeys ?? []); + for (const key of baselineSurface) { + if (!actualSurface.has(key)) { + failures.push(`${packageName}: supported reflection was removed from the generated report ${key}`); + } + } + + const acceptedMissing = new Set(policy.acceptedMissing ?? []); + const newlyMissing = actual.missing.map(rowKey).filter((key) => !acceptedMissing.has(key)); + for (const key of newlyMissing) { + failures.push(`${packageName}: newly undocumented supported symbol ${key}`); + } + } + + return failures; +} + +export function analyzeCoverage(typedoc, packageMetadata = [], typedocPath = '') { + validateTypeDocProject(typedoc, typedocPath); + + const roots = typedoc.children; + const reflections = createReflectionIndex(typedoc); + const packages = roots.map((root) => createPackageReport(root, packageMetadata, reflections)); + const total = packages.reduce((sum, item) => sum + item.total, 0); + const documented = packages.reduce((sum, item) => sum + item.documented, 0); + + return { + total, + documented, + percentage: total === 0 ? 100 : (documented / total) * 100, + packages, + missing: packages.flatMap((item) => item.missing).sort(compareRows), + excluded: packages.flatMap((item) => item.excluded).sort(compareRows), + }; +} + +export function formatReport(report) { + const lines = [ + `API documentation coverage: ${report.documented}/${report.total} (${report.percentage.toFixed(1)}%)`, + '', + 'Package Documented Total Coverage', + '------------------------------ ---------- ----- --------', + ]; + + for (const item of report.packages) { + lines.push(`${item.package.padEnd(30)} ${String(item.documented).padStart(10)} ${String(item.total).padStart(5)} ${item.percentage.toFixed(1).padStart(7)}%`); + } + + if (report.missing.length > 0) { + lines.push('', `Missing descriptions (${report.missing.length}):`); + for (const row of report.missing) { + lines.push(`- ${row.package}: ${row.qualifiedName} (${row.source}:${row.line ?? '?'})`); + } + } + + lines.push('', `Excluded reflections: ${report.excluded.length}`); + return lines.join('\n'); +} + +async function loadJson(path) { + try { + return JSON.parse(await readFile(path, 'utf8')); + } catch (error) { + const operation = error instanceof SyntaxError ? 'parse' : 'read'; + throw new Error(`Unable to ${operation} JSON at ${path}: ${error.message}`, { cause: error }); + } +} + +async function findFiles(directory, predicate) { + const entries = await readdir(directory, { withFileTypes: true }); + const files = []; + + for (const entry of entries) { + const entryPath = join(directory, entry.name); + if (entry.isDirectory()) { + files.push(...(await findFiles(entryPath, predicate))); + } else if (predicate(entryPath)) { + files.push(entryPath); + } + } + + return files; +} + +async function loadWorkspacePackageMetadata(projectRoot) { + const packageFiles = await findFiles(join(projectRoot, 'packages'), (path) => path.endsWith('/package.json')); + return Promise.all( + packageFiles.map(async (path) => { + const packageJson = await loadJson(path); + const packagePath = dirname(path).replace(`${projectRoot}/`, ''); + return { packagePath, packageName: packageJson.name }; + }), + ); +} + +async function findCurrentTypeDoc(projectRoot) { + const generatedFiles = join(projectRoot, 'website', '.docusaurus'); + let candidates; + try { + candidates = await findFiles(generatedFiles, (path) => /api-typedoc(?:-[^/]+)?\.json$/.test(path)); + } catch (error) { + if (error?.code !== 'ENOENT') throw error; + throw new Error(`No generated TypeDoc JSON found under ${generatedFiles}. Run the Docusaurus API generation first.`); + } + + if (candidates.length === 0) { + throw new Error(`No generated TypeDoc JSON found under ${generatedFiles}. Run the Docusaurus API generation first.`); + } + + const withTimes = await Promise.all( + candidates.map(async (path) => ({ path, modified: (await stat(path)).mtimeMs })), + ); + withTimes.sort((a, b) => b.modified - a.modified); + return withTimes[0].path; +} + +export function parseArgs(args) { + const projectRoot = process.cwd().endsWith('/website') ? resolve(process.cwd(), '..') : process.cwd(); + const options = { + checkCurrent: false, + writeBaseline: false, + typedocPath: null, + packagesPath: null, + baselinePath: null, + projectRoot, + }; + const positional = []; + + for (const arg of args) { + if (arg === '--check-current') options.checkCurrent = true; + else if (arg === '--write-baseline') options.writeBaseline = true; + else if (arg.startsWith('--baseline=')) { + options.baselinePath = resolve(arg.slice('--baseline='.length)); + } else if (arg.startsWith('--project-root=')) options.projectRoot = resolve(arg.slice('--project-root='.length)); + else positional.push(arg); + } + + [options.typedocPath, options.packagesPath] = positional; + options.baselinePath ??= resolve(options.projectRoot, 'website/tools/api-coverage-baseline.json'); + return options; +} + +async function main() { + const options = parseArgs(process.argv.slice(2)); + let { typedocPath, packagesPath } = options; + + if (options.checkCurrent) { + typedocPath = await findCurrentTypeDoc(options.projectRoot); + packagesPath = null; + } + + if (!typedocPath) { + console.error('Usage: node website/tools/api-coverage.mjs [api-packages.json]'); + console.error(' or: node website/tools/api-coverage.mjs --check-current [--project-root=]'); + process.exitCode = 2; + return; + } + + const typedocFilePath = resolve(typedocPath); + const typedoc = await loadJson(typedocFilePath); + validateTypeDocProject(typedoc, typedocFilePath); + const packageMetadata = packagesPath + ? await loadJson(resolve(packagesPath)) + : await loadWorkspacePackageMetadata(options.projectRoot); + const report = analyzeCoverage(typedoc, packageMetadata, typedocFilePath); + + if (options.writeBaseline) { + await writeFile(options.baselinePath, `${JSON.stringify(createBaseline(report), null, 2)}\n`); + console.log(`Wrote API coverage baseline to ${options.baselinePath}`); + } + + console.log(formatReport(report)); + + if (options.checkCurrent) { + let baseline; + try { + baseline = await loadJson(options.baselinePath); + } catch (error) { + throw new Error(`Unable to load API coverage baseline at ${options.baselinePath}: ${error.message}`); + } + + const failures = checkBaseline(report, baseline, options.baselinePath); + if (failures.length > 0) { + console.error('\nAPI documentation coverage policy failed:'); + for (const failure of failures) console.error(`- ${failure}`); + process.exitCode = 1; + } + } +} + +if (import.meta.url === `file://${process.argv[1]}`) { + main().catch((error) => { + console.error(error instanceof Error ? error.message : error); + process.exitCode = 1; + }); +}