UNPKG

data-provider-temporary

Version:

Library that helps with server-to-client synchronization of data

20 lines (16 loc) 727 B
'use strict'; /** * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * * */ const path = require('path'); const MOCKS_PATTERN = path.sep + '__mocks__' + path.sep; const getMockName = filePath => { const mockPath = filePath.split(MOCKS_PATTERN)[1]; return mockPath.substring(0, mockPath.lastIndexOf(path.extname(mockPath))); }; module.exports = getMockName;