An attempt at a extremely simple logger, which is easy to extend with code and not silly config.
Simply log events to CloudWatch
Call a callback when a readable/writable/duplex stream has completed or failed.
Strongly-typed deep and recursive object merging. Considers all nested levels of objects, arrays, sets and maps.
A helper utility for logging of WebdriverIO packages
Simply log the Node.js running version in the console. Log also a separator line after. Also used as dummy npm package for various tests.
Declarative routing for React web applications
pipe streams together and close all of them if one of them closes
A Minipass stream that collects all the data into a single chunk
A transport for winston which logs to a rotating file each day.
just emit 'log' events on the process object
Find package.json files in parent directories, keep finding until you find the right one using iterators.
TypeScript port of HdrHistogram
This package defines the foundational TypeScript types of the Wallet Standard, and so provides a practical specification of the Wallet Standard until a formal specification may be completed.
A jest reporter that generates junit xml files
JavaScript library to parse and build "purl" aka. package URLs. This is a microlibrary implementing the purl spec at https://github.com/package-url
Colored symbols for various log levels. Example: `✔︎ Success`
Hex Dumper (streaming, sync, and cli)
Make presentable errors
A [JSONSchema](https://json-schema.org/) validator that uses code generation to be extremely fast.
A PNG decoder in JavaScript
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Manipulate SVG path data (path[d] attribute content) simply and efficiently.
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
A gem that make your system a log handler as well, by saving any error to your database system
just pass a file name, it will generate the log file with specific name
Add support for @cee json cookie for rsyslog
You simply pass a code block to the elapsed() function and it will print the summary of execution to the log with the time it took
A rails plugin to manage batch scripts. Provide web interface to create, edit and execute batch scripts simply. Automatically save the log to file.
Lodges a callback with `Mail`, capturing all of the mail being sent, and logging it to it's own file, so you can simply look back through that file to see what's up.
fluentd plugin to json parse single field if possible or simply forward the data if impossible. Can also combine log structure into single field
This very simple gem was created to simplify your life in creating your log in your programs. It simply allows you to display logs of different colors, whether for a web application like RubyOnRails or for scripts.
A wrapper class around the standard Ruby logger that adds a simply logging level control and the ability to log certain messages to syslog. It also adds a puts method so that the logger can be used instead of stdout etc. Output can be coloured depending on the logging level.
Deprecated. I'm planning to discontinue this gem. Although it has enormous flexibility and power, it is in my view too complex. 80% of requirements can be met through custom shell scripts which are much simpler to write and maintain. Sifts through your log files in real time, using stateful intelligence to determine what is really important. REC can alert you (by email or IM) or it can simply condense a large log file into a much shorter and more meaningful log. REC is inspired by Risto Vaarandi's brilliant *sec* (simple-evcorr.sourceforge.net) but is original code and any defects are entirely mine. While event correlation is inherently complex, REC attempts to make common tasks easy while preserving plenty of power and flexibility for ambitious tasks.
The Soft Assert gem enhances testing capabilities with flexible assertion methods.Unlike traditional assertions, Soft Assert does not interrupt test execution on failure. Instead, it logs errors and continues testing, allowing you to identify and review all failures simultaneously. This gem integrates smoothly with leading testing frameworks, including Minitest and Test::Unit, making comprehensive testing more efficient. To utilize Soft Assert effectively, simply use its assertion methods during testing. Then, conclude with SoftAssert.assert_all to review and fail the test if any failures were captured.
The dep_walker is small utility gem that checks dependencies for native extensions used by installed gems on Windows. If you are {RubyInstaller}[http://www.rubyinstaller.org] user and have seen message box: <em>"This application has failed to start because <name_of_dll>.dll was not found. Re-installing the application may fix this problem"</em> when you tried to use gem that has pre-built binariy extension, you've faced common problem on Windows systems - missing dependency dll. Same error might occur even if extension library was built during gem installation if all header files and libraries are available to the build tools, but runtime dependencies are not present. With dep_walker you can simply check all installed gems. Even more, if log is turned on, gem will print out information where dependency is found on the system, so you can check whether Ruby extension really uses correct version of required dll.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.