Вот вырезка из рабочего проекта. Всё работает как надо.
public function js()
{
wp_deregister_script('jquery');
wp_register_script('yandex-map', 'https://api-maps.yandex.ru/2.1/?lang=ru_RU', [], null, true);
wp_register_script('theme-libraries', get_template_directory_uri().'/assets/js/libraries.js', [], $this->version(), true);
wp_register_script('theme-application', get_template_directory_uri().'/assets/js/application.js', ['theme-libraries', 'yandex-map'], $this->version(), true);
wp_enqueue_script('theme-application');
}