@typescript_ru

Страница 261 из 669
Pavel
27.06.2017
18:00:34
стояло у меня "@types/react": "^15.0.21", я сделал npm install, и теперь на работающем на предыдущей версии коде он выдает кучу ошибок

как это исправлять, с учетом что я не хочу ставить фиксированную версию тайпингов

Adam
27.06.2017
18:01:41
я никогда не сталкивался, но насколько я понял, здесь они размещены: https://www.npmjs.com/~types

там ссылка на git и должны быть issues

Google
Dreamerinnoise
27.06.2017
18:07:25
Pavel
27.06.2017
18:07:57


но мое любимое вот

т.е. проблема именно в пакете с тайпингами, который неправильно использует другие тайпинги

а он обновился, потому что политика тайпингов такая что minor или patch версия может не иметь обратной совместимости

единственный выход из ситуации на мой взгляд это вообще зафиксировать все версии и жить спокойно, но без обновлений

Aleh
27.06.2017
18:09:45
ну мы фиксируем

Pavel
27.06.2017
18:10:20
я думаю что так спокойнее будет, да

da horsie
27.06.2017
19:08:34
пожалуйста, тыкните меня в мануал, где рассказано про вот этот знак равенства. не могу найти его значение export interface ActionReducer<T, V extends Action = Action> { (state: T | undefined, action: V): T; }

da horsie
27.06.2017
19:09:32
а где тут знак вопроса?
<T, V extends Action = Action>

блин

знак равенства

Google
da horsie
27.06.2017
19:09:49
я совсем ебанулся

Mike
27.06.2017
19:09:56
а

это дефотный параметр типа

ща

https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-3.html

раздел Generic parameter defaults

не внесли ещё в обшую доку почему-то

da horsie
27.06.2017
19:12:47
о, премного благодарен

Сергей
27.06.2017
19:13:31
о, премного благодарен
говорящий ник ))) норм

Kirill
28.06.2017
07:42:44
Такое в новой версии не возникало? https://github.com/Microsoft/TypeScript/issues/16772

Kirill
28.06.2017
07:46:18
Откатился?

Dreamerinnoise
28.06.2017
07:46:19
Я сделал types: []

Пока не знаю в чем проблема

Надо ишью пилить

Kirill
28.06.2017
07:47:29
Когда TS будет стабильный?

Dreamerinnoise
28.06.2017
07:48:04
Стабильно только в гробу лежать

Sergey
28.06.2017
08:47:16
Доброго времени суток, ищу книгу TypeScript Design Patterns: Vilic Vane может у кого есть? Поделитесь пожалуйста

Сергей
28.06.2017
08:47:28
бля

вот зачем, спрашивается, убрали из пина

Google
Сергей
28.06.2017
08:47:43
поищи здесь в чате

добрый человек))) плюс в карму

Sergey
28.06.2017
08:50:02
всегда пожалуйста) заодно себе забрал))

Sergey
28.06.2017
08:50:39
спасибо большое

плюсище в карму!

Sergey
28.06.2017
09:02:41
кст ток что апнул, пакеты typescript, ts-loader и чет нодовские модули перестали резолвиться, неважно есть types в tsconfig или нет

нет у кого идей что могло произойти?

Dreamerinnoise
28.06.2017
09:07:31
Такое?

error TS2688: Cannot find type definition file for 'chai'. error TS2688: Cannot find type definition file for 'cheerio'. error TS2688: Cannot find type definition file for 'mocha'. error TS2688: Cannot find type definition file for 'enzyme'.

Sergey
28.06.2017
09:09:07
а нет. cannot find name говорит. только что увидел еще, что tsconfig орет cannot find type definition file for node Оо

хотя @types/node на месте

Dreamerinnoise
28.06.2017
09:10:02
У меня тоже все тайпсы

Dreamerinnoise
28.06.2017
09:10:05
Но пишет такое

Ещё на rc

Sergey
28.06.2017
09:10:28
чет сломали чтоль

Dreamerinnoise
28.06.2017
09:15:23
Да, чет сломали

Короче, да, как говорят коллеги в гиттере, надо всегда ждать до .1 патч версии

Сергей
28.06.2017
09:29:34
Sergey
28.06.2017
09:35:54
мде) в общем 2.4.1 сломана, 2.4.0 норм

Пронин
28.06.2017
09:36:08
какой DefinitelyTyped надо подлючить чтобы не ругалось на console.log?

Google
Admin
ERROR: S client not available

Олег
28.06.2017
09:59:26
кто ругается

Ostap
28.06.2017
10:10:10
мда. реал поломали. я юзал create-react-app-ts там был 2.4.0 они откатили к 2.3.2 и у меня все strings enums сломались. ппц

Sergey
28.06.2017
10:11:46
мм интересно зачем 2.4.0 откатили, у меня пашет нормально

ну пока по крайней мере))

вот в 2.4.1 они че то начали ковырять с tsconfig и получили issue https://github.com/Microsoft/TypeScript/issues/16772

Ostap
28.06.2017
10:27:16
работало же без нареканий

Aleh
28.06.2017
15:03:23
в вавилон влили typescript plugin

Сергей
28.06.2017
15:03:48
Aleh
28.06.2017
15:03:55
https://github.com/babel/babylon/pull/523

Сергей
28.06.2017
15:04:20
пойду смотреть что нового он добавил в AST



Aleh
28.06.2017
15:06:36
ну логично ж)

mapped types умеет

Дмитрий
28.06.2017
15:09:05
Хорош ?

Сергей
28.06.2017
15:13:43
mapped types умеет
мне вот интересно когда ждать поддержки в babel

можно ли хоть сейчас установить бабель и написать кастомный плагин?

Aleh
28.06.2017
15:41:02
ну да, можно

мне так кажется

Google
Vladimir
28.06.2017
15:50:43
Только нужно для начала чтобы был просто плагин для TS

Aleh
28.06.2017
15:53:48
плагин для синтаксиса в смысле?

parserOptions.plugins.push(“typescript”)

https://github.com/prettier/prettier/issues/2334

я чет пропустил, eslint оказывается уже месяц умеет typescript

Pavel
28.06.2017
16:32:19
именно сам eslint?

Сергей
28.06.2017
16:37:47
Aleh
28.06.2017
16:41:27
А где посмотреть можно
я смотрю по релизам, что они фиксят баги связанные с ts начиная с 4.0

также как и prettier на основе eslint-typescript-parser

теперь мб мувнуться на babylon

Страница 261 из 669