| 1234567891011121314151617181920212223242526 | "use strict";Object.defineProperty(exports, "__esModule", {  value: true});exports.getModulePathParts = getModulePathParts;var _lodash = _interopRequireDefault(require("lodash"));function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }const MULTI_MODULE_REGEXP = /^multi /u;function getModulePathParts(moduleData) {  if (MULTI_MODULE_REGEXP.test(moduleData.identifier)) {    return [moduleData.identifier];  }  const parsedPath = _lodash.default // Removing loaders from module path: they're joined by `!` and the last part is a raw module path  .last(moduleData.name.split('!')) // Splitting module path into parts  .split('/') // Removing first `.`  .slice(1) // Replacing `~` with `node_modules`  .map(part => part === '~' ? 'node_modules' : part);  return parsedPath.length ? parsedPath : null;}
 |