Как добавить атрибуты данных к скрипту с помощью HTML builder

Ага, да. Единственная документация, на которую мы ссылаемся, которую я могу найти, это virtual-dom/virtual-hyperscript/README.md at master · Matt-Esch/virtual-dom · GitHub, и она как бы скрыта в нашей кодовой базе в виде комментария :slightly_smiling_face: Даже с её помощью я не смог найти там ответ, который вы ищете. В любом случае, здесь на Meta есть тема, где есть решение:

Так что, исходя из предоставленного вами кода, всё должно работать, если вы измените его следующим образом:

h("script", { src: "http://localhost:5000/pass.js", attributes: { "data-space": "123" } }),