All files / src/lib/project engine.ts

85.71% Statements 6/7
100% Branches 0/0
50% Functions 1/2
80% Lines 4/5

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 101x   1x 1x     1x      
import { readFile, readJSON } from "fs-extra";
 
export const readEngineVersion = async (path: string) => {
  return (await readJSON(path, { encoding: "utf8" })).version;
};
 
export const readEngineVersionLegacy = async (path: string) => {
  return (await readFile(path, "utf8")).replace(/#.*/g, "").trim();
};