The presentation slides are available in docs.
Additional docs include a Conventional Commits cheat sheet, the demo install script, and a Vi/Vim editor message template to help decisioning on the commit message.
The project's POM file includes a project profile that can be used to execute npm install without having ask team members to run the command, or even install node/npm.
mvn -P husky clean verify is enough.
It's even possible to make this profile a default. Just add the following following the id element:
...
<profile>
<id>husky</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
...My previous RVASDUG presentation has a repository and a YouTube video.
The YouTube video compliments this presentation showing how commit messages can inform your pipeline and releases.