{ "abstract" : "attribute-oriented server/client object remoting framework", "author" : [ "Paul Evans " ], "dynamic_config" : 1, "generated_by" : "Module::Build version 0.4231", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : 2 }, "name" : "Tangence", "prereqs" : { "configure" : { "requires" : { "Module::Build" : "0.4004" } }, "runtime" : { "requires" : { "Encode" : "0", "Exporter" : "5.57", "Feature::Compat::Try" : "0", "Future" : "0.36", "Future::AsyncAwait" : "0.47", "List::Util" : "1.29", "Object::Pad" : "0.51", "Parser::MGC" : "0.04", "Struct::Dumb" : "0", "Sub::Util" : "1.40", "Syntax::Keyword::Dynamically" : "0", "Syntax::Keyword::Match" : "0.06", "experimental" : "0", "perl" : "5.026" } }, "test" : { "requires" : { "Struct::Dumb" : "0.09", "Test::Fatal" : "0.006", "Test::HexString" : "0", "Test::Identity" : "0", "Test::Memory::Cycle" : "0", "Test::More" : "0.88", "Test::Refcount" : "0" } } }, "provides" : { "Tangence" : { "file" : "lib/Tangence.pm", "version" : "0.28" }, "Tangence::Class" : { "file" : "lib/Tangence/Class.pm", "version" : "0.28" }, "Tangence::Client" : { "file" : "lib/Tangence/Client.pm", "version" : "0.28" }, "Tangence::Compiler::Parser" : { "file" : "lib/Tangence/Compiler/Parser.pm", "version" : "0.28" }, "Tangence::Constants" : { "file" : "lib/Tangence/Constants.pm", "version" : "0.28" }, "Tangence::Message" : { "file" : "lib/Tangence/Message.pm", "version" : "0.28" }, "Tangence::Meta::Argument" : { "file" : "lib/Tangence/Meta/Argument.pm", "version" : "0.28" }, "Tangence::Meta::Class" : { "file" : "lib/Tangence/Meta/Class.pm", "version" : "0.28" }, "Tangence::Meta::Event" : { "file" : "lib/Tangence/Meta/Event.pm", "version" : "0.28" }, "Tangence::Meta::Field" : { "file" : "lib/Tangence/Meta/Field.pm", "version" : "0.28" }, "Tangence::Meta::Method" : { "file" : "lib/Tangence/Meta/Method.pm", "version" : "0.28" }, "Tangence::Meta::Property" : { "file" : "lib/Tangence/Meta/Property.pm", "version" : "0.28" }, "Tangence::Meta::Struct" : { "file" : "lib/Tangence/Meta/Struct.pm", "version" : "0.28" }, "Tangence::Meta::Type" : { "file" : "lib/Tangence/Meta/Type.pm", "version" : "0.28" }, "Tangence::Object" : { "file" : "lib/Tangence/Object.pm", "version" : "0.28" }, "Tangence::ObjectProxy" : { "file" : "lib/Tangence/ObjectProxy.pm", "version" : "0.28" }, "Tangence::Property" : { "file" : "lib/Tangence/Property.pm", "version" : "0.28" }, "Tangence::Registry" : { "file" : "lib/Tangence/Registry.pm", "version" : "0.28" }, "Tangence::Server" : { "file" : "lib/Tangence/Server.pm", "version" : "0.28" }, "Tangence::Server::Context" : { "file" : "lib/Tangence/Server/Context.pm", "version" : "0.28" }, "Tangence::Stream" : { "file" : "lib/Tangence/Stream.pm", "version" : "0.28" }, "Tangence::Struct" : { "file" : "lib/Tangence/Struct.pm", "version" : "0.28" }, "Tangence::Type" : { "file" : "lib/Tangence/Type.pm", "version" : "0.28" }, "Tangence::Types" : { "file" : "lib/Tangence/Types.pm", "version" : "0.28" } }, "release_status" : "stable", "resources" : { "license" : [ "http://dev.perl.org/licenses/" ] }, "version" : "0.28", "x_serialization_backend" : "JSON::PP version 4.04" }