feat: 초기 프로젝트 설정 및 룰.md 파일 추가

This commit is contained in:
2025-07-28 09:53:31 +09:00
commit 09a4d38512
8165 changed files with 1021855 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import { Feature } from '../featureManager';
export declare class NotifyOptions {
catchExceptions: boolean;
}
export declare class ErrorContext {
http?: Object;
custom?: Object;
}
export declare class NotifyFeature implements Feature {
private logger;
private transport;
private cache;
private stackParser;
init(options?: NotifyOptions): any;
destroy(): void;
getSafeError(err: any): Error;
notifyError(err: Error | string | {}, context?: ErrorContext): any;
private onUncaughtException;
private onUnhandledRejection;
private catchAll;
expressErrorHandler(): (err: any, req: any, res: any, next: any) => any;
koaErrorHandler(): (ctx: any, next: any) => Promise<void>;
}