Rocky_Mountain_Vending/.pnpm-store/v10/files/f0/6b474b299d13f375bf2d360e6abeeb8b91561844080e4e79f13e7f651ad768471f031915ae7a83d77a3866dbfd35481ac8a6681f893ce6d5f1f11ec9cc3ebe
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

34 lines
1 KiB
Text

type Filter = (pathname: string) => boolean;
export type RecursiveReadDirOptions = {
/**
* Filter to ignore files with absolute pathnames, false to ignore.
*/
pathnameFilter?: Filter;
/**
* Filter to ignore files and directories with absolute pathnames, false to
* ignore.
*/
ignoreFilter?: Filter;
/**
* Filter to ignore files and directories with the pathname part, false to
* ignore.
*/
ignorePartFilter?: Filter;
/**
* Whether to sort the results, true by default.
*/
sortPathnames?: boolean;
/**
* Whether to return relative pathnames, true by default.
*/
relativePathnames?: boolean;
};
/**
* Recursively reads a directory and returns the list of pathnames.
*
* @param rootDirectory the directory to read
* @param options options to control the behavior of the recursive read
* @returns the list of pathnames
*/
export declare function recursiveReadDir(rootDirectory: string, options?: RecursiveReadDirOptions): Promise<string[]>;
export {};