Powershell_package doesn't support pwsh

The powershell_package is really nice and I want to use it, but alas, it is ONLY for Windows. :cry:

powershell_package 'psake' do
  action :install
  options '-Scope CurrentUser -AllowClobber'
  skip_publisher_check true
end

I use psake for my test harness on macOS and Unbuntu with pwsh. So I added a resource and implemented my own cross platform version:

pwsh_package 'psake' do
  action :install
  options '-Scope CurrentUser -AllowClobber'
  skip_publisher_check true
end