tslint-to-eslint-config
Version:
Converts your TSLint configuration to the closest reasonable ESLint equivalent.
21 lines • 867 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.checkPrettierExtension = void 0;
const eslint_config_prettier_1 = __importDefault(require("eslint-config-prettier"));
const checkPrettierExtension = (ruleConversionResults, prettierRequested) => {
if (prettierRequested) {
return true;
}
for (const rule in eslint_config_prettier_1.default.rules) {
const convertedRule = ruleConversionResults.converted.get(rule);
if (convertedRule !== undefined && convertedRule.ruleSeverity !== "off") {
return false;
}
}
return true;
};
exports.checkPrettierExtension = checkPrettierExtension;
//# sourceMappingURL=checkPrettierExtension.js.map