-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the New-MyPSModule wiki!
A PowerShell module that uses Plaster to create a new module for you! In essence, a module-building module that builds modules!
This module is based on some really fine work by Mike Robbins, David Christian, Markus Kraus and Kevin Marquette.
When you run the module with all options accepted it will create every single thing you need to fully create, test, and deploy your module from the various files, the nuspec file needed to create a package, help file stubs and everything in between.
This module is designed to run under PowerShell Core or PowerShell Desktop so it will run correctly on Windows, OSX and Linux
Pull the files down and install them where you wish.
import-module new-mypsmodule.ps1
New-MyPSModule -MyNewModuleName mynewmodule -BaseManifest PlasterManifest-extended2.xml -Modulepath "C:\modules" -OR- "~/modules"
Read about the dependencies in the header of the new-mypsmodule.ps1 file and install them as need be