{ "abstract" : "An easy way to use WebSockets on the browser and on the server", "author" : [ "Alexander Karelas " ], "dynamic_config" : 0, "generated_by" : "Minilla/v3.1.19", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "BoardStreams", "no_index" : { "directory" : [ "t", "xt", "inc", "share", "eg", "examples", "author", "builder" ] }, "prereqs" : { "configure" : { "requires" : { "Module::Build::Tiny" : "0.035" } }, "develop" : { "requires" : { "Test::CPAN::Meta" : "0", "Test::MinimumVersion::Fast" : "0.04", "Test::PAUSE::Permissions" : "0.07", "Test::Pod" : "1.41", "Test::Spellunker" : "v0.2.7" } }, "runtime" : { "requires" : { "Cpanel::JSON::XS" : "0", "CryptX" : "0", "Data::Dump" : "0", "Data::GUID" : "0", "Data::GUID::URLSafe" : "0", "Encode::Simple" : "0", "Future::AsyncAwait" : "0", "List::AllUtils" : "0", "Mojo::Pg" : "4.26", "Mojolicious" : "0", "RxPerl" : "v6.12.0", "RxPerl::Mojo" : "v6.8.1", "Safe::Isa" : "0", "Struct::Diff" : "0", "Syntax::Keyword::Dynamically" : "0", "Syntax::Keyword::Try" : "0", "Text::Trim" : "0", "Throwable" : "0", "Unicode::UTF8" : "0", "autovivification" : "0", "perl" : "5.034" } }, "test" : { "requires" : { "Test2::Harness" : "0", "Test2::V0" : "0" } } }, "provides" : { "BoardStreams" : { "file" : "lib/BoardStreams.pm", "version" : "v0.0.33" }, "BoardStreams::Client" : { "file" : "lib/BoardStreams/Client.pm", "version" : "v0.0.33" }, "BoardStreams::Client::Manager" : { "file" : "lib/BoardStreams/Client/Manager.pm", "version" : "v0.0.33" }, "BoardStreams::Client::Stream" : { "file" : "lib/BoardStreams/Client/Stream.pm", "version" : "v0.0.33" }, "BoardStreams::Client::StructDiff" : { "file" : "lib/BoardStreams/Client/StructDiff.pm", "version" : "v0.0.33" }, "BoardStreams::Client::Util" : { "file" : "lib/BoardStreams/Client/Util.pm", "version" : "v0.0.33" }, "BoardStreams::Client::WebSockets" : { "file" : "lib/BoardStreams/Client/WebSockets.pm", "version" : "v0.0.33" }, "BoardStreams::DBMigrations" : { "file" : "lib/BoardStreams/DBMigrations.pm", "version" : "v0.0.33" }, "BoardStreams::DBUtil" : { "file" : "lib/BoardStreams/DBUtil.pm", "version" : "v0.0.33" }, "BoardStreams::Error" : { "file" : "lib/BoardStreams/Error.pm", "version" : "v0.0.33" }, "BoardStreams::Error::DB" : { "file" : "lib/BoardStreams/Error/DB.pm", "version" : "v0.0.33" }, "BoardStreams::Error::DB::Duplicate" : { "file" : "lib/BoardStreams/Error/DB/Duplicate.pm", "version" : "v0.0.33" }, "BoardStreams::Error::JSONRPC" : { "file" : "lib/BoardStreams/Error/JSONRPC.pm", "version" : "v0.0.33" }, "BoardStreams::Exceptions" : { "file" : "lib/BoardStreams/Exceptions.pm", "version" : "v0.0.33" }, "BoardStreams::REs" : { "file" : "lib/BoardStreams/REs.pm", "version" : "v0.0.33" }, "BoardStreams::Registry" : { "file" : "lib/BoardStreams/Registry.pm", "version" : "v0.0.33" }, "BoardStreams::Util" : { "file" : "lib/BoardStreams/Util.pm", "version" : "v0.0.33" }, "Mojolicious::Plugin::BoardStreams" : { "file" : "lib/Mojolicious/Plugin/BoardStreams.pm", "version" : "v0.0.33" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://gitlab.com/karjala/new-boardstreams-pm/issues" }, "homepage" : "https://gitlab.com/karjala/new-boardstreams-pm", "repository" : { "type" : "git", "url" : "https://gitlab.com/karjala/new-boardstreams-pm.git", "web" : "https://gitlab.com/karjala/new-boardstreams-pm" } }, "version" : "v0.0.33", "x_authority" : "cpan:KARJALA", "x_serialization_backend" : "JSON::PP version 4.07", "x_static_install" : 1 }