UNPKG

netlify-cli

Version:

Netlify command line tool

16 lines (15 loc) 857 B
import { readFile } from 'fs/promises'; import { dirname, join } from 'path'; import { fileURLToPath } from 'url'; // @ts-expect-error TS(7034) FIXME: Variable 'packageJson' implicitly has type 'any' i... Remove this comment to see the full error message let packageJson; const getPackageJson = async () => { // @ts-expect-error TS(7005) FIXME: Variable 'packageJson' implicitly has an 'any' typ... Remove this comment to see the full error message if (!packageJson) { const packageJsonPath = join(dirname(fileURLToPath(import.meta.url)), '../../package.json'); // @ts-expect-error TS(2345) FIXME: Argument of type 'Buffer' is not assignable to par... Remove this comment to see the full error message packageJson = JSON.parse(await readFile(packageJsonPath)); } return packageJson; }; export default getPackageJson;