Верстка нормальная это не когда "в хрома норм", а когда и код семантичный и оптимизированный и сверстано кроссбраузерно (на самом деле список длиннее). Человек правильно вопрос задал, хотит мнение более опытных людей.
Максим Череватов: без помощи сервера вы никак не напишете подобное, так как JS на клиенте в целях безопасности не сможет писать в файл. В качестве сервера возьмите NodeJS и на нем есть отличнейший фреймворк Keystone.js. там же вы сможете из БД уже себе на комп сохранять как в json так и в других форматах.
Сергей Савостин: Я просто намекал что если человек знаком с обычным линуксовым кроном, то этот модуль будет проще подключить, так как на других которые я сам искал формат указания интервала немного другой что лично меня сбило с толку. А вообще по сути (принципу работы) они все одинаковые =)
Евгений Федоров: 26 часа в сутки??? Вам точно пора пойти выспаться! =)))
Читайте мой комент ниже и туда к списку добавьте стресс. Прежде всего неврождённые проблемы с серцем идут из мозга (так мне один фельдшер говорил)
Код действительно работал, но произошло это по чистой случайности. Так условия сошлись что data[0].email была создана ещё до проверки и после перезагрузки приложения работать перестала. Невнимательность =)