NAME
Dist::Zilla::Plugin::Qgoda - Write a package.json for Qgoda plug-ins.
SYNOPSIS
In your dist.ini:
[Qgoda]
language =
'Perl'
name =
my
-plug-in ;
default
: lowercased distribution name
; (
if
not provided)
author = Your Name <you
@example
.com>
contributor = Helper 1 <helper1
@example
.com>
contributor = Helper 2 <helper2
@example
.com>
description = Does a thing.
keyword = thing
keyword = perl
homepage = http://www.example.com/
repository = git://git.example.com
main =
'index.pl'
dependency = foo ^1.2.3
dependency = bar ~>^4.5.6
devDependency = foo ^1.2.3
devDependency = bar ~>^4.5.6
peerDependency = Qgoda ~>1.2.3
peerDependency = other-
package
^4.5.6
engine = node ~>^8.0.4
engine = dode ^1.5.4
bin = bin_name ./bin/path/to.js
All fields are optional and have sane defaults!
DESCRIPTION
Generate the "package.json" file for your distribution, based on the content of "dist.ini".
This module was heavily inspired by Dist::Zilla::Plugin::Web::NPM::Package.
COPYRIGHT
This library is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What the Fuck You Want to Public License, Version 2, as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.