{
  "_id": "6a1d32781d7bb097a0a3baa7",
  "Package": "fusen",
  "Title": "Build a Package from Rmarkdown Files",
  "Version": "0.7.2",
  "Authors@R": "c(\nperson(\"Sebastien\", \"Rochette\", , \"sebastienrochettefr@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-1565-9313\", \"creator\")),\nperson(\"Vincent\", \"Guyader\", , \"vincent@thinkr.fr\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-0671-9270\")),\nperson(\"Yohann\", \"Mansiaux\", , \"yohann.mansiaux@gmail.com\", role = \"aut\"),\nperson(\"ThinkR\", role = \"cph\")\n)",
  "Description": "Use Rmarkdown First method to build your package. Start\nyour package with documentation, functions, examples and tests\nin the same unique file. Everything can be set from the\nRmarkdown template file provided in your project, then inflated\nas a package. Inflating the template copies the relevant chunks\nand sections in the appropriate files required for package\ndevelopment.",
  "License": "MIT + file LICENSE",
  "URL": "https://thinkr-open.github.io/fusen/,\nhttps://github.com/Thinkr-open/fusen",
  "VignetteBuilder": "knitr",
  "Config/fusen/version": "0.7.0",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "false",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake libfontconfig1-dev libfreetype6-dev\nlibfribidi-dev git make libharfbuzz-dev libgit2-dev libicu-dev\nlibjpeg-dev libpng-dev libtiff-dev libuv1-dev libwebp-dev\nlibxml2-dev libssl-dev libx11-dev zlib1g-dev",
  "Repository": "https://thinkr-open.r-universe.dev",
  "Date/Publication": "2025-08-04 13:58:35 UTC",
  "RemoteUrl": "https://github.com/ThinkR-open/fusen",
  "RemoteRef": "HEAD",
  "RemoteSha": "60346860111be79fc2beb33c53e195f97504a667",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 06:54:14 UTC",
    "User": "root"
  },
  "Author": "Sebastien Rochette [aut] (ORCID:\n<https://orcid.org/0000-0002-1565-9313>, creator),\nVincent Guyader [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-0671-9270>),\nYohann Mansiaux [aut],\nThinkR [cph]",
  "Maintainer": "Vincent Guyader <vincent@thinkr.fr>",
  "MD5sum": "36b48b451ef58a5ffd21f1e061197d80",
  "_user": "thinkr-open",
  "_type": "src",
  "_file": "fusen_0.7.2.tar.gz",
  "_fileid": "1bc4bfe05eddb1ddda68c3fc482fc1d913421c9fc9178e2f8e9c1168ef0e2297",
  "_filesize": 1075705,
  "_sha256": "1bc4bfe05eddb1ddda68c3fc482fc1d913421c9fc9178e2f8e9c1168ef0e2297",
  "_created": "2026-06-01T06:54:14.000Z",
  "_published": "2026-06-01T07:19:20.831Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78801243188,
      "time": 327,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325213200"
    },
    {
      "job": 78801243219,
      "time": 321,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325212015"
    },
    {
      "job": 78801243174,
      "time": 237,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325453820"
    },
    {
      "job": 78801243195,
      "time": 445,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325511146"
    },
    {
      "job": 78800782187,
      "time": 216,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325128026"
    },
    {
      "job": 78801243164,
      "time": 140,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325165338"
    },
    {
      "job": 78801243294,
      "time": 354,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325220085"
    },
    {
      "job": 78801243240,
      "time": 315,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325210454"
    },
    {
      "job": 78801243227,
      "time": 308,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325208369"
    }
  ],
  "_buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ThinkR-open/fusen",
  "_commit": {
    "id": "60346860111be79fc2beb33c53e195f97504a667",
    "author": "vincent guyader <vincent@thinkr.fr>",
    "committer": "GitHub <noreply@github.com>",
    "message": "ci : from actions/upload-artifact@v3 to actions/upload-artifact@v4\n\nfrom actions/upload-artifact@v3 to actions/upload-artifact@v4",
    "time": 1754315915
  },
  "_maintainer": {
    "name": "Vincent Guyader",
    "email": "vincent@thinkr.fr",
    "login": "vincentguyader",
    "description": "Founder @ThinkR-open ",
    "uuid": 10470699,
    "orcid": "0000-0003-0671-9270"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "attachment",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "desc",
      "role": "Imports"
    },
    {
      "package": "devtools",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "here",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "lightparser",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "pkgload",
      "role": "Imports"
    },
    {
      "package": "roxygen2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "usethis",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "gert",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rcmdcheck",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "styler",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.2.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "thinkr-open",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-32",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.7.2",
      "date": "2025-08-04"
    }
  ],
  "_topics": [
    "hacktoberfest",
    "rmd-first"
  ],
  "_stars": 173,
  "_contributors": [
    {
      "user": "statnmap",
      "count": 490,
      "uuid": 21193866
    },
    {
      "user": "alanguillaume",
      "count": 20,
      "uuid": 43757522
    },
    {
      "user": "ymansiaux",
      "count": 8,
      "uuid": 49268931
    },
    {
      "user": "vincentguyader",
      "count": 5,
      "uuid": 10470699
    },
    {
      "user": "novica",
      "count": 4,
      "uuid": 165724
    },
    {
      "user": "colinfay",
      "count": 4,
      "uuid": 17936236
    },
    {
      "user": "bakaniko",
      "count": 2,
      "uuid": 17683898
    },
    {
      "user": "ateucher",
      "count": 1,
      "uuid": 2816635
    },
    {
      "user": "arthurdata",
      "count": 1,
      "uuid": 35060481
    },
    {
      "user": "jennybc",
      "count": 1,
      "uuid": 599454
    },
    {
      "user": "lbeaulaton",
      "count": 1,
      "uuid": 26081069
    },
    {
      "user": "dagousket",
      "count": 1,
      "uuid": 54443785
    }
  ],
  "_userbio": {
    "uuid": 19155426,
    "type": "organization",
    "name": "ThinkR",
    "description": "R Engineering, training, and consulting"
  },
  "_downloads": {
    "count": 372,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fusen"
  },
  "_devurl": "https://github.com/thinkr-open/fusen",
  "_pkgdown": "https://thinkr-open.github.io/fusen/",
  "_searchresults": 29,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fusen.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/thinkr-open/fusen",
  "_realowner": "thinkr-open",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.1",
      "date": "2021-07-08"
    },
    {
      "version": "0.2.2",
      "date": "2021-07-09"
    },
    {
      "version": "0.2.3",
      "date": "2021-07-26"
    },
    {
      "version": "0.2.4",
      "date": "2021-08-04"
    },
    {
      "version": "0.3.0",
      "date": "2021-12-16"
    },
    {
      "version": "0.4.0",
      "date": "2022-04-30"
    },
    {
      "version": "0.4.1",
      "date": "2022-09-29"
    },
    {
      "version": "0.4.2",
      "date": "2023-06-07"
    },
    {
      "version": "0.5.1",
      "date": "2023-06-29"
    },
    {
      "version": "0.5.2",
      "date": "2023-08-17"
    },
    {
      "version": "0.6.0",
      "date": "2024-05-14"
    },
    {
      "version": "0.7.0",
      "date": "2025-01-17"
    },
    {
      "version": "0.7.1",
      "date": "2025-01-26"
    },
    {
      "version": "0.7.2",
      "date": "2025-08-29"
    }
  ],
  "_exports": [
    "%>%",
    "add_additional",
    "add_dev_history",
    "add_flat_template",
    "add_full",
    "add_fusen_chunks",
    "add_minimal_flat",
    "add_minimal_package",
    "check_not_registered_files",
    "create_fusen",
    "deprecate_flat_file",
    "draw_package_structure",
    "fill_description",
    "get_all_created_funs",
    "get_package_structure",
    "inflate",
    "inflate_all",
    "inflate_all_no_check",
    "init_share_on_github",
    "list_flat_files",
    "load_flat_functions",
    "register_all_to_config",
    "rename_flat_file",
    "sepuku"
  ],
  "_help": [
    {
      "page": "add_flat_template",
      "title": "Add flat Rmd file that drives package development",
      "topics": [
        "add_additional",
        "add_dev_history",
        "add_flat_template",
        "add_full",
        "add_minimal_flat",
        "add_minimal_package"
      ]
    },
    {
      "page": "add_fusen_chunks",
      "title": "Add 'fusen' chunks",
      "topics": [
        "add_fusen_chunks"
      ]
    },
    {
      "page": "check_not_registered_files",
      "title": "Show in a table files that are not already registered in the yaml config file",
      "topics": [
        "check_not_registered_files"
      ]
    },
    {
      "page": "create_fusen",
      "title": "Create a new fusen project",
      "topics": [
        "create_fusen"
      ]
    },
    {
      "page": "deprecate_flat_file",
      "title": "Deprecate a flat file",
      "topics": [
        "deprecate_flat_file"
      ]
    },
    {
      "page": "fill_description",
      "title": "Fill DESCRIPTION file of the package",
      "topics": [
        "fill_description"
      ]
    },
    {
      "page": "get_all_created_funs",
      "title": "Get all functions created in a R file",
      "topics": [
        "get_all_created_funs"
      ]
    },
    {
      "page": "get_package_structure",
      "title": "Get structure and information of a 'fusen' built package for developers",
      "topics": [
        "draw_package_structure",
        "get_package_structure"
      ]
    },
    {
      "page": "inflate",
      "title": "Inflate Rmd to package",
      "topics": [
        "inflate"
      ]
    },
    {
      "page": "inflate_all",
      "title": "Inflate all your flat files",
      "topics": [
        "inflate_all",
        "inflate_all_no_check"
      ]
    },
    {
      "page": "init_share_on_github",
      "title": "Initiate GitHub to share your package on a website",
      "topics": [
        "init_share_on_github"
      ]
    },
    {
      "page": "sepuku_utils",
      "title": "List all flat files present in the package",
      "topics": [
        "list_flat_files"
      ]
    },
    {
      "page": "load_flat_functions",
      "title": "Load the code of all 'function' chunk in a flat file",
      "topics": [
        "load_flat_functions"
      ]
    },
    {
      "page": "register_all_to_config",
      "title": "Include all existing package files in the config file",
      "topics": [
        "register_all_to_config"
      ]
    },
    {
      "page": "rename_flat_file",
      "title": "Rename a flat file",
      "topics": [
        "rename_flat_file"
      ]
    },
    {
      "page": "sepuku",
      "title": "Clean a package from fusen-related files and tags",
      "topics": [
        "sepuku"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ThinkR-open/fusen/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/ThinkR-open/fusen/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "attachment",
    "base64enc",
    "brew",
    "brio",
    "bslib",
    "cachem",
    "callr",
    "cli",
    "clipr",
    "commonmark",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "desc",
    "devtools",
    "diffobj",
    "digest",
    "downlit",
    "dplyr",
    "ellipsis",
    "evaluate",
    "fansi",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "gert",
    "gitcreds",
    "glue",
    "here",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr2",
    "ini",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lifecycle",
    "lightparser",
    "magrittr",
    "memoise",
    "mime",
    "miniUI",
    "openssl",
    "otel",
    "pak",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgdown",
    "pkgload",
    "praise",
    "prettyunits",
    "processx",
    "profvis",
    "promises",
    "ps",
    "purrr",
    "R6",
    "ragg",
    "rappdirs",
    "rcmdcheck",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "roxygen2",
    "rprojroot",
    "rstudioapi",
    "rversions",
    "sass",
    "sessioninfo",
    "shiny",
    "sourcetools",
    "stringi",
    "stringr",
    "sys",
    "systemfonts",
    "testthat",
    "textshaping",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "urlchecker",
    "usethis",
    "utf8",
    "vctrs",
    "waldo",
    "whisker",
    "withr",
    "xfun",
    "xml2",
    "xopen",
    "xtable",
    "yaml",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "How-to-use-fusen.Rmd",
      "filename": "How-to-use-fusen.html",
      "title": "How to use fusen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "All steps to create a package with {fusen} from one Rmd file",
        "Fill your package Description",
        "Inflate your package from the flat Rmd template",
        "Create a new package from command line directly, using a pre-defined template",
        "Add a new \"flat_template.Rmd\" template in \"dev/\" directory",
        "There can be development actions",
        "Limitations"
      ],
      "created": "2021-04-07 10:27:41",
      "modified": "2024-05-07 10:13:45",
      "commits": 19
    },
    {
      "source": "Maintain-packages-with-fusen.Rmd",
      "filename": "Maintain-packages-with-fusen.html",
      "title": "Maintain packages with {fusen}",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Daily use of",
        "Add a new set of chunks in the current Rmd",
        "Create a new flat Rmd template",
        "How to maintain a {fusen}? Can I use {fusen} with old-way packages ?",
        "Option 1: Continue with the \"flat_template.Rmd\"",
        "Option 2: Maintain like a classical package",
        "What about packages already built the old way ?",
        "Let's try to convince package developers with an example",
        "Compare a classical way of building packages with the {fusen} way"
      ],
      "created": "2021-04-07 10:52:24",
      "modified": "2024-05-13 13:27:12",
      "commits": 14
    },
    {
      "source": "deal-with-a-fusen-flat-file.Rmd",
      "filename": "deal-with-a-fusen-flat-file.html",
      "title": "Deal with a 'fusen' flat file",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Rename a flat file",
        "Fully deprecate a flat file after inflate"
      ],
      "created": "2024-05-03 17:05:46",
      "modified": "2025-01-30 07:04:14",
      "commits": 4
    },
    {
      "source": "draw-a-tree-of-your-package-files-and-functions.Rmd",
      "filename": "draw-a-tree-of-your-package-files-and-functions.html",
      "title": "Draw a tree of your package files and functions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Get a tree of the package structure to help developers",
        "Get the list of functions from a R file"
      ],
      "created": "2024-05-13 13:27:12",
      "modified": "2024-06-17 09:52:40",
      "commits": 2
    },
    {
      "source": "inflate-all-your-flat-files.Rmd",
      "filename": "inflate-all-your-flat-files.html",
      "title": "Inflate all your flat files",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Inflate all your flat files at once",
        "Store configuration of each flat file once",
        "Prevent some flat files to be inflated",
        "Wrapper around inflate_all()",
        "Register all other files to help clean your project",
        "Compute the code coverage",
        "Complete the process with your own code style"
      ],
      "created": "2023-04-19 09:24:37",
      "modified": "2024-06-17 09:33:39",
      "commits": 14
    },
    {
      "source": "register-files-in-config.Rmd",
      "filename": "register-files-in-config.html",
      "title": "Register files in config",
      "engine": "knitr::rmarkdown",
      "headings": [
        "{fusen} registers all files of your package",
        "What is the configuration file?",
        "What about unregistered files?",
        "Deprecate flat files after inflate",
        "Detect all files that are not registered in configuration file",
        "How register_all_to_config() works"
      ],
      "created": "2023-06-08 07:56:28",
      "modified": "2024-06-17 09:52:40",
      "commits": 7
    },
    {
      "source": "share-on-a-github-website.Rmd",
      "filename": "share-on-a-github-website.html",
      "title": "Share on a GitHub website",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Initiate your package and share it on GitHub",
        "What happens behind the scene ?"
      ],
      "created": "2022-10-28 14:12:15",
      "modified": "2024-05-13 13:27:12",
      "commits": 6
    },
    {
      "source": "switch-from-a-package-developed-with-fusen-to-a-classical-package.Rmd",
      "filename": "switch-from-a-package-developed-with-fusen-to-a-classical-package.html",
      "title": "Switch from a package developed with fusen to a classical package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Move from a package developed with fusen to a \"classical\" package"
      ],
      "created": "2024-06-10 08:34:49",
      "modified": "2025-01-30 07:04:14",
      "commits": 3
    },
    {
      "source": "tips-and-tricks.Rmd",
      "filename": "tips-and-tricks.html",
      "title": "Tips and tricks",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Can I be lazy in names used?",
        "Can I knit the content of the flat template ?",
        "How to declare packages with library() for the future vignette ?",
        "How to include examples that cannot be run ?",
        "Document your internal datasets in a function chunk as usual",
        "How to ignore some chunks ?",
        "How to create a vignette with different title and Index Entry?",
        "How not to create a vignette?",
        "How to get a pre-filled template for a specific function name ?",
        "How to pre-fill multiple functions in one template",
        "How to inflate multiple flat files ?",
        "How to store multiple functions in a unique R file ?",
        "All functions under one title section",
        "Use same @rdname in function roxygen",
        "Use same @filename in function roxygen",
        "Use chunk param filename = \"the_comon_filename\"",
        "How to read dataset that I usually put in \"tests/testthat/\" for my unit tests?",
        "Can I load all functions of the current flat file during development without having to inflate()?",
        "Can I inflate a Quarto qmd file?",
        "Can I use {fusen} with {golem}?",
        "How can I know if R files were created from a flat or not ?",
        "How can I get rid of everything related to 'fusen' in my package ?"
      ],
      "created": "2021-12-16 16:07:42",
      "modified": "2025-01-30 07:04:14",
      "commits": 16
    }
  ],
  "_score": 8.39504929996132,
  "_indexed": true,
  "_nocasepkg": "fusen",
  "_universes": [
    "thinkr-open",
    "vincentguyader"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7.2",
      "date": "2026-06-01T06:56:50.000Z",
      "distro": "noble",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "48734bac730430ae33594537cdbd885d0795616fbd80cf4b3cb7629200305bf2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.7.2",
      "date": "2026-06-01T06:56:48.000Z",
      "distro": "noble",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "e84f82c366547f31d1e534ff64ead136881a1cff50c769559072384bb569baab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.7.2",
      "date": "2026-06-01T07:12:54.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "e123e191f17aa0e94fa38bfd14596b1f677203d4b5de5ff449330b8c1c21d780",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.7.2",
      "date": "2026-06-01T07:14:06.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "d64b4ff63518af48c4ae47f71b06395c63f7454bf004ead652fbfb45e22ab50f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.7.2",
      "date": "2026-06-01T06:56:54.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "0e63dc013b4fe948fda6e61f67619e97bb0290b8233d978bffaa0e6b6b66d2e7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.7.2",
      "date": "2026-06-01T06:56:05.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "fa0293cb860249a93c83b4c5e81e841bbaf8921d0b247704c5c010bdfc027c40",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.7.2",
      "date": "2026-06-01T06:55:43.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "160f57dbd4df87991916bc21de1baaf121c9a88514da2dbb11bc5e95a037e51a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.7.2",
      "date": "2026-06-01T06:55:46.000Z",
      "commit": "60346860111be79fc2beb33c53e195f97504a667",
      "fileid": "df0d473cd5257228a100b939048d8a2d8aa493068f84e8d817bcab957b11f43f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/thinkr-open/actions/runs/26739763640"
    }
  ]
}