alchemisten / schablone-logging Goto Github PK
View Code? Open in Web Editor NEWThis is the monorepo for the @schablone/logging package.
License: MIT License
This is the monorepo for the @schablone/logging package.
License: MIT License
It would be beneficial to add some inline documentation with JSDoc to the logger interfaces and specific types.
Mainly the ones defined here:
https://github.com/alchemisten/schablone-logging/blob/develop/libs/logging/src/types/base.ts
https://github.com/alchemisten/schablone-logging/blob/develop/libs/logging/src/types/logging.ts
Tags should be added as key/value pairs instead of an array of strings to more closely match the systems they are being send to like Sentry.
Console logging output should be: [key1:value1|key2:value2]
It is possible to define objects which can be written to the log by specifying the objects field of the LogOptions passed to the logging statement. The objects passed get implicitly casted into a string which will result in nested objects not being shown completely.
Passed object should be automatically explicitly turned into a string using JSON.stringify.
Further more, is it intended, that the meta object of type LogMetaInformation is not appended to the logged message for the console logger at all? It is only used inside the callbackData.
Add an individually published logging-react package that houses a React context which provides the logger.
The deepmerge-ts package causes problems in React Native and should be replaced with a simple custom merging algorithm.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.