@nxworker/workspace
Version:
Nx plugin providing generators for managing workspace files, including the move-file generator for safely moving files between projects while updating all imports
19 lines (18 loc) • 799 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "handleSameProjectMove", {
enumerable: true,
get: function() {
return handleSameProjectMove;
}
});
const _devkit = require("@nx/devkit");
const _updateimportpathsinproject = require("../import-updates/update-import-paths-in-project");
function handleSameProjectMove(tree, ctx, getProjectSourceFiles) {
const { sourceProject, normalizedSource, normalizedTarget } = ctx;
_devkit.logger.verbose(`Moving within same project, updating imports to relative paths`);
(0, _updateimportpathsinproject.updateImportPathsInProject)(tree, sourceProject, normalizedSource, normalizedTarget, getProjectSourceFiles);
}
//# sourceMappingURL=handle-same-project-move.js.map