Skip to content

Template Updates for vNext #219

@FriedrichWeinmann

Description

@FriedrichWeinmann

Will work on adding new features to templates, for some revamp / upgrade.
And since my memory is as horrible as it is, I write down my ideas somewhere I'll find them again.
Feel free to add your own proposals as response, happy to include ideas from the hivemind :)

MiniModule

  • Add build script to generate / update help markdown using Microsoft.PowerShell.PlatyPS

PSFProject

  • Add psf-requirements.ps1 build script and use it as default for faster dependencies installation
  • Add vsts-release.ps1 build script to publish a github releases
  • Update *.yml files to use new build logic
  • Add initialize.ps1 & variables.ps1 to the default files included
  • Add build logic to generate about_ concept help from markdown, including readme.md
  • Add build logic to generate documentation on commands, including migration to maml / external help
  • Update readme.md to include better content (e.g. Install info)
  • Dynamically inject Export-ModuleMember to the psm1 during the build process
  • Include option to automatically update the FunctionsToExport during the build process
  • Refactor help tests. Deal with type evaluation. Manage Mandatory parameters in Parametersets. Consider parametersets.
  • Add build script to generate / update help markdown using Microsoft.PowerShell.PlatyPS

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions