in util/config/configurator/configurator.ts [318:335]
export async function parsePositionalFile(
path: string
): Promise<{ success: boolean; message?: string; body?: any }> {
const file = Bun.file(Bun.pathToFileURL(path));
if (!await file.exists()) {
return { success: false, message: FileNotFoundJsonMsg + Bun.pathToFileURL(path) };
}
try {
const contents = await file.json();
return { success: true, body: contents };
} catch (error) {
return { success: false, message: NotValidJsonMsg };
}
}