{
  "_id": "6ab99daa99f7aa8c6aa3b03e",
  "Package": "ggmosaic2",
  "Title": "Mosaic Plots in the 'ggplot2' Framework, Extended",
  "Version": "0.5.1",
  "Date": "2026-09-15",
  "Authors@R": "c(person(given = \"Michael\",\nfamily = \"Friendly\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"friendly@yorku.ca\",\ncomment = c(ORCID = \"0000-0002-3237-0941\")),\nperson(given = \"Gavin\",\nfamily = \"Klorfine\",\nrole = \"aut\",\nemail = \"gklorfin@yorku.ca\",\ncomment = c(ORCID = \"0009-0003-0395-4512\")),\nperson(given = \"Haley\",\nfamily = \"Jeppson\",\nrole = \"aut\",\nemail = \"hjeppson@iastate.edu\",\ncomment = c(ORCID = \"0000-0003-2524-4063\")),\nperson(given = \"Heike\",\nfamily = \"Hofmann\",\nrole = \"aut\",\nemail = \"hofmann@iastate.edu\",\ncomment = c(ORCID = \"0000-0001-6216-5183\")),\nperson(given = \"Di\",\nfamily = \"Cook\",\nrole = \"aut\",\nemail = \"dicook@monash.edu\",\ncomment= c(ORCID = \"0000-0002-3813-7155\")),\nperson(given = \"Hadley\",\nfamily = \"Wickham\",\nrole = \"ctb\",\nemail = \"hadley@posit.co\",\ncomment = c(ORCID=\"0000-0003-4757-117X\")))",
  "Description": "Mosaic plots in the 'ggplot2' framework. Mosaic plot\nfunctionality is provided in a single 'ggplot2' layer by\ncalling the geom 'mosaic'. This extends the now-defunct\n'ggmosaic' package by allowing fitted loglinear models which\ncan be used to show patterns of association among variables in\nfrequency tables.",
  "License": "GPL (>= 2)",
  "Language": "en-US",
  "URL": "https://friendly.github.io/ggmosaic2/,\nhttps://github.com/friendly/ggmosaic2",
  "BugReports": "https://github.com/friendly/ggmosaic2/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE, roclets=c('rd', 'collate', 'namespace'))",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev",
  "Repository": "https://friendly.r-universe.dev",
  "Date/Publication": "2026-09-27 22:09:05 UTC",
  "RemoteUrl": "https://github.com/friendly/ggmosaic2",
  "RemoteRef": "HEAD",
  "RemoteSha": "780082aa25c3a2ce39500a87e847a797fdd77b29",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-27 22:39:26 UTC",
    "User": "root"
  },
  "Author": "Michael Friendly [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-3237-0941>),\nGavin Klorfine [aut] (ORCID: <https://orcid.org/0009-0003-0395-4512>),\nHaley Jeppson [aut] (ORCID: <https://orcid.org/0000-0003-2524-4063>),\nHeike Hofmann [aut] (ORCID: <https://orcid.org/0000-0001-6216-5183>),\nDi Cook [aut] (ORCID: <https://orcid.org/0000-0002-3813-7155>),\nHadley Wickham [ctb] (ORCID: <https://orcid.org/0000-0003-4757-117X>)",
  "Maintainer": "Michael Friendly <friendly@yorku.ca>",
  "_user": "friendly",
  "_type": "src",
  "_file": "ggmosaic2_0.5.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/cb8b57874eb4fbd6fd00ce820b6881b40801338994c1069ec33040da88969b06",
  "_filesize": 5974378,
  "_sha256": "cb8b57874eb4fbd6fd00ce820b6881b40801338994c1069ec33040da88969b06",
  "_expires": "2027-01-05T22:50:15.000Z",
  "_created": "2026-09-27T22:39:26.000Z",
  "_published": "2026-09-27T22:50:18.120Z",
  "_jobs": [
    {
      "job": 108723928014,
      "time": 256,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10943459708"
    },
    {
      "job": 108723928059,
      "time": 240,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10944266949"
    },
    {
      "job": 108723928002,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10944332162"
    },
    {
      "job": 108723928044,
      "time": 160,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10944645602"
    },
    {
      "job": 108723111006,
      "time": 297,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10944510598"
    },
    {
      "job": 108723928036,
      "time": 140,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10944366471"
    },
    {
      "job": 108723928062,
      "time": 157,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10943712255"
    },
    {
      "job": 108723928060,
      "time": 133,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10943454547"
    },
    {
      "job": 108723928105,
      "time": 163,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10944002528"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520",
  "_status": "success",
  "_upstream": "https://github.com/friendly/ggmosaic2",
  "_commit": {
    "id": "780082aa25c3a2ce39500a87e847a797fdd77b29",
    "author": "gklorfine <gklorfine@users.noreply.github.com>",
    "committer": "gklorfine <gklorfine@users.noreply.github.com>",
    "message": "Update pkgdown site (GHA)\n",
    "time": 1790546945
  },
  "_maintainer": {
    "name": "Michael Friendly",
    "email": "friendly@yorku.ca",
    "login": "friendly",
    "mastodon": "@datavisFriendly@vis.social",
    "bluesky": "@datavisfriendly.bsky.social",
    "orcid": "0000-0002-3237-0941",
    "twitter": "@datavisFriendly",
    "description": "",
    "uuid": 456353
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "productplots",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "version": ">= 4.9.3",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "withr",
      "version": ">= 2.5.0",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "version": ">= 1.1.0",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "vcdExtra",
      "role": "Suggests"
    }
  ],
  "_owner": "friendly",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-31",
      "n": 26
    },
    {
      "week": "2026-32",
      "n": 2
    },
    {
      "week": "2026-33",
      "n": 59
    },
    {
      "week": "2026-34",
      "n": 3
    },
    {
      "week": "2026-36",
      "n": 55
    },
    {
      "week": "2026-38",
      "n": 9
    },
    {
      "week": "2026-39",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.5.1",
      "date": "2026-09-15"
    }
  ],
  "_topics": [
    "categorical-data",
    "visualization"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "friendly",
      "count": 128,
      "uuid": 456353
    },
    {
      "user": "gklorfine",
      "count": 91,
      "uuid": 207027488
    }
  ],
  "_userbio": {
    "uuid": 456353,
    "type": "user",
    "name": "Michael Friendly",
    "followers": 253
  },
  "_downloads": {
    "count": 741,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggmosaic2"
  },
  "_devurl": "https://github.com/friendly/ggmosaic2",
  "_pkgdown": "https://friendly.github.io/ggmosaic2/",
  "_searchresults": 31,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggmosaic2.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/friendly/ggmosaic2",
  "_realowner": "friendly",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.5.1",
      "date": "2026-09-16"
    }
  ],
  "_exports": [
    "ddecker",
    "facet_mosaic_grid",
    "geom_mosaic",
    "geom_mosaic_jitter",
    "geom_mosaic_text",
    "GeomMosaic",
    "GeomMosaicJitter",
    "GeomMosaicText",
    "ggmosaic_app",
    "hbar",
    "hspine",
    "mosaic",
    "mosaic_settings",
    "prodcalc",
    "product",
    "scale_fill_residual",
    "scale_fill_residuals",
    "scale_x_productlist",
    "scale_y_productlist",
    "ScaleContinuousProduct",
    "spine",
    "stat_mosaic",
    "stat_mosaic_jitter",
    "stat_mosaic_text",
    "StatMosaic",
    "StatMosaicJitter",
    "StatMosaicText",
    "theme_mosaic",
    "vbar",
    "vspine"
  ],
  "_datasets": [
    {
      "name": "fly",
      "title": "Flying Etiquette Survey Data",
      "object": "fly",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "flight_freq",
        "do_you_recline",
        "height",
        "has_child_under_18",
        "three_seats_two_arms",
        "two_seats_one_arm",
        "window_shade",
        "rude_to_move_to_unsold_seat",
        "rude_to_talk_to_neighbor",
        "six_hr_flight_leave_seat",
        "reclining_obligation_to_behind",
        "rude_to_recline",
        "eliminate_reclining",
        "rude_to_switch_seats_friends",
        "rude_to_switch_seats_family",
        "rude_to_wake_neighbor_bathroom",
        "rude_to_wake_neighbor_walk",
        "rude_to_bring_baby",
        "rude_to_bring_unruly_child",
        "use_electronics_takeoff",
        "smoked_inflight",
        "gender",
        "age",
        "household_income",
        "education",
        "region"
      ],
      "rows": 1040,
      "table": true,
      "tojson": true
    },
    {
      "name": "happy",
      "title": "Data related to happiness from the general social survey.",
      "object": "happy",
      "class": [
        "data.frame"
      ],
      "fields": [
        "year",
        "age",
        "degree",
        "finrela",
        "happy",
        "health",
        "marital",
        "sex",
        "polviews",
        "partyid",
        "wtssall",
        "nhappy"
      ],
      "rows": 64814,
      "table": true,
      "tojson": true
    },
    {
      "name": "titanic",
      "title": "Passengers and crew on board the Titanic",
      "object": "titanic",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Class",
        "Sex",
        "Age",
        "Survived"
      ],
      "rows": 2201,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ddecker",
      "title": "Template for a double decker plot. A double decker plot is composed of a sequence of spines in the same direction, with the final spine in the opposite direction.",
      "topics": [
        "ddecker"
      ]
    },
    {
      "page": "facet_mosaic_grid",
      "title": "Facet mosaic plots with panel-specific axes",
      "topics": [
        "facet_mosaic_grid"
      ]
    },
    {
      "page": "fly",
      "title": "Flying Etiquette Survey Data",
      "topics": [
        "fly"
      ]
    },
    {
      "page": "geom_mosaic",
      "title": "Mosaic plots.",
      "topics": [
        "geom_mosaic",
        "stat_mosaic",
        "stat_mosaic_text"
      ]
    },
    {
      "page": "geom_mosaic_jitter",
      "title": "Jittered dots in Mosaic plots.",
      "topics": [
        "geom_mosaic_jitter",
        "stat_mosaic_jitter"
      ]
    },
    {
      "page": "geom_mosaic_text",
      "title": "Labeling for Mosaic plots.",
      "topics": [
        "geom_mosaic_text"
      ]
    },
    {
      "page": "GeomMosaic",
      "title": "Geom proto",
      "topics": [
        "GeomMosaic"
      ]
    },
    {
      "page": "GeomMosaicJitter",
      "title": "Geom proto",
      "topics": [
        "GeomMosaicJitter"
      ]
    },
    {
      "page": "GeomMosaicText",
      "title": "Geom proto",
      "topics": [
        "GeomMosaicText"
      ]
    },
    {
      "page": "happy",
      "title": "Data related to happiness from the general social survey.",
      "topics": [
        "happy"
      ]
    },
    {
      "page": "hbar",
      "title": "Horizontal bar partition: width constant, height varies.",
      "topics": [
        "hbar"
      ]
    },
    {
      "page": "hspine",
      "title": "Horizontal spine partition: height constant, width varies.",
      "topics": [
        "hspine"
      ]
    },
    {
      "page": "mosaic",
      "title": "Template for a mosaic plot. A mosaic plot is composed of spines in alternating directions.",
      "topics": [
        "mosaic"
      ]
    },
    {
      "page": "mosaic_settings",
      "title": "Settings for mosaic plot layers",
      "topics": [
        "mosaic_settings"
      ]
    },
    {
      "page": "product",
      "title": "Wrapper for a list",
      "topics": [
        "product"
      ]
    },
    {
      "page": "scale_fill_residual",
      "title": "Diverging color scale for Pearson residuals",
      "topics": [
        "scale_fill_residual",
        "scale_fill_residuals"
      ]
    },
    {
      "page": "scale_type.productlist",
      "title": "Helper function for determining scales",
      "topics": [
        "scale_type.productlist"
      ]
    },
    {
      "page": "scale_x_productlist",
      "title": "Determining scales for mosaics",
      "topics": [
        "ScaleContinuousProduct",
        "scale_x_productlist",
        "scale_y_productlist"
      ]
    },
    {
      "page": "spine",
      "title": "Spine partition: divide longest dimension.",
      "topics": [
        "spine"
      ]
    },
    {
      "page": "squeeze",
      "title": "Internal helper function",
      "topics": [
        "squeeze"
      ]
    },
    {
      "page": "StatMosaic",
      "title": "Geom proto",
      "topics": [
        "StatMosaic"
      ]
    },
    {
      "page": "StatMosaicJitter",
      "title": "Geom proto",
      "topics": [
        "StatMosaicJitter"
      ]
    },
    {
      "page": "StatMosaicText",
      "title": "Geom proto",
      "topics": [
        "StatMosaicText"
      ]
    },
    {
      "page": "theme_mosaic",
      "title": "Theme for mosaic plots",
      "topics": [
        "theme_mosaic"
      ]
    },
    {
      "page": "titanic",
      "title": "Passengers and crew on board the Titanic",
      "topics": [
        "titanic"
      ]
    },
    {
      "page": "vbar",
      "title": "Vertical bar partition: height constant, width varies.",
      "topics": [
        "vbar"
      ]
    },
    {
      "page": "vspine",
      "title": "Vertical spine partition: width constant, height varies.",
      "topics": [
        "vspine"
      ]
    }
  ],
  "_pkglogo": "https://github.com/friendly/ggmosaic2/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/friendly/ggmosaic2/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "cpp11",
    "crosstalk",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "ggrepel",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httr",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "plotly",
    "plyr",
    "productplots",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "loglinear-models.Rmd",
      "filename": "loglinear-models.html",
      "title": "ggmosaic and Loglinear Models",
      "author": "Michael Friendly",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Basic Example: Independence Model",
        "Simple Mosaic Plot (No Model)",
        "Extended Mosaic Plot with Residual Shading",
        "Model Specification",
        "1. Shortcut Strings",
        "2. Custom Formulas",
        "3. Conditional Independence",
        "Interpreting Residuals",
        "What Do Residuals Mean?",
        "Three-Way Tables",
        "Labeling Cells with Values",
        "Display Observed Counts",
        "Display Residuals",
        "Display Expected Frequencies",
        "The Four Display Options",
        "Customizing the Color Scale",
        "Text Aesthetics",
        "Complete Example: Comparing Models",
        "References",
        "Session Info"
      ],
      "created": "2026-07-29 20:09:24",
      "modified": "2026-09-03 18:34:41",
      "commits": 5
    },
    {
      "source": "introducing-ggmosaic2.Rmd",
      "filename": "introducing-ggmosaic2.html",
      "title": "Introducing ggmosaic2: an enhanced ggmosaic",
      "author": "Gavin Klorfine",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Basic Appearance",
        "Utilizing the top and right axes",
        "theme_mosaic()",
        "Spacing of cells",
        "Faceting is Fixed",
        "Residual-Based Shading",
        "Sharing settings between mosaic layers",
        "Other fixes/changes",
        "References"
      ],
      "created": "2026-08-12 17:17:02",
      "modified": "2026-09-03 18:56:01",
      "commits": 9
    },
    {
      "source": "ggmosaic.Rmd",
      "filename": "ggmosaic.html",
      "title": "Mosaic plots with ggplot2",
      "author": "Haley Jeppson and Heike Hofmann",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How to use ggmosaic",
        "Examples",
        "One variable",
        "Two variables",
        "Conditioning",
        "Alternative to conditioning: faceting",
        "The importance of ordering",
        "Other features of geom_mosaic()",
        "Divider function: Types of partitioning",
        "Partitioning with one or more variables",
        "Adjusting the offset",
        "Version compatibility issues with ggplot2"
      ],
      "created": "2026-07-29 20:09:24",
      "modified": "2026-07-30 02:02:05",
      "commits": 3
    },
    {
      "source": "frequency-table-forms.Rmd",
      "filename": "frequency-table-forms.html",
      "title": "Three Forms of Frequency Tables for Mosaic Displays",
      "author": "Michael Friendly",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Three Forms",
        "Table Form",
        "Frequency Form",
        "Case Form",
        "Converting Between Forms",
        "Examples",
        "Using Each Form with geom_mosaic()",
        "Working with the Three-Way Table: Hair × Eye × Sex",
        "Using Conditioning Variables",
        "Default Shading vs. Residual-Based Shading",
        "Default Shading",
        "Residual-Based Shading",
        "Independence Model for Two-Way Table",
        "Adding Cell Values",
        "Independence Model for Three-Way Table",
        "Custom Models",
        "Comparing Observed and Expected",
        "Summary",
        "Key Takeaways",
        "Recommendations",
        "References",
        "Session Info"
      ],
      "created": "2026-07-29 20:09:24",
      "modified": "2026-09-03 18:34:41",
      "commits": 5
    }
  ],
  "_score": 5.938519725176492,
  "_indexed": true,
  "_nocasepkg": "ggmosaic2",
  "_universes": [
    "friendly"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.1",
      "date": "2026-09-27T22:42:51.000Z",
      "distro": "resolute",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/52b4bb4382489a0f4637f74e442d7b42fa5cb01ccb12c9552f77aed4c53a9dd2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.5.1",
      "date": "2026-09-27T22:42:44.000Z",
      "distro": "resolute",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/845a672fe3cb4493c95467c704a724cf4b2d4b19ca449d3f102e3fa34e0dbe82",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.1",
      "date": "2026-09-27T22:45:51.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/32130f6bb30330329850f4fbac0dab217acabdee118c2a7147f3e09f0c4c2855",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.5.1",
      "date": "2026-09-27T22:48:27.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/311900b86ff873329f15fefd25ca328f0f26b3a9e1f02e9fbfb600ba1ddfe964",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.1",
      "date": "2026-09-27T22:42:12.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/6be65a95dbe8ba160b2baf1fa387d9d836f2703c1e776543b64388be1baa72c2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-09-27T22:40:58.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/6b49a632fdcda63db48038e21220730eb14f4683e6fb8736a50ca602b06fc0b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-09-27T22:40:55.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/9c23f863e365b7393b1ba4b9561da677270ce6d24ad03c1f0f70e2bc6fddc0d9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-09-27T22:41:03.000Z",
      "commit": "780082aa25c3a2ce39500a87e847a797fdd77b29",
      "fileid": "https://r2.ropensci.org/6d67a6b00796b41ff3755dee57672c2d1ed481fe53f6f47c62fca4f8afa4d674",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/friendly/actions/runs/36355764520"
    }
  ]
}