red by L<App::Cache>. Unlike L<App::Cache> it uses
L<JSON::Util> for storage and not L<Storable>. The stash is saved to
F<$HOME/.app-name/stash.json>. It is in the "pretty" format so it should be
easy
ct;
our $VERSION = '0.02';
use File::HomeDir;
use File::Path qw( mkpath );
use Path::Class;
use JSON::Util;
use base qw( Class::Accessor::Chained::Fast );
__PACKAGE__->mk_accessors(qw( application
unless ( $self->stash_filename ) {
my $stash_filename = file($self->directory , "stash.json" )->stringify;
$self->stash_filename($stash_filename);
}
return $self;
}
=head2