All files / src/scripts/createProject updatePackageName.ts

100% Statements 5/5
100% Branches 0/0
100% Functions 1/1
100% Lines 5/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 10 111x   1x 1x 1x 1x          
import fs from 'fs';
 
export default async (packageJsonPath: string, projectName: string) => {
  const fileContent = JSON.parse(fs.readFileSync(packageJsonPath, { encoding: 'utf8' }));
  fileContent.name = projectName;
  return fs.writeFileSync(
    packageJsonPath,
    JSON.stringify(fileContent, null, '  ')
  );
};