tslint-to-eslint-config
Version:
Converts your TSLint configuration to the closest reasonable ESLint equivalent.
18 lines • 692 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertOneLine = exports.CheckAllTokensMsg = void 0;
exports.CheckAllTokensMsg = "ESLint's brace-style will check all tokens.";
const convertOneLine = (tslintRule) => {
const ruleLen = tslintRule.ruleArguments.length;
return {
rules: [
{
notices: ruleLen > 0 && ruleLen < 5 ? [exports.CheckAllTokensMsg] : undefined,
ruleArguments: ruleLen > 0 ? ["1tbs", { allowSingleLine: true }] : ["off"],
ruleName: "brace-style",
},
],
};
};
exports.convertOneLine = convertOneLine;
//# sourceMappingURL=one-line.js.map