HealthchecksPwsh.psd1
@{ ModuleVersion = '1.0.1' Guid = '7da498f6-4c96-4146-8730-febfc16920a4' CompanyName = 'Patrick Morris ' Copyright = '2025 Patrick Morris' Author = 'Patrick Morris' AliasesToExport = '*' RootModule = 'HealthchecksPwsh.psm1' Description = 'Powershell wrapper for the Healthchecks.io v3 API' FileList = @('HealthchecksPwsh.psm1', 'HealthchecksPwsh.psd1') PowerShellVersion = '7.5' CompatiblePSEditions = @('Core') PrivateData = @{ PSData = @{ Tags = 'Windows', 'Healthchecks.io', 'PowerShell', 'PSEdition_Core', 'Healthchecks' ProjectURI = 'https://github.com/ptmorris1/healthchecks-pwsh' LicenseURI = 'https://github.com/ptmorris1/healthchecks-pwsh/blob/main/LICENSE' ReleaseNotes = @' # Changelog All notable changes to this project will be documented in this file. ## [1.0.1] - 2025-07-26 ### Fixed - Fixed typo in the `public` folder name. ## [1.0.0] - 2025-07-26 ### Added - Initial release of `healthchecks-pwsh` PowerShell module. - Full coverage of Healthchecks v3 Management API: - List, get, create, update, pause, resume, and delete checks. - List pings, get ping body, list flips (status changes). - List integrations (channels) and project badges. - Check database connectivity. - Full support for Ping API: - Send pings (success, start, fail, log, exit status) by UUID or slug. - Robust error handling and output as `PSCustomObject`. - Consistent User-Agent and parameter validation. - Comment-based help for every function. - Supports both Healthchecks.io and self-hosted instances. - Modern, user-friendly documentation and examples. --- The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). '@ } } } |