Alexey Berezin

Results 183 comments of Alexey Berezin

Agree with `method/...`, `fix/...` Would suggest `improve/...` for such issues like reducing size or replacing method all over the project As OSS I would also suggest to use semantic versioning...

> Yes, the name is quite bad but with good examples it will be fine _i guess_. Maybe name it `IsNotUnion`?

@MathieuGilbert thank you for the question! For current version that's true, it's not working – https://tsplay.dev/WK79yW I have recently finished working on `DeepPick` and will switch into `DeepOmit` implementation (recently...

Based on what we have you need to repeat the structure to be able to remove it from the specific place – https://github.com/krzkaczor/ts-essentials/pull/270#discussion_r745118881 Probably that's why you have a different...

> Thanks @Beraliv! This is what I have working. Like you say, it's repeating the structure which is not ideal. At least I can avoid completely rewriting the type, but...

@krzkaczor I think it goes the wrong way as we will plan to ask to use `strict` typescript project where it doesn't make sense more `@ts-expect-error` makes sense for me...

Hey @xenoterracide! Thank you for the suggestion! `Pick` is already strict, there's no reason to add the implementation for it (it has a generic constrain): ```ts type Pick = {...