This tool generates a metadata.json output from a module.
Usage:
./puppet-ripper <path_to_modulefile>
Nothing fancy, just returns pretty JSON so you can spit this into a modulefile.
Obviously no quality guarantees around this, interesting PoC though. Had some success testing this against:
- puppetlabs-mysql
- puppetlabs-firewall