Size: a a a

2016 June 25

NK

ID:309556 in TypeScript
зафорсил несколько багов, чтобы их поправили к 2.0
источник

NK

ID:309556 in TypeScript
пытался сам пофиксить один, но не осилил(
источник

NK

ID:309556 in TypeScript
не понял как нормально дебажить исходники тайпскрипта
источник
2016 June 27

NK

ID:187276728 in TypeScript
а может в ts можно как-то получить имена всех атрибутов интерфейса, например?
источник

NK

ID:187276728 in TypeScript
export interface IInputProps {
 type?: string;
 name?: string;
 required?: boolean;
 maxLength?: number;
 value?: any;
 …etc
}
источник

NK

ID:187276728 in TypeScript
`[‘type’, ‘name’, ‘required’, …etc]
источник

NK

ID:187276728 in TypeScript
какой-то reflection
источник

NK

ID:309556 in TypeScript
через lang service api
источник

NK

ID:187276728 in TypeScript
о, спасибо
источник

NK

ID:309556 in TypeScript
но я не пробовал
источник

NK

ID:187276728 in TypeScript
да, я сейчас понял, что мне это не нужно)
источник

NK

ID:187276728 in TypeScript
говорят “Run time type information (ie reflection) is currently outside our design goals https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals”, ладно, меня чет просто накрыло под вечер, мне это все не нужно)
источник
2016 June 29

NK

ID:309556 in TypeScript
если ты хотел обновить после вливания того PR, то можешь уже
источник

NK

ID:309556 in TypeScript
и там багов подкинули. все как заказывал
источник

h

hlomzik in TypeScript
Я тут новенький, спрошу про совместимость. Я смогу писать на ts как на js, со всякими асинками, спредами и прочей мутью, но с типами? или это прям новый язык, в который все эти фичи отдельно впиливаются и чего-то может не быть, а где-то будет другой синтаксис?
источник

h

hlomzik in TypeScript
дока составлена так, будто это новый язык, а я просто хочу хорошие типы поверх привычного жс. ну и команду не заставлять учить еще что-то новое.
источник

AF

Alexander Fedotov in TypeScript
Вроде как не весь сахар (вроде спредов) ещё доступен, но уже скоро
источник

NK

ID:187276728 in TypeScript
ts это надмножество js, т.е. по сути тот же js + типы, можно использовать js из ts, можно ts из js, но нельзя будет использовать тот синтаксис, что не поддерживается ts, к сожалению, но я не сильно страдаю тк почти все самое распространенное есть, в 2.1 появится … https://github.com/Microsoft/TypeScript/wiki/Roadmap#21, я пока не пожалел, что выбрал его. имхо, ts – самое практичное из того, что сейчас есть
источник

h

hlomzik in TypeScript
ID:187276728
ts это надмножество js, т.е. по сути тот же js + типы, можно использовать js из ts, можно ts из js, но нельзя будет использовать тот синтаксис, что не поддерживается ts, к сожалению, но я не сильно страдаю тк почти все самое распространенное есть, в 2.1 появится … https://github.com/Microsoft/TypeScript/wiki/Roadmap#21, я пока не пожалел, что выбрал его. имхо, ts – самое практичное из того, что сейчас есть
ого. и это транспилится сразу в es3? или просто из ts es8 в js es8?
источник

NK

ID:187276728 in TypeScript
там можно выбирать target
источник