pwps_dab.psd1

@{

# Script module or binary module file associated with this manifest.
RootModule="pwps_dab.dll"

# ID used to uniquely identify this module
GUID="{cf652445-8aad-484d-85e2-1afe402ea6b5}"

# Author of this module
Author="Bentley Systems, Incorporated"

#Owner="Bentley Systems, Incorporated"

# Version number of this module.
ModuleVersion="23.4.1"

# Description of the functionality provided by this module
Description="ProjectWise PowerShell Cmdlets from System Architecture Group"

# Company or vendor of this module
CompanyName="Bentley Systems, Incorporated"

# Copyright statement for this module
Copyright="Copyright (c) 2024 Bentley Systems, Incorporated. All rights reserved."

# Script files (.ps1) that are run in the caller's environment prior to importing this module.
ScriptsToProcess="pwps_dab.ps1"

# Cmdlets to export from this module
CmdletsToExport="*"

# Aliases to export from this module
AliasesToExport="*"

# Format files (.ps1xml) to be loaded when importing this module
#FormatsToProcess="PWPS.Format.ps1xml"

# Minimum version of the Windows PowerShell engine required by this module
PowerShellVersion="5.0"

# Name of the Windows PowerShell host required by this module
# PowerShellHostName=""

# Minimum version of the Windows PowerShell host required by this module
PowerShellHostVersion=""

# Minimum version of the .NET Framework required by this module
DotNetFrameworkVersion="4.8"

# Minimum version of the common language runtime (CLR) required by this module
# CLRVersion=""

# Processor architecture (None, X86, Amd64) required by this module
#ProcessorArchitecture="X86"

# Modules that must be imported into the global environment prior to importing this module
#RequiredModules=@('pwps')

# Assemblies that must be loaded prior to importing this module
#RequiredAssemblies=@("Bentley.Connect.Client.API",
#"Bentley.Connect.Client.Service.Interface",
#"Bentley.Select.Shareable",
#"BTS.Model.Enum",
#"BtsAudit",
#"BTSTypes",
#"ClosedXML",
#"Common.Logging.Core",
#"Common.Logging",
#"DocumentFormat.OpenXml",
#"ECComponentAssembly",
#"EntityFramework",
#"EntityFramework.SqlServer",
#"FastMember.Signed",
#"ICSharpCode.SharpZipLib",
#"itextsharp",
#"Microsoft.Azure.KeyVault.Core",
#"Microsoft.CSharp",
#"Microsoft.Data.Edm",
#"Microsoft.Data.OData",
#"Microsoft.Data.Services.Client",
#"Microsoft.WindowsAzure.Storage",
#"Newtonsoft.Json",
#"PWPS_DAB",
#"PWSearchAssembly",
#"PWSearchWrapper",
#"PWSpatialWrapper",
#"PWWrapper",
#"System.Data.SQLite",
#"System.Data.SQLite.EF6",
#"System.Data.SQLite.Linq",
#"System.Management.Automation",
#"System.Net.Http.Formatting",
#"System.Spatial",
#"WSGSharp",
#"zxing",
#"zxing.presentation"
#)

# Type files (.ps1xml) to be loaded when importing this module
# TypesToProcess=@()

# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
# allows module to be loaded "normally" by PowerShell and PowerShell ISE assuming module folder is in PSModulePath environment variable.
# this was doubling up the cmdlets in intellisense
NestedModules="HelperFunctions.psm1"

# Functions to export from this module
FunctionsToExport="Save-ClearTextToEncryptedFile","Save-SecureStringToEncryptedFile","Get-SecureStringFromEncryptedFile","Get-ClearTextFromEncryptedFile","ConvertTo-DataTable","New-PWScanForReferences","New-PWEnumFolders","Write-PWPSLog","Get-PWPSLogsFromPreviousDays","Get-WindowsFolderPath","Get-WindowsFilePath","Get-PWAuditTrailRecordsFromPreviousDays","Get-PWPerformanceReportData"
#"BulkCopy-SQLTable","Get-SQLDatabaseFunction","Get-SQLDataType","Get-SQLTable","New-SQLConnection","New-SQLTable","Truncate-SQLTable"#,"Copy-PWDocumentToSharePoint","Get-SharePointListItem","New-SharePointConnection"

# Variables to export from this module
# VariablesToExport="*"

# List of all modules packaged with this module.
# ModuleList=@()

# List of all files packaged with this module
#FileList=@()

# Private data to pass to the module specified in RootModule/ModuleToProcess
# PrivateData=""

# HelpInfo URI of this module
# HelpInfoURI=""

# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
# DefaultCommandPrefix="PW"

}