@yuki-no/plugin-batch-pr
Version:
Batch PR plugin for yuki-no - Collects opened Yuki-no translation issues and creates a single pull request
15 lines (14 loc) • 457 B
JavaScript
import { normalizeRootDir } from '@yuki-no/plugin-sdk/utils/createFileNameFilter';
export const resolveFileNameWithRootDir = (fileName, rootDir) => {
if (!rootDir) {
return fileName;
}
if (fileName === rootDir) {
return '';
}
const normalizedRootDir = normalizeRootDir(rootDir);
if (!fileName.startsWith(normalizedRootDir)) {
return fileName;
}
return fileName.substring(normalizedRootDir.length);
};