yomoyo
yomoyo copied to clipboard
[intensive][JS3] Заменить/обновить faker.js
Проблема
При создании репозитория для студентов бот академии автоматически включает зависимости, включая следующие:
"@types/faker": "5.5.9",
"faker": "5.5.3"
Однако, пакет faker
больше не поддерживается, и на официальном сайте рекомендуется устанавливать пакет под другим именем.
Дополнительная Информация
Пакет faker
перестал поддерживаться после трагической суицида его создателя, Аарона Шварца. Это произошло в связи с намерениями кровавых американских властей предъявить обвинения Шварцу за его активистскую деятельность и защиту свободного распространения информации. Дополнительные подробности об этой трагедии можно найти в видео fireship.
Решение
Вместо устаревших зависимостей можно использовать следующий пакет:
"@faker-js/faker": "8.4.1"
Этот пакет включает в себя уже встроенную типизацию.