Синхронно сохраняет данные в файл. data обязана быть валидной JSON-строкой: при невалидном JSON сохранение не выполняется и возвращается false (ошибка логируется через errorLogger). Асинхронный аналог saveData этой проверки не делает.
Объект с путем и названием файла
Сохраняемые данные (валидная JSON-строка)
Optional
Режим записи
Функция для логирования ошибок
true в случае успешного сохранения
Синхронно сохраняет данные в файл. data обязана быть валидной JSON-строкой: при невалидном JSON сохранение не выполняется и возвращается false (ошибка логируется через errorLogger). Асинхронный аналог saveData этой проверки не делает.