Valeu demais, Jhon! Fico feliz que a abordagem tenha feito sentido para você. Se precisar de alguma ajuda na hora de rodar os testes no mês que vem, estou por aqui (e via github tbm).
Um rápido update:
Estou trabalhando em testes e2e, usando Playwright, com htmls contendo exemplos pra todas as funcionalidades.
Por conta dos que eu já escrevi, alguns bugs foram encontrados e corrigidos.
Já enviei a primeira leva de correções e testes.
Segue commit: https://github.com/ErickXavier/no-js/commit/12fec61d0d8ecaf4d61cf97822fc3043df24bb47