{
  "_id": "6a3e288ca319ef94144841cd",
  "Encoding": "UTF-8",
  "Package": "piecepackr",
  "Type": "Package",
  "Title": "Board Game Graphics",
  "Version": "1.16.2-3",
  "Description": "Functions to make board game graphics with the 'ggplot2',\n'grid', 'rayrender', 'rayvertex', and 'rgl' packages.\nSpecializes in game diagrams, animations, and \"Print & Play\"\nlayouts for the 'piecepack' <https://www.ludism.org/ppwiki> but\ncan make graphics for other board game systems.  Includes\nconfigurations for several public domain game systems such as\ncheckers, (double-18) dominoes, go, 'piecepack', playing cards,\netc.",
  "Authors@R": "c(person(\"Trevor L.\", \"Davis\", role=c(\"aut\", \"cre\"),\nemail=\"trevor.l.davis@gmail.com\",\ncomment = c(ORCID = \"0000-0001-6341-4639\")),\nperson(\"Linux Foundation\", role=\"dtc\",\ncomment = 'Uses some data from the \"SPDX License List\" <https://github.com/spdx/license-list-XML>'),\nperson(\"Delapouite <https://delapouite.com/>\", role=\"ill\",\ncomment = 'Meeple shape extracted from \"Meeple icon\" <https://game-icons.net/1x1/delapouite/meeple.html> / \"CC BY 3.0\" <https://creativecommons.org/licenses/by/3.0/>'),\nperson(\"Creative Commons\", role=\"ill\",\ncomment = '`save_print_and_play()` uses \"license badges\" from Creative Commons to describe the generated print-and-play file\\'s license'))",
  "License": "MIT + file LICENSE",
  "URL": "https://trevorldavis.com/piecepackr/ (blog),\nhttps://trevorldavis.com/R/piecepackr/ (pkgdown),\nhttps://groups.google.com/forum/#!forum/piecepackr (forum)",
  "BugReports": "https://github.com/piecepackr/piecepackr/issues",
  "LazyData": "true",
  "LazyLoad": "yes",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libicu-dev libjpeg-dev libpng-dev libxml2-dev",
  "Repository": "https://piecepackr.r-universe.dev",
  "Date/Publication": "2026-06-26 06:49:26 UTC",
  "RemoteUrl": "https://github.com/piecepackr/piecepackr",
  "RemoteRef": "HEAD",
  "RemoteSha": "77127fbb78e91139c6cf1e51e340f40542fa6567",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-26 07:15:47 UTC",
    "User": "root"
  },
  "Author": "Trevor L. Davis [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-6341-4639>),\nLinux Foundation [dtc] (Uses some data from the \"SPDX License List\"\n<https://github.com/spdx/license-list-XML>),\nDelapouite <https://delapouite.com/> [ill] (Meeple shape extracted from\n\"Meeple icon\" <https://game-icons.net/1x1/delapouite/meeple.html> /\n\"CC BY 3.0\" <https://creativecommons.org/licenses/by/3.0/>),\nCreative Commons [ill] (`save_print_and_play()` uses \"license badges\"\nfrom Creative Commons to describe the generated print-and-play\nfile's license)",
  "Maintainer": "Trevor L. Davis <trevor.l.davis@gmail.com>",
  "MD5sum": "46ea421f54d6efaa14a2a4b7e24582ae",
  "_user": "piecepackr",
  "_type": "src",
  "_file": "piecepackr_1.16.2-3.tar.gz",
  "_fileid": "32eebc510bc223a6664961a34577f2b40f635dc5c61044114dc2ae3721032308",
  "_filesize": 2612405,
  "_sha256": "32eebc510bc223a6664961a34577f2b40f635dc5c61044114dc2ae3721032308",
  "_created": "2026-06-26T07:15:47.000Z",
  "_published": "2026-06-26T07:21:48.038Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83609353158,
      "time": 315,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7899445337"
    },
    {
      "job": 83609353150,
      "time": 310,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "7899443462"
    },
    {
      "job": 83609353198,
      "time": 225,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7899417745"
    },
    {
      "job": 83609353164,
      "time": 207,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7899412671"
    },
    {
      "job": 83608781180,
      "time": 243,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7899351372"
    },
    {
      "job": 83609353152,
      "time": 164,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7899400577"
    },
    {
      "job": 83609353179,
      "time": 263,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7899429396"
    },
    {
      "job": 83609353182,
      "time": 267,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7899430810"
    },
    {
      "job": 83609353156,
      "time": 287,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7899436698"
    }
  ],
  "_buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/piecepackr/piecepackr",
  "_commit": {
    "id": "77127fbb78e91139c6cf1e51e340f40542fa6567",
    "author": "Trevor L. Davis <trevor.l.davis@gmail.com>",
    "committer": "Trevor L. Davis <trevor.l.davis@gmail.com>",
    "message": "fix(utils-composite): Fix portrait sub-piece draw order for rotated pawns\n\nUse `affiner::painter_order()` on world (x, y) positions instead of\nsorting by world y alone.  The signed dot product with (cos, sin) of\nop_angle correctly handles all rotation angles: when angle=90° rotates\nthe body/head depth difference from y into x, the y-only sort produced\na tie and fell back to a wrong default order.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n",
    "time": 1782456566
  },
  "_maintainer": {
    "name": "Trevor L. Davis",
    "email": "trevor.l.davis@gmail.com",
    "login": "trevorld",
    "description": "Studies electricity markets",
    "uuid": 2433259,
    "orcid": "0000-0001-6341-4639"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "affiner",
      "version": ">= 0.3.1",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "gridGeometry",
      "role": "Imports"
    },
    {
      "package": "grImport2",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "jpeg",
      "role": "Imports"
    },
    {
      "package": "png",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "animation",
      "version": ">= 2.7",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "gifski",
      "role": "Suggests"
    },
    {
      "package": "gridpattern",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "pdftools",
      "role": "Suggests"
    },
    {
      "package": "rayrender",
      "version": ">= 0.34.3",
      "role": "Suggests"
    },
    {
      "package": "rayvertex",
      "version": ">= 0.10.4",
      "role": "Suggests"
    },
    {
      "package": "readobj",
      "version": ">= 0.4.0",
      "role": "Suggests"
    },
    {
      "package": "rgl",
      "version": ">= 0.106.8",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "version": ">= 0.5.0",
      "role": "Suggests"
    },
    {
      "package": "svglite",
      "version": ">= 2.2.2",
      "role": "Suggests"
    },
    {
      "package": "systemfonts",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tweenr",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "xmpdf",
      "version": ">= 0.1.1",
      "role": "Suggests"
    },
    {
      "package": "XML",
      "version": ">= 3.99-0.9",
      "role": "Suggests"
    }
  ],
  "_owner": "piecepackr",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-41",
      "n": 3
    },
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 5
    },
    {
      "week": "2026-14",
      "n": 5
    },
    {
      "week": "2026-15",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 4
    },
    {
      "week": "2026-19",
      "n": 2
    },
    {
      "week": "2026-20",
      "n": 19
    },
    {
      "week": "2026-26",
      "n": 14
    }
  ],
  "_tags": [
    {
      "name": "v1.15.3",
      "date": "2025-10-16"
    },
    {
      "name": "v1.16.1",
      "date": "2026-05-12"
    }
  ],
  "_topics": [
    "board-game",
    "piecepack"
  ],
  "_stars": 59,
  "_contributors": [
    {
      "user": "trevorld",
      "count": 764,
      "uuid": 2433259
    }
  ],
  "_userbio": {
    "uuid": 60534728,
    "type": "organization",
    "name": "piecepackr",
    "followers": 5
  },
  "_downloads": {
    "count": 732,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/piecepackr"
  },
  "_devurl": "https://github.com/piecepackr/piecepackr",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/piecepackr.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/piecepackr/piecepackr",
  "_realowner": "piecepackr",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2019-06-28"
    },
    {
      "version": "1.1.1",
      "date": "2019-10-29"
    },
    {
      "version": "1.2.1",
      "date": "2020-01-09"
    },
    {
      "version": "1.3.1",
      "date": "2020-05-13"
    },
    {
      "version": "1.4.1",
      "date": "2020-06-11"
    },
    {
      "version": "1.5.1",
      "date": "2020-08-10"
    },
    {
      "version": "1.6.2",
      "date": "2020-12-17"
    },
    {
      "version": "1.6.3",
      "date": "2020-12-18"
    },
    {
      "version": "1.6.5",
      "date": "2021-01-10"
    },
    {
      "version": "1.7.1",
      "date": "2021-03-25"
    },
    {
      "version": "1.7.2",
      "date": "2021-04-26"
    },
    {
      "version": "1.8.1",
      "date": "2021-08-11"
    },
    {
      "version": "1.9.1",
      "date": "2021-11-12"
    },
    {
      "version": "1.9.2",
      "date": "2021-11-21"
    },
    {
      "version": "1.10.1",
      "date": "2022-02-22"
    },
    {
      "version": "1.10.3",
      "date": "2022-03-22"
    },
    {
      "version": "1.11.1",
      "date": "2022-06-17"
    },
    {
      "version": "1.12.0",
      "date": "2022-08-31"
    },
    {
      "version": "1.12.2",
      "date": "2022-11-07"
    },
    {
      "version": "1.13.1",
      "date": "2023-03-23"
    },
    {
      "version": "1.13.3",
      "date": "2023-06-20"
    },
    {
      "version": "1.13.6",
      "date": "2023-08-25"
    },
    {
      "version": "1.13.8",
      "date": "2023-09-22"
    },
    {
      "version": "1.13.10",
      "date": "2023-12-19"
    },
    {
      "version": "1.13.11",
      "date": "2024-08-16"
    },
    {
      "version": "1.14.1",
      "date": "2025-01-12"
    },
    {
      "version": "1.15.1",
      "date": "2025-05-08"
    },
    {
      "version": "1.15.3",
      "date": "2025-10-16"
    },
    {
      "version": "1.16.1",
      "date": "2026-05-12"
    }
  ],
  "_exports": [
    "AA_to_R",
    "aabb_piece",
    "aes_piece",
    "animate_piece",
    "as_pp_cfg",
    "basicPieceGrob",
    "breaks_counting",
    "circledSegmentsCrosshairGrob",
    "cleave",
    "cropmarkGrob",
    "crosshairGrob",
    "file2grob",
    "game_systems",
    "geom_piece",
    "get_embedded_font",
    "grid.cropmark",
    "grid.crosshair",
    "grid.piece",
    "has_font",
    "inch",
    "install_ppverse",
    "is_color_invisible",
    "is_pp_cfg",
    "label_counting",
    "label_letter",
    "marbles_transform",
    "op_transform",
    "picturePieceGrobFn",
    "piece",
    "piece_mesh",
    "piece3d",
    "pieceGrob",
    "pkgs_ppverse",
    "pmap_piece",
    "pp_cfg",
    "pp_shape",
    "previewLayoutGrob",
    "pyramidTopGrob",
    "R_to_AA",
    "R_x",
    "R_y",
    "R_z",
    "render_piece",
    "save_ellipsoid_obj",
    "save_peg_doll_obj",
    "save_piece_images",
    "save_piece_obj",
    "save_print_and_play",
    "scale_x_piece",
    "scale_y_piece",
    "segmentsCrosshairGrob",
    "squaredSegmentsCrosshairGrob",
    "squaresCrosshairGrob",
    "to_degrees",
    "to_hexpack",
    "to_r",
    "to_radians",
    "to_subpack",
    "to_t",
    "to_x",
    "to_y"
  ],
  "_datasets": [
    {
      "name": "spdx_license_list",
      "title": "SPDX License List data",
      "object": "spdx_license_list",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "name",
        "url",
        "fsf",
        "osi",
        "deprecated",
        "badge",
        "url_alt"
      ],
      "rows": 478,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "piecepackr-package",
      "title": "piecepackr: Board Game Graphics",
      "topics": [
        "piecepackr-package",
        "piecepackr"
      ]
    },
    {
      "page": "geometry_utils",
      "title": "Helper functions for making geometric calculations.",
      "topics": [
        "AA_to_R",
        "geometry_utils",
        "R_to_AA",
        "R_x",
        "R_y",
        "R_z",
        "to_degrees",
        "to_r",
        "to_radians",
        "to_t",
        "to_x",
        "to_y"
      ]
    },
    {
      "page": "aabb_piece",
      "title": "Calculate axis-aligned bounding box for set of game pieces",
      "topics": [
        "aabb_piece"
      ]
    },
    {
      "page": "animate_piece",
      "title": "Animate board game pieces",
      "topics": [
        "animate_piece"
      ]
    },
    {
      "page": "basicPieceGrobs",
      "title": "Piece Grob Functions",
      "topics": [
        "basicPieceGrob",
        "basicPieceGrobs",
        "picturePieceGrobFn",
        "previewLayoutGrob",
        "pyramidTopGrob"
      ]
    },
    {
      "page": "font_utils",
      "title": "Font utility functions",
      "topics": [
        "font_utils",
        "get_embedded_font",
        "has_font"
      ]
    },
    {
      "page": "game_systems",
      "title": "Standard game systems",
      "topics": [
        "game_systems",
        "to_hexpack",
        "to_subpack"
      ]
    },
    {
      "page": "geom_piece",
      "title": "Draw board game pieces with ggplot2",
      "topics": [
        "aes_piece",
        "geom_piece"
      ]
    },
    {
      "page": "grid.cropmark",
      "title": "Draw crop marks with grid",
      "topics": [
        "cropmarkGrob",
        "grid.cropmark"
      ]
    },
    {
      "page": "grid.crosshair",
      "title": "Draw crosshairs with grid",
      "topics": [
        "circledSegmentsCrosshairGrob",
        "crosshairGrob",
        "grid.crosshair",
        "segmentsCrosshairGrob",
        "squaredSegmentsCrosshairGrob",
        "squaresCrosshairGrob"
      ]
    },
    {
      "page": "grid.piece",
      "title": "Draw board game pieces with grid",
      "topics": [
        "grid.piece",
        "pieceGrob"
      ]
    },
    {
      "page": "install_ppverse",
      "title": "Install additional packages from the piecepackr universe",
      "topics": [
        "install_ppverse",
        "pkgs_ppverse"
      ]
    },
    {
      "page": "op_transform",
      "title": "Oblique projection helper function",
      "topics": [
        "marbles_transform",
        "op_transform"
      ]
    },
    {
      "page": "piece",
      "title": "Create rayrender board game piece objects",
      "topics": [
        "piece"
      ]
    },
    {
      "page": "piece_mesh",
      "title": "Create rayvertex board game piece objects",
      "topics": [
        "piece_mesh"
      ]
    },
    {
      "page": "piece3d",
      "title": "Render board game pieces with rgl",
      "topics": [
        "piece3d"
      ]
    },
    {
      "page": "piecepackr-defunct",
      "title": "Defunct functions",
      "topics": [
        "checkersGrob",
        "concaveGrobFn",
        "convexGrobFn",
        "get_shape_grob_fn",
        "gridlinesGrob",
        "halmaGrob",
        "hexlinesGrob",
        "kiteGrob",
        "matGrob",
        "piecepackr-defunct",
        "pyramidGrob"
      ]
    },
    {
      "page": "pmap_piece",
      "title": "Create graphics using data frame input",
      "topics": [
        "pmap_piece"
      ]
    },
    {
      "page": "pp_cfg",
      "title": "Configuration list R6 object",
      "topics": [
        "as_pp_cfg",
        "is_pp_cfg",
        "pp_cfg"
      ]
    },
    {
      "page": "pp_shape",
      "title": "Shape object for generating various grobs",
      "topics": [
        "pp_shape"
      ]
    },
    {
      "page": "pp_utils",
      "title": "Miscellaneous 'piecepackr' utility functions",
      "topics": [
        "cleave",
        "file2grob",
        "inch",
        "is_color_invisible",
        "pp_utils"
      ]
    },
    {
      "page": "render_piece",
      "title": "Render image of game pieces",
      "topics": [
        "render_piece"
      ]
    },
    {
      "page": "obj_fns",
      "title": "Alternative Wavefront OBJ file generators",
      "topics": [
        "save_ellipsoid_obj",
        "save_peg_doll_obj"
      ]
    },
    {
      "page": "save_piece_images",
      "title": "Save piecepack images",
      "topics": [
        "save_piece_images"
      ]
    },
    {
      "page": "save_piece_obj",
      "title": "Save Wavefront OBJ files of board game pieces",
      "topics": [
        "save_piece_obj"
      ]
    },
    {
      "page": "save_print_and_play",
      "title": "Save piecepack print-and-play (PnP) file",
      "topics": [
        "save_print_and_play"
      ]
    },
    {
      "page": "scale_piece",
      "title": "ggplot2 game diagram scales",
      "topics": [
        "breaks_counting",
        "label_counting",
        "label_letter",
        "scale_x_piece",
        "scale_y_piece"
      ]
    },
    {
      "page": "spdx_license_list",
      "title": "SPDX License List data",
      "topics": [
        "spdx_license_list"
      ]
    }
  ],
  "_pkglogo": "https://github.com/piecepackr/piecepackr/raw/HEAD/man/figures/logo.png",
  "_rundeps": [
    "affiner",
    "base64enc",
    "cli",
    "glue",
    "gridGeometry",
    "grImport2",
    "jpeg",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "png",
    "polyclip",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "utf8",
    "vctrs",
    "XML"
  ],
  "_score": 5.725094521081469,
  "_indexed": true,
  "_nocasepkg": "piecepackr",
  "_universes": [
    "piecepackr",
    "trevorld"
  ],
  "_previous": "1.16.2-2",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:18:54.000Z",
      "distro": "resolute",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "1bbebde1f353bf9f36ffbfb4a6c48dbd353ace2bb86e612dfca57862c4e6f0f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:18:53.000Z",
      "distro": "resolute",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "161ee167720ab74834b58454c1dc25a714df209de7d500c1d4abe20fa668bf03",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:18:00.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "930a89f0a3e8d371f30cff77048d48ff1704a37b2c8076ab4c334637093d83e5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:17:45.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "46b3c0e79ac7c4da06c680aa487dd6220ec2d5983751ebaa2cf1cb732fc82028",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:19:01.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "a9ec7a350a8c9e32bac87a4bd4f6ffedaf33996b3e5e9cf20e388fc655e3088d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:17:26.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "dd2a9e1361dd7ca45e48f1a259eadb03a1cb49c07c1e7ae1278f9a18b364da50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:17:32.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "1053657df3d192c3a1ed69e8dc31f4a20a4279abd97407098b9b4a12cbd6bc98",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.16.2-3",
      "date": "2026-06-26T07:17:40.000Z",
      "commit": "77127fbb78e91139c6cf1e51e340f40542fa6567",
      "fileid": "8bf87038a5dffa8c37d6e0f4e55296d2c71272ba5154ba31112d1b214efcdf16",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/piecepackr/actions/runs/28223133846"
    }
  ]
}