I have developed a Shiny app that i would like deployed on our RSconnect server. I am taking advantage of RSconnect's "git-backed deployment" feature, pushed my code to our internal GitLab repo, and set up RSconnect to look at that repo. Before pushing my code, I made sure to create the manifest.json file using rsconnect::writeManifest(). Now, I am seeing this error:
Ensure you are explicitly calling library(magrittr) in your code. Though it's in the manifest, if it isn't brought in by your code, %>% won't be found.
Thanks @katie ! This helped me diagnose the problem. I was unaware that if I library("a_package") in my main server function, that package doesn't propagate down into modules, so I just had to copy/paste my library() calls into each of my module files. This is definitely not best practice, as I should probably use roxygen2 and the @importFrom [package] [package-functions] line.