Usando o Assemble, gere arquivos HTML de vários arquivos de dados usando um arquivo de modelo?

Estou tentando usar o Assemble para gerar vários arquivos estáticos de vários arquivos de dados usando um modelo.

Mais detalhadamente, tenho 12 arquivos JSON representando os dados para receitas culinárias e um arquivo de guidão, recipes.hbs, com um arquivo de layout default.hbs.

Quero gerar um arquivo HTML com base em cada um desses arquivos JSON.

Estrutura do arquivo:

/templates
    /data
        recipe1.json
        recipe2.json, etc.
    /layouts
        default.hbs
    /pages
        recipe.hbs

Resultado:

/output
    recipe1.html (based on recipe1.json)
    recipe2.html (based on recipe2.json), etc.

Parece que isso deve ser possível usando coleções, mas não consigo entender como configurar o arquivo Grunt.

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion