
Ҫѐҏӗѫӑ
24.03.2017
09:23:59
повторять тут то же самое я конечно не буду

Aleh
24.03.2017
09:24:06
:(

Mike
24.03.2017
09:24:11
я там же рассказывал что и ts не нужен если вы не знаете зачем он вам

Yuri
24.03.2017
09:26:14
допили до того факта, что программировать тоже вообще-то незачем?

Google

Dreamerinnoise
24.03.2017
09:37:42

Aleh
24.03.2017
09:41:25
если раньше, это более двух лет назад, то да, я там не знаю как че было

Dreamerinnoise
24.03.2017
09:42:09
Жить можно ))

Artur
24.03.2017
09:42:38
Ну на самом деле вот одно из преимуществ: https://flowtype.org/docs/react.html#_

Aleh
24.03.2017
09:42:54
createClass?)

Artur
24.03.2017
09:43:12
https://flowtype.org/docs/classes.html#polymorphism-and-type-parameter-variance - ну и вот

Ҫѐҏӗѫӑ
24.03.2017
09:43:33
soundnASS!!1

Aleh
24.03.2017
09:44:13
вариативности типов не хватает, я согласен

Ҫѐҏӗѫӑ
24.03.2017
09:44:33
за этим идут в нормальные языки
ващет

Google

Aleh
24.03.2017
09:44:45
ну это не критично в тс, для меня

Mike
24.03.2017
09:45:10
если относиться к тс как к способу сделать этот js немного лучше, то он превосходен

Artur
24.03.2017
09:45:17

Ҫѐҏӗѫӑ
24.03.2017
09:45:41
в нормальных есть и то, и другое

Aleh
24.03.2017
09:45:56
ну так сделали бы тс нормальным

Ҫѐҏӗѫӑ
24.03.2017
09:45:56
(флоу и тс - не нормальные)

Mike
24.03.2017
09:46:02
смотри D

Ҫѐҏӗѫӑ
24.03.2017
09:46:09
тс уже не может быть нормальным бай дизайн

Artur
24.03.2017
09:46:11
scala.js

Ҫѐҏӗѫӑ
24.03.2017
09:47:38
Миша правильно говорит. тс - продвинутый линтер

Vladimir
24.03.2017
09:48:18
И хуевый транспайлер
И все в одной удобной упаковке

Aleh
24.03.2017
09:48:34

Ҫѐҏӗѫӑ
24.03.2017
09:48:42
бабель тоже не супер охуенный так-то

Vladimir
24.03.2017
09:48:48
Это да ТС можно не пользоваться

Artur
24.03.2017
09:48:54
Бабель вообще уг, с его независимыми плагинами

Mike
24.03.2017
09:49:27

Vladimir
24.03.2017
09:49:29
Бабель не кладёт на спеку, по крайней мере

Ҫѐҏӗѫӑ
24.03.2017
09:49:35
независимые плагины можно не юзать

Artur
24.03.2017
09:49:49
https://github.com/babel/babel/issues/3793

Google

Ҫѐҏӗѫӑ
24.03.2017
09:49:50
есть blessed
да это баян
для этого есть пресеты

Artur
24.03.2017
09:50:34

Ҫѐҏӗѫӑ
24.03.2017
09:50:43
в пресетах - в правильном

Artur
24.03.2017
09:50:46
нет

Ҫѐҏӗѫӑ
24.03.2017
09:50:49
если это пресет от бабель тим
да
если нет - пруф, починю

Mike
24.03.2017
09:51:42
в идеальном мире порядок и не должен влиять
в реальном конечно его стоит соблюдать

Ҫѐҏӗѫӑ
24.03.2017
09:51:54
ну с бабелем это невозможно

Mike
24.03.2017
09:52:00
why?

Ҫѐҏӗѫӑ
24.03.2017
09:52:16
потому что плагины не знают о других

Mike
24.03.2017
09:52:38
ну так и не они знают, очередь применения о всех знает

Ҫѐҏӗѫӑ
24.03.2017
09:52:50
очередь применения надо знать

andretshurotshka?❄️кде
24.03.2017
09:52:53
Можно запилить в каждый плагин его приоритет и сортировать по ним) хотя тупая идея наверно

Ҫѐҏӗѫӑ
24.03.2017
09:52:55
разрабу

Mike
24.03.2017
09:53:21
да, кому пофиг, тот делает как хочет, в плане не следит за очередью

Google

Mike
24.03.2017
09:53:25
кому надо - тот следит

Artur
24.03.2017
09:53:29
https://github.com/mobxjs/babel-plugin-mobx-deep-action/blob/master/src/index.js
Вот я пытался написать плагинчил для мобикса.
Он завязывается на декораторы, методы классов, и всякое такое.
Всё нахер ломается когда подключаешь es2015 плагин.
Почему то плагин преобразования методов класса запускается до моего, хотя как я только конфиг не ковырял, в том числе всякие passPerPreset, попытки завернуть плагин в ad-hoc пресет и ставить выше и так далее.
Так и не осилил я короче это дело за три вечера, плюнул

Mike
24.03.2017
09:53:32
а ещё можно зависимости плагинов сделать

Ҫѐҏӗѫӑ
24.03.2017
09:53:59

Artur
24.03.2017
09:54:12
Да понятно. Стандартное то всё работает хорошо

Admin
ERROR: S client not available

Artur
24.03.2017
09:54:17
А, нет

Ҫѐҏӗѫӑ
24.03.2017
09:54:20
нестандартное ненужно

Artur
24.03.2017
09:54:40
https://github.com/babel/babel/issues/2877

Mike
24.03.2017
09:54:53
это конечно очень не хорошо характеризует бабель если у них есть плагины но при этом где-то внутри хардкод на свои плагины и не всё доступно сторонним

Artur
24.03.2017
09:55:17
Конкретно вышестоящий issue получилось решить отказом от компиляции модулей и переходом на вебпак2

Ҫѐҏӗѫӑ
24.03.2017
09:55:40
это не про порядок
в 7 это решено
для 6 есть фикс
можно в том пр апнуть

Artur
24.03.2017
09:56:04
это не про порядок
А про что же? Плагин компиляции модулей применяется до transform-runtime явно же

Ҫѐҏӗѫӑ
24.03.2017
09:56:48
ок, посмотрю через пару часов

Artur
24.03.2017
09:57:22
_)

Ҫѐҏӗѫӑ
24.03.2017
10:09:43
для 6 версии не будет фикса кажется

Google

Artur
24.03.2017
10:26:11
В 7 версии что-то с порядком плагинов сделали?

Ҫѐҏӗѫӑ
24.03.2017
10:27:24
не, там кое-что лишнее повыпилили
и оно в том числе решает часть старых проблем
на порядок почти не влияет
просто фикс вон той проблемы будет только в 7 ветке
ну и pr там вроде ок

Алексей
24.03.2017
16:46:45
https://twitter.com/andrestaltz/status/844991621552881668?s=09

andretshurotshka?❄️кде
24.03.2017
16:47:04
кидали уже

Алексей
24.03.2017
16:47:23
...

GrafMine
24.03.2017
20:49:22
ребят кто в курсе про TypeScript, помогите советом что не так делаю, есть классик тайпскрипта:
https://gist.github.com/GrafMine/68448050e9dbfee83bd85366c15b9248#file-gsap-ts-L377
при компиляции он у меня собераеться в такой жсник:
https://gist.github.com/GrafMine/43c48f87b348d79de3d8cc0f2ca98ca4
вопрос, почему он игнорит мои декларации тем самым в рантайме он материться на GreenSock is not defined

andretshurotshka?❄️кде
24.03.2017
21:12:36
потому что это просто интерфейсы

GrafMine
25.03.2017
21:17:03
ребят заплочу 20$ если поможете решить ситуацию которую описал выше, чтоб у меня запустились эти либы ))

Aleh
25.03.2017
21:19:11
да че тут помогать
подключить js файл, где у вас GreenSock