{
  "_id": "6a4989e16d67900babdf9e71",
  "Package": "cloudfs",
  "Title": "Streamlined Interface to Interact with Cloud Storage Platforms",
  "Version": "0.1.3",
  "Authors@R": "c(\nperson(\"Iaroslav\", \"Domin\", email = \"iaroslav@gradientmetrics.com\", role = c(\"aut\", \"cre\")),\nperson(\"Stefan\", \"Musch\", email = \"stefan@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Michal\", \"Czyz\", email = \"michal@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Emmanuel\", \"Ugochukwu\", email = \"emmanuel@gradientmetrics.com\", role = c(\"aut\")),\nperson(\"Gradient Metrics\", role = c(\"cph\", \"fnd\"))\n)",
  "Description": "A unified interface for simplifying cloud storage\ninteractions, including uploading, downloading, reading, and\nwriting files, with functions for both 'Google Drive'\n(<https://www.google.com/drive/>) and 'Amazon S3'\n(<https://aws.amazon.com/s3/>).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://g6t.github.io/cloudfs/, https://github.com/g6t/cloudfs",
  "BugReports": "https://github.com/g6t/cloudfs/issues",
  "Config/pak/sysreqs": "cmake make libuv1-dev libxml2-dev libssl-dev",
  "Repository": "https://g6t.r-universe.dev",
  "Date/Publication": "2024-05-07 16:44:07 UTC",
  "RemoteUrl": "https://github.com/g6t/cloudfs",
  "RemoteRef": "HEAD",
  "RemoteSha": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-22 08:12:38 UTC",
    "User": "root"
  },
  "Author": "Iaroslav Domin [aut, cre],\nStefan Musch [aut],\nMichal Czyz [aut],\nEmmanuel Ugochukwu [aut],\nGradient Metrics [cph, fnd]",
  "Maintainer": "Iaroslav Domin <iaroslav@gradientmetrics.com>",
  "_user": "g6t",
  "_type": "src",
  "_file": "cloudfs_0.1.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/962ea53712936f4857a84214461161d4a89aeff600f79030f6b6ec668a4be654",
  "_filesize": 320103,
  "_sha256": "962ea53712936f4857a84214461161d4a89aeff600f79030f6b6ec668a4be654",
  "_expires": "2026-10-12T22:32:00.000Z",
  "_created": "2026-06-22T08:12:38.000Z",
  "_published": "2026-07-04T22:32:01.698Z",
  "_jobs": [
    {
      "job": 85172401008,
      "time": 140,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7786675023"
    },
    {
      "job": 85172401072,
      "time": 139,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7786674809"
    },
    {
      "job": 85172401057,
      "time": 239,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7786697671"
    },
    {
      "job": 85172400885,
      "time": 137,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7786666141"
    },
    {
      "job": 85172400871,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7786620817"
    },
    {
      "job": 85172401070,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7786666532"
    },
    {
      "job": 85172400957,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7786655481"
    },
    {
      "job": 85172400995,
      "time": 81,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7786651703"
    },
    {
      "job": 85172400922,
      "time": 90,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7786655101"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933",
  "_status": "success",
  "_upstream": "https://github.com/g6t/cloudfs",
  "_commit": {
    "id": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
    "author": "Iaroslav Domin <ya.domin@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #13 from g6t/fixes\n\nSome fixes",
    "time": 1715100247
  },
  "_maintainer": {
    "name": "Iaroslav Domin",
    "email": "iaroslav@gradientmetrics.com",
    "login": "idmn",
    "twitter": "@iaroslav_domin",
    "description": "Data scientist",
    "uuid": 8419011
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "aws.s3",
      "role": "Imports"
    },
    {
      "package": "googledrive",
      "role": "Imports"
    },
    {
      "package": "desc",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "googlesheets4",
      "role": "Suggests"
    },
    {
      "package": "haven",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "writexl",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "g6t",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "idmn",
      "count": 118,
      "uuid": 8419011
    },
    {
      "user": "emmanuelugo",
      "count": 11,
      "uuid": 47338860
    },
    {
      "user": "stefanmusch",
      "count": 3,
      "uuid": 24733935
    }
  ],
  "_userbio": {
    "uuid": 25122578,
    "type": "organization",
    "name": "Gradient",
    "followers": 3,
    "description": "Gradient is a team of data scientists, programmers, and researchers driven by statistics and grounded in stories."
  },
  "_downloads": {
    "count": 237,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cloudfs"
  },
  "_devurl": "https://github.com/g6t/cloudfs",
  "_pkgdown": "https://g6t.github.io/cloudfs/",
  "_searchresults": 4,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/cloudfs.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/g6t/cloudfs",
  "_realowner": "g6t",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2023-10-18"
    },
    {
      "version": "0.1.3",
      "date": "2024-05-07"
    }
  ],
  "_exports": [
    "cloud_drive_attach",
    "cloud_drive_browse",
    "cloud_drive_download",
    "cloud_drive_download_bulk",
    "cloud_drive_ls",
    "cloud_drive_read",
    "cloud_drive_read_bulk",
    "cloud_drive_spreadsheet_autofit",
    "cloud_drive_upload",
    "cloud_drive_upload_bulk",
    "cloud_drive_write",
    "cloud_drive_write_bulk",
    "cloud_get_roots",
    "cloud_local_ls",
    "cloud_object_ls",
    "cloud_read_excel",
    "cloud_s3_attach",
    "cloud_s3_browse",
    "cloud_s3_download",
    "cloud_s3_download_bulk",
    "cloud_s3_ls",
    "cloud_s3_read",
    "cloud_s3_read_bulk",
    "cloud_s3_upload",
    "cloud_s3_upload_bulk",
    "cloud_s3_write",
    "cloud_s3_write_bulk"
  ],
  "_help": [
    {
      "page": "cloud_drive_attach",
      "title": "Attach Google Drive folder to project",
      "topics": [
        "cloud_drive_attach"
      ]
    },
    {
      "page": "cloud_drive_browse",
      "title": "Browse project's Google Drive folder",
      "topics": [
        "cloud_drive_browse"
      ]
    },
    {
      "page": "cloud_drive_download",
      "title": "Download a file from Google Drive to the local project folder",
      "topics": [
        "cloud_drive_download"
      ]
    },
    {
      "page": "cloud_drive_download_bulk",
      "title": "Bulk download contents from Google Drive",
      "topics": [
        "cloud_drive_download_bulk"
      ]
    },
    {
      "page": "cloud_drive_ls",
      "title": "List Contents of Project's Google Drive Folder",
      "topics": [
        "cloud_drive_ls"
      ]
    },
    {
      "page": "cloud_drive_read",
      "title": "Read a file from Google Drive",
      "topics": [
        "cloud_drive_read"
      ]
    },
    {
      "page": "cloud_drive_read_bulk",
      "title": "Bulk Read Contents from Google Drive",
      "topics": [
        "cloud_drive_read_bulk"
      ]
    },
    {
      "page": "cloud_drive_spreadsheet_autofit",
      "title": "Automatically resize all columns in a google spreadsheet",
      "topics": [
        "cloud_drive_spreadsheet_autofit"
      ]
    },
    {
      "page": "cloud_drive_upload",
      "title": "Upload a local file to Google Drive",
      "topics": [
        "cloud_drive_upload"
      ]
    },
    {
      "page": "cloud_drive_upload_bulk",
      "title": "Bulk Upload Files to Google Drive",
      "topics": [
        "cloud_drive_upload_bulk"
      ]
    },
    {
      "page": "cloud_drive_write",
      "title": "Write an object to Google Drive",
      "topics": [
        "cloud_drive_write"
      ]
    },
    {
      "page": "cloud_drive_write_bulk",
      "title": "Write multiple objects to Google Drive in bulk",
      "topics": [
        "cloud_drive_write_bulk"
      ]
    },
    {
      "page": "cloud_get_roots",
      "title": "Get cloud roots of a project",
      "topics": [
        "cloud_get_roots"
      ]
    },
    {
      "page": "cloud_local_ls",
      "title": "List Contents of local project folder",
      "topics": [
        "cloud_local_ls"
      ]
    },
    {
      "page": "cloud_object_ls",
      "title": "Prepare a dataframe for bulk writing of objects to cloud",
      "topics": [
        "cloud_object_ls"
      ]
    },
    {
      "page": "cloud_read_excel",
      "title": "Read excel file as a list of dataframes",
      "topics": [
        "cloud_read_excel"
      ]
    },
    {
      "page": "cloud_s3_attach",
      "title": "Attach S3 folder to project",
      "topics": [
        "cloud_s3_attach"
      ]
    },
    {
      "page": "cloud_s3_browse",
      "title": "Browse project's S3 folder",
      "topics": [
        "cloud_s3_browse"
      ]
    },
    {
      "page": "cloud_s3_download",
      "title": "Download a file from S3 to the local project folder",
      "topics": [
        "cloud_s3_download"
      ]
    },
    {
      "page": "cloud_s3_download_bulk",
      "title": "Bulk Download Contents from S3",
      "topics": [
        "cloud_s3_download_bulk"
      ]
    },
    {
      "page": "cloud_s3_ls",
      "title": "List Contents of Project's S3 Folder",
      "topics": [
        "cloud_s3_ls"
      ]
    },
    {
      "page": "cloud_s3_read",
      "title": "Read a file from S3",
      "topics": [
        "cloud_s3_read"
      ]
    },
    {
      "page": "cloud_s3_read_bulk",
      "title": "Bulk Read Contents from S3",
      "topics": [
        "cloud_s3_read_bulk"
      ]
    },
    {
      "page": "cloud_s3_upload",
      "title": "Upload a local file to S3",
      "topics": [
        "cloud_s3_upload"
      ]
    },
    {
      "page": "cloud_s3_upload_bulk",
      "title": "Bulk Upload Files to S3",
      "topics": [
        "cloud_s3_upload_bulk"
      ]
    },
    {
      "page": "cloud_s3_write",
      "title": "Write an object to S3",
      "topics": [
        "cloud_s3_write"
      ]
    },
    {
      "page": "cloud_s3_write_bulk",
      "title": "Write multiple objects to S3 in bulk",
      "topics": [
        "cloud_s3_write_bulk"
      ]
    }
  ],
  "_pkglogo": "https://github.com/g6t/cloudfs/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/g6t/cloudfs/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "aws.s3",
    "aws.signature",
    "base64enc",
    "cli",
    "curl",
    "desc",
    "digest",
    "dplyr",
    "fs",
    "gargle",
    "generics",
    "glue",
    "googledrive",
    "httr",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "tibble",
    "tidyselect",
    "utf8",
    "uuid",
    "vctrs",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "cloudfs.Rmd",
      "filename": "cloudfs.html",
      "title": "cloudfs package overview",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Project assets",
        "Cloud roots",
        "Motivation",
        "Package walk-through",
        "Setting up a root",
        "Types of interactions",
        "Practical Examples",
        "Operations on multiple files at once",
        "S3 functions"
      ],
      "created": "2023-09-14 07:35:46",
      "modified": "2023-10-18 18:16:26",
      "commits": 5
    }
  ],
  "_score": 4.477121254719663,
  "_indexed": true,
  "_nocasepkg": "cloudfs",
  "_universes": [
    "g6t",
    "idmn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-22T08:15:00.000Z",
      "distro": "noble",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/f3f8f85619a7479b727de8950f55c38a19b1a6bea6eac348fb8631acfbb92556",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-22T08:15:01.000Z",
      "distro": "noble",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/f96f6cb3fb9b2fb7c6d57196354ebaaba6418567078e03a7238a0448435b5e00",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-22T08:15:54.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/1444dc10389244334e3dea51500b01fbcffb7519676c6ed8c6ce1c6a6035ed65",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-22T08:14:43.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/f029e5a4ce2eb8be181f8b45ba069cb465765ad7f21dbff0e25f788b8f179eac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-06-22T08:15:00.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/73e54ed860731858673bc4aa6a79dfa9e36015ca52f1e952a7fffdc7dc9f990c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-22T08:14:07.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/83084db31761fb20b069144bc02991f07004ae154381bdc3d34430c716f6ec5f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-22T08:13:57.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/65bbb27f55cac388a8d13c4289d39239b0f9a367a843c8c1d540908eebf41600",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-22T08:14:04.000Z",
      "commit": "811ae7ceb79b1a46f467eae81be24d07859ebe99",
      "fileid": "https://r2.ropensci.org/c18d518bb8c7395a3558fc0526d22f81044e6fe65165a69f5493940b00a60306",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/g6t/actions/runs/27938645933"
    }
  ]
}