{
   "X_No_Archive" : "Yes",
   "abstract" : "The AT Protocol for Social Networking",
   "author" : [
      "Sanko Robinson <sanko@cpan.org>"
   ],
   "dynamic_config" : 0,
   "generated_by" : "Minilla/v3.1.23",
   "license" : [
      "artistic_2"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : "2"
   },
   "name" : "At",
   "no_index" : {
      "directory" : [
         "t",
         "xt",
         "inc",
         "share",
         "eg",
         "examples",
         "author"
      ]
   },
   "optional_features" : {
      "websockets" : {
         "description" : "Websocket based streaming services",
         "prereqs" : {
            "runtime" : {
               "requires" : {
                  "CBOR::Free" : "0",
                  "Mojo::UserAgent" : "0"
               }
            }
         }
      }
   },
   "prereqs" : {
      "configure" : {
         "requires" : {
            "Module::Build::Tiny" : "0.035"
         }
      },
      "develop" : {
         "recommends" : {
            "Code::TidyAll" : "0",
            "Code::TidyAll::Plugin::PodTidy" : "0",
            "Data::Dump" : "0",
            "Perl::Tidy" : "0",
            "Pod::Tidy" : "0",
            "Test::CPAN::Meta" : "0",
            "Test::MinimumVersion::Fast" : "0",
            "Test::PAUSE::Permissions" : "0",
            "Test::Pod" : "0",
            "Test::Spellunker" : "0"
         },
         "requires" : {
            "CPAN::Uploader" : "0",
            "Minilla" : "0",
            "Pod::Markdown::Github" : "0",
            "Software::License::Artistic_2_0" : "0",
            "Test::CPAN::Meta" : "0",
            "Test::MinimumVersion::Fast" : "0.04",
            "Test::PAUSE::Permissions" : "0.07",
            "Test::Pod" : "1.41",
            "Test::Spellunker" : "v0.2.7",
            "Version::Next" : "0"
         }
      },
      "runtime" : {
         "recommends" : {
            "Mojo::UserAgent" : "0"
         },
         "requires" : {
            "IO::Socket::SSL" : "1.42",
            "JSON::Tiny" : "0",
            "MIME::Base64" : "0",
            "Net::SSLeay" : "1.49",
            "Path::Tiny" : "0",
            "Time::Moment" : "0",
            "URI" : "0",
            "perl" : "v5.38.0"
         }
      },
      "test" : {
         "requires" : {
            "Test2::V0" : "0"
         }
      }
   },
   "provides" : {
      "At" : {
         "file" : "lib/At.pm",
         "version" : "0.13"
      },
      "At::Bluesky" : {
         "file" : "lib/At/Bluesky.pm"
      },
      "At::Lexicon::app::bsky::actor" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::actor::adultContentPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::contentLabelPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::feedViewPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::interestsPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::personalDetailsPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::preferences" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::profile" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::profileView" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::profileViewBasic" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::profileViewDetailed" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::savedFeedsPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::threadViewPref" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::actor::viewerState" : {
         "file" : "lib/At/Lexicon/app/bsky/actor.pm"
      },
      "At::Lexicon::app::bsky::embed::external" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::external::external" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::external::view" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::external::viewExternal" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::images" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::images::aspectRatio" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::images::image" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::images::view" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::images::viewImage" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::record" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::record::view" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::record::viewBlocked" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::record::viewNotFound" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::record::viewRecord" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::recordWithMedia" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::embed::recordWithMedia::view" : {
         "file" : "lib/At/Lexicon/app/bsky/embed.pm"
      },
      "At::Lexicon::app::bsky::feed" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::feed::blockedAuthor" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::blockedPost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::describeFeedGenerator::feed" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::describeFeedGenerator::links" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::feedViewPost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::generator" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::generatorView" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::generatorViewerState" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::getLikes::like" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::like" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::notFoundPost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::post" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::post::replyRef" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::postView" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::reasonRepost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::replyRef" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::repost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::skeletonFeedPost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::skeletonReasonRepost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadViewPost" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadgate" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadgate::followingRule" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadgate::listRule" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadgate::mentionRule" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::threadgateView" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::feed::viewerState" : {
         "file" : "lib/At/Lexicon/app/bsky/feed.pm"
      },
      "At::Lexicon::app::bsky::graph" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::graph::block" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::follow" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::list" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listItemView" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listView" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listViewBasic" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listViewerState" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listblock" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::listitem" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::notFoundActor" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::graph::relationship" : {
         "file" : "lib/At/Lexicon/app/bsky/graph.pm"
      },
      "At::Lexicon::app::bsky::notification" : {
         "file" : "lib/At/Lexicon/app/bsky/notification.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::richtext" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::richtext::facet" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm"
      },
      "At::Lexicon::app::bsky::richtext::facet::byteSlice" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm"
      },
      "At::Lexicon::app::bsky::richtext::facet::link" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm"
      },
      "At::Lexicon::app::bsky::richtext::facet::mention" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm"
      },
      "At::Lexicon::app::bsky::richtext::facet::tag" : {
         "file" : "lib/At/Lexicon/app/bsky/richtext.pm"
      },
      "At::Lexicon::app::bsky::unspecced" : {
         "file" : "lib/At/Lexicon/app/bsky/unspecced.pm",
         "version" : "0.13"
      },
      "At::Lexicon::app::bsky::unspecced::skeletonSearchActor" : {
         "file" : "lib/At/Lexicon/app/bsky/unspecced.pm"
      },
      "At::Lexicon::app::bsky::unspecced::skeletonSearchPost" : {
         "file" : "lib/At/Lexicon/app/bsky/unspecced.pm"
      },
      "At::Lexicon::app::bsky::unspecced::suggestion" : {
         "file" : "lib/At/Lexicon/app/bsky/unspecced.pm"
      },
      "At::Lexicon::com::atproto::admin" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::admin::accountView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::blobView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::communicationTemplateView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::imageDetails" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::modEventView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::modEventViewDetail" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::moderation" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::moderationDetail" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::recordView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::recordViewDetail" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::recordViewNotFound" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::repoBlobRef" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::repoRef" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::repoView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::repoViewDetail" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::repoViewNotFound" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::reportView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::reportViewDetail" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::statusAttr" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::subjectStatusView" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::admin::videoDetails" : {
         "file" : "lib/At/Lexicon/com/atproto/admin.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::label" : {
         "file" : "lib/At/Lexicon/com/atproto/label.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::label::selfLabel" : {
         "file" : "lib/At/Lexicon/com/atproto/label.pm"
      },
      "At::Lexicon::com::atproto::label::selfLabels" : {
         "file" : "lib/At/Lexicon/com/atproto/label.pm"
      },
      "At::Lexicon::com::atproto::label::subscribeLabels::info" : {
         "file" : "lib/At/Lexicon/com/atproto/label.pm"
      },
      "At::Lexicon::com::atproto::label::subscribeLabels::labels" : {
         "file" : "lib/At/Lexicon/com/atproto/label.pm"
      },
      "At::Lexicon::com::atproto::moderation" : {
         "file" : "lib/At/Lexicon/com/atproto/moderation.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::moderation::reasonType" : {
         "file" : "lib/At/Lexicon/com/atproto/moderation.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::repo" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::repo::applyWrites::create" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::repo::applyWrites::delete" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::repo::applyWrites::update" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::repo::listRecords::record" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::repo::strongRef" : {
         "file" : "lib/At/Lexicon/com/atproto/repo.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::server" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::server::createAppPassword::appPassword" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::server::createInviteCodes::accountCodes" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::server::describeServer::links" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::server::inviteCode" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::server::inviteCodeUse" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::server::listAppPasswords::appPassword" : {
         "file" : "lib/At/Lexicon/com/atproto/server.pm"
      },
      "At::Lexicon::com::atproto::sync" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "0.13"
      },
      "At::Lexicon::com::atproto::sync::commit" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::handle" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::info" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::migrate" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::repo" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::repoOp" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Lexicon::com::atproto::sync::tombstone" : {
         "file" : "lib/At/Lexicon/com/atproto/sync.pm",
         "version" : "1"
      },
      "At::Protocol::DID" : {
         "file" : "lib/At.pm"
      },
      "At::Protocol::Handle" : {
         "file" : "lib/At.pm"
      },
      "At::Protocol::Session" : {
         "file" : "lib/At.pm"
      },
      "At::Protocol::Timestamp" : {
         "file" : "lib/At.pm"
      },
      "At::UserAgent" : {
         "file" : "lib/At.pm"
      },
      "Bluesky" : {
         "file" : "lib/Bluesky.pm",
         "version" : "0.13"
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {
         "web" : "https://github.com/sanko/At.pm/issues"
      },
      "homepage" : "https://github.com/sanko/At.pm",
      "repository" : {
         "type" : "git",
         "url" : "https://github.com/sanko/At.pm.git",
         "web" : "https://github.com/sanko/At.pm"
      }
   },
   "version" : "0.13",
   "x_serialization_backend" : "JSON::PP version 4.16",
   "x_static_install" : 1
}