Add package_name as a parameter (#38)
Add package_name as a parameter (#38)

* Add package_name as a parameter

Some node packages are namespaced (ie: `@semantic-release/gitlab`) which doesn't play well with please's naming contracts. Furthermore, it is nice to allow to have the name of the rule to be different from the underlying node package. This makes it consistent with other rules.

* Do the None check just once

thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings,thought-machine/pleasings