search/
Start typing to search packages!
package_2
log4r
By @wireofparadise
Roblox
Mirroredlog4r
Logging framework for Roblox.
Lua
Installation
You can install this framework using wally:
wally install wireofparadise/log4r
You can also navigate to the releases page to download a roblox model if you prefer to.
Usage
local log4r = require(game.ReplicatedStorage.Packages.log4r)
local Logger = log4r.Logger
local LogLevel = log4r.LogLevel
local ConsoleSink = log4r.ConsoleSink
local globalLogger = Logger.new({
level = LogLevel.DEBUG,
sinks = { ConsoleSink.new() }
})
globalLogger:info("Hello, world!")
local scopedLogger = globalLogger:scope("ScopeName")
scopedLogger:debug("Some debugging information!")
TypeScript
Installation
You can install this framework using npm:
npm install @rbxts/log4r
Usage
import { Logger, LogLevel, ConsoleSink } from "@rbxts/log4r";
const globalLogger = new Logger({
level: LogLevel.DEBUG,
sinks: [new ConsoleSink()]
});
globalLogger.info("Hello, world!");
const scopedLogger = globalLogger.scope("ScopeName")
scopedLogger.debug("Some debugging information!", {
SomeData = "SomeValue"
});
Package Details
Install command (Click to copy)
Version
1.0.0
License
MIT
Safe for commercial use
Automated license review — not legal advice.
