Skip to content

trabemz/shri-2021-task-ts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Шаблон для выполнения домашнего задания по типизации

ШРИ осень 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 - проверить, работают ли примеры

После фиксации изменений и пуша на гитхаб проверьте решение в личном кабинете ШРИ

About

Yandex SHRI Homework #3 (TypeScript)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 54.1%
  • JavaScript 45.9%