'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var _path; function _load_path() { return (_path = _interopRequireDefault(require('path'))); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : {default: obj}; } const MOCKS_PATTERN = (_path || _load_path()).default.sep + '__mocks__' + (_path || _load_path()).default.sep; /** * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * */ const getMockName = filePath => { const mockPath = filePath.split(MOCKS_PATTERN)[1]; return mockPath .substring( 0, mockPath.lastIndexOf((_path || _load_path()).default.extname(mockPath)) ) .replace(/\\/g, '/'); }; exports.default = getMockName;