{
  "_id": "6abcd69199f7aa8c6aa4ca12",
  "Package": "parsermd",
  "Title": "Formal Parser and Related Tools for R Markdown Documents",
  "Version": "0.2.0.9000",
  "Authors@R": "person(given = \"Colin\",\nfamily = \"Rundel\",\nrole = c(\"aut\", \"cre\"),\nemail = \"rundel@gmail.com\")",
  "Description": "An implementation of a formal grammar and parser for R\nMarkdown documents using the Boost Spirit X3 library. It also\nincludes a collection of high level functions for working with\nthe resulting abstract syntax tree.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "SystemRequirements": "C++17",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "quarto",
  "URL": "https://rundel.github.io/parsermd/,\nhttps://github.com/rundel/parsermd",
  "BugReports": "https://github.com/rundel/parsermd/issues",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libx11-dev",
  "Repository": "https://rundel.r-universe.dev",
  "Date/Publication": "2026-02-27 16:19:16 UTC",
  "RemoteUrl": "https://github.com/rundel/parsermd",
  "RemoteRef": "HEAD",
  "RemoteSha": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-09-30 09:00:41 UTC",
    "User": "root"
  },
  "Author": "Colin Rundel [aut, cre]",
  "Maintainer": "Colin Rundel <rundel@gmail.com>",
  "_user": "rundel",
  "_type": "src",
  "_file": "parsermd_0.2.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/9a9b84d4dacb7a2b593a20d65861cf7cd83b762a22f29cc27433ecf1485feb6a",
  "_filesize": 452824,
  "_sha256": "9a9b84d4dacb7a2b593a20d65861cf7cd83b762a22f29cc27433ecf1485feb6a",
  "_expires": "2027-01-08T09:29:51.000Z",
  "_created": "2026-09-30T09:00:41.000Z",
  "_published": "2026-09-30T09:29:53.441Z",
  "_jobs": [
    {
      "job": 109815625505,
      "time": 178,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11087080074"
    },
    {
      "job": 109815625646,
      "time": 178,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11086982314"
    },
    {
      "job": 109815625732,
      "time": 168,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11085879864"
    },
    {
      "job": 109815625388,
      "time": 212,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11086838037"
    },
    {
      "job": 109815625503,
      "time": 204,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11088042769"
    },
    {
      "job": 109815625446,
      "time": 349,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11086518964"
    },
    {
      "job": 109815625423,
      "time": 244,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11088107716"
    },
    {
      "job": 109815625458,
      "time": 368,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11086064735"
    },
    {
      "job": 109813761406,
      "time": 319,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11086737506"
    },
    {
      "job": 109815625438,
      "time": 167,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11086109425"
    },
    {
      "job": 109815625556,
      "time": 470,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11086734067"
    },
    {
      "job": 109815625565,
      "time": 259,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11086718489"
    },
    {
      "job": 109815625661,
      "time": 200,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11086503764"
    },
    {
      "job": 109815625511,
      "time": 470,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11086594680"
    },
    {
      "job": 109815625692,
      "time": 223,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11087115018"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066",
  "_status": "success",
  "_upstream": "https://github.com/rundel/parsermd",
  "_commit": {
    "id": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
    "author": "Colin Rundel <rundel@gmail.com>",
    "committer": "Colin Rundel <rundel@gmail.com>",
    "message": "Revert \"Better error messages on pandoc attr ordering\"\n\nThis reverts commit 6785db358eb657cec40263e89d4248bc1bed6bf4.\n",
    "time": 1772209156
  },
  "_maintainer": {
    "name": "Colin Rundel",
    "email": "rundel@gmail.com",
    "login": "rundel",
    "twitter": "@rundel",
    "description": "Associate Professor of the Practice, Department of Statistical Science, Duke University\n\nR and computing enthusiast",
    "uuid": 273926
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "BH",
      "role": "LinkingTo"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "cli",
      "version": ">= 2.5.0",
      "role": "Imports"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "pillar",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "quarto",
      "role": "Imports"
    },
    {
      "package": "S7",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "styler",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    }
  ],
  "_owner": "rundel",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2026-09",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 92,
  "_contributors": [
    {
      "user": "rundel",
      "count": 554,
      "uuid": 273926
    },
    {
      "user": "ateucher",
      "count": 2,
      "uuid": 2816635
    },
    {
      "user": "maelle",
      "count": 2,
      "uuid": 8360597
    },
    {
      "user": "gitbutler-client",
      "count": 1,
      "uuid": 132921372
    }
  ],
  "_userbio": {
    "uuid": 273926,
    "type": "user",
    "name": "Colin Rundel",
    "followers": 222,
    "description": "Associate Professor of the Practice, Department of Statistical Science, Duke University\r\n\r\nR and computing enthusiast"
  },
  "_downloads": {
    "count": 1240,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/parsermd"
  },
  "_devurl": "https://github.com/rundel/parsermd",
  "_pkgdown": "https://rundel.github.io/parsermd/",
  "_searchresults": 0,
  "_quarto": true,
  "_topics": [
    "quarto",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/parsermd.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/rundel/parsermd",
  "_realowner": "rundel",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-05-10"
    },
    {
      "version": "0.1.1",
      "date": "2021-05-19"
    },
    {
      "version": "0.1.2",
      "date": "2021-05-20"
    },
    {
      "version": "0.1.3",
      "date": "2024-01-16"
    },
    {
      "version": "0.2.0",
      "date": "2025-08-19"
    }
  ],
  "_exports": [
    "%>%",
    "as_ast",
    "as_document",
    "as_tibble",
    "by_fenced_div",
    "by_section",
    "has_code",
    "has_heading",
    "has_inline_code",
    "has_label",
    "has_option",
    "has_shortcode",
    "has_type",
    "parse_qmd",
    "parse_qmd_collection",
    "parse_rmd",
    "parse_rmd_collection",
    "render",
    "rmd_ast",
    "rmd_ast_append",
    "rmd_ast_prepend",
    "rmd_check_template",
    "rmd_chunk",
    "rmd_code_block",
    "rmd_code_block_literal",
    "rmd_extract_inline_code",
    "rmd_extract_shortcodes",
    "rmd_extract_spans",
    "rmd_fenced_div_close",
    "rmd_fenced_div_open",
    "rmd_fenced_div_wrap",
    "rmd_get_options",
    "rmd_has_inline_code",
    "rmd_has_shortcode",
    "rmd_has_span",
    "rmd_heading",
    "rmd_inline_code",
    "rmd_insert",
    "rmd_markdown",
    "rmd_modify",
    "rmd_node_attr",
    "rmd_node_attr<-",
    "rmd_node_code",
    "rmd_node_content",
    "rmd_node_content<-",
    "rmd_node_depth",
    "rmd_node_engine",
    "rmd_node_label",
    "rmd_node_label<-",
    "rmd_node_length",
    "rmd_node_options",
    "rmd_node_options<-",
    "rmd_node_sections",
    "rmd_node_set_attr",
    "rmd_node_set_content",
    "rmd_node_set_label",
    "rmd_node_set_options",
    "rmd_node_type",
    "rmd_raw_chunk",
    "rmd_select",
    "rmd_set_options",
    "rmd_shortcode",
    "rmd_source",
    "rmd_span",
    "rmd_template",
    "rmd_yaml"
  ],
  "_help": [
    {
      "page": "as_ast",
      "title": "Convert an object into an 'rmd_ast'.",
      "topics": [
        "as_ast"
      ]
    },
    {
      "page": "as_document",
      "title": "Convert an 'rmd_ast', 'rmd_tibble', or any ast node into text.",
      "topics": [
        "as_document"
      ]
    },
    {
      "page": "chunk_options",
      "title": "Get and set code chunk options",
      "topics": [
        "chunk_options",
        "rmd_get_options",
        "rmd_set_options"
      ]
    },
    {
      "page": "inline_code_utils",
      "title": "Inline code detection and extraction utilities",
      "topics": [
        "inline_code_utils",
        "rmd_extract_inline_code",
        "rmd_has_inline_code"
      ]
    },
    {
      "page": "parse_collection",
      "title": "Parse a collection of R Markdown or Quarto document",
      "topics": [
        "parse_collection",
        "parse_qmd_collection",
        "parse_rmd_collection"
      ]
    },
    {
      "page": "parse_rmd",
      "title": "Parse an R Markdown or Quarto document",
      "topics": [
        "parse_qmd",
        "parse_rmd"
      ]
    },
    {
      "page": "render",
      "title": "Render 'parsermd' objects",
      "topics": [
        "render"
      ]
    },
    {
      "page": "rmd_ast_append",
      "title": "Append or preprend nodes to an ast",
      "topics": [
        "rmd_ast_append",
        "rmd_ast_prepend"
      ]
    },
    {
      "page": "rmd_check_template",
      "title": "Check an Rmd against a template",
      "topics": [
        "rmd_check_template"
      ]
    },
    {
      "page": "rmd_chunk",
      "title": "Code chunk node",
      "topics": [
        "rmd_chunk"
      ]
    },
    {
      "page": "rmd_classes_s7",
      "title": "S7 Class Definitions for RMD Nodes",
      "topics": [
        "rmd_ast",
        "rmd_classes_s7",
        "rmd_node",
        "rmd_yaml"
      ]
    },
    {
      "page": "rmd_code_block",
      "title": "Markdown code block node",
      "topics": [
        "rmd_code_block"
      ]
    },
    {
      "page": "rmd_code_block_literal",
      "title": "Code block literal node",
      "topics": [
        "rmd_code_block_literal"
      ]
    },
    {
      "page": "rmd_fenced_div_close",
      "title": "Closing fenced div node",
      "topics": [
        "rmd_fenced_div_close"
      ]
    },
    {
      "page": "rmd_fenced_div_open",
      "title": "Opening fenced div node",
      "topics": [
        "rmd_fenced_div_open"
      ]
    },
    {
      "page": "rmd_fenced_div_wrap",
      "title": "Wrap selected nodes with fenced divs",
      "topics": [
        "rmd_fenced_div_wrap"
      ]
    },
    {
      "page": "rmd_heading",
      "title": "Heading node",
      "topics": [
        "rmd_heading"
      ]
    },
    {
      "page": "rmd_inline_code",
      "title": "Inline code node",
      "topics": [
        "rmd_inline_code"
      ]
    },
    {
      "page": "rmd_insert",
      "title": "Insert nodes at specified locations",
      "topics": [
        "rmd_insert"
      ]
    },
    {
      "page": "rmd_markdown",
      "title": "Markdown text node",
      "topics": [
        "rmd_markdown"
      ]
    },
    {
      "page": "rmd_modify",
      "title": "Modify nodes of an Rmd ast",
      "topics": [
        "rmd_modify"
      ]
    },
    {
      "page": "rmd_node_depth",
      "title": "Calculate nesting depth for each node in an R Markdown AST",
      "topics": [
        "rmd_node_depth"
      ]
    },
    {
      "page": "rmd_node_sections",
      "title": "Find the sections for each rmd object node",
      "topics": [
        "rmd_node_sections"
      ]
    },
    {
      "page": "rmd_node_utilities",
      "title": "rmd node utility functions",
      "topics": [
        "rmd_node_attr",
        "rmd_node_attr<-",
        "rmd_node_attr<-.default",
        "rmd_node_attr<-.rmd_node",
        "rmd_node_code",
        "rmd_node_content",
        "rmd_node_content<-",
        "rmd_node_content<-.default",
        "rmd_node_content<-.rmd_chunk",
        "rmd_node_content<-.rmd_code_block",
        "rmd_node_content<-.rmd_code_block_literal",
        "rmd_node_content<-.rmd_markdown",
        "rmd_node_content<-.rmd_raw_chunk",
        "rmd_node_engine",
        "rmd_node_label",
        "rmd_node_label<-",
        "rmd_node_label<-.default",
        "rmd_node_label<-.rmd_chunk",
        "rmd_node_length",
        "rmd_node_options",
        "rmd_node_options<-",
        "rmd_node_options<-.default",
        "rmd_node_options<-.rmd_chunk",
        "rmd_node_set_attr",
        "rmd_node_set_content",
        "rmd_node_set_label",
        "rmd_node_set_options",
        "rmd_node_type",
        "rmd_node_utilities"
      ]
    },
    {
      "page": "rmd_raw_chunk",
      "title": "Raw chunk node",
      "topics": [
        "rmd_raw_chunk"
      ]
    },
    {
      "page": "rmd_select",
      "title": "Select nodes of an Rmd ast",
      "topics": [
        "rmd_select"
      ]
    },
    {
      "page": "rmd_select_helpers",
      "title": "Rmd selection helper functions",
      "topics": [
        "by_fenced_div",
        "by_section",
        "has_code",
        "has_heading",
        "has_inline_code",
        "has_label",
        "has_option",
        "has_shortcode",
        "has_type",
        "rmd_select_helpers"
      ]
    },
    {
      "page": "rmd_shortcode",
      "title": "Shortcode node",
      "topics": [
        "rmd_shortcode"
      ]
    },
    {
      "page": "rmd_source",
      "title": "Source the code chunks of an Rmd document",
      "topics": [
        "rmd_source"
      ]
    },
    {
      "page": "rmd_span",
      "title": "Span node",
      "topics": [
        "rmd_span"
      ]
    },
    {
      "page": "rmd_template",
      "title": "Create a template from an 'rmd' object.",
      "topics": [
        "rmd_template"
      ]
    },
    {
      "page": "shortcode_utils",
      "title": "Shortcode detection and extraction utilities",
      "topics": [
        "rmd_extract_shortcodes",
        "rmd_has_shortcode",
        "shortcode_utils"
      ]
    },
    {
      "page": "span_utils",
      "title": "Span detection and extraction utilities",
      "topics": [
        "rmd_extract_spans",
        "rmd_has_span",
        "span_utils"
      ]
    }
  ],
  "_readme": "https://github.com/rundel/parsermd/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "base64enc",
    "BH",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "checkmate",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "digest",
    "dplyr",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "highr",
    "hms",
    "htmltools",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "processx",
    "progress",
    "ps",
    "purrr",
    "quarto",
    "R6",
    "rappdirs",
    "Rcpp",
    "readr",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "S7",
    "sass",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr",
    "xfun",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "assignment-with-key.qmd",
      "filename": "assignment-with-key.html",
      "title": "Example - Assignment with Key",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Sample Assignment Structure",
        "Parsing the Document",
        "Creating the Student Version",
        "Creating the Instructor Key",
        "Creating a Minimalist Key",
        "Best Practices"
      ],
      "created": "2025-08-10 12:49:38",
      "modified": "2025-08-10 13:24:59",
      "commits": 2
    },
    {
      "source": "parsermd.qmd",
      "filename": "parsermd.html",
      "title": "Getting Started",
      "engine": "quarto::html",
      "headings": [
        "parsermd",
        "Installation",
        "Parsing Rmds",
        "Working with the AST",
        "Wildcards"
      ],
      "created": "2025-08-08 17:39:31",
      "modified": "2025-08-10 13:24:59",
      "commits": 2
    },
    {
      "source": "know-your-nodes.qmd",
      "filename": "know-your-nodes.html",
      "title": "Know your nodes",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "AST Container - rmd_ast",
        "S7 Class System",
        "Core Node Types",
        "Document Structure Nodes",
        "YAML Header - rmd_yaml",
        "Markdown Headings - rmd_heading",
        "Markdown Text - rmd_markdown",
        "Code and Execution Nodes",
        "Executable Code Chunks - rmd_chunk",
        "Raw Output Chunks - rmd_raw_chunk",
        "Fenced Code Blocks - rmd_code_block",
        "Code Block Literals - rmd_code_block_literal",
        "Structural Elements",
        "Fenced Divs - rmd_fenced_div_open & rmd_fenced_div_close",
        "Extracted Elements",
        "Inline Code - rmd_inline_code",
        "Shortcode Function Calls - rmd_shortcode",
        "Spans - rmd_span",
        "Extraction Functions"
      ],
      "created": "2025-08-08 17:23:32",
      "modified": "2025-08-19 00:47:22",
      "commits": 4
    },
    {
      "source": "editing-documents.qmd",
      "filename": "editing-documents.html",
      "title": "Modifying Rmd and Quarto Documents",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Modifying Nodes with rmd_modify()",
        "Example: Changing Chunk Options",
        "Example: Modifying Text Content",
        "Inserting Nodes with rmd_insert()",
        "Example: Adding a Setup Chunk",
        "Working with Structural Elements",
        "Wrapping Nodes in Fenced Divs",
        "Selecting Content Inside Fenced Divs",
        "Working with Shortcodes",
        "Extracting Shortcodes",
        "Modifying Shortcodes"
      ],
      "created": "2025-08-19 00:47:22",
      "modified": "2025-08-19 00:47:22",
      "commits": 1
    },
    {
      "source": "templates.qmd",
      "filename": "templates.html",
      "title": "Rmd Templates",
      "engine": "quarto::html",
      "headings": [
        "Example - hw01",
        "Constructing a template",
        "Using a template",
        "Revising a template"
      ],
      "created": "2025-08-08 17:39:31",
      "modified": "2025-08-10 13:24:59",
      "commits": 2
    }
  ],
  "_score": 7.886513285338815,
  "_indexed": true,
  "_nocasepkg": "parsermd",
  "_universes": [
    "rundel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:27.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/6cdb6798a0fe2be0b73bd6ffac21a576de3207f0d4cd49131c23cbb5f5e783fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:31.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/8a3cfd7f3f418f9c2271709308020868b224a9310df22581da10a5dbfbcb48cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:23.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/d70973adcf94743614df0c9bb5f644b0c9579c3a37d3cd2aad99d3ea881c0eac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/c7bcab2764477984d0d8be508858d21ccaaf65f10a952955384fd62de87e2a15",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:28:01.000Z",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/a763de784a25addd3be097c6f952c4ea6c590183ae72dac03e8406cccbf96db7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:04:42.000Z",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/cab4da8631120c8cedd6f18887f0116fb3fa71c107439c43842282e84470073c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:27:41.000Z",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/92554cbd81bb6bf826816a4671e049631436fcfa60feb9de096f4d914ac0fc1a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:05:02.000Z",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/a453dae2c3cee233564673ac03271ebe45d9304baf55de71987d7304f9cbdc3b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:55.000Z",
      "arch": "emscripten",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/3603ae7c6f0dbf69fa691bc6a62df1ec44dc3fd49f7cdae53a6c796a2eea16c4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:07:07.000Z",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/1315a8923a4e0ad1d16de07e5a727a24cb0955c81e2230d7a087db89af50a62a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:07.000Z",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/41219bf69ab3bc8e5b07db59fdfbcab45369f5210a2f799b8e0c752023b50b42",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:02:59.000Z",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/f913ea11a549d04e61dfe40628d3207472c18c8de5967bde96d21df98f12b387",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:07:27.000Z",
      "arch": "aarch64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/3c7e258beca1bed72e79b0f77ad8921e7473cb5fa3e335d422eee649d415a743",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-09-30T09:03:11.000Z",
      "arch": "x86_64",
      "commit": "23583a55fcee8d4a4bff88b213c3c465b8e6cbb5",
      "fileid": "https://r2.ropensci.org/f8e7117e8bbdf60397abbf7459f981e56e45241084844341dd8e874eb426d083",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rundel/actions/runs/36692787066"
    }
  ]
}