IO-Stream

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "AnyEvent::DNS" : "0",
            "EV" : "0",
            "Scalar::Util" : "0",
            "Socket" : "0",
            "perl" : "5.010001"
         }
      },
      "test" : {
         "requires" : {
            "File::Temp" : "0",
            "Test::Differences" : "0",
            "Test::Exception" : "0",
            "Test::More" : "0"
         }
      }
   },
   "provides" : {
      "IO::Stream" : {
         "file" : "lib/IO/Stream.pm",
         "version" : "v2.0.3"
      },

META.yml  view on Meta::CPAN

---
abstract: 'ease non-blocking I/O streams based on EV'
author:
  - 'Alex Efros <powerman@cpan.org>'
build_requires:
  File::Temp: '0'
  Test::Differences: '0'
  Test::Exception: '0'
  Test::More: '0'
configure_requires:
  Module::Build::Tiny: '0.034'
dynamic_config: 0
generated_by: 'Dist::Milla version v1.0.18, Dist::Zilla version 6.011, CPAN::Meta::Converter version 2.150010'
license: mit
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

cpanfile  view on Meta::CPAN

requires 'Scalar::Util';
requires 'Socket';
recommends 'Data::Alias', '0.08';

on configure => sub {
    requires 'Module::Build::Tiny', '0.034';
};

on test => sub {
    requires 'File::Temp';
    requires 'Test::Differences';
    requires 'Test::Exception';
    requires 'Test::More';
};

on develop => sub {
    requires 'Test::Distribution';
    requires 'Test::Perl::Critic';
};

t/share.pm  view on Meta::CPAN

use Test::More;
use Test::Exception;
use Test::Differences;

use Carp;
use Scalar::Util qw( weaken );
use File::Temp qw( tempfile );
use Errno qw( EAGAIN EBADF EPIPE ECONNABORTED );
use Socket;
use Fcntl;
use POSIX qw(locale_h); BEGIN { setlocale(LC_ALL,'en_US.UTF-8') } # avoid UTF-8 in $!

use EV;



( run in 0.449 second using v1.01-cache-2.11-cpan-131fc08a04b )