package Mojolicious::Plugin::FormFieldsFromJSON;
use Mojo::Base 'Mojolicious::Plugin';
# ABSTRACT: create form fields based on a definition in a JSON file
our $VERSION = '1.03';
use Carp;
use File:
sset::File;
use Mojo::Collection;
use Mojo::ByteStream;
use Mojo::File qw(path);
use Mojo::JSON qw(decode_json);
use Mojolicious ();
has dir => sub { ["."] };
sub register {
my ( $self, $app, $
{
next FILE if $file !~ m{\.json\z};
my $filename = basename $file;
$filename =~ s{\.json\z}{};
$configfiles{$filenam