
draft
23.01.2017
11:46:21
Народ, кто подскажет, можно заюзать в ТС генераторы с таргетом в ес5? думал это просто решается добавлением в lib: ['es6'], но нет

Aleh
23.01.2017
11:46:52
не
нельзя

Dreamerinnoise
23.01.2017
11:47:01
Можно

Google

Aleh
23.01.2017
11:47:09
О.о

draft
23.01.2017
11:47:10
как?

Aleh
23.01.2017
11:47:16
в 2.2 что ли?)

Dreamerinnoise
23.01.2017
11:47:16
А
не, я всё время путаю

Aleh
23.01.2017
11:47:25
ну вроде еще не влили pr

Dreamerinnoise
23.01.2017
11:47:28
нельзя :/

draft
23.01.2017
11:47:51
я правильно понимаю, что это вопрос времени и скоро это пофиксают?

Dreamerinnoise
23.01.2017
11:48:00
должны в 2.2 сделать

draft
23.01.2017
11:48:02
или в ес5 генераторы никогда не заюзать?
ок
спс

Alex
23.01.2017
11:48:15
https://github.com/Microsoft/TypeScript/wiki/Roadmap

Google

Aleh
23.01.2017
11:48:50
вот pr https://github.com/Microsoft/TypeScript/issues/12346

Ҫѐҏӗѫӑ
23.01.2017
14:16:54
разве ws раньше не умел tslint?
https://blog.jetbrains.com/webstorm/2017/01/webstorm-2017-1-eap-171-2455/

Aleh
23.01.2017
14:17:27
ну там фиксы

Ҫѐҏӗѫӑ
23.01.2017
14:17:57
Maybe в жс не нужен без нормального паттерн матчинга. но Брендан чот писал про то, что мб будет когда-то он
для вавилона будет ts плагин
https://twitter.com/chicoxyzzy/status/823581239382839299

Aleh
23.01.2017
17:42:59
круто
это eslint можно будет юзать или бабелом стрипать типы?

Vladimir
23.01.2017
17:44:17
чет там нигде такого не написано
это какие то фантазии пошли

Сергей
23.01.2017
17:47:29

Aleh
23.01.2017
17:48:24

Ҫѐҏӗѫӑ
23.01.2017
17:48:31

Vladimir
23.01.2017
17:48:39
там -в твиттере

Ҫѐҏӗѫӑ
23.01.2017
17:48:50
https://github.com/babel/babylon/issues/320

Vladimir
23.01.2017
17:49:50
вангую - не получится

Сергей
23.01.2017
17:50:34
когда будут плагины к бабелю к парсеру....

Vladimir
23.01.2017
17:50:55
никогда

Сергей
23.01.2017
17:51:02
why?
где-то в issues видел такой вопрос, сказали что в одной из след версий запилят

Vladimir
23.01.2017
17:51:57
сложно сделать апи для плагинов

Google

Aleh
23.01.2017
17:53:16

Nikita
23.01.2017
17:53:34
парсер - монолит
в babel вся кастомизация тупо через флаги монолита

Aleh
23.01.2017
17:54:03
да

Vladimir
23.01.2017
17:54:24
потому что потенциально нужна возможность перегружать любой метод
это делает все методы публичными
это делает невозможным развитие кода

Aleh
23.01.2017
17:57:12
я чет не уловил

Oleg
23.01.2017
17:57:21
Кто либы на TS делает?

Vladimir
23.01.2017
17:58:03
уверен, что если попробуют делать на основе flow, то вообще хуйня получится

Aleh
23.01.2017
18:05:30
ну мб это будет начальная точка

Vladimir
23.01.2017
18:06:03
не, не будет
попробуют, поймкт что хуйня, и вернут обратно
в общем интересно посмотреть

Сергей
23.01.2017
18:07:01
как-то ты пессимистичен

Vladimir
23.01.2017
18:07:42
просто плагины для парсера это вообще плохая идея
кому нужна поддержка ts в бабеле - не понятно

Aleh
23.01.2017
18:10:55
пользователям тс?))
ну мол почему flow работает

Google

Aleh
23.01.2017
18:11:04
а ts не будет?

Vladimir
23.01.2017
18:11:23
потому что у тс и так все есть
че вам еще надо то

Сергей
23.01.2017
18:12:02
не всё там есть)
не видел реэкспорта
валится с ошибкой

Admin
ERROR: S client not available

Vladimir
23.01.2017
18:12:21
так его от бабеля не появится

Aleh
23.01.2017
18:12:54
например тот же airbnb конфиг к eslint

Сергей
23.01.2017
18:12:54
ну дык
почему все так надрачивают на этот конфиг?

Vladimir
23.01.2017
18:13:43
я к тому, что вы не сможете добавить бабелем фичи в тс, которых там нет

Aleh
23.01.2017
18:14:00
вопрос не в поддержке тайпчекера
а транспайлера
транспайлить частично
с выбранными фичами

Сергей
23.01.2017
18:14:34
зачем?
тс так не уме?

Aleh
23.01.2017
18:14:53
или только стрип типов сделать
нет, у него есть несколько таргетов

Google

Vladimir
23.01.2017
18:15:11
стрип типов вы и так можете делать

Aleh
23.01.2017
18:15:46
ну уже да

Oleg
23.01.2017
18:25:32

Aleh
23.01.2017
18:27:46
ну у нас в проектах есть приватные

Oleg
23.01.2017
18:28:14
Как d.ts делаете?

Aleh
23.01.2017
18:28:25
ts сам делает

Oleg
23.01.2017
18:29:04
Россыпь d.ts?

Aleh
23.01.2017
18:29:04
declarations: true
да

Oleg
23.01.2017
18:29:38
А если один хочется?

Aleh
23.01.2017
18:29:47
можете смержить)

Сергей
23.01.2017
18:29:48
воу
как сделать d.ts автоматом?
как он понимает типы?

Aleh
23.01.2017
18:30:00

Oleg
23.01.2017
18:32:02
В entry нужно declare namespace или module делать?