Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 4x 4x 39x 39x 116x | import { CustomerVariableProvider, CustomerVariableType } from './types' import { CloudFrontRequest } from 'aws-lambda' import { getHeaderValue } from '../headers' export class HeaderCustomerVariables implements CustomerVariableProvider { readonly name = 'HeaderCustomerVariables' constructor(private readonly request: CloudFrontRequest) {} async getVariable(variable: CustomerVariableType): Promise<string | null> { return getHeaderValue(this.request, variable) } } |