{
  "_id": "6a16b850acfb0bcc41d86758",
  "Package": "Vmisc",
  "Title": "Various functions for personal use",
  "Version": "0.1.10",
  "Authors@R": "person(\"Vencislav\", \"Popov\", , \"vencislav.popov@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-8073-4199\"))",
  "Description": "Various functions for personal use.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/venpopov/Vmisc",
  "BugReports": "https://github.com/venpopov/Vmisc/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "Config/pak/sysreqs": "cmake git make libicu-dev libuv1-dev",
  "Repository": "https://popov-lab.r-universe.dev",
  "Date/Publication": "2024-11-28 05:37:33 UTC",
  "RemoteUrl": "https://github.com/venpopov/Vmisc",
  "RemoteRef": "master",
  "RemoteSha": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 09:21:37 UTC",
    "User": "root"
  },
  "Author": "Vencislav Popov [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8073-4199>)",
  "Maintainer": "Vencislav Popov <vencislav.popov@gmail.com>",
  "MD5sum": "51d70898663fec3529d349ffca4e7412",
  "_user": "popov-lab",
  "_type": "src",
  "_file": "Vmisc_0.1.10.tar.gz",
  "_fileid": "28c320ba007299dd3bd9210b14bbf81917bb2e0109c8c1e26b900ef48f9685e6",
  "_filesize": 150078,
  "_sha256": "28c320ba007299dd3bd9210b14bbf81917bb2e0109c8c1e26b900ef48f9685e6",
  "_created": "2026-05-27T09:21:37.000Z",
  "_published": "2026-05-27T09:24:32.323Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78046678965,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7236738212"
    },
    {
      "job": 78046678933,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7236749639"
    },
    {
      "job": 78046678952,
      "time": 92,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7236732198"
    },
    {
      "job": 78046678987,
      "time": 96,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7236733381"
    },
    {
      "job": 78046186218,
      "time": 173,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236694699"
    },
    {
      "job": 78046678958,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236735882"
    },
    {
      "job": 78046678988,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7236733629"
    },
    {
      "job": 78046678943,
      "time": 75,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7236725869"
    },
    {
      "job": 78046678959,
      "time": 64,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7236721677"
    }
  ],
  "_buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/venpopov/Vmisc",
  "_commit": {
    "id": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
    "author": "Ven Popov <vencislav.popov@gmail.com>",
    "committer": "Ven Popov <vencislav.popov@gmail.com>",
    "message": "add a function for replacing .Rprofile\n",
    "time": 1732772253
  },
  "_maintainer": {
    "name": "Vencislav Popov",
    "email": "vencislav.popov@gmail.com",
    "login": "venpopov",
    "orcid": "0000-0002-8073-4199",
    "description": "Senior Scientist in Computation Modeling",
    "uuid": 12783882
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "withr",
      "version": ">= 2.2.0",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "xfun",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "pkgload",
      "role": "Imports"
    },
    {
      "package": "remotes",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "venpopov",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "venpopov",
      "count": 21,
      "uuid": 12783882
    }
  ],
  "_userbio": {
    "uuid": 161534096,
    "type": "organization",
    "name": "Computation Modelling in Psychology (UZH)",
    "description": "The Computation Modelling in Psychology lab at the University of Zurich"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Vmisc"
  },
  "_devurl": "https://github.com/venpopov/vmisc",
  "_searchresults": 8,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Vmisc.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "%+%",
    "%||%",
    "%a%",
    "%A%",
    "%a%<-",
    "%A%<-",
    "arg2string",
    "available_packages",
    "better_rprofile",
    "collapse",
    "component_size",
    "extract_pkg_fun_calls",
    "is_dir_empty",
    "nlist",
    "packageOptions",
    "parse_pkg_version",
    "pkg_switch_default",
    "pkg_vavailable",
    "pkg_vload",
    "require_pkg",
    "return_on_exit",
    "stop2",
    "stopif",
    "stopifnot2",
    "str_extract_nested_balanced",
    "strip_attributes",
    "warnif",
    "warning2"
  ],
  "_help": [
    {
      "page": "grapes-plus-grapes",
      "title": "Concatenate strings python style",
      "topics": [
        "%+%"
      ]
    },
    {
      "page": "arg2string",
      "title": "Convert Function Arguments to Strings",
      "topics": [
        "arg2string"
      ]
    },
    {
      "page": "attr",
      "title": "Get attribute of an object",
      "topics": [
        "%A%",
        "%a%",
        "%A%<-",
        "%a%<-",
        "attr"
      ]
    },
    {
      "page": "available_packages",
      "title": "A character vector of available packages in the library",
      "topics": [
        "available_packages"
      ]
    },
    {
      "page": "better_rprofile",
      "title": "Better Rprofile",
      "topics": [
        "better_rprofile"
      ]
    },
    {
      "page": "collapse",
      "title": "Concatenate and collapse to a single string",
      "topics": [
        "collapse"
      ]
    },
    {
      "page": "component_size",
      "title": "Report Space Allocated for the Components of a List",
      "topics": [
        "component_size"
      ]
    },
    {
      "page": "extract_pkg_fun_calls",
      "title": "Extract all calls to a function from package code",
      "topics": [
        "extract_pkg_fun_calls"
      ]
    },
    {
      "page": "is_dir_empty",
      "title": "Check if Directories are Empty",
      "topics": [
        "is_dir_empty"
      ]
    },
    {
      "page": "nlist",
      "title": "Create Named List from Arguments",
      "topics": [
        "nlist"
      ]
    },
    {
      "page": "op-null-default",
      "title": "Default value for 'NULL'",
      "topics": [
        "%||%",
        "op-null-default"
      ]
    },
    {
      "page": "packageOptions",
      "title": "View the current or default global options for a package",
      "topics": [
        "packageOptions"
      ]
    },
    {
      "page": "parse_pkg_version",
      "title": "Parse package name and version from a pkg('verions') call",
      "topics": [
        "parse_pkg_version"
      ]
    },
    {
      "page": "pkg_switch_default",
      "title": "Switch the default version of a package",
      "topics": [
        "pkg_switch_default"
      ]
    },
    {
      "page": "pkg_vavailable",
      "title": "Check if a specific package version is available in the library",
      "topics": [
        "pkg_vavailable"
      ]
    },
    {
      "page": "pkg_vload",
      "title": "Load and/or install packages with specific versions",
      "topics": [
        "pkg_vload"
      ]
    },
    {
      "page": "require_pkg",
      "title": "Check Required Packages and Their Versions",
      "topics": [
        "require_pkg"
      ]
    },
    {
      "page": "return_on_exit",
      "title": "Evaluate a function and return the result on exit in the calling environment",
      "topics": [
        "return_on_exit"
      ]
    },
    {
      "page": "stop2",
      "title": "Wrappers around 'stop' and 'warning' that do not print the call stack",
      "topics": [
        "stop2",
        "warning2"
      ]
    },
    {
      "page": "stopifnot2",
      "title": "Wrapper around stopifnot allowing for a custom error message",
      "topics": [
        "stopif",
        "stopifnot2",
        "warnif"
      ]
    },
    {
      "page": "str_extract_nested_balanced",
      "title": "Extract a substring defined by a prefix, and a matched opening and closing character",
      "topics": [
        "str_extract_nested_balanced"
      ]
    },
    {
      "page": "strip_attributes",
      "title": "Remove all attributes of an object except those specified as protected",
      "topics": [
        "strip_attributes"
      ]
    }
  ],
  "_readme": "https://github.com/venpopov/Vmisc/raw/master/README.md",
  "_rundeps": [
    "callr",
    "cli",
    "desc",
    "fs",
    "glue",
    "lifecycle",
    "magrittr",
    "pkgbuild",
    "pkgload",
    "processx",
    "ps",
    "R6",
    "remotes",
    "rlang",
    "rprojroot",
    "stringi",
    "stringr",
    "vctrs",
    "withr",
    "xfun"
  ],
  "_score": 1.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "vmisc",
  "_universes": [
    "popov-lab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.10",
      "date": "2026-05-27T09:23:32.000Z",
      "distro": "noble",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "29a178d85e21150dc92df3b3c19963c57d60467234aa9988aced73c490ac63a3",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.10",
      "date": "2026-05-27T09:24:01.000Z",
      "distro": "noble",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "749be4d1987edf33030704f855e46ba0755683513e79646921ec3f08d946b7d7",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-05-27T09:23:18.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "87b19cd80b99db6333ef0f42949dd6905cc26c331c1a1954fdd0c5103fc38304",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-05-27T09:23:20.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "7344d627ef786871628c89ac27eb303029d2e82044d356c15ee39752eab9065e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.10",
      "date": "2026-05-27T09:23:38.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "c6c74d980ba50301547d151fe51bb79f9605d42191e084b1b922b8528651cb10",
      "status": "success",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-05-27T09:23:18.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "aa06f6a22e3ab40b2c36ae2eb1cf3f3201667c4c33f0a8cb79c6803d250c635a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-05-27T09:22:55.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "fd8ef76102a2ec3dcaca01d12583ddd480214a496a4b1027d844e3235c09bc1b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-05-27T09:22:45.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "1b3bc80d5ec03e97f28da6a4ca5c575c18187ab017c3a220985335520f5ccc7a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/26502447509"
    }
  ]
}