Data/MetaFunction/plasterManifest.xml
<?xml version="1.0" encoding="UTF-8"?>
<plasterManifest xmlns="http://www.microsoft.com/schemas/PowerShell/Plaster/v1" schemaVersion="1.0"> <metadata> <name>FunctionTemplate</name> <id>e72adf9d-026b-459b-be5f-ff73911c4211</id> <version>0.0.1</version> <title>Custom Function Stuff</title> <description /> <author>User</author> <tags /> </metadata> <parameters> <parameter name="FunctionName" type="text" prompt="Name of your Function" /> <parameter name="FunctionLocation" type="text" prompt="Path to your function file" /> </parameters> <content> <file source='testsTemplate.ps1' destination='${PLASTER_PARAM_FunctionName}.Tests.ps1' /> <modify path='${PLASTER_PARAM_FunctionName}.Tests.ps1'> <replace> <original>xxModuleNamexx</original> <substitute expand='true'>${PLASTER_PARAM_FunctionName}</substitute> </replace> </modify> <templateFile source='functionTemplate.ps1' destination='${PLASTER_PARAM_FunctionName}.ps1'/> </content> </plasterManifest> |