Net-Intermapper

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use Module::Build;
# See perldoc Module::Build for details of how this works

Module::Build->new
    ( module_name     => 'Net::Intermapper',
      license => 'gpl',
      requires => { 'Moose' => '>= 2.0',
                    'IO::Socket::SSL' => ' >= 2.0',
                    'LWP::UserAgent' => '6.15',
                    'XML::Simple' => '>= 2.0',
                    'MIME::Base64' => '3.15',
                    'URI' => '1.71',
                    'Module::Build' => '0.42',
                    'Text::CSV_XS' => '1.20'
      }
    )->create_build_script;

META.json  view on Meta::CPAN

   },
   "name" : "Net-Intermapper",
   "prereqs" : {
      "configure" : {
         "requires" : {
            "Module::Build" : "0.42"
         }
      },
      "runtime" : {
         "requires" : {
            "IO::Socket::SSL" : "2.0",
            "LWP::UserAgent" : "6.15",
            "MIME::Base64" : "3.15",
            "Module::Build" : "0.42",
            "Moose" : "2.0",
            "Text::CSV_XS" : "1.20",
            "URI" : "1.71",
            "XML::Simple" : "2.0"
         }
      }
   },

META.yml  view on Meta::CPAN

  Net::Intermapper::Map:
    file: lib/Net/Intermapper/Map.pm
    version: '0.04'
  Net::Intermapper::User:
    file: lib/Net/Intermapper/User.pm
    version: '0.04'
  Net::Intermapper::Vertice:
    file: lib/Net/Intermapper/Vertice.pm
    version: '0.04'
requires:
  IO::Socket::SSL: '2.0'
  LWP::UserAgent: '6.15'
  MIME::Base64: '3.15'
  Module::Build: '0.42'
  Moose: '2.0'
  Text::CSV_XS: '1.20'
  URI: '1.71'
  XML::Simple: '2.0'
resources:
  license: http://www.gnu.org/licenses/old-licenses/gpl-1.0.txt
version: '0.04'

lib/Net/Intermapper.pm  view on Meta::CPAN

package Net::Intermapper;
use strict;
use Moose;

# REST IO stuff here
use IO::Socket::SSL qw( SSL_VERIFY_NONE );
use LWP::UserAgent;

# Generics
use File::Path;
use URI::Escape;
use Text::CSV_XS;
use Data::Dumper;
use XML::Simple;

# Net::Intermapper::*

lib/Net/Intermapper.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>

lib/Net/Intermapper/Device.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>

lib/Net/Intermapper/Interface.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>

lib/Net/Intermapper/Map.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>

lib/Net/Intermapper/User.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>

lib/Net/Intermapper/Vertice.pm  view on Meta::CPAN

=back

=head1 REQUIREMENTS

For this library to work, you need an instance with Intermapper (obviously) or a simulator like L<Net::Intermapper::Mock>. 

=over 3

=item L<Moose>

=item L<IO::Socket::SSL>

=item L<LWP::UserAgent>

=item L<XML::Simple>

=item L<MIME::Base64>

=item L<URI::Escape>

=item L<Text::CSV_XS>



( run in 0.362 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )