Resolve #3347043 "Add jquery dependency"
Closes #3347043
Thanks for getting that last MR in so quickly.
Unfortunately, I didn't notice that anonymous users had an additional dependency on core/drupal. I've added it for a second merge. Sorry about that.
See https://drupal.stackexchange.com/questions/224151/javascript-will-not-load-for-anonymous-users for the reference.