Код IT Загрузка примера кода…

JavaScript main.js
function readConfig(path) {
  let raw;
  try {
    raw = fs.readFileSync(path, 'utf8');
    return JSON.parse(raw);
  } catch (e) {
    if (e instanceof SyntaxError) {
      throw new Error(`Некорректный JSON в ${path}`, { cause: e });
    }
    throw e;
  } finally {
    // освобождение ресурсов, если появятся (дескрипторы, временные файлы)
  }
}
function readConfig(path) {
  let raw;
  try {
    raw = fs.readFileSync(path, 'utf8');
    return JSON.parse(raw);
  } catch (e) {
    if (e instanceof SyntaxError) {
      throw new Error(`Некорректный JSON в ${path}`, { cause: e });
    }
    throw e;
  } finally {
    // освобождение ресурсов, если появятся (дескрипторы, временные файлы)
  }
}