navy
Version:
Quick and powerful development environments using Docker and Docker Compose
15 lines (11 loc) • 529 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.pathToModule = pathToModule;
var _path = _interopRequireDefault(require("path"));
function pathToModule(nodeModulesPath, pkgName) {
const pkgNameWithNoTags = pkgName.lastIndexOf('@') !== 0 && pkgName.lastIndexOf('@') !== -1 ? pkgName.substring(0, pkgName.lastIndexOf('@')) : pkgName;
return _path.default.join(nodeModulesPath, pkgNameWithNoTags);
}