{
  "_id": "6a48b78fe06c18f0a6548687",
  "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-07-04 06:52:49 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/559babf1850ba24ad9636ec2c841511d9c45647d141f59f56af08642860508a3",
  "_filesize": 151730,
  "_sha256": "559babf1850ba24ad9636ec2c841511d9c45647d141f59f56af08642860508a3",
  "_expires": "2026-10-12T07:34:37.000Z",
  "_created": "2026-07-04T06:52:49.000Z",
  "_published": "2026-07-04T07:34:39.366Z",
  "_jobs": [
    {
      "job": 85111774001,
      "time": 122,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "8079326878"
    },
    {
      "job": 85111773991,
      "time": 123,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "8079327131"
    },
    {
      "job": 85111773996,
      "time": 72,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "8079635553"
    },
    {
      "job": 85111773983,
      "time": 71,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "8079641614"
    },
    {
      "job": 85111625819,
      "time": 147,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8079313478"
    },
    {
      "job": 85111774002,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8079324827"
    },
    {
      "job": 85111774033,
      "time": 74,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "8079321712"
    },
    {
      "job": 85111774026,
      "time": 72,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "8079321699"
    },
    {
      "job": 85111774008,
      "time": 70,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "8079321897"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739",
  "_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": 1,
    "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/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Vmisc.html",
    "LICENSE",
    "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",
    "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-07-04T06:54:52.000Z",
      "distro": "resolute",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/c2583afb0c92051b49781eaeb5f0836bf55752eed7c318f03e50c0208b03681b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.10",
      "date": "2026-07-04T06:54:54.000Z",
      "distro": "resolute",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/ac8530acf3c05ad188f5c6f884a7baa78dff4f134a08226ebed685c49a2cf99f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-07-04T07:33:19.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/6015fc603cb7b15bdf3dd54067b539c5fae85e41707dbcc1e16f9a737abebba6",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.10",
      "date": "2026-07-04T07:34:06.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/76b8a8b8e8fefcfdb6711a44118d8a991c3a54af00a5f00f62d45864727018ee",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.10",
      "date": "2026-07-04T06:54:46.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/fa3423f31f13e410edcb331add2a235eea0574f813dda178c7198c739fd0f35c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-07-04T06:53:59.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/012b4f8be12ac9a684d45bdbe9b9f76f1f22c19050e2b4268d40632c4697449a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-07-04T06:53:59.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/cc92bbfcbe2773d61f580847534fe04723894b486f5a627b813f9d2056a9404a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.10",
      "date": "2026-07-04T06:54:00.000Z",
      "commit": "8adc979f1864b4f2546960b87c8e8e15c5c1d0aa",
      "fileid": "https://r2.ropensci.org/19622288f7c5cdb42b78caf0087035d337b16e3b1b044925ae93ac364a1f1cd2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/popov-lab/actions/runs/28698236739"
    }
  ]
}