<PlasterRoot>\src\Templatest\NewModuleand then run
ipmo ..\..\plaster.psd1; Invoke-Plaster -TemplatePath . -Destination <path for an empty module>. Thanks to @davegreen the updated build script adds support for PSScriptAnalyzer and platyPS. After you've scaffolded an empty project, you should be able to run the
.\build.ps1file from its root dir. Then try
invoke-psake build.psake.ps1 -taskList Test. If you have a code-signing cert, edit the build.settings.ps1 file to enable script signing.
<modifyFile>directives to "add" tool-specific tasks to an existing .vscode\tasks.json file is hard - well the regex foo is hard. I have it working fine when there is at least one task. However when there task list is empty, then it's harder to get the regex correct.