Removes packages from the project configuration.
Examples
collection <- file.path(tempdir(), "webrarian-withdraw-packages")
catalog(collection, packages = c("dplyr", "ggplot2", "tidyr"))
#> ✔ Created directory /tmp/RtmpQU25pJ/webrarian-withdraw-packages
#> ✔ Created _webrarian.yml
#> ✔ Added "_site/" and ".webrarian/" to .gitignore
#> ✔ Cataloged webrarian collection: "webrarian-withdraw-packages"
#>
#> Next steps:
#> Move into the collection:
#> `setwd("/tmp/RtmpQU25pJ/webrarian-withdraw-packages")`
#> Acquire packages: `webrarian::acquire_package("dplyr")`
#> Acquire files: `webrarian::acquire_file("data/")`
#> Bind: `webrarian::bind()`
#> Reading room: `webrarian::reading_room()`
#> ℹ Or pass `path` to each call, e.g. `webrarian::bind(path =
#> "/tmp/RtmpQU25pJ/webrarian-withdraw-packages")`
withdraw_package("dplyr", path = collection)
#> ✔ Removed 1 package: dplyr
withdraw_package(c("ggplot2", "tidyr"), path = collection)
#> ✔ Removed 2 packages: ggplot2 and tidyr
collection_packages(collection)
#> ℹ No packages configured
unlink(collection, recursive = TRUE)