{
  "_id": "6a1016cdacfb0bcc41c84af9",
  "Package": "selenider",
  "Title": "Concise, Lazy and Reliable Wrapper for 'chromote' and 'selenium'",
  "Version": "0.4.1.9000",
  "Authors@R": "person(\"Ashby\", \"Thorpe\", , \"ashbythorpe@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-3106-099X\"))",
  "Description": "A user-friendly wrapper for web automation, using either\n'chromote' or 'selenium'. Provides a simple and consistent API\nto make web scraping and testing scripts easy to write and\nunderstand. Elements are lazy, and automatically wait for the\nwebsite to be valid, resulting in reliable and reproducible\ncode, with no visible impact on the experience of the\nprogrammer.",
  "License": "MIT + file LICENSE",
  "RoxygenNote": "7.3.2",
  "URL": "https://github.com/ashbythorpe/selenider,\nhttps://ashbythorpe.github.io/selenider/",
  "BugReports": "https://github.com/ashbythorpe/selenider/issues",
  "VignetteBuilder": "knitr",
  "Config/Needs/website": "rmarkdown",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://ashbythorpe.r-universe.dev",
  "Date/Publication": "2025-09-16 16:21:34 UTC",
  "RemoteUrl": "https://github.com/ashbythorpe/selenider",
  "RemoteRef": "HEAD",
  "RemoteSha": "0f802fea4d6429786335a9f31ca53b0e941a80de",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 07:35:20 UTC",
    "User": "root"
  },
  "Author": "Ashby Thorpe [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-3106-099X>)",
  "Maintainer": "Ashby Thorpe <ashbythorpe@gmail.com>",
  "MD5sum": "f18786e06f2bb9b150e4683cf89098d7",
  "_user": "ashbythorpe",
  "_type": "src",
  "_file": "selenider_0.4.1.9000.tar.gz",
  "_fileid": "717ef704f607991436c73ab271376fb2ffb90f5919a45e2f7898c9705a4721cf",
  "_filesize": 432663,
  "_sha256": "717ef704f607991436c73ab271376fb2ffb90f5919a45e2f7898c9705a4721cf",
  "_created": "2026-05-14T07:35:20.000Z",
  "_published": "2026-05-22T08:41:49.174Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77345660750,
      "time": 157,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7010770067"
    },
    {
      "job": 77345661034,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7010768768"
    },
    {
      "job": 77345660794,
      "time": 160,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6989546585"
    },
    {
      "job": 77345660413,
      "time": 143,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7010859954"
    },
    {
      "job": 77345660155,
      "time": 213,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6989510814"
    },
    {
      "job": 77345660223,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156387220"
    },
    {
      "job": 77345660731,
      "time": 116,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7010763193"
    },
    {
      "job": 77345660896,
      "time": 99,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6989536731"
    },
    {
      "job": 77345660986,
      "time": 118,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6989541838"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ashbythorpe/selenider",
  "_commit": {
    "id": "0f802fea4d6429786335a9f31ca53b0e941a80de",
    "author": "Ashby Thorpe <ashbythorpe@gmail.com>",
    "committer": "Ashby Thorpe <ashbythorpe@gmail.com>",
    "message": "fix issue in elem_send_keys() (#60)\n",
    "time": 1758039694
  },
  "_maintainer": {
    "name": "Ashby Thorpe",
    "email": "ashbythorpe@gmail.com",
    "login": "ashbythorpe",
    "orcid": "0000-0003-3106-099X",
    "uuid": 61390103
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "coro",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "prettyunits",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "chromote",
      "version": ">= 0.5.0",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RSelenium",
      "role": "Suggests"
    },
    {
      "package": "rvest",
      "role": "Suggests"
    },
    {
      "package": "selenium",
      "version": ">= 0.1.3",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinytest2",
      "role": "Suggests"
    },
    {
      "package": "showimage",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "wdman",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "ashbythorpe",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 3
    },
    {
      "week": "2025-24",
      "n": 8
    },
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-28",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "web-scraping"
  ],
  "_stars": 44,
  "_contributors": [
    {
      "user": "ashbythorpe",
      "count": 344,
      "uuid": 61390103
    }
  ],
  "_userbio": {
    "uuid": 61390103,
    "type": "user",
    "name": "Ashby Thorpe"
  },
  "_downloads": {
    "count": 788,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/selenider"
  },
  "_devurl": "https://github.com/ashbythorpe/selenider",
  "_pkgdown": "https://ashbythorpe.github.io/selenider/",
  "_searchresults": 39,
  "_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/readme.html",
    "extra/readme.md",
    "extra/selenider.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ashbythorpe/selenider",
  "_realowner": "ashbythorpe",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2023-10-01"
    },
    {
      "version": "0.2.0",
      "date": "2023-12-02"
    },
    {
      "version": "0.3.0",
      "date": "2024-01-27"
    },
    {
      "version": "0.4.0",
      "date": "2024-04-20"
    },
    {
      "version": "0.4.1",
      "date": "2025-01-12"
    }
  ],
  "_exports": [
    "as_pretty_dt",
    "attr_contains",
    "back",
    "chromote_options",
    "close_session",
    "create_chromote_session",
    "create_rselenium_client",
    "create_selenium_client",
    "create_selenium_server",
    "current_url",
    "elem_ancestors",
    "elem_attr",
    "elem_attrs",
    "elem_cache",
    "elem_children",
    "elem_clear_value",
    "elem_click",
    "elem_css_property",
    "elem_descendants",
    "elem_double_click",
    "elem_equal",
    "elem_expect",
    "elem_expect_all",
    "elem_filter",
    "elem_find",
    "elem_flatmap",
    "elem_flatten",
    "elem_focus",
    "elem_hover",
    "elem_name",
    "elem_parent",
    "elem_right_click",
    "elem_scroll_to",
    "elem_select",
    "elem_send_keys",
    "elem_set_value",
    "elem_siblings",
    "elem_size",
    "elem_submit",
    "elem_text",
    "elem_value",
    "elem_wait_until",
    "elem_wait_until_all",
    "element_list",
    "execute_js_expr",
    "execute_js_fn",
    "find_all_elements",
    "find_each_element",
    "find_element",
    "find_elements",
    "forward",
    "get_actual_element",
    "get_actual_elements",
    "get_page_source",
    "get_session",
    "has_at_least",
    "has_attr",
    "has_css_property",
    "has_exact_text",
    "has_length",
    "has_name",
    "has_size",
    "has_text",
    "has_value",
    "is_absent",
    "is_disabled",
    "is_displayed",
    "is_enabled",
    "is_hidden",
    "is_in_dom",
    "is_invisible",
    "is_present",
    "is_visible",
    "local_session",
    "minimal_selenider_session",
    "open_url",
    "print_lazy",
    "refresh",
    "reload",
    "rselenium_client_options",
    "s",
    "scroll_by",
    "scroll_to",
    "selenider_available",
    "selenider_session",
    "selenium_client_options",
    "selenium_options",
    "selenium_server_options",
    "skip_if_selenider_unavailable",
    "ss",
    "take_screenshot",
    "wdman_server_options",
    "with_session"
  ],
  "_datasets": [
    {
      "name": "keys",
      "title": "Special keys",
      "object": "keys",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "as.list.selenider_elements",
      "title": "Iterate over an element collection",
      "topics": [
        "as.list.selenider_elements"
      ]
    },
    {
      "page": "back",
      "title": "Move back or forward in browsing history",
      "concept": [
        "global actions"
      ],
      "topics": [
        "back",
        "forward"
      ]
    },
    {
      "page": "chromote_options",
      "title": "Driver options",
      "topics": [
        "chromote_options",
        "selenium_client_options",
        "selenium_options",
        "selenium_server_options"
      ]
    },
    {
      "page": "close_session",
      "title": "Close a session object",
      "topics": [
        "close_session"
      ]
    },
    {
      "page": "create_chromote_session",
      "title": "Deprecated functions",
      "topics": [
        "create_chromote_session",
        "create_rselenium_client",
        "create_selenium_client",
        "create_selenium_server"
      ]
    },
    {
      "page": "current_url",
      "title": "Get the URL of the current page",
      "concept": [
        "global actions"
      ],
      "topics": [
        "current_url"
      ]
    },
    {
      "page": "elem_ancestors",
      "title": "Get the DOM family of an element",
      "topics": [
        "elem_ancestors",
        "elem_children",
        "elem_descendants",
        "elem_parent",
        "elem_siblings"
      ]
    },
    {
      "page": "elem_attr",
      "title": "Get attributes of an element",
      "concept": [
        "properties"
      ],
      "topics": [
        "elem_attr",
        "elem_attrs",
        "elem_value"
      ]
    },
    {
      "page": "elem_cache",
      "title": "Force an element to be collected and stored",
      "topics": [
        "elem_cache"
      ]
    },
    {
      "page": "elem_click",
      "title": "Click an element",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_click",
        "elem_double_click",
        "elem_right_click"
      ]
    },
    {
      "page": "elem_css_property",
      "title": "Get a CSS property of an element",
      "concept": [
        "properties"
      ],
      "topics": [
        "elem_css_property"
      ]
    },
    {
      "page": "elem_equal",
      "title": "Are two elements equivalent?",
      "topics": [
        "==.selenider_element",
        "elem_equal"
      ]
    },
    {
      "page": "elem_expect",
      "title": "Test one or more conditions on HTML elements",
      "topics": [
        "elem_expect",
        "elem_wait_until"
      ]
    },
    {
      "page": "elem_expect_all",
      "title": "Test conditions on multiple elements",
      "topics": [
        "elem_expect_all",
        "elem_wait_until_all"
      ]
    },
    {
      "page": "elem_filter",
      "title": "Extract a subset of HTML elements",
      "topics": [
        "elem_filter",
        "elem_find",
        "[.selenider_elements",
        "[[.selenider_elements"
      ]
    },
    {
      "page": "elem_flatmap",
      "title": "Iterate over an element collection",
      "topics": [
        "element_list",
        "elem_flatmap"
      ]
    },
    {
      "page": "elem_flatten",
      "title": "Combine multiple HTML elements",
      "topics": [
        "c.selenider_element",
        "c.selenider_elements",
        "elem_flatten"
      ]
    },
    {
      "page": "elem_hover",
      "title": "Hover over an element",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_focus",
        "elem_hover"
      ]
    },
    {
      "page": "elem_name",
      "title": "Get the tag name of an element",
      "concept": [
        "properties"
      ],
      "topics": [
        "elem_name"
      ]
    },
    {
      "page": "elem_scroll_to",
      "title": "Scroll to an element",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_scroll_to"
      ]
    },
    {
      "page": "elem_select",
      "title": "Select an HTML element",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_select"
      ]
    },
    {
      "page": "elem_set_value",
      "title": "Set the value of an input",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_clear_value",
        "elem_send_keys",
        "elem_set_value"
      ]
    },
    {
      "page": "elem_size",
      "title": "Get the number of elements in a collection",
      "concept": [
        "properties"
      ],
      "topics": [
        "elem_size",
        "length.selenider_elements"
      ]
    },
    {
      "page": "elem_submit",
      "title": "Submit an element",
      "concept": [
        "actions"
      ],
      "topics": [
        "elem_submit"
      ]
    },
    {
      "page": "elem_text",
      "title": "Get the text inside an element",
      "concept": [
        "properties"
      ],
      "topics": [
        "elem_text"
      ]
    },
    {
      "page": "execute_js_fn",
      "title": "Execute a JavaScript function",
      "concept": [
        "global actions"
      ],
      "topics": [
        "execute_js_expr",
        "execute_js_fn"
      ]
    },
    {
      "page": "find_each_element",
      "title": "Find HTML children from a collection",
      "topics": [
        "find_all_elements",
        "find_each_element"
      ]
    },
    {
      "page": "find_element",
      "title": "Find a single HTML child element",
      "topics": [
        "find_element",
        "find_element.selenider_element",
        "find_element.selenider_session"
      ]
    },
    {
      "page": "find_elements",
      "title": "Find multiple HTML child elements",
      "topics": [
        "find_elements",
        "find_elements.selenider_element",
        "find_elements.selenider_session"
      ]
    },
    {
      "page": "get_actual_element",
      "title": "Get the element associated with a selenider element",
      "topics": [
        "get_actual_element",
        "get_actual_elements"
      ]
    },
    {
      "page": "get_page_source",
      "title": "Read the HTML of a session",
      "concept": [
        "global actions"
      ],
      "topics": [
        "get_page_source"
      ]
    },
    {
      "page": "get_session",
      "title": "Get or set the local selenider session",
      "topics": [
        "get_session",
        "local_session",
        "with_session"
      ]
    },
    {
      "page": "has_attr",
      "title": "Does an element's attribute match a value?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "attr_contains",
        "has_attr",
        "has_value"
      ]
    },
    {
      "page": "has_css_property",
      "title": "Does an element's css property match a value?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "has_css_property"
      ]
    },
    {
      "page": "has_length",
      "title": "Does a collection have a certain number of elements?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "has_at_least",
        "has_length",
        "has_size"
      ]
    },
    {
      "page": "has_name",
      "title": "Does an element have a tag name?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "has_name"
      ]
    },
    {
      "page": "has_text",
      "title": "Does an element contain a pattern?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "has_exact_text",
        "has_text"
      ]
    },
    {
      "page": "is_enabled",
      "title": "Is an element enabled?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "is_disabled",
        "is_enabled"
      ]
    },
    {
      "page": "is_present",
      "title": "Does an element exist?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "is_absent",
        "is_in_dom",
        "is_present"
      ]
    },
    {
      "page": "is_visible",
      "title": "Is an element visible?",
      "concept": [
        "conditions"
      ],
      "topics": [
        "is_displayed",
        "is_hidden",
        "is_invisible",
        "is_visible"
      ]
    },
    {
      "page": "keys",
      "title": "Special keys",
      "topics": [
        "keys"
      ]
    },
    {
      "page": "minimal_selenider_session",
      "title": "Create a session with custom HTML",
      "topics": [
        "minimal_selenider_session"
      ]
    },
    {
      "page": "open_url",
      "title": "Open a URL",
      "concept": [
        "global actions"
      ],
      "topics": [
        "open_url"
      ]
    },
    {
      "page": "print_lazy",
      "title": "Print an element without fetching it",
      "topics": [
        "print_lazy"
      ]
    },
    {
      "page": "print.selenider_element",
      "title": "Print a live HTML element",
      "topics": [
        "print.selenider_element",
        "print.selenider_elements"
      ]
    },
    {
      "page": "read_html.selenider_session",
      "title": "Read a live HTML document",
      "topics": [
        "read_html.selenider_element",
        "read_html.selenider_session"
      ]
    },
    {
      "page": "reload",
      "title": "Reload the current page",
      "concept": [
        "global actions"
      ],
      "topics": [
        "refresh",
        "reload"
      ]
    },
    {
      "page": "s",
      "title": "Select HTML elements",
      "topics": [
        "s",
        "ss"
      ]
    },
    {
      "page": "scroll_to",
      "title": "Scroll along the page",
      "concept": [
        "global actions"
      ],
      "topics": [
        "scroll_by",
        "scroll_to"
      ]
    },
    {
      "page": "selenider_available",
      "title": "Check if selenider can be used",
      "topics": [
        "selenider_available",
        "skip_if_selenider_unavailable"
      ]
    },
    {
      "page": "selenider_session",
      "title": "Start a session",
      "topics": [
        "selenider_session"
      ]
    },
    {
      "page": "selenider-config",
      "title": "Selenider options",
      "topics": [
        "selenider-config"
      ]
    },
    {
      "page": "take_screenshot",
      "title": "Take a screenshot of the current page",
      "concept": [
        "global actions"
      ],
      "topics": [
        "take_screenshot"
      ]
    },
    {
      "page": "wdman_server_options",
      "title": "RSelenium options",
      "topics": [
        "rselenium_client_options",
        "wdman_server_options"
      ]
    }
  ],
  "_readme": "https://github.com/ashbythorpe/selenider/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "coro",
    "curl",
    "glue",
    "lifecycle",
    "prettyunits",
    "rlang",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "advanced-usage.Rmd",
      "filename": "advanced-usage.html",
      "title": "Advanced usage of selenider",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Customizing the session creation",
        "Accessing the underlying session",
        "Accessing underlying elements",
        "Element collections",
        "A lazy list",
        "So, what can I do?",
        "Forcing eager behaviour"
      ],
      "created": "2024-10-21 22:30:09",
      "modified": "2024-10-21 22:30:09",
      "commits": 1
    },
    {
      "source": "selenider.Rmd",
      "filename": "selenider.html",
      "title": "Getting started with selenider",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Starting the session",
        "Selecting elements",
        "Interacting with an element",
        "Actions",
        "Properties",
        "Conditions",
        "Expectations"
      ],
      "created": "2023-09-13 23:23:32",
      "modified": "2025-06-15 20:49:37",
      "commits": 13
    },
    {
      "source": "with-rvest.Rmd",
      "filename": "with-rvest.html",
      "title": "selenider and rvest",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2023-09-16 15:50:45",
      "modified": "2023-09-18 18:20:18",
      "commits": 4
    },
    {
      "source": "unit-testing.Rmd",
      "filename": "unit-testing.html",
      "title": "Unit testing",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Using selenider with testthat",
        "Using selenider with shinytest2",
        "Using selenider with Github Actions"
      ],
      "created": "2023-09-15 23:03:24",
      "modified": "2024-01-01 22:44:50",
      "commits": 6
    }
  ],
  "_score": 7.2345172835126865,
  "_indexed": true,
  "_nocasepkg": "selenider",
  "_universes": [
    "ashbythorpe"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.1.9000",
      "date": "2026-05-15T05:34:56.000Z",
      "distro": "noble",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "bf6b5f5112b12f4d62359a3ec71a7f75cdb1dea5bc684be471d8e36b8bcc646f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.1.9000",
      "date": "2026-05-15T05:34:51.000Z",
      "distro": "noble",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "1c477649be759044e3650527f9bffe0bc035acc86ef46409121434e314fb0ab6",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.1.9000",
      "date": "2026-05-14T07:37:35.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "c2230e1da1715292dcf551a3e1da80dd13ccbf65342fce7ae91822664affcd88",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.1.9000",
      "date": "2026-05-15T05:43:08.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "8da4d51255061432889dc7ac6ddb896acd0f89364d891eb8d52d20af66be89e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.1.9000",
      "date": "2026-05-15T05:33:55.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "ec5d4ac04e76fe8a0f2dabd4829d61320d1200b9f01347199276492679c7e4d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.1.9000",
      "date": "2026-05-14T07:36:42.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "0154db23abd9bff48c61e46ba9158c13e38305cb05354846bfd763408a842424",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.1.9000",
      "date": "2026-05-14T07:36:58.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "05efc389a9121b8d64d3bfb3136e8d2bc428cbffb5581fb0c88ae77fe6c4337f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.1.9000",
      "date": "2026-05-22T08:41:26.000Z",
      "commit": "0f802fea4d6429786335a9f31ca53b0e941a80de",
      "fileid": "50c932505b32eeebe351a4aab127949819aa9bd40126b30e10eacf8b9b67bdc9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ashbythorpe/actions/runs/25847896494"
    }
  ]
}