semble a microsite with Handlebars
use strict;
use warnings;
use File::Next;
use Path::Class;
use JSON;
use Try::Tiny;
use Text::Handlebars;
use Text::Xslate 'mark_raw';
sub assemble {
my $class
andlebars',
content_name => 'content.handlebars',
config_name => 'config.json',
templates_dir => 'templates/',
fragments_dir => 'fragments/',
bui
$child->is_dir;
# any level in the hierarchy can have a wrapper.handlebars or config.json
next if $child->basename eq $args->{wrapper_name}
|| $child->basenam