eslint-plugin-tis-imports
Version:
Eslint plugin for precise control of architectural restrictions. FSD, public api, hierarchy of entities in the project.
12 lines (11 loc) • 509 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.rules = void 0;
const entitiesHierarchy_1 = require("./rules/entitiesHierarchy");
const layerImportsRule_1 = require("./rules/layerImportsRule");
const restrictImports_1 = require("./rules/restrictImports");
exports.rules = {
'layer-imports': layerImportsRule_1.layersImportRule,
'entities-hierarchy': entitiesHierarchy_1.enforceEntityHierarchyRule,
'restrict-imports': restrictImports_1.restrictImportsRule,
};