Подскажите плиз почему ругается и как исправить? async function testWithGettersAsync< G extends ((...args: any[]) => Promise<any>)[] | Record<PropertyKey, (...args: any[])...
А есть способ подебажить процесс валидации посредством class-validator`а? у меня почему то вложенная валидация (данных в массиве) работает на всем, кроме пустого массива (внут...
привуты, как правильно работать с get/set`ерами? вот пример (значение title упрощено, на практике там объект с получением данных) - у меня задача уметь получать значение tit...
приветы есть вот такой код: Фабрика получает мап методов и декорирует созданием транспорта axios. - tmp получает верные типы (имя и сигнатуру методов в кортеже), но почему на...
Привет, вопрос не по теме, но мб кто знает, как в базе настроить ограничение по двум связанным таблицам? Таблица Меню, у каждого меню есть userId и статус. Таблица дней меню:...
приветы, подскажите плиз: play есть 2 типа с некоторым набором одинаковых полей, одно свойство различается в этих типах наличием внутреннего свойства customProp и есть функци...
а можно как то одновременно и ограничивать параметр функции, и использовать его тип для вычисления типа результата и устанавливать ему дефолтное значение? Поясню: function fo...
доброго утра, я тут вернулся к старому проекту на nest и ужаснулся, что мажорная версия уже до 10 доросла (у меня 7.6)... вопрос: там что-то прям серьезно обновили и стоит по...
Подскажите плиз, на каком уровне отправляется 304 код, если заголовки верные? У меня из контроллера отправляется 200 с хедером ETag, равным хедеру If-None-Match запроса - на к...
приветы, а подскажите, как правильно типизировать результат метода контроллера? ``` @Get('/some') async getSome( @Req() {}, @Res() res, ): Promise<RESULT_TYPE> { const ...
Привет! Как указать классу Test, что надо учитывать параметры конструктора Ctl? class Base { constructor(param: { foo: string, bar: boolean }[]) {} } class Child extends B...
Приветы, а есть какой-то инструмент для тестирования типизации? Для примера: написал я какой то интерфейс и все ок, он работает - кидает ошибки, когда не верно и молчит, когд...
хочу сделать гвард для проверки всех значений объекта вроде function checkENV<T = Record<string, string | undefined>>(items: T): T[keyof T] is ??? { Object.entries(items)...
привет, вопрос не конкретно по докеру, но я хз где ответ искать: На digitalOcean есть дроплет, по ssh к нему могу подключиться. На нем запущен контейнер с -p 80:1331. При попы...
подскажите плиз, как правильно сделать зависимость полей входящих и выходящих данных? playground хочется чтоб в типе ответа было поле br только если в параметре функции ест...
А кто как обрабатывает ошибки БД? Например Uniq constraint violation? Ошибки типов и пустот можно заранее поймать, а вот дубли? Отдельный запрос на проверку дублей как то не ...
как ограничить результат функции, сохранив type inference? type Type = { method: <R extends { abcent?:never }>(...args: any[]) => R; }; const test0: Type = { method: (f...
я использую typeorm-transactional-cls-hooked для транзакций (постгря с typeorm), если я зову метод с @Transactional() декоратором внутри другого метода с @Transactional() деко...
подскажите плиз, как ошибку обойти? вроде бы понятно, что написано, но непонятно, как интерпретировать =) https://tsplay.dev/w8ovVW
может мне кто-нибудь объяснить, почему нет ошибки на 7й строке? https://www.typescriptlang.org/play?ts=4.7.2#code/GYVwdgxgLglg9mABFApgZygRgBQBMCGU+AXIgN7BxykYBOMYA5gDQC+AlOawF...