{
  "_id": "6a4a232e8f3d752091bd5ede",
  "Type": "Package",
  "Package": "cliExtras",
  "Title": "A Collection of Helper Functions for the cli package",
  "Version": "0.1.0.9001",
  "Authors@R": "person(\"Eli\", \"Pousson\", , \"eli.pousson@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-8280-1706\"))",
  "Maintainer": "Eli Pousson <eli.pousson@gmail.com>",
  "Description": "Extends the cli package with user response prompts and\nstopifnot equivalents.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/elipousson/cliExtras,\nhttps://elipousson.github.io/cliExtras/",
  "BugReports": "https://github.com/elipousson/cliExtras/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "Repository": "https://elipousson.r-universe.dev",
  "Date/Publication": "2024-04-02 15:07:59 UTC",
  "RemoteUrl": "https://github.com/elipousson/cliExtras",
  "RemoteRef": "HEAD",
  "RemoteSha": "b4637a7f80381698d24d04d8e07bdb8888902930",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-05 09:23:14 UTC",
    "User": "root"
  },
  "Author": "Eli Pousson [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-8280-1706>)",
  "_user": "elipousson",
  "_type": "src",
  "_file": "cliExtras_0.1.0.9001.tar.gz",
  "_fileid": "https://r2.ropensci.org/310cad0b23b1c6cfe2c7fa9f1d6af8962c3b594d0c0dece3a866ac2a24a1ff95",
  "_filesize": 165828,
  "_sha256": "310cad0b23b1c6cfe2c7fa9f1d6af8962c3b594d0c0dece3a866ac2a24a1ff95",
  "_expires": "2026-10-13T09:26:04.000Z",
  "_created": "2026-07-05T09:23:14.000Z",
  "_published": "2026-07-05T09:26:06.396Z",
  "_jobs": [
    {
      "job": 85210545994,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8090405644"
    },
    {
      "job": 85210545987,
      "time": 135,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8090407614"
    },
    {
      "job": 85210545996,
      "time": 83,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8090401409"
    },
    {
      "job": 85210545989,
      "time": 74,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8090400434"
    },
    {
      "job": 85210350914,
      "time": 177,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8090390315"
    },
    {
      "job": 85210545981,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8090403653"
    },
    {
      "job": 85210545998,
      "time": 97,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8090403246"
    },
    {
      "job": 85210546001,
      "time": 97,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8090403401"
    },
    {
      "job": 85210546004,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8090403414"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122",
  "_status": "success",
  "_upstream": "https://github.com/elipousson/cliExtras",
  "_commit": {
    "id": "b4637a7f80381698d24d04d8e07bdb8888902930",
    "author": "your name <eli.pousson@gmail.com>",
    "committer": "your name <eli.pousson@gmail.com>",
    "message": "Update cli_helpers.Rd\n",
    "time": 1712070479
  },
  "_maintainer": {
    "name": "Eli Pousson",
    "email": "eli.pousson@gmail.com",
    "login": "elipousson",
    "orcid": "0000-0001-8280-1706",
    "twitter": "@elipousson",
    "description": "I love old buildings and bicycles. Planner with the Baltimore City Department of Planning. Former preservationist @baltimoreheritage",
    "uuid": 931136
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "elipousson",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "cli"
  ],
  "_stars": 4,
  "_contributors": [
    {
      "user": "elipousson",
      "count": 72,
      "uuid": 931136
    }
  ],
  "_userbio": {
    "uuid": 931136,
    "type": "user",
    "name": "Eli Pousson",
    "followers": 137,
    "description": "I love old buildings and bicycles. Planner with the Baltimore City Department of Planning. Former preservationist @baltimoreheritage"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cliExtras"
  },
  "_devurl": "https://github.com/elipousson/cliextras",
  "_pkgdown": "https://elipousson.github.io/cliExtras/",
  "_searchresults": 2,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/cliExtras.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "bracketize",
    "bulletize",
    "check_yes",
    "cli_abort_if",
    "cli_abort_ifnot",
    "cli_alert_if",
    "cli_alert_ifnot",
    "cli_ask",
    "cli_bulletize",
    "cli_danger_if",
    "cli_danger_ifnot",
    "cli_if",
    "cli_ifnot",
    "cli_info_if",
    "cli_info_ifnot",
    "cli_inform_if",
    "cli_inform_ifnot",
    "cli_list_files",
    "cli_menu",
    "cli_paths",
    "cli_progress_pipe",
    "cli_quiet",
    "cli_success_if",
    "cli_success_ifnot",
    "cli_ul_items",
    "cli_vec_last",
    "cli_warn_if",
    "cli_warn_ifnot",
    "cli_warning_if",
    "cli_warning_ifnot",
    "cli_yesno",
    "cls_vec",
    "quiet_cli_inform",
    "register_cli_format",
    "set_cli_quiet",
    "stylize"
  ],
  "_help": [
    {
      "page": "cli_abort_ifnot",
      "title": "Signal an error, warning, or message with a cli formatted message if any expressions in ... are not all TRUE or are all TRUE",
      "topics": [
        "cli_abort_if",
        "cli_abort_ifnot",
        "cli_inform_if",
        "cli_inform_ifnot",
        "cli_warn_if",
        "cli_warn_ifnot"
      ]
    },
    {
      "page": "cli_alert_ifnot",
      "title": "CLI conditional alerts",
      "topics": [
        "cli_alert_if",
        "cli_alert_ifnot",
        "cli_danger_if",
        "cli_danger_ifnot",
        "cli_info_if",
        "cli_info_ifnot",
        "cli_success_if",
        "cli_success_ifnot",
        "cli_warning_if",
        "cli_warning_ifnot"
      ]
    },
    {
      "page": "cli_ask",
      "title": "Display a Message then Read a Line from the Terminal",
      "topics": [
        "cli_ask"
      ]
    },
    {
      "page": "cli_bulletize",
      "title": "List of items using bulletize helper",
      "topics": [
        "cli_bulletize"
      ]
    },
    {
      "page": "cli_helpers",
      "title": "Assorted helper functions to format text and vectors for cli messages",
      "topics": [
        "bracketize",
        "bulletize",
        "cli_helpers",
        "stylize"
      ]
    },
    {
      "page": "cli_if",
      "title": "Execute a cli function if a predicate function returns TRUE",
      "topics": [
        "cli_if",
        "cli_ifnot"
      ]
    },
    {
      "page": "cli_list_files",
      "title": "Display a list of files as a list of items",
      "topics": [
        "cli_list_files"
      ]
    },
    {
      "page": "cli_menu",
      "title": "Display a Message then Read a Line from the Terminal",
      "topics": [
        "cli_menu"
      ]
    },
    {
      "page": "cli_paths",
      "title": "Display a list of file paths",
      "topics": [
        "cli_paths"
      ]
    },
    {
      "page": "cli_progress_pipe",
      "title": "Simplified cli progress message for combining with a pipe",
      "topics": [
        "cli_progress_pipe"
      ]
    },
    {
      "page": "cli_quiet",
      "title": "Use rlang to set cli.default_handler to suppressMessages as a local or permanent option",
      "topics": [
        "cli_quiet"
      ]
    },
    {
      "page": "cli_ul_items",
      "title": "Format a list of items as an unordered list with cli_ul()",
      "topics": [
        "cli_ul_items"
      ]
    },
    {
      "page": "cli_yesno",
      "title": "Yes No with Variable Responses using cli",
      "topics": [
        "check_yes",
        "cli_yesno"
      ]
    },
    {
      "page": "quiet_cli_inform",
      "title": "Quiet version of 'cli_inform()'",
      "topics": [
        "quiet_cli_inform"
      ]
    },
    {
      "page": "register_cli_format",
      "title": "Register a custom cli format method with registerS3method",
      "topics": [
        "register_cli_format"
      ]
    },
    {
      "page": "set_cli_quiet",
      "title": "Set the cli.default_handler and cliExtras.quiet options",
      "topics": [
        "set_cli_quiet"
      ]
    }
  ],
  "_readme": "https://github.com/elipousson/cliExtras/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "lifecycle",
    "rlang"
  ],
  "_score": 3.681241237375587,
  "_indexed": true,
  "_nocasepkg": "cliextras",
  "_universes": [
    "elipousson"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:25:14.000Z",
      "distro": "resolute",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/7b30a0448f202ed5e5b1c6cfd565eed963ca16f61129ecc081027b2ba3f10b7d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:25:33.000Z",
      "distro": "resolute",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/3cf0c12b03b7da9585255da876cc50720ff24bac051995abd1932a91233516b0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:24:42.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/baec268661d1b2452c5011c8806341dd40a329904fdacf1eeb2dd78ee71a7056",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:24:35.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/a51d34a399c0b7956e82b2c9f20354ec636522a64c2624bd24908d376f23bbee",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:25:11.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/2a8248a581ddeec7020720762377402024ede531c16faaa71a603f2954339646",
      "status": "success",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:24:52.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/8945f627d9016c711c29e447c25ef232c33c8c3ecd66d4017505c8136e2cb22b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:24:51.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/81e7878f72a0d7120e991040748769278577938e4f49d0fbd24a47f027d26b68",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-07-05T09:24:52.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "https://r2.ropensci.org/bb99586e1b9bf1eece9ca9c2f391d3cdfe84b68d702574c9e40625ef82b089f1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/28736047122"
    }
  ]
}