{
  "_id": "6adb6a53ad718eea59ecbdf0",
  "Package": "TweetScraperR",
  "Type": "Package",
  "Title": "Collect Posts and User Data from 'X' (Formerly 'Twitter')",
  "Version": "0.8.1.9000",
  "Authors@R": "c(\nperson(given = \"Agustín\", family = \"Nieto\",\nemail = \"agustin.nieto77@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(given = \"vladkens\", role = c(\"ctb\", \"cph\"),\ncomment = \"Author of 'twscrape'; the account pool logic is ported from it, see inst/COPYRIGHTS\")\n)",
  "Description": "Collects posts, user profiles, lists, followers and\nrelated metadata from the social network 'X' (formerly\n'Twitter') and returns them as tidy data frames. Data are\nretrieved through a local 'Node.js' engine that drives a\n'Chromium' browser with 'Playwright', reusing the sessions of\nthe user's own accounts. Work can be distributed across several\naccounts of the user while respecting the per-endpoint rate\nlimits reported by 'X'; the design of this account pool is\nported from the 'Python' library 'twscrape'\n<https://github.com/vladkens/twscrape>. Also includes helpers\nto plot word, emoji and time frequencies, and optional\nsentiment and image analysis through the 'OpenAI' API.\nDocumentation is written in Spanish.",
  "URL": "https://github.com/agusnieto77/TweetScraperR,\nhttps://agusnieto77.github.io/TweetScraperR/",
  "BugReports": "https://github.com/agusnieto77/TweetScraperR/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "License": "MIT + file LICENSE",
  "Copyright": "See file inst/COPYRIGHTS",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "SystemRequirements": "Node.js (>= 18) with npm. The 'Playwright' engine\nand the 'Chromium' browser are not installed with the package:\nthe user downloads them explicitly by calling\ninstallPlaywrightEngine().",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libxml2-dev\nlibssl-dev",
  "Repository": "https://agusnieto77.r-universe.dev",
  "Date/Publication": "2026-10-23 06:46:51 UTC",
  "RemoteUrl": "https://github.com/agusnieto77/TweetScraperR",
  "RemoteRef": "HEAD",
  "RemoteSha": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-23 13:48:15 UTC",
    "User": "root"
  },
  "Author": "Agustín Nieto [aut, cre],\nvladkens [ctb, cph] (Author of 'twscrape'; the account pool logic is\nported from it, see inst/COPYRIGHTS)",
  "Maintainer": "Agustín Nieto <agustin.nieto77@gmail.com>",
  "_user": "agusnieto77",
  "_type": "src",
  "_file": "TweetScraperR_0.8.1.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/8351ee896918dd7b900e348b88e058d79dd6618a716b92e6e19b7a6fce696dca",
  "_filesize": 3057672,
  "_sha256": "8351ee896918dd7b900e348b88e058d79dd6618a716b92e6e19b7a6fce696dca",
  "_expires": "2027-01-31T14:08:16.000Z",
  "_created": "2026-10-23T13:48:15.000Z",
  "_published": "2026-10-23T14:08:18.903Z",
  "_upstream": "https://github.com/agusnieto77/TweetScraperR",
  "_status": "success",
  "_maintainer": {
    "name": "Agustín Nieto",
    "email": "agustin.nieto77@gmail.com",
    "login": "agusnieto77",
    "linkedin": "in/agusnieto77",
    "twitter": "@agusnieto77",
    "description": "Investigador Independiente en CONICET | Cofundador del Laboratorio de Humanidades Digitales",
    "uuid": 44762536
  },
  "_jobs": [
    {
      "job": 120450022472,
      "time": 165,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12506447542"
    },
    {
      "job": 120450022488,
      "time": 170,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12505902608"
    },
    {
      "job": 120450022342,
      "time": 148,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12507426430"
    },
    {
      "job": 120450022461,
      "time": 152,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12507940382"
    },
    {
      "job": 120446992794,
      "time": 380,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12505334585"
    },
    {
      "job": 120450022350,
      "time": 183,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12505574607"
    },
    {
      "job": 120450022644,
      "time": 117,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12505159631"
    },
    {
      "job": 120450022593,
      "time": 140,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12505759768"
    },
    {
      "job": 120450022589,
      "time": 148,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12506736302"
    }
  ],
  "_buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387",
  "_commit": {
    "id": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
    "author": "agusnieto77 <agustin.nieto77@gmail.com>",
    "committer": "agusnieto77 <agustin.nieto77@gmail.com>",
    "message": "refactor(hist): derive retry attempt total from .HIST_ATTEMPTS\n\n- Retry loop and the \"intento N/M\" labels share one constant, so the\n  messages stay correct if the attempt count changes.\n- Test that getTweetsThreadsAPI() shows per-window progress for a single\n  conversation and only per-conversation lines for several.\n",
    "time": 1792738011
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "rvest",
      "version": ">= 1.0.4",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "quanteda",
      "role": "Imports"
    },
    {
      "package": "wordcloud2",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "processx",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "RSQLite",
      "role": "Imports"
    },
    {
      "package": "askpass",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggimage",
      "role": "Suggests"
    }
  ],
  "_owner": "agusnieto77",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-24",
      "n": 24
    },
    {
      "week": "2026-42",
      "n": 6
    },
    {
      "week": "2026-43",
      "n": 25
    }
  ],
  "_tags": [
    {
      "name": "v0.2.4",
      "date": "2026-06-12"
    },
    {
      "name": "v0.3.0",
      "date": "2026-06-13"
    },
    {
      "name": "v0.4.0",
      "date": "2026-06-13"
    },
    {
      "name": "v0.5.0",
      "date": "2026-10-18"
    },
    {
      "name": "v0.6.0",
      "date": "2026-10-19"
    },
    {
      "name": "v0.6.1",
      "date": "2026-10-19"
    },
    {
      "name": "v0.7.0",
      "date": "2026-10-20"
    },
    {
      "name": "v0.8.0",
      "date": "2026-10-21"
    }
  ],
  "_topics": [
    "scraper",
    "scraping",
    "tweets",
    "twitter"
  ],
  "_stars": 30,
  "_contributors": [
    {
      "user": "agusnieto77",
      "count": 223,
      "uuid": 44762536
    }
  ],
  "_userbio": {
    "uuid": 44762536,
    "type": "user",
    "name": "agustin nieto",
    "followers": 57,
    "description": "Investigador Independiente en CONICET | Cofundador del Laboratorio de Humanidades Digitales"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TweetScraperR"
  },
  "_devurl": "https://github.com/agusnieto77/tweetscraperr",
  "_pkgdown": "https://agusnieto77.github.io/TweetScraperR/",
  "_searchresults": 18,
  "_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/readme.html",
    "extra/readme.md",
    "extra/TweetScraperR.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "accountsX",
    "addAccountsX",
    "checkAccountsX",
    "checkPlaywrightEngine",
    "extractTweetsData",
    "getListMembersAPI",
    "getListTweetsAPI",
    "getTweetsDataAPI",
    "getTweetsHashtags",
    "getTweetsHistoricalAPI",
    "getTweetsImagesAnalysis",
    "getTweetsLiveAPI",
    "getTweetsRepliesAPI",
    "getTweetsRetweetsAPI",
    "getTweetsSearchAPI",
    "getTweetsSentiments",
    "getTweetsThreadsAPI",
    "getTweetsTimelinesAPI",
    "getUserFollowersAPI",
    "getUserFollowingAPI",
    "getUserMediaAPI",
    "getUsersAboutAPI",
    "getUsersDataAPI",
    "getUsersSearchAPI",
    "getUserTweetsAPI",
    "HTMLImgReport",
    "importSessionX",
    "installAgentSkill",
    "installPlaywrightEngine",
    "loginX",
    "plotEmojis",
    "plotEmojisPNG",
    "plotTime",
    "plotWords",
    "reactivateAccountX",
    "readTweetsDB",
    "removeAccountX",
    "resetLocksX",
    "setProxyX",
    "setupAccountsX"
  ],
  "_help": [
    {
      "page": "accountsX",
      "title": "Estado del pool de cuentas de X",
      "topics": [
        "accountsX"
      ]
    },
    {
      "page": "addAccountsX",
      "title": "Agregar varias cuentas al pool de una vez",
      "topics": [
        "addAccountsX"
      ]
    },
    {
      "page": "checkAccountsX",
      "title": "Validar las sesiones del pool de cuentas",
      "topics": [
        "checkAccountsX"
      ]
    },
    {
      "page": "checkPlaywrightEngine",
      "title": "Comprobar que el motor Node/Playwright esta instalado y operativo",
      "topics": [
        "checkPlaywrightEngine"
      ]
    },
    {
      "page": "extractTweetsData",
      "title": "Extracts Relevant Information from Locally Stored Tweets",
      "topics": [
        "extractTweetsData"
      ]
    },
    {
      "page": "getListMembersAPI",
      "title": "Get the Members of an X List via the X API (experimental)",
      "topics": [
        "getListMembersAPI"
      ]
    },
    {
      "page": "getListTweetsAPI",
      "title": "Get the Tweets of an X List via the X API (experimental)",
      "topics": [
        "getListTweetsAPI"
      ]
    },
    {
      "page": "getTweetsDataAPI",
      "title": "Get Tweet Data from URLs via the X API (experimental)",
      "topics": [
        "getTweetsDataAPI"
      ]
    },
    {
      "page": "getTweetsHashtags",
      "title": "Get Hashtags from Tweets",
      "topics": [
        "getTweetsHashtags"
      ]
    },
    {
      "page": "getTweetsHistoricalAPI",
      "title": "Historical Search over a Date Range (experimental)",
      "topics": [
        "getTweetsHistoricalAPI"
      ]
    },
    {
      "page": "getTweetsImagesAnalysis",
      "title": "Analyze images of tweets",
      "topics": [
        "getTweetsImagesAnalysis"
      ]
    },
    {
      "page": "getTweetsLiveAPI",
      "title": "Capture Tweets from a Search as They Are Published (experimental)",
      "topics": [
        "getTweetsLiveAPI"
      ]
    },
    {
      "page": "getTweetsRepliesAPI",
      "title": "Get Tweet Replies / Thread via the X API (experimental)",
      "topics": [
        "getTweetsRepliesAPI"
      ]
    },
    {
      "page": "getTweetsRetweetsAPI",
      "title": "Get the Users Who Retweeted a Tweet via the X API (experimental)",
      "topics": [
        "getTweetsRetweetsAPI"
      ]
    },
    {
      "page": "getTweetsSearchAPI",
      "title": "Search Tweets via the X API (experimental)",
      "topics": [
        "getTweetsSearchAPI"
      ]
    },
    {
      "page": "getTweetsSentiments",
      "title": "Analyze sentiments of tweets",
      "topics": [
        "getTweetsSentiments"
      ]
    },
    {
      "page": "getTweetsThreadsAPI",
      "title": "Crawl Full Reply Trees of Tweets (experimental)",
      "topics": [
        "getTweetsThreadsAPI"
      ]
    },
    {
      "page": "getTweetsTimelinesAPI",
      "title": "Get the Combined Timeline of Several Users via the X API (experimental)",
      "topics": [
        "getTweetsTimelinesAPI"
      ]
    },
    {
      "page": "getUserFollowersAPI",
      "title": "Get a User's Followers via the X API (experimental)",
      "topics": [
        "getUserFollowersAPI"
      ]
    },
    {
      "page": "getUserFollowingAPI",
      "title": "Get the Accounts a User Follows via the X API (experimental)",
      "topics": [
        "getUserFollowingAPI"
      ]
    },
    {
      "page": "getUserMediaAPI",
      "title": "Get a User's Media Tweets via the X API (experimental)",
      "topics": [
        "getUserMediaAPI"
      ]
    },
    {
      "page": "getUsersAboutAPI",
      "title": "Get the \"About this account\" Data of Users via the X API (experimental)",
      "topics": [
        "getUsersAboutAPI"
      ]
    },
    {
      "page": "getUsersDataAPI",
      "title": "Get a User's Profile Data via the X API (experimental)",
      "topics": [
        "getUsersDataAPI"
      ]
    },
    {
      "page": "getUsersSearchAPI",
      "title": "Search Users via the X API (experimental)",
      "topics": [
        "getUsersSearchAPI"
      ]
    },
    {
      "page": "getUserTweetsAPI",
      "title": "Get Tweets from a User Timeline via the X API (experimental)",
      "topics": [
        "getUserTweetsAPI"
      ]
    },
    {
      "page": "HTMLImgReport",
      "title": "Generate HTML visualization of analyzed images",
      "topics": [
        "HTMLImgReport"
      ]
    },
    {
      "page": "importSessionX",
      "title": "Importar una sesion de X/Twitter desde las cookies de tu navegador",
      "topics": [
        "importSessionX"
      ]
    },
    {
      "page": "installAgentSkill",
      "title": "Install the TweetScraperR Skill for AI Agents",
      "topics": [
        "installAgentSkill"
      ]
    },
    {
      "page": "installPlaywrightEngine",
      "title": "Instalar el motor Node/Playwright (npm install + navegador)",
      "topics": [
        "installPlaywrightEngine"
      ]
    },
    {
      "page": "loginX",
      "title": "Iniciar sesion en X/Twitter con Playwright y guardar la sesion",
      "topics": [
        "loginX"
      ]
    },
    {
      "page": "plotEmojis",
      "title": "Create Bar Chart of Emoticons in Tweets",
      "topics": [
        "plotEmojis"
      ]
    },
    {
      "page": "plotEmojisPNG",
      "title": "Create Bar Chart of EmoticonsPNG in Tweets",
      "topics": [
        "plotEmojisPNG"
      ]
    },
    {
      "page": "plotTime",
      "title": "Create Line Graph of Tweets by Time",
      "topics": [
        "plotTime"
      ]
    },
    {
      "page": "plotWords",
      "title": "Create Word Cloud from Tweets",
      "topics": [
        "plotWords"
      ]
    },
    {
      "page": "reactivateAccountX",
      "title": "Reactivar cuentas desactivadas del pool",
      "topics": [
        "reactivateAccountX"
      ]
    },
    {
      "page": "readTweetsDB",
      "title": "Read Tweets Saved by a Long Download",
      "topics": [
        "readTweetsDB"
      ]
    },
    {
      "page": "removeAccountX",
      "title": "Eliminar cuentas del pool",
      "topics": [
        "removeAccountX"
      ]
    },
    {
      "page": "resetLocksX",
      "title": "Quitar las pausas de rate-limit de todas las cuentas",
      "topics": [
        "resetLocksX"
      ]
    },
    {
      "page": "setProxyX",
      "title": "Asignar, cambiar o quitar el proxy de cuentas del pool",
      "topics": [
        "setProxyX"
      ]
    },
    {
      "page": "setupAccountsX",
      "title": "Cargar y validar cuentas de X desde la consola",
      "topics": [
        "setupAccountsX"
      ]
    }
  ],
  "_readme": "https://github.com/agusnieto77/TweetScraperR/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bit",
    "bit64",
    "blob",
    "bslib",
    "cachem",
    "cli",
    "cpp11",
    "curl",
    "DBI",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fastmatch",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httr",
    "isoband",
    "ISOcodes",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "lubridate",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "processx",
    "ps",
    "purrr",
    "quanteda",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "RSQLite",
    "rvest",
    "S7",
    "sass",
    "scales",
    "selectr",
    "SnowballC",
    "stopwords",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wordcloud2",
    "xfun",
    "xml2",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "tweetscraperr.Rmd",
      "filename": "tweetscraperr.html",
      "title": "Scraping de X/Twitter con TweetScraperR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Instalar el motor (una vez por máquina)",
        "2. Importar tu sesión",
        "Varias cuentas: el pool",
        "Proxy (opcional)",
        "3. Recolectar datos (funciones *API())",
        "3.1 Timeline de unx usuarix",
        "3.2 Timelines combinados (curaduría de investigación)",
        "3.3 Búsqueda (Latest / Top / Media) con rango de fechas",
        "Captura en vivo",
        "3.4 Respuestas / hilo de un tweet",
        "3.5 Datos de tweets a partir de sus URLs",
        "3.6 Media (fotos/videos) de unx usuarix",
        "3.7 Redes de usuarixs",
        "3.8 Datos de perfil",
        "3.9 \"Acerca de esta cuenta\"",
        "3.10 Listas y búsqueda de cuentas",
        "4. Visualización y análisis",
        "5. Datos legacy ya guardados",
        "Uso responsable"
      ],
      "created": "2026-06-13 22:39:03",
      "modified": "2026-10-23 06:35:28",
      "commits": 10
    }
  ],
  "_score": 4.9084850188786495,
  "_indexed": true,
  "_nocasepkg": "tweetscraperr",
  "_universes": [
    "agusnieto77"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:53:18.000Z",
      "distro": "resolute",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/bacaf6e456b2948b90d16ed357fbf3424db19bdacb67d2cce0097fe6da1cf537",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:53:24.000Z",
      "distro": "resolute",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/7561100bc1e9bf3f6e81587718427a081dc72cfd2d495077531299d956bc8ba9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.1.9000",
      "date": "2026-10-23T14:05:40.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/1ed9b019e963edb2435130e07b14e51afaf041dfe8892befdcdf04dfc49fd214",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.8.1.9000",
      "date": "2026-10-23T14:07:02.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/f84a340bb7e84075d1cfd6f857f8d92c657ce8b95dce69b903f9a4afffce9a93",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:54:19.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/56744e974087ea3d758eb0138c9cb25a85d9166e54b92e0d11da1c3028321c61",
      "status": "success",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:52:19.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/9b1ba1f34fab88e36c2260d95ad76d34b8a249b0acefca7354a7e7625797d1dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:52:12.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/87aefd77ccb7da9aa3c78b38ecae9fb60ffd00d83217a5a099a78390892e04d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.8.1.9000",
      "date": "2026-10-23T13:52:41.000Z",
      "commit": "8c182235715b5fff92f7adcde5aac2cc9084a68b",
      "fileid": "https://r2.ropensci.org/4b494a0bd4a45a087fd935824ee319fd8d161b4262d8475d6cd403abf06c65a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agusnieto77/actions/runs/39963389387"
    }
  ]
}