Dist::...Config(3pm)
π Dist::...Config(3pm) π
okay so bestie, quick vibe check: this is a Perl manpage, filed under User Contributed Perl Documentation, and it lives at Dist::...Config(3pm). it's giving very "small role, huge slay" energy and we're gonna read it together π«Ά
β¨ NAME β¨
Dist::Zilla::Role::GitConfig β an easy-peasy role that drops a git_config option into basically all your plugins π
πΈ SYNOPSIS πΈ
package Dist::Zilla::Plugin::GitReleasePlugin;
use Moose;
with 'Dist::Zilla::Role::BeforeRelease';
with 'Dist::Zilla::Role::GitConfig';
sub _git_config_mapping { +{
push_to => '%{remote}s %{local_branch}s:%{remote_branch}s',
changelog => '%{changelog}s',
} }
look at that. gorgeous. no notes π₯
π¦ DESCRIPTION π¦
so like, this is a super easy-to-use role for plugins, and what it does is let them use Config::Git configurations. that's it. that's the whole thing. lowkey iconic π
π REQUIREMENTS π
π§ _git_config_mapping
Hashref of option to errf string mappings.
okay bestie, important caveat incoming: the mappings don't work forallow_dirty. these are (currently) hardcoded to map to theallow_dirtyandallow_dirty_matchoptions directly. so don't come for me when you try it π
π AVAILABILITY π
the project homepage is <https://github.com/SineSwiper/Dist-Zilla-Plugin-Config-Git>.
the latest version of this module is available from the Comprehensive Perl Archive Network (CPAN). visit <http://www.perl.com/CPAN/> to find a CPAN site near you, or see <https://metacpan.org/module/Dist::Zilla::Plugin::Config::Git/>. go get it, it's right there β¨
π AUTHOR π
Brendan Byrd <BBYRD@CPAN.org> β periodt, the main character π
π COPYRIGHT AND LICENSE π
This software is Copyright (c) 2013 by Brendan Byrd.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
and that's the whole page, bestie π this lil doc shipped as perl v5.34.0, dated 2022-06-16, and it's filed under Dist::...Config(3pm) β we love a dated queen πΈ slay, bye!! π«Άβ¨
π¦ where this page comes from
- debian bookworm: libdist-zilla-plugin-config-git-perl 0.92-3 Β· Artistic-2.0
- debian trixie: libdist-zilla-plugin-config-git-perl 0.92-3 Β· Artistic-2.0
- ubuntu noble: libdist-zilla-plugin-config-git-perl 0.92-3 Β· Artistic-2.0
- ubuntu resolute: libdist-zilla-plugin-config-git-perl 0.92-3 Β· Artistic-2.0
- ubuntu stonking: libdist-zilla-plugin-config-git-perl 0.92-3 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms