Eventful.psd1
@{ RootModule = 'Eventful.psm1' Description = 'Easy Eventful PowerShell' ModuleVersion = '0.1.8' GUID = 'f4d780da-be78-49c6-921a-436e053cb97c' Author = 'James Brundage' Copyright = '2021-2023 Start-Automating' FormatsToProcess = 'Eventful.format.ps1xml' TypesToProcess = 'Eventful.types.ps1xml' AliasesToExport = '*' PrivateData = @{ PSData = @{ ProjectURI = 'https://github.com/StartAutomating/Eventful' LicenseURI = 'https://github.com/StartAutomating/Eventful/blob/main/LICENSE' Tags = 'Eventful', 'Events' ReleaseNotes = @' ## Eventful 0.1.8: * Eventful Supports Sponsorship (#25) * New Commands! * Import-Event (#28) * Export-Event (#27) * Send-Event can now send -EventArguments and -MessageData (#26) * Watch-Event now supports -MaxTriggerCount and -MessageData (#29) * Simplifying event source registration (any `@*` script or function) (#30) * Making one-time event sources more efficient (#31) --- ## Eventful 0.1.7: * Adding On@CommandNotFound event source (Fixes #11) * Watch-Event now allows eventsources -recursively (Fixes #15) --- ## Eventful 0.1.6 * Adding LocationChanged event source (Fixes #12) --- ## Eventful 0.1.5 * Adding On@Event (#2) * Send-Event support for piping existing events (#4) * Adding /docs (#5) --- ## Eventful 0.1.4 * Module Rebranded to Eventful. * Get-EventHandler added --- ## Eventful 0.1.3 New Event Source: * VariableSet Receive-Event now returns event most-recent to least-recent. Receive-Event now has -First and -Skip. Bugfix: On@Repeat now actually starts it's timer. --- ## Eventful 0.1.2 New Event Source: * UDP PowerShellAsync Event Source now allows for a -Parameter dictionaries. --- ## Eventful 0.1.1 New Event Sources: * HTTPResponse * PowerShellAsync --- New Event Source Capabilities: Event Sources can now return an InitializeEvent property or provide a ComponentModel.InitializationEvent attribute. This will be called directly after the subscription is created, so as to avoid signalling too soon. --- ## Eventful 0.1 Initial Module Release. Fun simple event syntax (e.g. on mysignal {"do this"} or on delay "00:00:01" {"do that"}) Better pipelining support for Sending events. --- '@ } CommandTypes = @{ EventSource = '^\@\w' } } } |