At

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      "Safa Safari <safasafari.ss@gmail.com>",
      "Samuel Newman <mozzius@protonmail.com>",
      "Shinya Kato / 加藤 真也 <contact@shinyakato.dev>",
      "Shoshána Abigail <72781354+LilahTovMoon@users.noreply.github.com>",
      "Takumi Fujiwara <jiftech.stlfy@gmail.com>",
      "Wes Bos <wesbos@gmail.com>",
      "Wes Todd <wes@wesleytodd.com>",
      "Whyrusleeping <why@ipfs.io>",
      "YOCKOW <YOCKOW@users.noreply.github.com>",
      "Yoshihiro Sugi <sugi1982@gmail.com>",
      "bnewbold <bnewbold@robocracy.org>",
      "dan <dan.abramov@gmail.com>",
      "devin ivy <devinivy@gmail.com>",
      "dumbmoron <136796770+dumbmoron@users.noreply.github.com>",
      "futur <me@futuristick.ca>",
      "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
      "intrnl <intrnl28+github@gmail.com>",
      "jimmylee <send@jimmy.email>",
      "joev <105156480+j0ev@users.noreply.github.com>",
      "mehdiMj <mehdi.is@live.com>",
      "noriaki watanabe <nabeyang@gmail.com>",

META.yml  view on Meta::CPAN

  - 'Safa Safari <safasafari.ss@gmail.com>'
  - 'Samuel Newman <mozzius@protonmail.com>'
  - 'Shinya Kato / 加藤 真也 <contact@shinyakato.dev>'
  - 'Shoshána Abigail <72781354+LilahTovMoon@users.noreply.github.com>'
  - 'Takumi Fujiwara <jiftech.stlfy@gmail.com>'
  - 'Wes Bos <wesbos@gmail.com>'
  - 'Wes Todd <wes@wesleytodd.com>'
  - 'Whyrusleeping <why@ipfs.io>'
  - 'YOCKOW <YOCKOW@users.noreply.github.com>'
  - 'Yoshihiro Sugi <sugi1982@gmail.com>'
  - 'bnewbold <bnewbold@robocracy.org>'
  - 'dan <dan.abramov@gmail.com>'
  - 'devin ivy <devinivy@gmail.com>'
  - 'dumbmoron <136796770+dumbmoron@users.noreply.github.com>'
  - 'futur <me@futuristick.ca>'
  - 'github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>'
  - 'intrnl <intrnl28+github@gmail.com>'
  - 'jimmylee <send@jimmy.email>'
  - 'joev <105156480+j0ev@users.noreply.github.com>'
  - 'mehdiMj <mehdi.is@live.com>'
  - 'noriaki watanabe <nabeyang@gmail.com>'

lib/At/Protocol/URI.pm  view on Meta::CPAN

Verifies an AT-uri and creates a new object containing it.

    my $uri = At::Protocol::URI->new( 'at://did:plc:44ybard66vv44zksje25o7dz/app.bsky.feed.post/3jwdwj2ctlk26' );

On success, an object is returned that will stringify to the URI itself.

=head2 C<create( ... )>

    my $uri_1 = create('did:plc:44ybard66vv44zksje25o7dz');
    my $uri_2 = create('did:plc:44ybard66vv44zksje25o7dz', 'app.bsky.feed.post', '3jwdwj2ctlk26');
    my $uri_3 = create('bnewbold.bsky.team', 'app.bsky.feed.post', '3jwdwj2ctlk26');

Allows you to build a new URI from parts.

Expected parameters include:

=over

=item C<host> - required

This is either a L<DID|At::Protocol::DID> or L<handle|At::Protocol::Handle>.



( run in 3.847 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )