Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 24
TypeScript — русскоговорящее сообщество
ts_ru
а убери target отсюда
Это помогло.
оставила только "module": "commonJS"
источник
TypeScript — русскоговорящее сообщество
epic
источник
TypeScript — русскоговорящее сообщество
ts_ru
а не хуйню сказал, у меня так стоит
и это тоже работает ))
😅
источник
TypeScript — русскоговорящее сообщество
спасибо. в любом случае!
хоть на тс писать смогу
источник
TypeScript — русскоговорящее сообщество
ts_ru
epic
А в "проде" через  ts-node я тоже же смогу запустить? (3,5 анонимуса пользоваться будут, такой себе прод, но не суть)
источник
TypeScript — русскоговорящее сообщество
ну да, почему нет
источник
TypeScript — русскоговорящее сообщество
но я бы предпочел скомпилить и запустить уже жс
источник
TypeScript — русскоговорящее сообщество
если ран на длительное время
источник
TypeScript — русскоговорящее сообщество
а если запустить-найти баги-выключить то да
источник
TypeScript — русскоговорящее сообщество
привет, подскажите пожалуйста пару самых часто используемых способа генерации кода валидации типов в рантайме / генерации json schema из ts типов?
источник
TypeScript — русскоговорящее сообщество
ts_ru
привет, подскажите пожалуйста пару самых часто используемых способа генерации кода валидации типов в рантайме / генерации json schema из ts типов?
Обычно используют штуки типо runtypes, io-ts, а не json schema
источник
TypeScript — русскоговорящее сообщество
ts_ru
Обычно используют штуки типо runtypes, io-ts, а не json schema
спасибо)
источник
TypeScript — русскоговорящее сообщество
Привет ребят, вот есть такая ситуация
static mapData<T extends string, U extends {[k in T|string]?: any}>(data: U, keys: T[], replaceNotFoundWithNull: boolean = false): U{
       return keys.reduce((map, key: T) => {
           if (data.hasOwnProperty(key)){
               map[key] = data[key];
           } else if (replaceNotFoundWithNull){
               map[key] = null;
           }
           return map;
       }, {} as U);
   }
источник
TypeScript — русскоговорящее сообщество
и всё вроде окей, кроме строки map[key] = null
источник
TypeScript — русскоговорящее сообщество
TS2322: Type 'null' is not assignable to type 'U[T]'
источник
TypeScript — русскоговорящее сообщество
вроде же null входит в any
источник
TypeScript — русскоговорящее сообщество
а вы как именуете файлы и папки в тайпскрипте?
источник
TypeScript — русскоговорящее сообщество
thisCase
this-case
this_case?
источник
TypeScript — русскоговорящее сообщество
kebab-case-is-the-best.ts
источник
TypeScript — русскоговорящее сообщество
ts_ru
thisCase
this-case
this_case?
всегда в param-case.ts[x]
источник