All files / src env.types.ts

85.71% Statements 6/7
40% Branches 2/5
50% Functions 1/2
83.33% Lines 5/6

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 15 166x 6x 6x 6x 6x                      
export enum Env {
  React = 'react',
  Preact = 'preact',
  Next = 'next',
  Unknown = 'unknown',
}
 
export interface EnvDetails {
  name: Env
  version?: string
}
 
export function isEnvDetails(value: unknown): value is EnvDetails {
  return typeof value === 'object' && value !== null && 'name' in value
}