Generates RTM API files from the official documentation.
There are too many events for me to be bothered typing them all out, and things are almost consistent enough for autogeneration to be useful.
[% spec.description %]
[% spec.externalDocs.description %]
[% IF spec.parameters.size -%] Takes the following named parameters:
[% FOREACH param IN spec.parameters -%] =item * [% param.name %] - [% param.description %] ([% param.type %], [% param.required ? 'required' : 'optional' %])
[% param.name %]
[% END -%] =back
[% END -%] Resolves to a structure representing the response.
Net::Async::Slack::Event::[% classname %] - [% description %]
Example input data:
[% example | indent(' ') %]
Tom Molesworth <TEAM@cpan.org>
Copyright Tom Molesworth 2016-2019. Licensed under the same terms as Perl itself. EOF }
1 POD Error
The following errors were encountered while parsing the POD:
You forgot a '=back' before '=head1'
To install Net::Async::Slack, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::Async::Slack
CPAN shell
perl -MCPAN -e shell install Net::Async::Slack
For more information on module installation, please visit the detailed CPAN module installation guide.