Files
SnowLuma/.pnpm-store/v11/files/39/ad23b511b52eeff0703976e0dd5b30e039e653d6896bfe0ba1c27b46e2fe8dfa6c9659a7919dffad1a3e41bc335f9517a3b9e69b6c210ff9a0dd70d13f40f1
T
TanTan 2a69b23b47
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:27:07 +08:00

24 lines
825 B
Plaintext

import { type Minipass } from 'minipass';
/** has a warn method */
export type Warner = {
warn(code: string, message: string | Error, data: unknown): void;
file?: string;
cwd?: string;
strict?: boolean;
emit(event: 'warn', code: string, message: string, data?: WarnData): void;
emit(event: 'error', error: TarError): void;
};
export type WarnEvent<T = Buffer> = Minipass.Events<T> & {
warn: [code: string, message: string, data: WarnData];
};
export type WarnData = {
file?: string;
cwd?: string;
code?: string;
tarCode?: string;
recoverable?: boolean;
[k: string]: unknown;
};
export type TarError = Error & WarnData;
export declare const warnMethod: (self: Warner, code: string, message: string | Error, data?: WarnData) => void;
//# sourceMappingURL=warn-method.d.ts.map