PSQuizMaster.psd1
|
# Module manifest for module 'PSQuizMaster' @{ RootModule = 'PSQuizmaster.psm1' ModuleVersion = '2.0.0' CompatiblePSEditions = @('Core') GUID = '3f2c62ca-3370-4173-92d5-6b2b4da136a7' Author = 'Jeff Hicks' CompanyName = 'JDH Information Technology Solutions, Inc.' Copyright = '(c) 2017-2026 JDH Information Technology Solutions, Inc.' Description = 'A module for running and creating quizzes to learn PowerShell. Quizzes are stored as JSON files. This module requires PowerShell 7.6. A DSL is available to help create quiz files.' PowerShellVersion = '7.6' RequiredModules = @('pwshSpectreConsole') FunctionsToExport = @( 'Invoke-PSQuiz', 'Get-PSQuiz', 'New-PSQuizQuestion', 'Invoke-PSQuickQuiz', 'New-PSQuizQuestion', 'New-PSQuizFile', 'Set-PSQuizFile', 'New-PSQuiz', 'Set-PSQuizPath', 'Remove-PSQuizSetting', 'Copy-PSSampleQuiz', 'Protect-PSQuizFile', 'Unprotect-PSQuizFile', 'Question', 'Quiz', 'New-PSQuizFixture', 'Update-PSQuizSchema' ) FormatsToProcess = @( 'formats\psquiz.format.ps1xml', 'formats\psquizItem.format.ps1xml', 'formats\psquizresult.format.ps1xml' ) CmdletsToExport = '' VariablesToExport = 'PSQuizPath' AliasesToExport = @('Start-PSQuiz', 'Make-PSQuiz','Save-PSQuizSettings') PrivateData = @{ PSData = @{ Tags = @('teaching', 'learn', 'quiz', 'training', 'dsl') LicenseUri = 'https://github.com/jdhitsolutions/PSQuizMaster/blob/main/License.txt' ProjectUri = 'https://github.com/jdhitsolutions/PSQuizMaster' # IconUri = '' ReleaseNotes = 'https://github.com/jdhitsolutions/PSQuizMaster/blob/main/changelog.md' } } } |