Package: havel Type: Package Title: Visualize and Tabulate 'R' Package Dependencies Version: 0.1.2.9000 Authors@R: c( person("Andrew", "Ghazi", role = c("aut", "cre", "cph"), email = "andrew_ghazi@hms.harvard.edu"), person("David", "Schoch", email = "david@schochastics.net", role = c("cph"), comment = "Original author of 'graphlayouts' code adapted in src/stress.cpp") ) Description: Plot an 'R' package's recursive dependency graph and tabulate the number of unique downstream dependencies added by top-level dependencies. This helps 'R' package developers identify which of their declared dependencies add the most downstream dependencies in order to prioritize them for removal if needed. Uses graph stress minimization adapted from Schoch (2023) and originally reported in Gansner et al. (2004) . License: GPL (>= 3) Encoding: UTF-8 LinkingTo: Rcpp RoxygenNote: 7.3.2 Depends: R (>= 4.1.0) Imports: cli, collapse, cppRouting, data.table, graphics, grDevices, grid, methods, pak, Rcpp, rlang, stats, tools, utils Suggests: ggplot2, ggraph, igraph, pals, tinytest LazyData: true URL: https://github.com/andrewGhazi/havel BugReports: https://github.com/andrewGhazi/havel/issues Config/pak/sysreqs: cmake make Repository: https://andrewghazi.r-universe.dev Date/Publication: 2025-12-25 18:33:38 UTC RemoteUrl: https://github.com/andrewghazi/havel RemoteRef: HEAD RemoteSha: 433ed3b961e6d6d44cf87be03b668f00c1d1b1ec NeedsCompilation: yes Packaged: 2026-09-23 07:11:25 UTC; root Author: Andrew Ghazi [aut, cre, cph], David Schoch [cph] (Original author of 'graphlayouts' code adapted in src/stress.cpp) Maintainer: Andrew Ghazi