Type alias PackageQueryOptions

    PackageQueryOptions: {
        basepath?: string | URL;
        callback?: TraversalCallback;
        filepath: string | URL;
    }

    Defines the data object passed to the functions to perform a package.json query.

    Type declaration

    • Optional basepath?: string | URL
      • Base path to stop traversing. Set to the root path of filepath if not provided.
    • Optional callback?: TraversalCallback
      • A function that evaluates a loaded package.json object and associated traversal data returning a truthy value to stops or continue the traversal.
    • filepath: string | URL
      • Initial file or directory path to search for package.json.