noid-privacy/Modules/_ModuleTemplate/ModuleTemplate.psd1

54 lines
1.7 KiB
PowerShell

@{
# Script module or binary module file associated with this manifest
RootModule = 'ModuleTemplate.psm1'
# Version number of this module
ModuleVersion = '1.0.0'
# ID used to uniquely identify this module
GUID = '00000000-0000-0000-0000-000000000000'
# Author of this module
Author = 'NexusOne23'
# Company or vendor of this module
CompanyName = 'Open Source Project'
# Copyright statement for this module
Copyright = '(c) 2025 NexusOne23. Licensed under GPL-3.0.'
# Description of the functionality provided by this module
Description = 'Template module for NoID Privacy hardening modules. Implements BACKUP/APPLY/VERIFY/RESTORE pattern.'
# Minimum version of the PowerShell engine required by this module
PowerShellVersion = '5.1'
# Functions to export from this module
FunctionsToExport = @('Invoke-ModuleTemplate')
# Cmdlets to export from this module
CmdletsToExport = @()
# Variables to export from this module
VariablesToExport = @()
# Aliases to export from this module
AliasesToExport = @()
# Private data to pass to the module specified in RootModule/ModuleToProcess
PrivateData = @{
PSData = @{
# Tags applied to this module
Tags = @('Windows11', 'Security', 'Hardening', 'Privacy')
# License URL for this module
LicenseUri = ''
# Project site URL for this module
ProjectUri = ''
# Release notes for this module
ReleaseNotes = 'Initial template version'
}
}
}