Confluent-SchemaRegistry

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Aspect" : "v1.40.0",
            "Avro::Schema" : "v1.10.1",
            "HTTP::Status" : "v6.270.0",
            "JSON::XS" : "v4.30.0",
            "REST::Client" : "v273.0.0",
            "Try::Tiny" : "v0.300.0",
            "perl" : "5.010"
         }
      },
      "test" : {
         "requires" : {
            "Math::BigInt" : "1.89",
            "Test::Exception" : "0.43"
         }
      }
   },

META.yml  view on Meta::CPAN

    - t
    - inc
    - t
    - inc
requires:
  Aspect: v1.40.0
  Avro::Schema: v1.10.1
  HTTP::Status: v6.270.0
  JSON::XS: v4.30.0
  REST::Client: v273.0.0
  Try::Tiny: v0.300.0
  perl: '5.010'
resources:
  bugtracker: https://github.com/alivraghi/Confluent-SchemaRegistry/issues
  homepage: https://github.com/alivraghi/Confluent-SchemaRegistry
  repository: https://github.com/alivraghi/Confluent-SchemaRegistry.git
version: v1.0.0
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

`perldoc -uT $path_to_package | pod2markdown - README.md`; # useful for GitHub repo home

my %config = (
    NAME                => $package,
    VERSION_FROM        => $path_to_package,  # finds $VERSION
    MIN_PERL_VERSION    => '5.010',
    PREREQ_PM           => {            # more to the list $Module::CoreList::version{5.010}
		'JSON::XS'     => 'v4.30.0',
		'REST::Client' => 'v273.0.0',
        'HTTP::Status' => 'v6.270.0',
		'Try::Tiny'    => 'v0.300.0',
		'Avro::Schema' => 'v1.10.1',
		'Aspect'       => 'v1.40.0'
    },
    TEST_REQUIRES       => {            # more to the list $Module::CoreList::version{5.010}
		'Math::BigInt'				=> '1.89',
		'Test::Exception'			=> '0.43'
    },
    META_MERGE          => {
        no_index                => {
            directory               => [

lib/Confluent/SchemaRegistry.pm  view on Meta::CPAN


=cut

use 5.010;
use strict;
use warnings;

use JSON::XS;
use REST::Client;
use HTTP::Status qw/:is/;
use Try::Tiny;
use Aspect;
use Avro::Schema;


use version 0.77; our $VERSION = version->declare('v1.0.0');

our $COMPATIBILITY_LEVELS = [ qw/NONE FULL FORWARD BACKWARD/ ];


=head1 INSTALL



( run in 0.639 second using v1.01-cache-2.11-cpan-05444aca049 )