type checking

  • ХабрахабрФото [Из песочницы] Вывод типов в jscodeshift и TypeScript

    [Из песочницы] Вывод типов в jscodeshift и TypeScript

    0 jscodeshift поддерживает работу с TypeScript (далее TS). Начиная с версии 6. К сожалению, jscodeshift не предоставляет средств для вывода типов «из коробки». В процессе написания codemode-ов (преобразований), может потребоваться узнать тип переменной, которая не имеет явной аннотации. Допустим, мы хотим написать преобразование, которое добавляет явный тип возвращаемого значения для функций и методов классов. Рассмотрим пример. имея на входе: Т.е.…

    Читать далее »
  • ХабрахабрФото [Перевод] 5 заповедей TypeScript-разработчика

    [Перевод] 5 заповедей TypeScript-разработчика

    Однако просто применять TypeScript и выжимать из него максимум пользы — это очень разные вещи. Всё больше и больше проектов и команд используют TypeScript. Представляю вам список высокоуровневых передовых практик использования TypeScript, которые помогут получить максимум преимуществ от применения этого языка. Не лгите Когда вы реализуете функцию, её тип становится обещанием, данным другим разработчикам (или вам же самим в будущем!), что, будучи вызвана, эта функция вернет определенный тип значения. Типы —…

    Читать далее »


Кнопка «Наверх»