
Ҫѐҏӗѫӑ
09.12.2016
15:43:53
перегорел парень
еще трамп презик
тяжело жить
ts интересуются for-await-of
https://github.com/tc39/proposal-async-iteration/issues/63

Google

Dreamerinnoise
09.12.2016
16:16:24

Roman
09.12.2016
18:06:39
Фига, его всю неделю ломало и таки доломало видать

Vasiliy
10.12.2016
10:28:12
странная фигня после перехода на 2.1.4, мб кто сходу знает, что это мб https://gist.github.com/vyorkin/4e7334a1c7e31f07d7a21d15fd556562, я понимаю что инфы вообще не достаточно и эта ошибка ни о чем не говорит)

Aleh
10.12.2016
10:29:46
Это в ts-loader
Походу ж, да?

Vasiliy
10.12.2016
10:30:09
да, у меня еще и babel-core обновился, оказывается
"target": "es6",
"lib": ["es6", "es2017", "dom"],
"moduleResolution": "node",
"sourceMap": true,
"jsx": "react",
в ишьюс есть что-то похожее, но как-то все не совсем то, либо не понятно о чем (как и моя ошибка в общем-то :))

Aleh
10.12.2016
10:31:52
https://github.com/TypeStrong/ts-loader/issues/405
Похоже?

Vasiliy
10.12.2016
10:32:36
а у меня вроде такого нет
офигенная, конечно, ошибка Error: Debug Failure. False expression (:

Aleh
10.12.2016
10:34:44
А если с NODE_ENV=prod?)

Google

Vasiliy
10.12.2016
10:35:17
пробую
тоже самое( та же ошибка

Aleh
10.12.2016
10:38:11
Пройди дебагерои
Глянь че там

Vasiliy
10.12.2016
10:38:58
ок, я редко юзаю дебагер) почти не юзаю

Aleh
10.12.2016
10:39:16
Я тоже)

Vasiliy
10.12.2016
10:50:54
вот что-то похожее, вроде https://github.com/Microsoft/TypeScript/issues/12749
к, вроде нашел дебагером, ошибка вообще не совсем про тайпскрипт
однин зависимый пакет не может найти, хотя он есть у меня (tether is blueprintjs)
вот такая странная фигня происходит
https://i.gyazo.com/aae96c89cc23cae85930d157624df155.gif в вотч видно что extension = 3 (js)
а у него логика такая, что типа если isForAugmentation и не относительный и не тайпскрипт, то ошибка
у меня пока не достаточно понимания, чтобы какие-то выводы из этого сделать
лоол проблема в блюпринте самом, сорри) пойду в блюпринт ишью создам что ли, хотя мне сложно описать проблему

Aleh
10.12.2016
11:36:32
О.о

Vasiliy
10.12.2016
11:37:08
я поставил явно зависимость (@types/tether) и все работает, я про вот этот блюпринт blueprintjs.com
но в @blueprintjs/core она есть в dependencies, вот что странно =/ чет даже не верю, что-то не так
а, нет, нет ее в зависимостях там, есть в корневом проекте только, у них лерна, все понятно теперь что им писать

Aleh
10.12.2016
11:57:48
https://github.com/Microsoft/types-publisher/issues/214#issuecomment-266126733
вроде неплохо

Vasiliy
10.12.2016
14:30:23
Привет всем. Изучил бэк ASP.NET, хочу в веб. Интересовался JS'ом, понял что труъ это TS и ангуляр. Подскажите материал для нуба, можно инглишь. Алсо нужно ли учить jQuery, основы JS или можно сразу топить в TS по мануалам?
Sololearn по js прошел (инициализация, функции, DOM, связка с html), достаточного ли этого будет что бы начать вкатываться в TS?

Wystan
10.12.2016
14:32:53
тру - это реакт, редакс и прочее. Ангуляр - это страннота.

Aleh
10.12.2016
14:43:59

Alexander
11.12.2016
07:20:27

Mike
11.12.2016
08:26:33
Будем holyTS банду на holyJS собирать?

Google

Ҫѐҏӗѫӑ
11.12.2016
10:36:48
я еще сплю

.
11.12.2016
11:18:40
я так понял что лучше ставить dt через npm?
а то встал вопрос обновления

Aleh
11.12.2016
11:27:41
Да, npm самый топ

Ҫѐҏӗѫӑ
11.12.2016
11:31:22
ага. не считая проблем с версиями тс)

Aleh
11.12.2016
11:34:24
Ну это же нигде не решили еще)

Vasiliy
12.12.2016
10:22:45

Gordey
12.12.2016
11:01:29
Чуваки! Приходите к нам на митап через 2 дня!
https://rambler-co-e-org.timepad.ru/event/419923/

マイク
12.12.2016
11:24:41

KlonD90
12.12.2016
11:25:01

Anatoly
12.12.2016
13:53:39
Ребят, а норм делать instanceof по абстрактному классу?

Aleh
12.12.2016
13:57:38
instanceof вообще не очень)

Mike
12.12.2016
14:00:06

Anatoly
12.12.2016
14:00:11
+

Aleh
12.12.2016
14:00:18
ну, полиморфные методы

Anatoly
12.12.2016
14:00:20
И мой вопрос всё-таки по существу.

Aleh
12.12.2016
14:00:32
но если надо, то что поделаешь
вопрос норм ли, не очень по существу

Mike
12.12.2016
14:00:47

Aleh
12.12.2016
14:00:58
тут ответа кроме как вкуса не будет, если решает проблему, то норм

Google

Anatoly
12.12.2016
14:01:09
Я просто получаю Uncaught TypeError: Cannot read property 'prototype' of undefined и думаю, насколько это связано с instanceof

Mike
12.12.2016
14:01:20
эээ

Aleh
12.12.2016
14:01:25
абстрактные классы существуют в рантайме
так что не в них дело

Admin
ERROR: S client not available

Aleh
12.12.2016
14:03:46
может проблема в порядке подключения теперь

Anatoly
12.12.2016
14:04:53
почти, с модулями то всё ок теперь, работает все как надо, но остались штуки, где как сейчас: абстрактный класс расширяется обычным классом и там где юзается instanceof получаем ошибку такую в рантайме.

Aleh
12.12.2016
14:05:54
т.е. если выпилишь abstract, то заработает?

Anatoly
12.12.2016
14:06:39
если уберу проверку instanceof AbstractClassWhichExtendedByNormalClass то всё заработает )

Aleh
12.12.2016
14:07:16
логично
потому что твой класс еще не определен)
посмотри дебагером
может у тебя какие-нибудь циклические зависимости

Anatoly
12.12.2016
14:09:39
хах, причем этот instanceof используется в том классе, который и расширяет абстрактный класс )
ох руки бы оторвал блин тем, кто продумывал все этим абстракции до меня

Aleh
12.12.2016
14:17:03
дебагером погуляй, чужой код иначе не исследовать
* тестов ж нет, скорее всего )

Mike
12.12.2016
14:20:03

Aleh
12.12.2016
14:20:15

Google

Aleh
12.12.2016
14:20:34
из-за разницы резолва ноды и бандлера?

Mike
12.12.2016
14:21:02
не, там вообще всё в один файл паковалось самим тайпом

Aleh
12.12.2016
14:21:13
а тесты как? о.о

Mike
12.12.2016
14:21:45
также, два разных билд таргета, один билдит тесты, другой аппу
с разными инклюдами соответственно

Aleh
12.12.2016
14:22:10
я просто слабо соображаю, как голым tsc нормально это сделать
он ж не ходит по импортам

Mike
12.12.2016
14:22:27
можно, но не стоит
ходит
не по импортам

Aleh
12.12.2016
14:22:38
только для тайпчека

Mike
12.12.2016
14:22:50
по /// <reference path=

Aleh
12.12.2016
14:23:51
хм
и правда)
я просто ими не пользуюсь
ну точнее в тестах для енва