{
  "_id": "6ac4f46cf511ae58c09a3760",
  "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-10-06 13:12:26 UTC",
    "User": "root"
  },
  "Author": "Vencislav Popov [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8073-4199>)",
  "Maintainer": "Vencislav Popov <vencislav.popov@gmail.com>",
  "_user": "popov-lab",
  "_type": "src",
  "_file": "Vmisc_0.1.10.tar.gz",
  "_fileid": "https://r2.ropensci.org/86e0bfaa50204aaf27716e422017cf6f879077196337ac9cdd940c48a46e0aa1",
  "_filesize": 150312,
  "_sha256": "86e0bfaa50204aaf27716e422017cf6f879077196337ac9cdd940c48a46e0aa1",
  "_expires": "2027-01-14T13:15:23.000Z",
  "_created": "2026-10-06T13:12:26.000Z",
  "_published": "2026-10-06T13:15:24.754Z",
  "_jobs": [
    {
      "job": 112287323680,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11415414373"
    },
    {
      "job": 112287323630,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11415199541"
    },
    {
      "job": 112287323709,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11415729269"
    },
    {
      "job": 112287323771,
      "time": 116,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11415967635"
    },
    {
      "job": 112285968507,
      "time": 182,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11415529515"
    },
    {
      "job": 112287323732,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11415799633"
    },
    {
      "job": 112287323774,
      "time": 81,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11415489395"
    },
    {
      "job": 112287323810,
      "time": 70,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11415409436"
    },
    {
      "job": 112287323811,
      "time": 69,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11415992153"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145",
  "_status": "success",
  "_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
  },
  "_distro": "resolute",
  "_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)",
    "followers": 2,
    "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.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Vmisc.html",
    "LICENSE"
  ],
  "_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",
    "otel",
    "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-10-06T13:14:31.000Z",
      "distro": "resolute",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/208a6942cd92e491e6a054a710db4f06f7ce167f5b38cc3125d1c2e811a6b93d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.10",
      "date": "2026-10-06T13:14:33.000Z",
      "distro": "resolute",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/50feb60c0597400d6fdddceb79eb16d8f98d8a92ed111c8177e68e47e334ded9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-10-06T13:14:58.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/2cd335cd08d37927fbe5481554423fa283b6e7a68a467b3ac5d6f92a7ea94e3a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-10-06T13:14:36.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/113c2f4c34432e3901d03be4aa41c761fc7a53d66663ed116c13195f4bf5829b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.10",
      "date": "2026-10-06T13:14:28.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/3cd2a0826e2e7eb71f05f34a6c8e0773bbdd117f6e5e8a3a2899b2a2ef71f02d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-10-06T13:13:48.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/7aa8eb43b833d1b7cdd7a788b9c2da742845b65a11feacf11ba6489a1aa9a1b9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-10-06T13:13:38.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/39240a38e59ab8989e594258c43788f5c3ce0893b776d8dbde100eaced84df8c",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-10-06T13:13:39.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/d257c7b9251e746dd58c7210cdbd85709aca7f4b85db0474373658626aff1af6",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/37468568145"
    }
  ]
}