lighthouse/shared/root.js

20 строки
412 B
JavaScript

/**
* @license
* Copyright 2021 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
import fs from 'fs';
import path from 'path';
import {getModuleDirectory} from './esm-utils.js';
const LH_ROOT = path.dirname(getModuleDirectory(import.meta));
const pkg = JSON.parse(fs.readFileSync(`${LH_ROOT}/package.json`, 'utf-8'));
const lighthouseVersion = pkg.version;
export {
LH_ROOT,
lighthouseVersion,
};