UNPKG

@exadel/eslint-plugin-esl

Version:

Helper ESLint rules to find and migrate ESL (@exadel/esl) library deprecations

59 lines (58 loc) 2.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const deprecated_path_1 = require("../../core/deprecated-path"); /** * Rule for deprecated `@exadel/esl/modules/esl-base-element/core` path to import {@link attr}, originally from `@exadel/esl/modules/esl-utils/decorators/attr`. */ exports.default = (0, deprecated_path_1.buildRule)([ { alias: 'attr', deprecationPath: '@exadel/esl/modules/esl-base-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'prop', deprecationPath: '@exadel/esl/modules/esl-base-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'boolAttr', deprecationPath: '@exadel/esl/modules/esl-base-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'jsonAttr', deprecationPath: '@exadel/esl/modules/esl-base-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'listen', deprecationPath: '@exadel/esl/modules/esl-base-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'attr', deprecationPath: '@exadel/esl/modules/esl-mixin-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'prop', deprecationPath: '@exadel/esl/modules/esl-mixin-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'boolAttr', deprecationPath: '@exadel/esl/modules/esl-mixin-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'jsonAttr', deprecationPath: '@exadel/esl/modules/esl-mixin-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' }, { alias: 'listen', deprecationPath: '@exadel/esl/modules/esl-mixin-element/core', recommendedPath: '@exadel/esl/modules/esl-utils/decorators' } ]);