types/GitHubContext.Types.ps1xml
<?xml version="1.0" encoding="utf-8"?> <Types> <Type> <Name>GitHubUserContext</Name> <Members> <ScriptProperty> <Name>TokenExpiresIn</Name> <GetScriptBlock> if ($null -eq $this.TokenExpiresAt) { return [TimeSpan]::Zero } $this.TokenExpiresAt - [DateTime]::Now </GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>RefreshTokenExpiresIn</Name> <GetScriptBlock> if ($null -eq $this.RefreshTokenExpiresAt) { return [TimeSpan]::Zero } $this.RefreshTokenExpiresAt - [DateTime]::Now </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitHubAppInstallationContext</Name> <Members> <ScriptProperty> <Name>TokenExpiresIn</Name> <GetScriptBlock> if ($null -eq $this.TokenExpiresAt) { return [TimeSpan]::Zero } $this.TokenExpiresAt - [DateTime]::Now </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitHubAppContext</Name> <Members> <ScriptProperty> <Name>TokenExpiresIn</Name> <GetScriptBlock> if ($null -eq $this.TokenExpiresAt) { return [TimeSpan]::Zero } $this.TokenExpiresAt - [DateTime]::Now </GetScriptBlock> </ScriptProperty> </Members> </Type> </Types> |