Como adicionar atributos de dados a um script usando o construtor HTML

Ah, sim. A única documentação que conseguimos encontrar e que fazemos referência é virtual-dom/virtual-hyperscript/README.md at master · Matt-Esch/virtual-dom · GitHub, e ela está meio escondida em nossa base de código como um comentário :slightly_smiling_face: Mesmo com isso, não consegui encontrar a resposta que você está procurando lá. De qualquer forma, há um tópico aqui no Meta que contém a solução:

Então, com base no código que você forneceu, deve funcionar se você alterá-lo para o seguinte:

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