All files / util json.ts

100% Statements 5/5
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4

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 115x         5x 2x   1x    
import * as fs from 'fs/promises';
 
/**
 * Reads and parses json file.
 */
export const readAndParseJson = async <T>(paramPath: string): Promise<T> => {
  const file = await fs.readFile(paramPath, 'utf-8');
 
  return JSON.parse(file) as T;
};