Установите зависимости:
npm install
Выполните задание:
- Типизируйте предложенные функции.
- Вам необходимо ТОЛЬКО указать типы, писать реализацию НЕ НУЖНО
В файле src/index.d.ts типизируйте следующие функции:
- Функцию
getPersons, возвращающую массив объектов со следующими свойствами:
name- строкаage- числоgender-'male'или'female'
- Функцию
personToString, возвращающую строку и принимающую объект одного из следующих форматов:- Пользователь:
name- строкаage- числоgender-'male'или'female'
- Сотрудник
name- строкаage- числоgender-'male'или'female'company- строка
Проверить себя можно запустив команду npm run test. Если тесты завершились и не было выведено ни одного сообщения - все в порядке.
После выполнения задания создайте pull request с решением.