OmniPSTemplates
1.1.0
Plaster templates for publishable modules and scripts.
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2017 omniomi. All rights reserved.
Package Details
Author(s)
- omniomi
Tags
Plaster Template Boilerplate Scaffold Build
Dependencies
This module has no dependencies.
Release Notes
# v1.1.0 - 24/04/18
* NewModule template increased to v2.0.0
* Various changes to comments and documentation.
* 'test/' folder renamed to 'tests/'
* Added automatic test generation task.
* Build tools, etc moved to tools/ folder to clean up project directory.
* Added concatenation options to build settings.
* Concatenation task logic added to build script.
* Export public functions now modifies release not source.
* Added a separate task for exporting public functions in source.
* Added Appveyor options and scripts.
* Default for script analysis during build is now $true.
* Default for catalog file generation during build is now $false.
* VS Code task files updated to reflect new export tasks and test generation tasks.
* Updated docs\about_NewModule.md to reflect changes.
FileList
- OmniPSTemplates.nuspec
- OmniPSTemplates.psd1
- Templates\NewModule\appveyor.ps1
- Templates\NewModule\Appveyor.yml
- Templates\NewModule\build.ps1
- Templates\NewModule\plasterManifest.xml
- Templates\NewModule\ReleaseNotes.md
- Templates\NewModule\ScriptAnalyzerSettings.psd1
- Templates\NewModule\_build.psake.ps1
- Templates\NewModule\_build.settings.ps1
- Templates\NewModule\_gitignore
- Templates\NewModule\docs\en-US\about_Module.help.md
- Templates\NewModule\docs\en-US\about_Module.help.txt
- Templates\NewModule\editor\VSCode\settings.json
- Templates\NewModule\editor\VSCode\tasks_pester.json
- Templates\NewModule\editor\VSCode\tasks_psake.json
- Templates\NewModule\editor\VSCode\tasks_psake_pester.json
- Templates\NewModule\license\Apache.txt
- Templates\NewModule\license\MIT.txt
- Templates\NewModule\src\Module.psm1
- Templates\NewModule\src\Classes\Module.Errors.ps1
- Templates\NewModule\src\en-US\Module.Localization.psd1
- Templates\NewModule\test\Module.T.ps1
- Templates\NewModule\test\Shared.ps1
- Templates\NewScript\build.ps1
- Templates\NewScript\build.psake.ps1
- Templates\NewScript\build.settings.ps1
- Templates\NewScript\plasterManifest.xml
- Templates\NewScript\ReleaseNotes.md
- Templates\NewScript\ScriptAnalyzerSettings.psd1
- Templates\NewScript\_gitignore
- Templates\NewScript\editor\VSCode\settings.json
- Templates\NewScript\editor\VSCode\tasks_pester.json
- Templates\NewScript\editor\VSCode\tasks_psake.json
- Templates\NewScript\editor\VSCode\tasks_psake_pester.json
- Templates\NewScript\license\Apache.txt
- Templates\NewScript\license\MIT.txt
- Templates\NewScript\src\Script.ps1
- Templates\NewScript\test\Script.T.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.1.1 | 634 | 4/28/2018 |
1.1.0 (current version) | 101 | 4/25/2018 |
1.0.1 | 41 | 4/23/2018 |