
Alexander
16.06.2016
23:18:31
Мы всей командой)

Ҫѐҏӗѫӑ
16.06.2016
23:18:43
я проходочку намутил на мк :)

Alexander
16.06.2016
23:18:48
Да знаю уже

Ҫѐҏӗѫӑ
16.06.2016
23:18:57
откуда?

Google

Alexander
16.06.2016
23:19:04
Инсайд

Ҫѐҏӗѫӑ
16.06.2016
23:20:11
что ты еще обо мне знаешь? ?
привет, Денис

pofigizm
17.06.2016
02:44:10
Привет ))

Dmitry
17.06.2016
04:29:57
telegram.me/typescriptru
Возможность прямо таки удалять сообщения и так далее

Ҫѐҏӗѫӑ
17.06.2016
05:55:59
тут вот еще асинки для es5 / es3 едут
https://github.com/Microsoft/TypeScript/pull/9175

Aleh
17.06.2016
08:57:48
людей прибыло)

Dmitry
17.06.2016
08:59:50
Да

Aleh
17.06.2016
09:02:02
я тоже) так что все ок
ты юзаешь tsserver(tsuquyomi) с syntastic? Я вчера заметил, что иногда оно хорошенько так вылетает и перестает находить модули или теряет настройки проекта
причем :TsuReload и TsuReloadProject не помогают, только рестарт сервера

Google

Vasiliy
17.06.2016
09:37:43
я пока такого не замечал, возможно, я давно не обновлялся, но у меня там тайпскрипта-то совсем чуть-чуть

Anton
17.06.2016
10:24:17
@vyorkin @mkusher tsuquyomi виснет в > 50% случаев на TsuGeterr у меня. Связка deoplete + neomake + tsc пока работает не очень

Aleh
17.06.2016
10:26:54
я использую omni-complete из tsuquyomi только при вызове с хоткеев, а из deoplete комплит ключевых слов, omni-complete юзаю не очень часто, поэтому особых проблем не замечаю, а вот с линтом проблема
@antonvasinv а какие проблемы с tsc кроме скорости?

Anton
17.06.2016
10:27:39
я не смог завести поддержку tsx и локального tsconfig у deoplete
вру, с deoplete все ок
c neomake проблемы

Aleh
17.06.2016
10:28:30
так а что с neomake?
в tsc при компиляции конкретного файла надо ж подсовывать параметры

Anton
17.06.2016
10:29:00
вышеописсанное. не видит тайпинги (потому что не видит локальный tsconfig)

Vasiliy
17.06.2016
10:29:32
я референсы добавил и он у меня увидел тайпинги

Anton
17.06.2016
10:29:32
но возможно у меня не хватило терпения просто

Vasiliy
17.06.2016
10:29:44
в смысле вверху файлика
/// <reference path='../../typings/index.d.ts'/>
/// <reference path='../vendors.d.ts'/>
/// <reference path='../globals.d.ts'/>

Anton
17.06.2016
10:29:54
вот мы их выкинули и больше не хотим

Aleh
17.06.2016
10:30:24
мы тоже выкинули
но да, в tsc при компиляции приходится руками подсовывать параметры, поэтому у меня был ужасный init.vim :)
ну в смысле я руками дублировал все из tsconfig в аргументы для tsc в neomake

Vasiliy
17.06.2016
10:31:36
а что плохого в том, чтобы только в одном файле корневом иметь 1 референс? на typings/index.d.ts

Anton
17.06.2016
10:31:38
да, как я понял это пока единственный варик

Google

Aleh
17.06.2016
10:32:08

Vasiliy
17.06.2016
10:32:40
хм, ладно, я наверное как-то не так пока разрабатываю, у меня просто вебпак+ts-loader и все ок

Aleh
17.06.2016
10:32:53
ну, если ты захочешь потом сделать tsc --noEmit src/some/path/to/your/deep/module/Your.ts, чтобы посмотреть на ошибки, то не выйдет
нет проблемы с компиляцией всего проекта, проблема если хочется ошибки посмотреть для конкретного файла, чтобы в виме вывести(без tsserver)

Anton
17.06.2016
10:34:16
@mkusher можно посмотреть на init.vim?

Aleh
17.06.2016
10:35:30
@antonvasinv https://github.com/mkusher/dotconfig/blob/992286c4b195146d5bada6b09d46c3168e7a8a4c/nvim/init.vim#L342
я это в общем-то выпилил пару недель назад, но сейчас думаю обратно впилить, потому что работало таки лучше

Vasiliy
17.06.2016
10:39:20
можно просто сохранить файл в редакторе и webpack + ts-loader + tslint-loader покажут ошибки, разве так не удобно?

Aleh
17.06.2016
10:40:14
ну, мне нравится на полях вима смотреть за всем этим
оно в webpack'e все показывает, это правда

Vasiliy
17.06.2016
10:42:16
я, наверное просто к tmux привык) мне реально так удобнее + 1 референс вот этот чтобы в виме тоже показывалось все, но может я еще не осознал всего

Aleh
17.06.2016
10:47:10
@vyorkin ты юзаешь tmux с патчем для true color?
я просто vim отдельно держу

Vasiliy
17.06.2016
10:49:29
нет, у меня все в терминале, я вообще не знал про патч) спасибо, сейчас попробую

Artur
17.06.2016
12:02:49
Ребят, такая проблема. TS не подтягивает typings зависимые из пакета. Решается установкой локально требуемых в пакете typings, но как-то это выглядит криво. Наверное я что-то не так делаю :)

Vasiliy
17.06.2016
12:06:48
^ и мне пришлось делать то же самое, я пишу chrome app, поставил:
"chrome": "registry:dt/chrome#0.0.0+20160509083626",
"chrome-app": "registry:dt/chrome-app#0.0.0+20160509082349",
а вот эти 2 пришлось доставлять:
"filesystem": "registry:dt/filesystem#0.0.0+20160316155526",
"filewriter": "registry:dt/filewriter#0.0.0+20160316155526",

Artur
17.06.2016
12:07:43
А TS какой?

Vasiliy
17.06.2016
12:08:12
последний, dev
"typescript": "1.9.0-dev.20160616-1.0",

Artur
17.06.2016
12:09:40
Я уж было обрадовался, думал ща поставлю, вдруг

Google

Artur
17.06.2016
12:10:08
Не в курсе, они это во второй версии решат? Или может мы просто плохо смотрели?

Ҫѐҏӗѫӑ
17.06.2016
12:11:03

Vasiliy
17.06.2016
12:11:32
я пока вообще не понял ничего, т.е. тут я смотрю есть filesystem: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/chrome/chrome.d.ts#L7, а тут вот такой тикет https://github.com/typings/typings/issues/566 и faq написано https://github.com/typings/typings/blob/master/docs/faq.md#references
т.е. я так понял что это правильно, типа так и было задумано

Artur
17.06.2016
12:11:45
Сереж, а будет как-то более правильно это решаться?

Ҫѐҏӗѫӑ
17.06.2016
12:11:57
ну в npm зависимости, ага

Artur
17.06.2016
12:12:02
А, точно
Туплю
Ну ждем

Ҫѐҏӗѫӑ
17.06.2016
12:12:12
так уже можно

Artur
17.06.2016
12:12:15
Третий вариант тайпингов

Ҫѐҏӗѫӑ
17.06.2016
12:12:17
на дев ветке

Artur
17.06.2016
12:12:20
Хотя

Ҫѐҏӗѫӑ
17.06.2016
12:12:26
я пока не пробовал правда

Artur
17.06.2016
12:12:32
А, да, все решится.
Оно же сейчас все зависимости с какой-то версии npm складывает в папку проекта, а не в бесконечную вложенность, как с полгода назад.
Ну ладно, пока дырку заткнем стандартным костылем.

Vasiliy
17.06.2016
12:13:44

Artur
17.06.2016
12:15:11
Нет.
Это не об этом

Google

Artur
17.06.2016
12:15:31
Там про то, что как правильно собирать typings если ты пишешь npm пакет.
Хотя, ща потыкаюсь в документацию

Dmitry
17.06.2016
12:18:48
Ребят, привет, кто-нибудь использует atom для работы с TS?
почему-то не видит exports моих файлов, может кто-нибудь сталкивался с подобным?

Ҫѐҏӗѫӑ
17.06.2016
12:19:46
я только вебшторм (95% времени) и vscode (остальное)

Artur
17.06.2016
12:19:47
@vyorkin https://github.com/typings/typings/blob/master/docs/faq.md#should-i-use-the-typings-field-in-packagejson
Я 100% вебштормом...
А, все, поняль

Vasiliy
17.06.2016
12:20:45

Dmitry
17.06.2016
12:20:47
да я тоже сижу на webstorm, но часто возникает надобность разворачивать новые проекты, и тд