'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _jestChangedFiles; function _load_jestChangedFiles() { return _jestChangedFiles = require('jest-changed-files'); } exports.default = (globalConfig, configs) => { if (globalConfig.onlyChanged) { const allRootsForAllProjects = configs.reduce((roots, config) => roots.concat(config.roots || []), []); return (0, (_jestChangedFiles || _load_jestChangedFiles()).getChangedFilesForRoots)(allRootsForAllProjects, { changedSince: globalConfig.changedSince, lastCommit: globalConfig.lastCommit, withAncestor: globalConfig.changedFilesWithAncestor }); } return undefined; }; /** * 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. * * */