can output the deduplicated feed in either Atom or JSON format.
It is designed to be run from the command line, and it can be configured using
a JSON configuration file. The configuration file should
s
and functionality to be added in the future.
=head1 CONFIGURATION
The configuration file is a JSON file that specifies the feeds to be
aggregated, the output format, and the maximum number of entr
he output.
By default, the configuration file should be located at
C<~/.feed-deduplicator/config.json>, but this can be overridden by setting
the C<FEED_DEDUP_CONFIG> environment variable.
The confi
ication. It is
responsible for publishing the deduplicated entries to a specified format
(Atom or JSON).
=head1 SYNOPSIS
use App::FeedDeduplicator::Publisher;
my $publisher = App::FeedDedup
App::FeedDeduplicator::Publisher. The constructor
accepts an arrau of entries, a format (Atom or JSON), and a maximum number of
entries as parameters.
The entries should be an array reference contai
hould contain a hash reference with the feed information.
The format should be either 'Atom' or 'JSON', and the maximum number of
entries specifies how many entries to include in the output.
=head2