How do I ensure new dependencies added to the info.yml of an existing enabled module are picked up? I've added
dependencies:
 - core/jquery
 - core/drupal

to mymodule.info.yml
(where mymodule is my module name).
How do I ensure Drupal &quot;sees&quot; these new dependencies?
For example, can I clear the cache, drush cr ?
Or is there another drush command to run or something else to do?
When does Drupal read the info.yml file? When module enabled - yes - but what other times?
I would prefer a command to get it to read that file rather than uninstall my module and reenable my module as this could be inconvenient with regard to config/content needing to be re-setup.
Thank you.
Background
I'm working on solving a problem where anonymous users see Uncaught ReferenceError: Drupal is not defined in console, based on a solution  that adds the dependencies I mentioned above: Anonymous Users See Uncaught ReferenceError: Drupal is not defined In console.
Potentially related: jQuery not Loading for “Anonymous” Users
I think you are mixing dependencies to modules with dependency to libraries. Your code adds a PHP module dependency to core/jquery, and I don't know any module of this name.
(When in module.info.yml)
If you want to add a (JS or CSS) library dependency, use the libraries: key and not dependencies:
(When in module.libraries.yml)
Remember that just defining a library does not automatically load it, you still must add it in module.info (or load it dynamically)