JezK
Edit File: versions.js
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.hasWrapper = hasWrapper; exports.run = run; exports.setFlags = setFlags; function _regenerator() { var data = _interopRequireDefault(require("@babel/runtime/regenerator")); _regenerator = function _regenerator() { return data; }; return data; } function _asyncToGenerator2() { var data = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator")); _asyncToGenerator2 = function _asyncToGenerator2() { return data; }; return data; } function _yarnVersion() { var data = require("../../util/yarn-version.js"); _yarnVersion = function _yarnVersion() { return data; }; return data; } function setFlags(commander) { commander.description('Displays version information of currently installed Yarn, Node.js, and its dependencies.'); } function hasWrapper(commander, args) { return true; } function run(_x, _x2, _x3, _x4, _x5) { return _run.apply(this, arguments); } function _run() { _run = (0, _asyncToGenerator2()["default"])( /*#__PURE__*/_regenerator()["default"].mark(function _callee(config, reporter, commander, flags, args) { var versions, pkg; return _regenerator()["default"].wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: versions = { yarn: _yarnVersion().version }; _context.next = 3; return config.maybeReadManifest(config.cwd); case 3: pkg = _context.sent; if (pkg && pkg.name && pkg.version) { versions[pkg.name] = pkg.version; } Object.assign(versions, process.versions); reporter.inspect(versions); case 7: case "end": return _context.stop(); } }, _callee); })); return _run.apply(this, arguments); } //# sourceMappingURL=versions.js.map