{
  "_id": "6a1ff678b401979e73443438",
  "Type": "Package",
  "Package": "lgr",
  "Title": "A Fully Featured Logging Framework",
  "Version": "0.5.2.9000",
  "Authors@R": "person(given = \"Stefan\",\nfamily = \"Fleck\",\nrole = c(\"aut\", \"cre\"),\nemail = \"stefan.b.fleck@gmail.com\",\ncomment = c(ORCID = \"0000-0003-3344-9851\"))",
  "Maintainer": "Stefan Fleck <stefan.b.fleck@gmail.com>",
  "Description": "A flexible, light-weight logging framework based on 'R6'\nclasses. It supports hierarchical loggers, structured logging,\noutput to plaintext, 'JSON', (rotating) files, and memory\nbuffers. Additional appenders for 'Elasticsearch', 'Dynatrace',\ndatabases, email and push notifications, and more are available\nin the 'lgrExtra' package.",
  "License": "MIT + file LICENSE",
  "URL": "https://s-fleck.github.io/lgr/",
  "BugReports": "https://github.com/s-fleck/lgr/issues/",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Collate": "'Filterable.R' 'utils-sfmisc.R' 'utils.R' 'Appender.R'\n'Filter.R' 'log_levels.R' 'LogEvent.R' 'Layout.R'\n'LayoutJson.R' 'Logger.R' 'basic_config.R'\n'default_functions.R' 'event_list.R' 'get_logger.R'\n'lgr-package.R' 'logger_config.R' 'logger_index.R'\n'logger_tree.R' 'read_json_lines.R' 'simple_logging.R'\n'string_repr.R' 'use_logger.R' 'utils-formatting.R'\n'utils-logging.R' 'utils-rd.R' 'utils-rotor.R'",
  "Repository": "https://s-fleck.r-universe.dev",
  "Date/Publication": "2026-06-03 05:07:13 UTC",
  "RemoteUrl": "https://github.com/s-fleck/lgr",
  "RemoteRef": "HEAD",
  "RemoteSha": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 09:36:58 UTC",
    "User": "root"
  },
  "Author": "Stefan Fleck [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3344-9851>)",
  "MD5sum": "6be41538ad7a79df98dd2b9cbaf4d3a9",
  "_user": "s-fleck",
  "_type": "src",
  "_file": "lgr_0.5.2.9000.tar.gz",
  "_fileid": "c0ef39ba701df47b72d71e866a5a7a65d8f7c26856ebdcd353c945c30153939c",
  "_filesize": 866896,
  "_sha256": "c0ef39ba701df47b72d71e866a5a7a65d8f7c26856ebdcd353c945c30153939c",
  "_created": "2026-06-03T09:36:58.000Z",
  "_published": "2026-06-03T09:40:08.536Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79264832830,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380987474"
    },
    {
      "job": 79264832864,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380987820"
    },
    {
      "job": 79264832805,
      "time": 128,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380982796"
    },
    {
      "job": 79264832904,
      "time": 93,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380970470"
    },
    {
      "job": 79264218778,
      "time": 205,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380931954"
    },
    {
      "job": 79264832809,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380974750"
    },
    {
      "job": 79264832919,
      "time": 113,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380977497"
    },
    {
      "job": 79264832927,
      "time": 135,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380985414"
    },
    {
      "job": 79264832876,
      "time": 110,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380976311"
    }
  ],
  "_buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/s-fleck/lgr",
  "_commit": {
    "id": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
    "author": "Stefan Fleck <stefan.b.fleck@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Bump version to 0.5.2.9000",
    "time": 1780463233
  },
  "_maintainer": {
    "name": "Stefan Fleck",
    "email": "stefan.b.fleck@gmail.com",
    "login": "s-fleck",
    "description": "",
    "uuid": 9320338,
    "orcid": "0000-0003-3344-9851"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "R6",
      "version": ">= 2.4.0",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "crayon",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "desc",
      "role": "Suggests"
    },
    {
      "package": "future",
      "role": "Suggests"
    },
    {
      "package": "future.apply",
      "role": "Suggests"
    },
    {
      "package": "glue",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rotor",
      "version": ">= 0.3.5",
      "role": "Suggests"
    },
    {
      "package": "rprojroot",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "tools",
      "role": "Suggests"
    },
    {
      "package": "utils",
      "role": "Suggests"
    },
    {
      "package": "whoami",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    }
  ],
  "_owner": "s-fleck",
  "_selfowned": true,
  "_usedby": 117,
  "_updates": [
    {
      "week": "2025-28",
      "n": 4
    },
    {
      "week": "2025-29",
      "n": 10
    },
    {
      "week": "2025-30",
      "n": 8
    },
    {
      "week": "2026-05",
      "n": 4
    },
    {
      "week": "2026-23",
      "n": 11
    }
  ],
  "_tags": [
    {
      "name": "0.5.0",
      "date": "2025-07-22"
    },
    {
      "name": "0.5.2",
      "date": "2026-01-30"
    }
  ],
  "_topics": [
    "log4j",
    "logging",
    "r6"
  ],
  "_stars": 85,
  "_contributors": [
    {
      "user": "s-fleck",
      "count": 574,
      "uuid": 9320338
    },
    {
      "user": "m-muecke",
      "count": 13,
      "uuid": 26463953
    },
    {
      "user": "michaelchirico",
      "count": 4,
      "uuid": 7606389
    },
    {
      "user": "atheriel",
      "count": 1,
      "uuid": 1448326
    },
    {
      "user": "gadenbuie",
      "count": 1,
      "uuid": 5420529
    },
    {
      "user": "mllg",
      "count": 1,
      "uuid": 1260920
    },
    {
      "user": "mmuurr",
      "count": 1,
      "uuid": 5702538
    }
  ],
  "_userbio": {
    "uuid": 9320338,
    "type": "user",
    "name": "Stefan Fleck"
  },
  "_downloads": {
    "count": 29700,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lgr"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/s-fleck/lgr",
  "_pkgdown": "https://s-fleck.github.io/lgr/",
  "_searchresults": 155,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lgr.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/s-fleck/lgr",
  "_realowner": "s-fleck",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2019-02-22"
    },
    {
      "version": "0.2.0",
      "date": "2019-03-22"
    },
    {
      "version": "0.2.1",
      "date": "2019-03-25"
    },
    {
      "version": "0.3.0",
      "date": "2019-05-30"
    },
    {
      "version": "0.3.1",
      "date": "2019-06-13"
    },
    {
      "version": "0.3.2",
      "date": "2019-08-20"
    },
    {
      "version": "0.3.3",
      "date": "2019-09-27"
    },
    {
      "version": "0.3.4",
      "date": "2020-03-20"
    },
    {
      "version": "0.4.1",
      "date": "2020-10-20"
    },
    {
      "version": "0.4.2",
      "date": "2021-01-11"
    },
    {
      "version": "0.4.3",
      "date": "2021-09-16"
    },
    {
      "version": "0.4.4",
      "date": "2022-09-05"
    },
    {
      "version": "0.5.0",
      "date": "2025-07-23"
    },
    {
      "version": "0.5.2",
      "date": "2026-01-30"
    }
  ],
  "_exports": [
    ".obj",
    "add_appender",
    "add_log_levels",
    "Appender",
    "AppenderBuffer",
    "AppenderConsole",
    "AppenderFile",
    "AppenderFileRotating",
    "AppenderFileRotatingDate",
    "AppenderFileRotatingTime",
    "AppenderJson",
    "AppenderMemory",
    "AppenderTable",
    "as_event_list",
    "as_LogEvent",
    "as_logger_config",
    "as.data.table.event_list",
    "basic_config",
    "CannotInitializeAbstractClassError",
    "colorize_levels",
    "console_threshold",
    "default_exception_handler",
    "event_list",
    "EventFilter",
    "Filterable",
    "FilterForceLevel",
    "FilterInject",
    "get_caller",
    "get_log_levels",
    "get_logger",
    "get_logger_glue",
    "get_user",
    "is_filter",
    "is_log_level",
    "is_log_levels",
    "is_threshold",
    "label_levels",
    "Layout",
    "LayoutFormat",
    "LayoutGlue",
    "LayoutJson",
    "lgr",
    "log_exception",
    "LogEvent",
    "Logger",
    "logger_index",
    "logger_tree",
    "LoggerGlue",
    "pad_left",
    "pad_right",
    "read_json_lines",
    "remove_appender",
    "remove_log_levels",
    "show_data",
    "show_dt",
    "show_log",
    "standardize_log_level",
    "standardize_log_levels",
    "standardize_threshold",
    "string_repr",
    "suspend_logging",
    "threshold",
    "unlabel_levels",
    "unsuspend_logging",
    "use_logger",
    "with_log_level",
    "with_log_value",
    "with_logging",
    "without_logging"
  ],
  "_help": [
    {
      "page": "AppenderBuffer",
      "title": "Log to a memory buffer",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderBuffer"
      ]
    },
    {
      "page": "AppenderConsole",
      "title": "Log to the console",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderConsole"
      ]
    },
    {
      "page": "AppenderFile",
      "title": "Log to a file",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderFile",
        "AppenderJson"
      ]
    },
    {
      "page": "AppenderFileRotating",
      "title": "Log to a rotating file",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderFileRotating"
      ]
    },
    {
      "page": "AppenderFileRotatingDate",
      "title": "Log to a date-stamped rotating file",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderFileRotatingDate"
      ]
    },
    {
      "page": "AppenderFileRotatingTime",
      "title": "Log to a time-stamped rotating file",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderFileRotatingTime"
      ]
    },
    {
      "page": "AppenderMemory",
      "title": "Abstract class for logging to memory buffers",
      "concept": [
        "abstract classes"
      ],
      "topics": [
        "AppenderMemory"
      ]
    },
    {
      "page": "AppenderTable",
      "title": "Abstract class for logging to tabular structures",
      "concept": [
        "Appenders",
        "abstract classes"
      ],
      "topics": [
        "AppenderTable"
      ]
    },
    {
      "page": "as_LogEvent",
      "title": "Coerce objects to LogEvent",
      "concept": [
        "docs relevant for extending lgr"
      ],
      "topics": [
        "as_LogEvent",
        "as_LogEvent.data.frame",
        "as_LogEvent.list"
      ]
    },
    {
      "page": "as.data.frame.LogEvent",
      "title": "Coerce LogEvents to Data Frames",
      "topics": [
        "as.data.frame.LogEvent",
        "as.data.table.LogEvent",
        "as_tibble.LogEvent"
      ]
    },
    {
      "page": "basic_config",
      "title": "Basic Setup for the Logging System",
      "topics": [
        "basic_config"
      ]
    },
    {
      "page": "CannotInitializeAbstractClassError",
      "title": "Logger Error Conditions",
      "concept": [
        "developer tools"
      ],
      "topics": [
        "CannotInitializeAbstractClassError"
      ]
    },
    {
      "page": "colorize_levels",
      "title": "Colorize Levels",
      "concept": [
        "formatting utils"
      ],
      "topics": [
        "colorize_levels"
      ]
    },
    {
      "page": "default_exception_handler",
      "title": "Demote an exception to a warning",
      "topics": [
        "default_exception_handler"
      ]
    },
    {
      "page": "event_list",
      "title": "A List of LogEvents",
      "concept": [
        "docs relevant for extending lgr"
      ],
      "topics": [
        "as.data.frame.event_list",
        "as.data.table.event_list",
        "as_event_list",
        "as_event_list.data.frame",
        "as_event_list.list",
        "as_event_list.LogEvent",
        "event_list"
      ]
    },
    {
      "page": "EventFilter",
      "title": "Event Filters",
      "topics": [
        ".obj",
        "EventFilter",
        "Filter"
      ]
    },
    {
      "page": "Filterable",
      "title": "Abstract Class for Filterables",
      "concept": [
        "abstract classes"
      ],
      "topics": [
        "Filterable"
      ]
    },
    {
      "page": "FilterForceLevel",
      "title": "Override the log level of all events processed by a Logger/Appender",
      "topics": [
        "FilterForceLevel"
      ]
    },
    {
      "page": "FilterInject",
      "title": "Inject values into all events processed by a Logger/Appender",
      "topics": [
        "FilterInject"
      ]
    },
    {
      "page": "system_infos",
      "title": "Information About the System",
      "topics": [
        "get_caller",
        "get_user",
        "system_infos"
      ]
    },
    {
      "page": "get_log_levels",
      "title": "Manage Log Levels",
      "topics": [
        "add_log_levels",
        "get_log_levels",
        "log_level",
        "log_levels",
        "remove_log_levels"
      ]
    },
    {
      "page": "get_logger",
      "title": "Get/Create a Logger",
      "topics": [
        "get_logger",
        "get_logger_glue"
      ]
    },
    {
      "page": "is_filter",
      "title": "Check if an R Object is a Filter",
      "topics": [
        "is_filter"
      ]
    },
    {
      "page": "label_levels",
      "title": "Label/Unlabel Log Levels",
      "concept": [
        "formatting utils"
      ],
      "topics": [
        "label_levels",
        "unlabel_levels"
      ]
    },
    {
      "page": "Layout",
      "title": "Abstract Class for Layouts",
      "concept": [
        "Layouts"
      ],
      "topics": [
        "Layout",
        "Layouts"
      ]
    },
    {
      "page": "LayoutFormat",
      "title": "Format Log Events as Text",
      "concept": [
        "Layouts"
      ],
      "topics": [
        "LayoutFormat"
      ]
    },
    {
      "page": "LayoutGlue",
      "title": "Format Log Events as Text via glue",
      "concept": [
        "Layouts"
      ],
      "topics": [
        "LayoutGlue"
      ]
    },
    {
      "page": "LayoutJson",
      "title": "Format LogEvents as JSON",
      "concept": [
        "Layouts"
      ],
      "topics": [
        "LayoutJson"
      ]
    },
    {
      "page": "LogEvent",
      "title": "LogEvents - The atomic unit of logging",
      "concept": [
        "docs relevant for extending lgr"
      ],
      "topics": [
        "LogEvent",
        "LogEvents"
      ]
    },
    {
      "page": "Logger",
      "title": "Loggers",
      "topics": [
        "Logger",
        "Loggers"
      ]
    },
    {
      "page": "logger_config",
      "title": "Logger Configuration Objects",
      "topics": [
        "as_logger_config",
        "as_logger_config.character",
        "as_logger_config.list",
        "logger_config"
      ]
    },
    {
      "page": "logger_index",
      "title": "Return a data.frame of all registered loggers",
      "topics": [
        "logger_index"
      ]
    },
    {
      "page": "logger_tree",
      "title": "Logger Tree",
      "topics": [
        "logger_tree"
      ]
    },
    {
      "page": "LoggerGlue",
      "title": "LoggerGlue",
      "topics": [
        "LoggerGlue"
      ]
    },
    {
      "page": "pad_right",
      "title": "Pad Character Vectors",
      "topics": [
        "pad_left",
        "pad_right"
      ]
    },
    {
      "page": "print.Appender",
      "title": "Print an Appender object",
      "topics": [
        "print.Appender"
      ]
    },
    {
      "page": "print.LogEvent",
      "title": "Print or Format Logging Data",
      "topics": [
        "format.LogEvent",
        "print.LogEvent"
      ]
    },
    {
      "page": "print.Logger",
      "title": "Print a Logger Object",
      "topics": [
        "format.ancestry",
        "format.Logger",
        "print.ancestry",
        "print.Logger"
      ]
    },
    {
      "page": "print.logger_tree",
      "title": "Print Logger Trees",
      "topics": [
        "format.logger_tree",
        "print.logger_tree"
      ]
    },
    {
      "page": "read_json_lines",
      "title": "Read a JSON logfile",
      "topics": [
        "read_json_lines"
      ]
    },
    {
      "page": "simple_logging",
      "title": "Simple Logging",
      "topics": [
        "add_appender",
        "console_threshold",
        "log_exception",
        "remove_appender",
        "show_data",
        "show_dt",
        "show_log",
        "simple_logging",
        "threshold"
      ]
    },
    {
      "page": "standardize_threshold",
      "title": "Standardize User-Input Log Levels to Their Integer Representation",
      "concept": [
        "docs relevant for extending lgr"
      ],
      "topics": [
        "is_log_level",
        "is_log_levels",
        "is_threshold",
        "standardize_log_level",
        "standardize_log_levels",
        "standardize_threshold"
      ]
    },
    {
      "page": "string_repr",
      "title": "Short string representation for R objects",
      "topics": [
        "string_repr",
        "string_repr.data.frame",
        "string_repr.default",
        "string_repr.function",
        "string_repr.matrix",
        "string_repr.numeric"
      ]
    },
    {
      "page": "suspend_logging",
      "title": "Suspend All Logging",
      "topics": [
        "suspend_logging",
        "unsuspend_logging",
        "without_logging",
        "with_logging"
      ]
    },
    {
      "page": "toString.LogEvent",
      "title": "Convert a LogEvent to a character string",
      "topics": [
        "toString.LogEvent"
      ]
    },
    {
      "page": "use_logger",
      "title": "Setup a Simple Logger for a Package",
      "topics": [
        "use_logger"
      ]
    },
    {
      "page": "with_log_level",
      "title": "Inject Values into Logging Calls",
      "topics": [
        "with_log_level",
        "with_log_value"
      ]
    }
  ],
  "_readme": "https://github.com/s-fleck/lgr/raw/HEAD/README.md",
  "_rundeps": [
    "R6"
  ],
  "_vignettes": [
    {
      "source": "lgr.Rmd",
      "filename": "lgr.html",
      "title": "lgr: A fully featured logging framework for R",
      "author": "Stefan Fleck",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Quickstart",
        "Logging to the console",
        "Logging to plaintext files",
        "Logging to JSON files",
        "Structured Logging (custom fields)",
        "What Else",
        "Usage",
        "Structure of the logging system",
        "On R6 classes",
        "Log levels",
        "Logging with the Root Logger",
        "Logging syntax",
        "Formatting strings",
        "LogEvents: The atomic unit of logging",
        "Thresholds & Filters: controlling output detail",
        "Appenders: Managing log destinations",
        "Inheritance: Hierarchical Loggers",
        "Log flow",
        "Logging with LoggerGlue",
        "Configuration",
        "With setters",
        "With a list object",
        "With YAML or JSON",
        "Examples",
        "Logging to rotating files",
        "Logger hierarchies",
        "Buffered logging",
        "Logging to databases",
        "Adding default extra fields to messages",
        "Temporarily disable logging",
        "Adding a custom logger to a package",
        "Creating a Layout that mimics NodeJS Winston logstash",
        "Adding the source file / R-script to the log event",
        "References"
      ],
      "created": "2018-12-28 08:04:29",
      "modified": "2023-03-04 20:02:11",
      "commits": 42
    }
  ],
  "_score": 12.3139054487233,
  "_indexed": true,
  "_nocasepkg": "lgr",
  "_universes": [
    "s-fleck"
  ],
  "_previous": "0.5.2",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:39:19.000Z",
      "distro": "noble",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "76212ef1a701903966f160047e97bc2108da494b72019d582fd60c00588b92fa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:39:17.000Z",
      "distro": "noble",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "fc0f4e8360d474be6e0ef0ad296fe27fb1ec9de1717d69da1e57ddb33607bbeb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:39:09.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "0d86d58c5b565bc86e160ce6b842c2c5a9823418c439ffbfd325836214c919af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:38:42.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "1b095567c8d32f867b60ba05cd0abe7a08dcff5a7b3a0d37d74813cf8687b30c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:39:17.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "118e752f61725fcdf90a4b2e00cd928e5610ab2f4579df8e9d4229137747c113",
      "status": "success",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:38:50.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "31bae925cbca9b2b7aacce4dd9d32585fb0cac27ee2565447c28f7dacea8b0ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:39:08.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "3b495d33b7d6470279c8389db8d1e6596b13be9c1d0ff096a7d1d68d6de3793c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.5.2.9000",
      "date": "2026-06-03T09:38:39.000Z",
      "commit": "23a8c4fbb6e4da38f936b3ea17204c879428ddd9",
      "fileid": "5b64f92fb47f490471b3a31e484646073e329275b734995ad949e728eee936cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876242971"
    }
  ]
}