ШРИ осень 2021
Текущий репозиторий написан на чистом js. Надо все файлы внутри директории src
перевести на ts.
- После компиляции js файлы должны быть такими же, как и исходные.
Выравнивание и прочее запускается
npm run compare
), для сравнения исходные файлы скопированы как есть в директориюraw
. Это нужно, так как задача не модифицировать или улучшить код, а добавить типы. any
иas
запрещены
Код представляет собой разные манипуляции с выводом в консоли. Примеры запускаются npm run test
- поставьте указанную версию node/npm c помощью
nvm use
(установите себе nvm, если его нет) npm i
- ...перевод на ts...
npx run build
- сборка,tsconfig.json
менять нельзяnpm run compare
- сверка выхлопа транспиляцииnpm run test-ts
- проверить, работают ли примеры
После фиксации изменений и пуша на гитхаб проверьте решение в личном кабинете ШРИ