Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

API #168

Open
41 of 63 tasks
gaborcsardi opened this issue Mar 23, 2020 · 0 comments
Open
41 of 63 tasks

API #168

gaborcsardi opened this issue Mar 23, 2020 · 0 comments
Labels
feature a feature request or enhancement

Comments

@gaborcsardi
Copy link
Member

gaborcsardi commented Mar 23, 2020

Magic

  • pak

Packages

  • pkg_bug_report
  • pkg_check -- check if all dependencies are properly installed
  • pkg_deps
  • pkg_deps_tree
  • pkg_deps_explain -- why is a dependency needed
  • pkg_doctor
  • pkg_download
  • pkg_history -- releases, first for CRAN packages only
  • pkg_info
  • pkg_install
  • pkg_list -- same as lib_status
  • pkg_name_check
  • pkg_outdated -- list outdated packages and dependencies
  • pkg_publish
  • pkg_reinstall
  • pkg_remove
  • pkg_search
  • pkg_source
  • pkg_status
  • pkg_upgrade
  • pkg_upgrade_status

Package trees

  • local_install
  • local_install_deps
  • local_install_dev_deps
  • local_deps -- like pkg_deps(), for local::.
  • local_deps_tree -- like pkg_deps_tree() for local::.
  • local_dev_deps -- like local_deps(), but dev deps as well
  • local_dev_deps_tree -- like local_deps_tree(), but dev deps as well
  • local_deps_explain -- why is a dependency needed, branches of the tree
  • local_dev_deps_explain -- same, but dev deps
  • local_upgrade
  • local_upgrade_status

Lock files

  • local_create_lockfile
  • local_install_lockfile

Package Libraries

  • lib_status
  • lib_doctor
  • lib_info
  • lib_prune
  • lib_upgrade
  • lib_upgrade_status

Caches

  • cache_summary -- packages in the package cache
  • cache_list
  • cache_delete -- remove packages from the summary
  • cache_clean
  • cache_add -- add package to cache
  • meta_summary
  • meta_list -- list package metadata
  • meta_update -- update package metadata
  • meta_clean
  • meta_deps
  • meta_revdeps

Repositories

  • repo_status -- like pkgcache::repo_status()
  • repo_ping -- like summary(pkgcache::repo_status())
  • repo_add
  • repo_get
  • repo_resolve

Configuration

  • pak_setup
  • pak_cleanup
  • pak_sitrep
  • pak_config -- local and global config re. updates, repos, etc.
  • pak_update
  • pak_update_status

TODO

System dependencies

TODO

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature a feature request or enhancement
Projects
None yet
Development

No branches or pull requests

2 participants