npm i
— установка стабильной версии,npm start
— запуск версии для разработчика,npm run build
— сборка стабильной версии.
Чат в ретро стиле с олдскульными шрифтами картинками, основная идея совместить современные технологии со старыми приемами в веб дизайне
- Добавлены классы
- добавлен http transport
- Добавлен Nanoid, stylelint, eslint, typescript
- Добавлена авторизация, регистрация, изменение данных, изменение пароля, выход из системы
- Добавлено создание чатов, добавление чатов, добавление пользователей в чат ( пока одного по первому сопадению)
- Добавлен роутинг
- Добавлена проверка на авторизованного пользователя
- Добавлены сокеты, можно отправлять и получать сообщения
- Добавлено удаление и добавление пользователей из чата
- добавление аватарок
- подгрузка старых сообщений
- Удален parcel, добавлен webpack, настроен конфиг
- Добавлен Mocha, Chai, uuid, удален nanoid (мешал тестированию)
- Добавлены тесты для роутера, блока, стора и http транспорта
- Добавлен конфиг для докера
- Добавлен husky
- Проведен аудит пакетов
- docker build -t {name}
- docker run -p {host-port}:{container-port} {name}
- Устранение багов