Bundle::Interchange - A bundle of the modules nice to have for Interchange 5.
perl -MCPAN -e 'install Bundle::Interchange'
Digest::MD5
Digest::SHA
MIME::Base64
MIME::Lite
JSON
URI::URL
HTML::Tagset
HTML::Entities
LWP
LWP::Protocol::https
Parse::RecDescent
OLE::Storage_Lite
Term::ReadKey
Term::ReadLine::Perl
Text::Query
Image::Size
DBI
Safe::Hole
Tie::ShadowHash
Set::Crontab
IO::Scalar
Storable
Spreadsheet::ParseExcel
Spreadsheet::WriteExcel
Net::IP::Match::Regexp
Digest::Bcrypt
Crypt::Random
This bundle installs the prerequisites for Interchange 5 as well as some modules that are not strictly necessary.
(Interchange was formerly known as Minivend.)
After installing this bundle, it is recommended that you quit the current session and then run Interchange's makecat program. That will give you the benefit of line completion and history.
makecat
The core functions of Interchange will run with a stock Perl, but to use some features of Interchange (like the administrative interface) you will need these modules.
Used for decoding HTTP authorization, also part of Bundle::LWP.
The HTML::Entities module, which is part of this package, is used to parse HTML entities for substitution. URI::URL and HTML::TagSet are prerequisites.
Gives Altavista-style search language with AND, OR, NOT, and NEAR and full parentheses nesting.
Allows upload of XLS spreadsheets in UI. IO::Scalar and OLE::Storage_Lite are prerequisites.
Allows creation of XLS spreadsheets for download in UI.
Gives you filename completion and command history in the makecat program. Not used otherwise.
Helps Term::ReadLine::Perl generate completions and editing in makecat. Not used otherwise.
Used for strong password encryption.
Mike Heins, <mikeh@perusion.net>
To install Bundle::Interchange, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bundle::Interchange
CPAN shell
perl -MCPAN -e shell install Bundle::Interchange
For more information on module installation, please visit the detailed CPAN module installation guide.