'HTML::Zoom' => 0,
'IO::All' => 0,
'Text::MultiMarkdown' => 0,
- 'Data::Pond' => 0,
'Safe::Isa' => 0,
'Syntax::Keyword::Gather' => 0,
'Try::Tiny' => 0,
use IO::All;
use Time::Local qw(timelocal);
-use Data::Pond qw(pond_read_datum pond_write_datum);
use List::Util qw(reduce);
use Module::Runtime qw(use_module);
use HTML::Zoom;
use JSON::MaybeXS;
use Moo;
use Hash::Merge qw(merge);
-use Data::Pond qw(pond_read_datum pond_write_datum);
use JSONY;
with 'App::SCS::Role::PageChildren';
my $jsony = JSONY->new;
my $config = reduce { merge($a, $jsony->load($b->all)) } [], @config_files;
- $extracted->{plugins} = pond_read_datum('[' . $extracted->{plugins} . ']');
+ $extracted->{plugins} = $jsony->load($extracted->{plugins});
my $setup = $extracted;