PSTemplateEngine
0.0.1
Various languages have their own templating languages (Python and Jinja2/Cheetah3, Ruby ERB/Mustache, etc.) but none of them fit well in a PowerShell centric workflow.
PSTemplateEngine is a way to template individual bits of text, files, or even entire nested directory structures filled with files all with straight PowerShell.
Anything you can do in PowerShell you c
PSTemplateEngine is a way to template individual bits of text, files, or even entire nested directory structures filled with files all with straight PowerShell.
Anything you can do in PowerShell you c
Various languages have their own templating languages (Python and Jinja2/Cheetah3, Ruby ERB/Mustache, etc.) but none of them fit well in a PowerShell centric workflow.
PSTemplateEngine is a way to template individual bits of text, files, or even entire nested directory structures filled with files all with straight PowerShell.
Anything you can do in PowerShell you can do within the context of a template, as complex as you want or as simple as substituting variables with their values.
Show more
PSTemplateEngine is a way to template individual bits of text, files, or even entire nested directory structures filled with files all with straight PowerShell.
Anything you can do in PowerShell you can do within the context of a template, as complex as you want or as simple as substituting variables with their values.
Installation Options
Owners
Copyright
(c) Tervis. All rights reserved. Licensed under Apache 2.0.
Package Details
Author(s)
- ChrisMagnusonhambone124
Functions
Invoke-ProcessTemplateFile Invoke-ProcessTemplate Invoke-ProcessTemplatePath ConvertTo-Variable
Dependencies
This module has no dependencies.
FileList
- PSTemplateEngine.nuspec
- PSTemplateEngine.tests.ps1
- PSTemplateEngine.psm1
- PSTemplateEngine.psd1
- LICENSE
- .git\index
- .git\FETCH_HEAD
- .git\ORIG_HEAD
- .git\COMMIT_EDITMSG
- .git\HEAD
- .git\config
- .git\description
- .git\packed-refs
- .git\refs\remotes\origin\HEAD
- .git\refs\remotes\osps\master
- .git\refs\heads\master
- .git\logs\HEAD
- .git\logs\refs\remotes\origin\HEAD
- .git\logs\refs\remotes\osps\master
- .git\logs\refs\heads\master
- .git\info\exclude
- .git\hooks\pre-rebase.sample
- .git\hooks\applypatch-msg.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\commit-msg.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-receive.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-push.sample
- .git\hooks\update.sample
- .git\hooks\pre-applypatch.sample
- .git\objects\22\72e00fe32eced9a9d3027a222636eade5abf3a
- .git\objects\52\b4da5352dfaeb9d00395729cc15e6854b4cb14
- .git\objects\5e\ee666282907a4d3c42d5a28b78480f78ad1bff
- .git\objects\04\d74a43d0ba4a1040ef748b1f61a9343e6a210d
- .git\objects\10\c215d681bb59478f2f7a93b90a5153c7817695
- .git\objects\24\69685360e0f7685d115c0ed665c883c20774a0
- .git\objects\07\599a39555268b27c55b09d5e17cd18b80dc554
- .git\objects\ad\6654376d9726680813d6f1d08be47cc38fdd43
- .git\objects\5c\f2f126a815a3900b3adac9300aa1766e49d72a
- .git\objects\0c\ba0747129f7c8d792d2de24d5a5fa85e07c0aa
- .git\objects\2e\0f17c7f5538229fe21ce038026526e6c59ef86
- .git\objects\36\8a484d7fa3ea6f87205ffe549c35bc85201dc3
- .git\objects\8d\ada3edaf50dbc082c9a125058f25def75e625a
- .git\objects\8d\45bd16e184ee28f995ffc41aa1ec40c49a9f55
- .git\objects\6d\1d993b9439a4f0df846219cd97ecfe136dac40
- .git\objects\43\d4d417285260144d071c415121cd47b891fb4c
- .git\objects\d8\281c35f15edb6d7a18e23bf289f2212696b0c8
- .git\objects\ba\2d06da8b51a69b9dfc2fe8a9157ed3004c6be6
- .git\objects\ba\207836c6c625f316f4704e6bcfa234dcebc134
- .git\objects\ba\4f3952f7d8f3617eac07f7e109b6080fe338c0
- .git\objects\b2\27a45bd569841cd1bcfbb6459e6550da89cd98
- .git\objects\b3\5b55d1a2041df8cda19c4e3fabbfad11753f5a
- .git\objects\26\7d06c42d6b0054e923540645328ba4a8b8d585
- .git\objects\a0\642f1d2be41be4aa999d8ee1b1ed2971757a87
- .git\objects\c3\33c2b224cd6f3770a6d9fdd8e8bf4d8e8e461a
- .git\objects\fe\cd03b380af9ac6fd78000ff1b36b7b7672912d
- .git\objects\c9\a84d1a56b9122e44a0a0e67352ded263eb48a0
- .git\objects\0e\a82da3286fa16a11248e5075e354e6e14cbcf9
- .git\objects\fd\931285a5ebe9be08cd6245ead8c6eb4d0875b0
- .git\objects\fd\eb2f6bc0a5d6277d27978c21b1fa1be39d4880
- .git\objects\13\d094c55b9108be844b77c59a715fcbed8d8724
- .git\objects\d5\b1b806939b1c00c04f0bbb4284b8bf045b9dac
- .git\objects\d3\cc79db329f8a046d572ea6e924e6ca712e36a8
- .git\objects\49\a3e0349ce3d40048526e3e330c7dd5956d460f
- .git\objects\1b\c35a2e1859f5dbe6ad0e10b303bb60630b37aa
- .git\objects\27\93cf09aa220312d6b7375d435d1b77245b497f
- .git\objects\d4\68fbf961e53d9d83bfa0fe4866c5a8c428f6f5
- .git\objects\9e\45e80c7bfda47dbe8e49175fa8783fbb3dedf3
- .git\objects\4c\97a4a7f0b70e01ca3eae9c8794f539bbb81a98
- .git\objects\e0\4bbd7b3fe9ec95963bcc8b890556076cd725cd
- .git\objects\4b\d58e6674626334604632834f553a8aead824f7
- .git\objects\02\2e773ed4e8a8ede375e9452b584564c380aa4a
- .git\objects\f8\0c6fe5f779dc07028d9bae52485ab1d1f35c5d
- .git\objects\2f\fb74ecd895940d99bd2cb12a032f1ee08f6087
- .git\objects\cb\2cbfc8a97e382eab787cbb746a496818c42c09
- .git\objects\2c\95d06284739b926cd116dc267f23c1f7c2aaa6
- .git\objects\61\12fe9989b3d223b9dc546a91e7b4c0417098b7
- .git\objects\1e\6017e4bc05c9961d0a2e1e3dcf359d5fff3c06
- .git\objects\55\fc6e0e1aa570d7f8ba46d17b75be8eceb7afe3
- .git\objects\55\44f6ff4804fe05c15dec576d34d97881a49a74
- .git\objects\f7\fb300cb890fcb114a4519237de2d7eaa59c92a
- .git\objects\99\ad5a5cd5c709dff28a3d8080485f6858104aab
- .git\objects\53\305cf494ae0480c37bd204bdd33f570009b869
- .git\objects\56\481f244709f68ab231363dd3f82bf08a60981e
- .git\objects\e7\deae0b65693a57ac60b941b319aaf05bdc515c
- .git\objects\da\75f3e538f115192ca659a0d103c2464f9c5b79
- .git\objects\90\fca586267079242056344c2efd3ecedf3b751e
- .git\objects\20\7c813fa8d99f895dcb961c350262fbf99620c2
- .vscode\launch.json
Version History
Version | Downloads | Last updated |
---|---|---|
0.0.1 (current version) | 445 | 2/20/2018 |