mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-10 00:31:22 +00:00
17 lines
399 B
TypeScript
17 lines
399 B
TypeScript
import {
|
|
readLocalFileSafely as readLocalFileSafelyImpl,
|
|
SafeOpenError,
|
|
type SafeOpenErrorCode,
|
|
} from "../infra/fs-safe.js";
|
|
|
|
export type SafeOpenLikeError = {
|
|
code: SafeOpenErrorCode;
|
|
message: string;
|
|
};
|
|
|
|
export const readLocalFileSafely = readLocalFileSafelyImpl;
|
|
|
|
export function isSafeOpenError(error: unknown): error is SafeOpenLikeError {
|
|
return error instanceof SafeOpenError;
|
|
}
|