Results 23 comments of Package

Shorter code ```ts let { ...obj } = { a: 1 } let foo: Record = obj // ^ // Type '{ a: number; }' is not assignable to type...

Creating a new log file every launch is useful in client applications, practical examples such as Minecraft

@nblumhardt how archive/rolling previous log files using guid?

Minecraft is archived like this ![image](https://github.com/serilog/serilog-sinks-file/assets/13982338/aff4a9f0-3115-4fd1-a6ec-02de109cc614) I think it's per day

Implicit conversions are disabled by lint in my cef project

size_t -> int -> size_t

https://github.com/protocolbuffers/protobuf/blob/fbf491a397e8799e47128063a3aca53ebdf58897/src/google/protobuf/has_bits.h#L81-L83 https://github.com/protocolbuffers/protobuf/blob/fbf491a397e8799e47128063a3aca53ebdf58897/src/google/protobuf/has_bits.h#L48

It's not actually lint, it just turns on treating warnings as errors, warning C4267 with error C2220 ![image](https://user-images.githubusercontent.com/13982338/218653913-1f736ee8-930a-4db6-a505-8fdc2f56e38a.png) A third-party library should not have warnings