UNPKG

@captive/plop-config

Version:
12 lines (11 loc) 341 B
import { readFile } from 'node:fs/promises'; export async function readPackageJSON(pathString) { try { const content = await readFile(pathString, { encoding: 'utf8' }); // eslint-disable-next-line @typescript-eslint/no-unsafe-return return JSON.parse(content); } catch { return undefined; } }