
Roman
14.06.2017
17:40:48
Версия typescript - 2.4.0

Ҫѐҏӗѫӑ
14.06.2017
17:41:10
es6 и es2015 ничем
асинки и так должны работать вроде при таргете во что-то ниже es2017

Roman
14.06.2017
17:57:29
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"noEmitHelpers": true,
"strictNullChecks": false,
"baseUrl": "./src",
"paths": {
},
"lib": [
"dom",
"es6"
],
"typeRoots": [
"./node_modules"
],
"types": [
"@types/hammerjs",
"@types/jasmine",
"@types/node",
"@types/source-map",
"@types/uglify-js",
"@types/webpack",
"@types/d3",
"@types/jquery",
"@types/signalr",
"@types/core-js"
]
},

Google

Aleh
14.06.2017
17:57:51
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"noEmitHelpers": true,
"strictNullChecks": false,
"baseUrl": "./src",
"paths": {
},
"lib": [
"dom",
"es6"
],
"typeRoots": [
"./node_modules"
],
"types": [
"@types/hammerjs",
"@types/jasmine",
"@types/node",
"@types/source-map",
"@types/uglify-js",
"@types/webpack",
"@types/d3",
"@types/jquery",
"@types/signalr",
"@types/core-js"
]
},
noEmitHelpers убери

Roman
14.06.2017
17:59:54
прикольно, работает
а что это за хрень?

Aleh
14.06.2017
18:00:16
из названия ж должно быть ясно)

Roman
14.06.2017
18:00:21
неа)

Aleh
14.06.2017
18:00:29
no emit helpers

Roman
14.06.2017
18:00:40
можно для дебилов?)

Aleh
14.06.2017
18:00:52
не добавлять в транспиленный код служебные штуки типа генераторов, экстендов и прочего
можно для дебилов?)
https://www.typescriptlang.org/play/index.html#src=async%20function%20f()%20%7B%20%7D%0Afunction*%20g()%20%7B%20%7D

Roman
14.06.2017
18:02:24
ясно, спасибо)

Andrey ?
14.06.2017
18:09:09
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"noEmitHelpers": true,
"strictNullChecks": false,
"baseUrl": "./src",
"paths": {
},
"lib": [
"dom",
"es6"
],
"typeRoots": [
"./node_modules"
],
"types": [
"@types/hammerjs",
"@types/jasmine",
"@types/node",
"@types/source-map",
"@types/uglify-js",
"@types/webpack",
"@types/d3",
"@types/jquery",
"@types/signalr",
"@types/core-js"
]
},
А в types специально держишь какие-то определённые или все добавленные пишешь туда?

Aleh
14.06.2017
18:10:59
а зачем там вообще @types/core-js?
в ts ж нормальные libs или нет?

Google

Andrey ?
14.06.2017
18:11:24
Просто в этом нет необходимости обычно, если не хочешь ограничить отдельными типами. By default оттуда берутся типы. и typeRoots тоже лишняя опция.

Roman
14.06.2017
18:16:45
на @types/core-js karma ругалась почему-то
вроде
хотя сейчас чекнул, вроде ок и без @types

Сергей
14.06.2017
18:21:10
ребзя подскажите по флоу
вот я ставлю типы для пакетов
они ставятся в директорию flow-typed
её нужно коммитить?
если нет, то как после клонирования установить все нужные типы?
@ZeroBias ?
прост я посмотрел что выдает flow-typed у него нет аналога --save

Aleh
14.06.2017
18:24:48
а чего не в чатике по флоу?)

Сергей
14.06.2017
18:27:01
а у меня нет такого
@flowtype_ru
угадал со второй попытки)

Aleh
14.06.2017
18:28:03
так держать)

Defiancefew
14.06.2017
18:35:21
привет, правильно ли я понимаю, что для того чтобы правильно указать тип эвента в реакте надо использовать currentTarget? судя по https://github.com/facebook/react/pull/9279
типа onChange = (e: React.FormEvent<HTMLInputElement>) => {}

Alex
14.06.2017
20:30:25
TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'HTMLProps<HTMLAnchorElement>', but here has type 'HTMLProps<HTMLAnchorElement>'.

Google

Сергей
15.06.2017
10:08:10
тс умеет в подобие кортежей?
если я хочу вернуть ['string', number]

Aleh
15.06.2017
10:08:46
мне кажется ты дольше спрашивал, чем проверял бы)

Сергей
15.06.2017
10:08:59
Мб это делается не так очевидно
поэтому и спросил

Aleh
15.06.2017
10:09:27
https://www.typescriptlang.org/play/index.html#src=let%20a%3A%20%5B%22asd%22%2C%20number%5D%0A%0Aa%5B0%5D.split(%22%22)
вроде именно так и делается

Сергей
15.06.2017
10:10:09
спасибо

Max
15.06.2017
11:30:23
Array<string|number>?

Aleh
15.06.2017
11:31:13
не
ему нужен ограниченной длины с конкретными типами на конкретных местах

Max
15.06.2017
11:31:39
а

Max
15.06.2017
11:32:19
но хранить какие-то данные в неименованной структуре зашквар кмк

Aleh
15.06.2017
11:33:33
таплы норм

Dreamerinnoise
15.06.2017
11:37:17
Ну всё, кортежы зашквар. Тайпскрипт-чат, 2017

Aleh
15.06.2017
11:38:00
да человек просто не видел их в других языках

Max
15.06.2017
11:38:29
я после питона

Aleh
15.06.2017
11:38:41
ну тогда странно)

Dreamerinnoise
15.06.2017
11:38:58

Max
15.06.2017
11:39:35
да нет
просто наелся когда вместо нормальной структуры функция возвращает [нога, 25, плакать]

Google

Max
15.06.2017
11:40:05
и приходится лезть куда-то внутрь чтобы понять почему так
возможно вкусовщина

Artur
15.06.2017
11:41:18
Ребята, в VSCode как то можно шрифт дерева файлов/папок сменить?

Max
15.06.2017
11:41:46
rm -rf /Applications/VSCode
brew cask install WebStorm
:trollface:

Artur
15.06.2017
11:41:53
Но в vscode лучше и быстрее автокомплит и отображение ошибок

Admin
ERROR: S client not available

Max
15.06.2017
11:50:49
Да, но проблема в том что Vs code это редактор, а WS это IDE

Dreamerinnoise
15.06.2017
11:51:18

Artur
15.06.2017
11:51:39

Max
15.06.2017
11:51:41
Лично я уже заебался из-за ошибок VScode. Бывают такие эрроры, и я понимаю здравым умом что там ошибки нет, т.к.. я это отфиксил. Приходится перезапускать проект из-за этого.

Artur
15.06.2017
11:51:46

Max
15.06.2017
11:51:57
Ошибки
Из-за этого со след проекта я буду на WS писать
Т.к. не вывозит

Artur
15.06.2017
11:52:28

Max
15.06.2017
11:52:39
ну как тормозит
но у меня в тупую vs code показывает ошибку ,и не пускает))
ему нужно пере подумать
скажем так

Google

Max
15.06.2017
11:53:30
ИДЕ ж как мне 1 чувак объяснял, пишующий IDE, уверяет что разница между ним огромная. И стабильность важна

Aleh
15.06.2017
11:53:33

Alexander
15.06.2017
13:06:29
Привет, тут есть кто с nativescript.org работает?

Дмитрий
15.06.2017
14:05:27
Ты стандартным валидатором что ли пользуешься?)

Сергей
15.06.2017
14:05:56

Max
15.06.2017
14:06:55

Aleh
15.06.2017
16:47:44
хмм, он сваливает?)

Дмитрий
15.06.2017
16:50:20
Ну как и любой порядочный респектабельный сторонник фп в жс?
Но это суровое развлечение, хардкор не чета даже проблемам флоу)) Один bower чего стоит)

andretshurotshka?❄️кде
15.06.2017
16:59:14
ждем psc

Олег
15.06.2017
17:07:26
кто это

andretshurotshka?❄️кде
15.06.2017
17:07:59
https://github.com/purescript/psc-package

Dreamerinnoise
15.06.2017
17:08:18
Он tcomb создал?

Aleh
15.06.2017
17:08:21
вот так мое знакомство с purescript закончилось

Dreamerinnoise
15.06.2017
17:09:05
наплодят этих X-scriptов!