Você pode tentar
objection.js
que permite que você declare que certas colunas sejam marcadas como atributos json e essas devem ser stringificadas automaticamente ao inserir/atualizar seus valores https://vincit.github.io/objection.js/api/model/static-properties.html#static-jsonattributes
Eu não tentei se funciona com mysql embora. Não vejo nenhuma razão para que isso não aconteça.