Size: a a a

Node.js — русскоговорящее сообщество

2019 November 27

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
или я не туда зашёл? 🤔
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
пробовал? Годное?
на проде нет. но на проде у меня class-transformer-validator, который, в общем-то, решает ту же задачу. но на тестах у меня io-ts быд на порядок быстрее
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
а когда в тс из коробки добавят трансформеры, то тогда можно будет рантайм делать прямо из обычных типов тс, без какой-либо промежуточной схемы

(уже ща есть решения)
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а когда в тс из коробки добавят трансформеры, то тогда можно будет рантайм делать прямо из обычных типов тс, без какой-либо промежуточной схемы

(уже ща есть решения)
трансформеры? Плагины к TS что ли?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
для Flow и так уже было, пару лет назад
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
а, это же от того же чувака и есть)))
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
вот это, плюс ещё плагин для babel вроде был
https://github.com/gcanti/tcomb
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
трансформеры? Плагины к TS что ли?
ну для запуска которых нужно ttypescript использовать (две буквы t)
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
ну для запуска которых нужно ttypescript использовать (две буквы t)
то есть расширять парсер/компилятор TS как babel?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
то есть расширять парсер/компилятор TS как babel?
да
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
и они считают что это нужно?)))
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
есть же просто babel 🤷‍♂️
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
и они считают что это нужно?)))
кто они?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
кто они?
разрабы TS
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
разрабы TS
вот они как раз не особо стремятся это реализовывать
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
вот они как раз не особо стремятся это реализовывать
вот это и правильно 😉
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
можно вообще выпилить компиляцию из TS, оставив только type checking
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
всего то придётся отказаться от нэймспэйсов
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
но хз кому они нужны и зачем
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey Slipchenko
можно вообще выпилить компиляцию из TS, оставив только type checking
согласен
источник