a71f801c3f
- Prisma schema: User, Session, RepoConfig, Preview, Job, WebhookToken, NoConfigComment, AdminSettings - Backend: auth (login/logout/me/first-user setup), webhook handler with HMAC verification, EC2 service, SSH service, deploy pipeline, job queue worker, cron workers - Frontend: Login with first-user detection, Dashboard, PreviewDetail with live log streaming, Settings, Repos config, Admin panel, SetupWizard, Privacy page - Docker Compose and Dockerfile for self-hosted deployment - Uses bcryptjs for Node 24 compatibility Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
42 lines
1.3 KiB
TypeScript
42 lines
1.3 KiB
TypeScript
import type { Options } from "empathic/walk";
|
|
export type { Options };
|
|
/**
|
|
* Find an item by name, walking parent directories until found.
|
|
*
|
|
* @param name The item name to find.
|
|
* @returns The absolute path to the item, if found.
|
|
*/
|
|
export declare function up(name: string, options?: Options): string | undefined;
|
|
/**
|
|
* Get the first path that matches any of the names provided.
|
|
*
|
|
* > [NOTE]
|
|
* > The order of {@link names} is respected.
|
|
*
|
|
* @param names The item names to find.
|
|
* @returns The absolute path of the first item found, if any.
|
|
*/
|
|
export declare function any(names: string[], options?: Options): string | undefined;
|
|
/**
|
|
* Find a file by name, walking parent directories until found.
|
|
*
|
|
* > [NOTE]
|
|
* > This function only returns a value for file matches.
|
|
* > A directory match with the same name will be ignored.
|
|
*
|
|
* @param name The file name to find.
|
|
* @returns The absolute path to the file, if found.
|
|
*/
|
|
export declare function file(name: string, options?: Options): string | undefined;
|
|
/**
|
|
* Find a directory by name, walking parent directories until found.
|
|
*
|
|
* > [NOTE]
|
|
* > This function only returns a value for directory matches.
|
|
* > A file match with the same name will be ignored.
|
|
*
|
|
* @param name The directory name to find.
|
|
* @returns The absolute path to the file, if found.
|
|
*/
|
|
export declare function dir(name: string, options?: Options): string | undefined;
|