@conarti/eslint-plugin-feature-sliced
Version:
Feature-sliced design methodology plugin
11 lines (10 loc) • 545 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.validByLayerOrder = void 0;
const feature_sliced_1 = require("../../../../lib/feature-sliced");
function validByLayerOrder(fsdPartsOfTarget, fsdPartsOfCurrentFile) {
const importLayerOrder = (0, feature_sliced_1.getLayerWeight)(fsdPartsOfTarget.layer);
const currentFileLayerOrder = (0, feature_sliced_1.getLayerWeight)(fsdPartsOfCurrentFile.layer);
return currentFileLayerOrder > importLayerOrder;
}
exports.validByLayerOrder = validByLayerOrder;