Skip to content

fea: get-module | add-moduleSection #82

@rulasg

Description

@rulasg

Create a set of functions that will add sections of the module

  1. From pipe receives the module information

param ( [Parameter(Mandatory,ValueFromPipelineByPropertyName)] [string] $Path, [Parameter(Mandatory, ValueFromPipelineByPropertyName)] [string] $Name )

  1. If already there it does not do anything
  2. If -Force will overwrite the files
  • Add Testing module - [Parameter()][switch]$AddTesting
  • Add Sample Code - [Parameter()][switch]$AddSampleCode
  • Add devcontainer Json file - [Parameter()][switch]$AddDevContainerJson
  • Add a MIT Licenses file - [Parameter()][switch]$AddLicense
  • Add Readme file - [Parameter()][switch]$AddReadme
  • Add about topic - [Parameter()][switch]$AddAbout
  • Add deploy script - [Parameter()][switch]$AdddeployScript
  • Add release script - [Parameter()][switch]$AddReleaseScript
  • Add sync script - [Parameter()][switch]$AddSyncScript
  • Add PSScriptAnalyzer workflow - [Parameter()][switch]$AddPSScriptAnalyzerWorkflow
  • Add testing workflow - [Parameter()][switch]$AddTestingWorkflow
  • Add deploy workflow - [Parameter()][switch]$AdddeployWorkflo

Metadata

Metadata

Assignees

Labels

featureNew functionality

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions