Migrar a Typeahead 0.10+ con Hogan

He estado usando Typeahead 0.9.3 con Hogan 2 durante un tiempo y fue muy sencillo de configurar.

en 0.9.3 hice algo como:

$('input.search-query').typeahead([
     {
         name:     "pages"
        ,local:    localSuggestions
        ,template: '<div class="tt-suggest-page">{{value}}</div>'
        ,engine:   Hogan
    }
]);

De acuerdo con laGuía de migración a 0.10 "Ahora se requieren plantillas precompiladas", así que en 0.10.3 estoy intentando:

$('input.search-query').typeahead(null, {
     name:     "pages"
    ,source:   taSourceLocal.ttAdapter()
    ,templates: {
         suggestion: Hogan.compile('<div class="tt-suggest-page">{{value}}</div>')
     }
});

Pero no funciona. Me sale un error:Uncaught TypeError: object is not a function

Si hay otro motor de plantillas minimalista que pueda funcionar, lo consideraré también, pero tiene que ser pequeño. No quiero agregar un archivo enorme como Handlebars o una biblioteca completa como Underscore.

¿algunas ideas? TIA!

Respuestas a la pregunta(1)

Su respuesta a la pregunta