More

PDK

PDK ships with the puppet debugger by default in the form of a new pdk console command.
You can view the RFC here for the console command.

If you wish to keep a more updated version of the puppet-debugger gem or pin to a specific version you can
use the following syntax in your .sync.yml file. This is not required as the debugger ships with PDK 1.14+