Metreeca Gear
    Preparing search index...

    Module @metreeca/gear-url - v0.2.0

    URL processing tasks.

    @metreeca/gear-url

    npm

    URL processing tasks for @metreeca/gear.

    Installation

    npm install @metreeca/gear      # the job execution API
    npm install @metreeca/gear-url # this package
    Important

    Node.js 22 or later is required.

    Warning

    TypeScript consumers must use "moduleResolution": "nodenext"/"node16"/"bundler" in tsconfig.json. The legacy "node" resolver is not supported.

    Usage

    Task Description
    fetch() Resource fetcher
    crawl() URL graph walker

    Support

    • open an issue to report a problem or to suggest a new feature
    • start a discussion to ask a how-to question or to share an idea

    License

    This project is licensed under the Apache 2.0 License – see LICENSE file for details.

    Source

    Possibly asynchronous, possibly absent value.

    URLLike

    Possibly unparsed URL.

    crawl

    Creates a URL graph walker or harvester.

    fetch

    Creates a resource fetcher.