Ignorando alguns plug-ins em um pacote de plug-ins Dist :: Zilla

Ao usar Plugin Bundles no Dist :: Zilla, você pode pular o carregamento de alguns módulos. Isso pode ser porque você não precisa desse plug-in ou porque deseja usar um alternativo.

Para pular um plugin específico em um pacote de plugin, você precisa usar um pacote de plugin especial chamado @Filter . Isso atua como um wrapper que carrega o pacote que você especifica, mas então filtra os plug-ins que você especificar.

Por exemplo, queremos um arquivo de LICENÇA estático e não o geramos por Dist :: Zilla:

exemplo dist.ini para @Filter

name = your-module-name
author
= your name <you@example.com>
license
= Artistic_2_0
version
= 0.03

[Prereqs]
My::Module = 0

[@Filter]
-bundle = @Basic
-remove = License