@justeat/f-logger
v0.8.1
Published
Client-side logging, error-logging and debugging utils
Downloads
60
Maintainers
Keywords
Readme
This component is designed to catch client-side errors and allow client-side logging which will report back via web server logs.
Logging
- Allows logging points to be placed in the code
Error logging
- Allows error logging points to be placed in the client-side JavaScript code
- Hooks onto window.onerror to catch unhandled exceptions
- Passes error message to a file on the web server as a querystring parameter, which can then be parsed via web server log parsers
Logging utils
Debugger
- Sets a debug flag in the client
- Returns debug info to the client
- Allows debug mode to be persisted through a cookie
Outputter
- Using debug mode, optionally outputs the logging messages to the console
- For client platforms that do not support console, provides output to the browser window