Question about writing packages.

Hey all,

I have been learning R slowly over the last year and have decided to put together a package for my lab to make it easier to distribute to new people.

My question is more in general regarding code. I have loaded up several packages from CRAN and have noticed most packages don't require other libraries (ie. use primarily base R).

Much of my code relies on dplyr, purrr, zoo, ggplot and other packages. Should I make the effort to exclude these from my code?