Tengo un shortcode de Nunjucks en un proyecto de Eleventy. Se agrega a la configuración en eleventy.js con el método Eleventy addNunjucksAsyncShortcode . Mi código abreviado se ha vuelto extremadamente complicado con literales de cadena HTML complejos, y me gustaría refactorizarlo para usar una plantilla de Nunjucks junto con la lógica en mi archivo Javascript de código abreviado.
¿Hay alguna forma en que pueda incluir y representar una plantilla de Nunjucks en mi código abreviado asíncrono, o llamar a una plantilla de Nunjucks con la configuración de código abreviado asíncrono (que luego podría usar para incluir métodos de mi archivo lógico Javascript)? Parece que el objeto Nunjucks es un singleton y obtengo errores al intentar usarlo.