UNPKG

npm-ws-tools

Version:

Command line tools for working with npm workspaces. Includes version bumping and dependencies version update

20 lines 673 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getVersion = exports.getPackage = void 0; const fs_1 = require("fs"); const path_1 = require("path"); const url_1 = require("url"); const packageDir = (0, path_1.dirname)((0, path_1.dirname)((0, url_1.fileURLToPath)(import.meta.url))); let _package; function getPackage() { if (_package === undefined) { _package = JSON.parse((0, fs_1.readFileSync)(`${packageDir}/package.json`, 'utf8')); } return _package; } exports.getPackage = getPackage; function getVersion() { return getPackage().version; } exports.getVersion = getVersion; //# sourceMappingURL=utils.js.map