export async function parsePositionalFile()

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 };
  }
}