17 lines
737 B
Plaintext
17 lines
737 B
Plaintext
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.maybeGetESLintCoreRule = exports.getESLintCoreRule = void 0;
|
|
const utils_1 = require("@typescript-eslint/utils");
|
|
const use_at_your_own_risk_1 = require("eslint/use-at-your-own-risk");
|
|
const getESLintCoreRule = (ruleId) => utils_1.ESLintUtils.nullThrows(use_at_your_own_risk_1.builtinRules.get(ruleId), `ESLint's core rule '${ruleId}' not found.`);
|
|
exports.getESLintCoreRule = getESLintCoreRule;
|
|
function maybeGetESLintCoreRule(ruleId) {
|
|
try {
|
|
return (0, exports.getESLintCoreRule)(ruleId);
|
|
}
|
|
catch {
|
|
return null;
|
|
}
|
|
}
|
|
exports.maybeGetESLintCoreRule = maybeGetESLintCoreRule;
|
|
//# sourceMappingURL=getESLintCoreRule.js.map |