@typescript_ru

Страница 160 из 669
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
для вавилона будет ts плагин https://twitter.com/chicoxyzzy/status/823581239382839299
воу, можно будет генерить ts код с помощью babel-types и babel-generator

Aleh
23.01.2017
17:48:24
чет там нигде такого не написано
в слэке в канале тс вроде именно ts plugin к babylon и обсуждают

Ҫѐҏӗѫӑ
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
declarations: true
в compilerOptions

как он понимает типы?
это из твоего ts кода

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

Страница 160 из 669