PilotCarrierClient.psd1

@{
  RootModule = 'PilotCarrierClient.psm1'
  ModuleVersion = '1.0.0'
  GUID = '02482bc3-ff2c-48f3-9f89-6355f1348e77'
  Author = 'Roy Ashbrook'
  CompanyName = 'ashbrook.io'
  Copyright = '(c) 2026 royashbrook. All rights reserved.'
  Description = 'Client for the Pilot supply chain carrier API: client-credentials token with caching, order and reference reads, and the BOL and document writes.'
  PowerShellVersion = '7.0'
  FunctionsToExport = @('New-PilotSession', 'Get-PilotToken', 'Invoke-PilotRequest', 'Get-PilotData',
    'Get-PilotOrder', 'Get-PilotBol', 'Get-PilotLocation', 'Get-PilotTerminal', 'Get-PilotContract',
    'Set-PilotBol', 'Set-PilotDocument')
  AliasesToExport = @()
  CmdletsToExport = @()
  VariablesToExport = @()
  PrivateData = @{
    PSData = @{
      Tags = @('pilot', 'carrier', 'api', 'logistics', 'fuel')
      LicenseUri = 'https://github.com/royashbrook/PilotCarrierClient/blob/main/LICENSE'
      ProjectUri = 'https://github.com/royashbrook/PilotCarrierClient'
    }
  }
}