Post #349
2.21K

#итоги_года
- 🎉 7
- 👍 1
NO @node_recipes
Showing posts older than #350 · Back to latest


function isTimezone(str) { try { Intl.DateTimeFormat(undefined, { timeZone: str }); return true; } catch (ex) { return false; }}

routing-controllers – вдохновитель NestJS, а class-validator/class-transformer входят в NestJS стэк.class-validator/class-transformer, во-первых их редко обновляют – нет маинтейнеров, во-вторых имеют версии 0.*. Это означает возможность breaking changes между минорными релизами. Позиция Камиля, создателя NestJS, по этому поводу была я не вижу значительных проблем.class-validator@nestjs/class-validator. Аналогичные форк есть и для class-transformer.@nestjs/class-validator, как более поддерживаемый.const copied = { ...original }const copied = Object.assign({}, original)JSON.parse(JSON.stringify(obj)), но имейте ввиду так можно потерять данные.const v8 = require('v8');const copied = v8.deserialize(v8.serialize(original))
