TyperLog is a TypeScript native library for simple, sane, and extensible logging. There is a project that builds on this and Typertext and adds the ability to send logs to a server that will be released in the near future.