{
  "_id": "6a108353acfb0bcc41caf189",
  "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-05-06 05:12:13 UTC",
    "User": "root"
  },
  "Author": "Eli Pousson [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-8280-1706>)",
  "MD5sum": "fa69532bbb0248b3e4c72db31c8ec0f1",
  "_user": "elipousson",
  "_type": "src",
  "_file": "cliExtras_0.1.0.9001.tar.gz",
  "_fileid": "c56c3f047a9ad82adac0dc0dea898f5027097f0410840b24bcf9f75f5d8b0278",
  "_filesize": 165828,
  "_sha256": "c56c3f047a9ad82adac0dc0dea898f5027097f0410840b24bcf9f75f5d8b0278",
  "_created": "2026-05-06T05:12:13.000Z",
  "_published": "2026-05-22T16:24:51.608Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77420216252,
      "time": 112,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6823111498"
    },
    {
      "job": 77420216186,
      "time": 94,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6823108223"
    },
    {
      "job": 77420216379,
      "time": 99,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6823109089"
    },
    {
      "job": 77420216123,
      "time": 79,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6823105083"
    },
    {
      "job": 77420215953,
      "time": 143,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6823089480"
    },
    {
      "job": 77420215779,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7165384054"
    },
    {
      "job": 77420216345,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6823105425"
    },
    {
      "job": 77420216838,
      "time": 60,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6823101356"
    },
    {
      "job": 77420216282,
      "time": 81,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6823105735"
    }
  ],
  "_buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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",
    "uuid": 931136
  },
  "_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",
    "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.0",
  "_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",
    "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-05-06T05:14:03.000Z",
      "distro": "noble",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "5cc80da89907efbd60f4c3d81aa6b9d8a4dd5aafff166fc96cd7586ecac84db2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:47.000Z",
      "distro": "noble",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "207b744a4d5e6151f3270faf9a6e419819ce7a2cff5eabb33ea39ba67136513b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:52.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "9ebe3448466b41f180d9714fe61593f8e4770dcc8ad6f072169294b957c724da",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:36.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "8b2a4f0e2e98bd64c16b3749bedbf8e2b161ac080f8863727ea0568b3f55c2d4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:25.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "dfb37d403d71af9b36386751da25f96695a32f01a177361581f683398886cb33",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:08.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "4a5953afbf859738388919cf0c785f6ee31821901a7fd03b96fafd5eeffd8b69",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0.9001",
      "date": "2026-05-06T05:13:29.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "666f4e46680d65f0c8667bb424ba92b129531a0954d7639f82bf7690431011ac",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9001",
      "date": "2026-05-22T16:24:33.000Z",
      "commit": "b4637a7f80381698d24d04d8e07bdb8888902930",
      "fileid": "3c9dc1bd8387cef7ae917b1bbde8b63feb43dc41571026d3ea0af1eb70c81a67",
      "status": "success",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/25417627677"
    }
  ]
}