{
  "_id": "6ace066aa14063b82c3aea00",
  "Package": "toscutil",
  "Title": "Utility Functions",
  "Version": "2.13.0",
  "Authors@R": "person(given = \"Tobias\",\nfamily = \"Schmidt\",\nrole = c(\"aut\", \"cre\"),\nemail = \"tobias.schmidt331@gmail.com\")",
  "Description": "Base R sometimes requires verbose statements for simple,\noften recurring tasks, such as printing text without trailing\nspace, ending with newline. This package aims at providing\nshorthands for such tasks.",
  "URL": "https://github.com/toscm/toscutil/,\nhttps://toscm.github.io/toscutil/",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "true",
  "Config/testthat/parallel_strategy": "multicore",
  "Repository": "https://toscm.r-universe.dev",
  "Date/Publication": "2026-06-15 11:49:46 UTC",
  "RemoteUrl": "https://github.com/toscm/toscutil",
  "RemoteRef": "HEAD",
  "RemoteSha": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-13 10:19:12 UTC",
    "User": "root"
  },
  "Author": "Tobias Schmidt [aut, cre]",
  "Maintainer": "Tobias Schmidt <tobias.schmidt331@gmail.com>",
  "_user": "toscm",
  "_type": "src",
  "_file": "toscutil_2.13.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/4e99c36ecbfa7b61a230b36542b1f7a68b945886ea6999bf7a03082761dfb8bc",
  "_filesize": 234049,
  "_sha256": "4e99c36ecbfa7b61a230b36542b1f7a68b945886ea6999bf7a03082761dfb8bc",
  "_expires": "2027-01-21T10:22:32.000Z",
  "_created": "2026-10-13T10:19:12.000Z",
  "_published": "2026-10-13T10:22:34.034Z",
  "_buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115246359214,
      "time": 120,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11804121705"
    },
    {
      "job": 115246359284,
      "time": 126,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11803818078"
    },
    {
      "job": 115246359114,
      "time": 154,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11804261992"
    },
    {
      "job": 115246359255,
      "time": 145,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804446258"
    },
    {
      "job": 115245128658,
      "time": 191,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11803583399"
    },
    {
      "job": 115246358961,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11804546554"
    },
    {
      "job": 115246359188,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11804486423"
    },
    {
      "job": 115246359197,
      "time": 84,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11803707873"
    },
    {
      "job": 115246359187,
      "time": 93,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11803957597"
    }
  ],
  "_upstream": "https://github.com/toscm/toscutil",
  "_commit": {
    "id": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
    "author": "Tobias Schmidt <tobias2.schmidt@ukr.de>",
    "committer": "GitHub <noreply@github.com>",
    "message": "docs: document tagging/release process and add CLAUDE.md (#23)",
    "time": 1781524186
  },
  "_maintainer": {
    "name": "Tobias Schmidt",
    "email": "tobias.schmidt331@gmail.com",
    "login": "toscm",
    "description": "",
    "uuid": 12760468
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "languageserver",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "toscm",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-07",
      "n": 4
    },
    {
      "week": "2026-25",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v2.10.0",
      "date": "2026-02-15"
    },
    {
      "name": "v2.9.0",
      "date": "2026-02-15"
    },
    {
      "name": "v2.9.1",
      "date": "2026-02-15"
    },
    {
      "name": "v2.9.2",
      "date": "2026-02-15"
    },
    {
      "name": "v2.11.0",
      "date": "2026-06-15"
    },
    {
      "name": "v2.12.0",
      "date": "2026-06-15"
    },
    {
      "name": "v2.13.0",
      "date": "2026-06-15"
    }
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "toscm",
      "count": 53,
      "uuid": 12760468
    },
    {
      "user": "copilot",
      "count": 6,
      "uuid": 198982749
    }
  ],
  "_userbio": {
    "uuid": 12760468,
    "type": "user",
    "name": "Tobias Schmidt",
    "followers": 14
  },
  "_downloads": {
    "count": 353,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/toscutil"
  },
  "_devurl": "https://github.com/toscm/toscutil",
  "_pkgdown": "https://toscm.github.io/toscutil/",
  "_searchresults": 1,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "extra/toscutil.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/toscm/toscutil",
  "_realowner": "toscm",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.1.0",
      "date": "2022-02-22"
    },
    {
      "version": "2.5.0",
      "date": "2022-06-30"
    },
    {
      "version": "2.7.3",
      "date": "2023-08-28"
    },
    {
      "version": "2.7.4",
      "date": "2023-09-05"
    },
    {
      "version": "2.8.0",
      "date": "2024-06-28"
    }
  ],
  "_exports": [
    "%==%",
    "%none%",
    "caller",
    "capture.output2",
    "cat0",
    "cat0n",
    "cat2",
    "catf",
    "catfn",
    "catn",
    "catnn",
    "catsn",
    "check_pkg_docs",
    "config_dir",
    "config_file",
    "corn",
    "data_dir",
    "DOCSTRING_TEMPLATE",
    "dput2",
    "equal",
    "fg",
    "find_description_file",
    "function_locals",
    "get_docstring",
    "get_formals",
    "get_pkg_docs",
    "getfd",
    "getpd",
    "help2",
    "home",
    "ifthen",
    "is.none",
    "locals",
    "logf",
    "named",
    "norm_path",
    "now",
    "now_ms",
    "read_description_file",
    "rm_all",
    "split_docstring",
    "stub",
    "sys.exit",
    "trace_package",
    "untrace_package",
    "update_docstring",
    "xdg_config_home",
    "xdg_data_home"
  ],
  "_help": [
    {
      "page": "caller",
      "title": "Get Name of Calling Function",
      "topics": [
        "caller"
      ]
    },
    {
      "page": "capture.output2",
      "title": "Capture output from a command",
      "topics": [
        "capture.output2"
      ]
    },
    {
      "page": "cat0",
      "title": "Concatenate and Print",
      "topics": [
        "cat0"
      ]
    },
    {
      "page": "cat0n",
      "title": "Concatenate and Print",
      "topics": [
        "cat0n"
      ]
    },
    {
      "page": "cat2",
      "title": "Concatenate and Print",
      "topics": [
        "cat2"
      ]
    },
    {
      "page": "catf",
      "title": "Format and Print",
      "topics": [
        "catf"
      ]
    },
    {
      "page": "catfn",
      "title": "Format and Print",
      "topics": [
        "catfn"
      ]
    },
    {
      "page": "catn",
      "title": "Concatenate and Print",
      "topics": [
        "catn"
      ]
    },
    {
      "page": "catnn",
      "title": "Concatenate and Print",
      "topics": [
        "catnn"
      ]
    },
    {
      "page": "catsn",
      "title": "Concatenate and Print",
      "topics": [
        "catsn"
      ]
    },
    {
      "page": "check_pkg_docs",
      "title": "Check Documented Functions in a Package",
      "topics": [
        "check_pkg_docs"
      ]
    },
    {
      "page": "config_dir",
      "title": "Get Normalized Configuration Directory Path of a Program",
      "topics": [
        "config_dir"
      ]
    },
    {
      "page": "config_file",
      "title": "Get Normalized Configuration File Path of a Program",
      "topics": [
        "config_file"
      ]
    },
    {
      "page": "corn",
      "title": "Return Corners of Matrix like Objects",
      "topics": [
        "corn"
      ]
    },
    {
      "page": "data_dir",
      "title": "Get Normalized Data Directory Path of a Program",
      "topics": [
        "data_dir"
      ]
    },
    {
      "page": "DOCSTRING_TEMPLATE",
      "title": "Docstring Template",
      "topics": [
        "DOCSTRING_TEMPLATE"
      ]
    },
    {
      "page": "dput2",
      "title": "Return ASCII representation of an R object",
      "topics": [
        "dput2"
      ]
    },
    {
      "page": "equal",
      "title": "Test Near Equality",
      "topics": [
        "%==%",
        "equal"
      ]
    },
    {
      "page": "fg",
      "title": "Foreground Color Codes",
      "topics": [
        "fg"
      ]
    },
    {
      "page": "find_description_file",
      "title": "Find DESCRIPTION File",
      "topics": [
        "find_description_file"
      ]
    },
    {
      "page": "function_locals",
      "title": "Get Function Environment as List",
      "topics": [
        "function_locals"
      ]
    },
    {
      "page": "get_docstring",
      "title": "Get docstring for a Function",
      "topics": [
        "get_docstring"
      ]
    },
    {
      "page": "get_formals",
      "title": "Get formals of a Function",
      "topics": [
        "get_formals"
      ]
    },
    {
      "page": "get_pkg_docs",
      "title": "Get Documented Functions in a Package",
      "topics": [
        "get_pkg_docs"
      ]
    },
    {
      "page": "getfd",
      "title": "Get File Directory",
      "topics": [
        "getfd"
      ]
    },
    {
      "page": "getpd",
      "title": "Get Project Directory",
      "topics": [
        "getpd"
      ]
    },
    {
      "page": "help2",
      "title": "Return help for topic",
      "topics": [
        "help2"
      ]
    },
    {
      "page": "home",
      "title": "Get USERPROFILE or HOME",
      "topics": [
        "home"
      ]
    },
    {
      "page": "ifthen",
      "title": "Shortcut for multiple if else statements",
      "topics": [
        "ifthen"
      ]
    },
    {
      "page": "is.none",
      "title": "Truth checking as in Python",
      "topics": [
        "is.none"
      ]
    },
    {
      "page": "locals",
      "title": "Get specified Environment as List",
      "topics": [
        "locals"
      ]
    },
    {
      "page": "named",
      "title": "Create automatically named List",
      "topics": [
        "named"
      ]
    },
    {
      "page": "norm_path",
      "title": "Return Normalized Path",
      "topics": [
        "norm_path"
      ]
    },
    {
      "page": "now",
      "title": "Get Current Date and Time as String",
      "topics": [
        "now",
        "now_ms"
      ]
    },
    {
      "page": "op-null-default",
      "title": "Return Default if None",
      "topics": [
        "%none%",
        "op-null-default"
      ]
    },
    {
      "page": "predict.numeric",
      "title": "Predict Method for Numeric Vectors",
      "topics": [
        "predict.numeric"
      ]
    },
    {
      "page": "read_description_file",
      "title": "Read DESCRIPTION File into a List",
      "topics": [
        "read_description_file"
      ]
    },
    {
      "page": "rm_all",
      "title": "Remove all objects from global environment",
      "topics": [
        "rm_all"
      ]
    },
    {
      "page": "split_docstring",
      "title": "Split a docstring into a Head, Param and Tail Part",
      "topics": [
        "split_docstring"
      ]
    },
    {
      "page": "stub",
      "title": "Stub Function Arguments",
      "topics": [
        "stub"
      ]
    },
    {
      "page": "sys.exit",
      "title": "Terminate a non-interactive R Session",
      "topics": [
        "sys.exit"
      ]
    },
    {
      "page": "trace_package",
      "title": "Traces function calls from a package",
      "topics": [
        "trace_package"
      ]
    },
    {
      "page": "untrace_package",
      "title": "Untraces function calls from a package",
      "topics": [
        "untrace_package"
      ]
    },
    {
      "page": "update_docstring",
      "title": "Update docstring for a Function",
      "topics": [
        "update_docstring"
      ]
    },
    {
      "page": "xdg_config_home",
      "title": "Get XDG_CONFIG_HOME",
      "topics": [
        "xdg_config_home"
      ]
    },
    {
      "page": "xdg_data_home",
      "title": "Get XDG_DATA_HOME",
      "topics": [
        "xdg_data_home"
      ]
    }
  ],
  "_readme": "https://github.com/toscm/toscutil/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 3.9542425094393248,
  "_indexed": true,
  "_nocasepkg": "toscutil",
  "_universes": [
    "toscm"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.13.0",
      "date": "2026-10-13T10:21:16.000Z",
      "distro": "resolute",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/f5873e6a9c7c5670cf6bdfb31dbe440088cd9345a70befc81bc759948e1af586",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.13.0",
      "date": "2026-10-13T10:21:17.000Z",
      "distro": "resolute",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/cf33e20fa0e0f77d9cdcb5a0fa645d7eb57839c9fecd70e8adc1e835ea765950",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.13.0",
      "date": "2026-10-13T10:21:25.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/03782550248a6280d88e0c17b9346c9a1287163cbc265d4c85644adacfc330c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.13.0",
      "date": "2026-10-13T10:21:22.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/2f727076a90dad54594599390a571c692a65485dc54c56f1cb44d2004b5a483e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.13.0",
      "date": "2026-10-13T10:21:21.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/9ab950874df97d7e3ba9931c804f0c6caad5272747c0095ed955031dc6fc8f3e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.13.0",
      "date": "2026-10-13T10:20:24.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/ec2ae7a28a5e2ab030e82df9881a23d0397d116f8e8eade7ddb0941ca3e05440",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.13.0",
      "date": "2026-10-13T10:20:39.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/fadf20624fd9f8305772c59805a4db6e500c54355f9f94651b0d8ddb5d18c4c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.13.0",
      "date": "2026-10-13T10:20:39.000Z",
      "commit": "a569b845cf5b3094c4f251d15ab5ea232cf46c98",
      "fileid": "https://r2.ropensci.org/7096588932513c70059245e1c898b5e1b1917c32486f7a1d8d3bb88f0ed63319",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/toscm/actions/runs/38382164110"
    }
  ]
}