Files
tekelanew_acs/acs/nladmin-ui/node_modules/jest-cli/build/getChangedFilesPromise.js
2024-12-05 09:33:18 +08:00

40 lines
951 B
JavaScript

'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.
*
*
*/