Closed medewitt closed 3 years ago
Done and done. I already had rmarkdown
in Imports. I added stevetemplates
there as well. While nothing in the R/ directory of the package formally depends on both, the core of the package practically does.
Cool. Yeah I had a few packages sneak up on me when first running the demo. When you write the tests, I think they'll show as needed in suggests (can't remember how CRAN treats that scenario).
There's a lot I'm finding out with CRAN on the fly. I think you can place anything you want in suggests but anything mentioned in Namespace or directly in a function needs to go into Imports. In a case like this, I would imagine rmarkdown and stevetemplates are the truly only mandatory things even if the functions in the R/ directory don't call them. Alas, I'm sure I'll find that out soon enough.
Likely need to suggest packages used in the src directory: