WebSocket.psd1
@{ ModuleVersion = '0.1.3' RootModule = 'WebSocket.psm1' Guid = '75c70c8b-e5eb-4a60-982e-a19110a1185d' Author = 'James Brundage' CompanyName = 'StartAutomating' Copyright = '2024 StartAutomating' Description = 'Work with WebSockets in PowerShell' FunctionsToExport = @('Get-WebSocket') AliasesToExport = @('WebSocket','ws','wss') FormatsToProcess = @('WebSocket.format.ps1xml') TypesToProcess = @('WebSocket.types.ps1xml') PrivateData = @{ PSData = @{ Tags = @('WebSocket', 'WebSockets', 'Networking', 'Web') ProjectURI = 'https://github.com/PowerShellWeb/WebSocket' LicenseURI = 'https://github.com/PowerShellWeb/WebSocket/blob/main/LICENSE' ReleaseNotes = @' > Like It? [Star It](https://github.com/PowerShellWeb/WebSocket) > Love It? [Support It](https://github.com/sponsors/StartAutomating) ## WebSocket 0.1.3 WebSocket server support! ### Server Features For consistency, capabilities, and aesthetics, this is a fairly fully features HTTP server that happens to support websockets * `Get-WebSocket` `-RootURL/-HostHeader` ( #47 ) * `-StyleSheet` lets you include stylesheets ( #64 ) * `-JavaScript` lets you include javascript ( #65 ) * `-Timeout/-LifeSpan` server support ( #85 ) ### Client Improvements * `Get-WebSocket -QueryParameter` lets you specify query parameters ( #41 ) * `Get-WebSocket -Debug` lets you debug the websocketjob. ( #45 ) * `Get-WebSocket -SubProtocol` lets you specify a subprotocol (defaults to JSON) ( #46 ) * `Get-WebSocket -Authenticate` allows sends pre-connection authentication ( #69 ) * `Get-WebSocket -Handshake` allows post-connection authentication ( #81 ) * `Get-WebSocket -Force` allows the creation of multiple clients ( #58 ) ### General Improvements * `Get-WebSocket -SupportsPaging` ( #55 ) * `Get-WebSocket -BufferSize 64kb` ( #52 ) * `Get-WebSocket -Force` ( #58 ) * `Get-WebSocket -Filter` ( #42 ) * `Get-WebSocket -ForwardEvent` ( #56 ) * `Get-WebSocket` Parameter Sets ( #73, #74 ) * `-Broadcast` lets you broadcast to clients and servers ( #39 ) * `Get-WebSocket` quieting previous job check ( #43 ) --- Additional details available in the [CHANGELOG](https://github.com/PowerShellWeb/WebSocket/blob/main/CHANGELOG.md) '@ } } } |