{
  "_id": "6a3beb3cc2c86aa1dcf0f262",
  "Package": "pathlist",
  "Type": "Package",
  "Title": "Package Supporting the Work with File Paths",
  "Version": "0.2.1",
  "Author": "Hauke Sonnenberg",
  "Maintainer": "Hauke Sonnenberg <hauke.sonnenberg@gmx.de>",
  "Description": "This package implements a S4 class pathlist that\ninternally stores a vector of file paths (as, e.g. received\nwith dir()) as a matrix of path segments.  I found out that\nthis is the most compact form to store the paths.  The main\nfeature of the class is the dollar function that allows to\nfilter paths for the value of their top-level folder.  Using\nthe dollar operator subsequently you can easily narrow down the\nlist of paths.  The class implements functions length(),\nhead(), tail(), summary(), and show().",
  "Remotes": [
    "github::kwb-r/kwb.file",
    "github::kwb-r/kwb.utils"
  ],
  "License": "Apache License 2.0",
  "Encoding": "UTF-8",
  "RoxygenNote": "6.1.1",
  "Config/pak/sysreqs": "cmake make libuv1-dev",
  "Repository": "https://kwb-r.r-universe.dev",
  "Date/Publication": "2019-09-03 19:40:15 UTC",
  "RemoteUrl": "https://github.com/hsonne/pathlist",
  "RemoteRef": "HEAD",
  "RemoteSha": "8519ba12434a931baa89aae99c4a6ea489a28e52",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-24 14:32:16 UTC",
    "User": "root"
  },
  "MD5sum": "f1cb179cff831ad577961d335318c82f",
  "_user": "kwb-r",
  "_type": "src",
  "_file": "pathlist_0.2.1.tar.gz",
  "_fileid": "212960e3db5110aced161ac4ed9a62a0ad0f1f6d7e29060c3ce9acf4c1baf922",
  "_filesize": 106478,
  "_sha256": "212960e3db5110aced161ac4ed9a62a0ad0f1f6d7e29060c3ce9acf4c1baf922",
  "_created": "2026-06-24T14:32:16.000Z",
  "_published": "2026-06-24T14:35:40.005Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83220839766,
      "time": 171,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7852807288"
    },
    {
      "job": 83220839879,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7852784308"
    },
    {
      "job": 83220839806,
      "time": 95,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7852771890"
    },
    {
      "job": 83220839798,
      "time": 84,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7852766223"
    },
    {
      "job": 83220091588,
      "time": 187,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7852725850"
    },
    {
      "job": 83220840010,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7852775941"
    },
    {
      "job": 83220839791,
      "time": 69,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7852760301"
    },
    {
      "job": 83220839864,
      "time": 66,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7852758384"
    },
    {
      "job": 83220839797,
      "time": 86,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7852767807"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/hsonne/pathlist",
  "_commit": {
    "id": "8519ba12434a931baa89aae99c4a6ea489a28e52",
    "author": "hsonne <hauke.sonnenberg@gmx.de>",
    "committer": "hsonne <hauke.sonnenberg@gmx.de>",
    "message": "Do not depend on dev but on master version of kwb.utils\n",
    "time": 1567539615
  },
  "_maintainer": {
    "name": "Hauke Sonnenberg",
    "email": "hauke.sonnenberg@gmx.de",
    "login": "hsonne",
    "description": "",
    "uuid": 11964315
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "kwb.file",
      "role": "Imports"
    },
    {
      "package": "kwb.utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "hsonne",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "hsonne",
      "count": 24,
      "uuid": 11964315
    }
  ],
  "_userbio": {
    "uuid": 11964354,
    "type": "organization",
    "name": "Kompetenzzentrum Wasser Berlin gGmbH (KWB)",
    "followers": 23,
    "description": "KWB is an international centre for water research and knowledge transfer"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pathlist"
  },
  "_devurl": "https://github.com/hsonne/pathlist",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/pathlist.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "as.list",
    "as.matrix",
    "depth",
    "filename",
    "folder",
    "guess_and_set_declared_encodings",
    "head",
    "hide_server",
    "pathlist",
    "show",
    "summary",
    "tail",
    "toplevel"
  ],
  "_help": [
    {
      "page": "dot-DollarNames.pathlist",
      "title": "Provide Names for Autocomplete after Dollar",
      "topics": [
        ".DollarNames.pathlist"
      ]
    },
    {
      "page": "sub-pathlist-method",
      "title": "Filter Paths by Index",
      "topics": [
        "[,pathlist-method"
      ]
    },
    {
      "page": "cash-pathlist-method",
      "title": "Filter Paths by Top Level Folder",
      "topics": [
        "$,pathlist-method"
      ]
    },
    {
      "page": "as.character-pathlist-method",
      "title": "Character Representation of a pathlist Object",
      "topics": [
        "as.character,pathlist-method"
      ]
    },
    {
      "page": "as.list-pathlist-method",
      "title": "List Representation of a pathlist Object",
      "topics": [
        "as.list,pathlist-method"
      ]
    },
    {
      "page": "as.matrix-pathlist-method",
      "title": "Matrix Representation of a pathlist Object",
      "topics": [
        "as.matrix,pathlist-method"
      ]
    },
    {
      "page": "depth",
      "title": "Get the File Path Depths",
      "topics": [
        "depth"
      ]
    },
    {
      "page": "depth-pathlist-method",
      "title": "Get the File Path Depths",
      "topics": [
        "depth,pathlist-method"
      ]
    },
    {
      "page": "filename",
      "title": "Get the File Name Only",
      "topics": [
        "filename"
      ]
    },
    {
      "page": "filename-pathlist-method",
      "title": "Get the File Name Only",
      "topics": [
        "filename,pathlist-method"
      ]
    },
    {
      "page": "folder",
      "title": "Get the File Name Only",
      "topics": [
        "folder"
      ]
    },
    {
      "page": "folder-pathlist-method",
      "title": "Get the Folder Path of all Folders Below the Top-Level",
      "topics": [
        "folder,pathlist-method"
      ]
    },
    {
      "page": "guess_and_set_declared_encodings",
      "title": "Guess and Set the Declared Encodings",
      "topics": [
        "guess_and_set_declared_encodings"
      ]
    },
    {
      "page": "head-pathlist-method",
      "title": "First Paths in pathlist",
      "topics": [
        "head,pathlist-method"
      ]
    },
    {
      "page": "hide_server",
      "title": "Hide the Server Name in the Root",
      "topics": [
        "hide_server"
      ]
    },
    {
      "page": "hide_server-pathlist-method",
      "title": "Hide the Server Name in the Root",
      "topics": [
        "hide_server,pathlist-method"
      ]
    },
    {
      "page": "length-pathlist-method",
      "title": "Number of Paths in pathlist",
      "topics": [
        "length,pathlist-method"
      ]
    },
    {
      "page": "pathlist-class",
      "title": "Class to Work with File Paths",
      "topics": [
        "pathlist",
        "pathlist-class"
      ]
    },
    {
      "page": "show-pathlist-method",
      "title": "Print a pathlist Object",
      "topics": [
        "show,pathlist-method"
      ]
    },
    {
      "page": "summary-pathlist-method",
      "title": "Print Path Summary",
      "topics": [
        "summary,pathlist-method"
      ]
    },
    {
      "page": "tail-pathlist-method",
      "title": "Last Paths in pathlist",
      "topics": [
        "tail,pathlist-method"
      ]
    },
    {
      "page": "toplevel",
      "title": "Get the Top-Level Folder",
      "topics": [
        "toplevel"
      ]
    },
    {
      "page": "toplevel-pathlist-method",
      "title": "Get the Top-Level Folder",
      "topics": [
        "toplevel,pathlist-method"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "digest",
    "dplyr",
    "fs",
    "generics",
    "glue",
    "kwb.file",
    "kwb.utils",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "yaml"
  ],
  "_score": 1,
  "_indexed": false,
  "_nocasepkg": "pathlist",
  "_universes": [
    "kwb-r"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-06-24T14:35:08.000Z",
      "distro": "resolute",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "8f332a1202ef400f13ce6c9a83025e7e0712498b9bd16c1a091c8bebc917da2b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-06-24T14:34:20.000Z",
      "distro": "resolute",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "0cb7e0b2a7cc0b6c57031c1cb152361b44c04c43ab1f61e6297bb0fcd8d6c5dc",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-06-24T14:33:52.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "5c1f673ce926b7000a1f6fdd299db36c5d359e2ccd9b18173d3a2b944fa1b830",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-06-24T14:33:44.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "edb27af4c9013b46992d593260a096cab04383019d0e2db56386b6bb4dd908d4",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1",
      "date": "2026-06-24T14:34:14.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "8eb7efc442108bde21865b0abf90b3773620f6e76d2bb942edbc6633d6e7c2fe",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-06-24T14:33:25.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "e625f4cf84725fe77244c78c029f6ddba568576550b980a5121de31dccfc1707",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-06-24T14:33:21.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "10e3bb21dbb4a2cddac68651b8862e4b446f2901f0bd458dcae4e61b3d1a0ac3",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-06-24T14:33:41.000Z",
      "commit": "8519ba12434a931baa89aae99c4a6ea489a28e52",
      "fileid": "10aa49a965a411b81e20582a6e878c8e6ef95fcc7e451c03486e6525d091748b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kwb-r/actions/runs/28105916523"
    }
  ]
}