UNPKG

strict-tslint-config

Version:

An opinionated TSLint configuration preset. Works best together with strict TypeScript settings and Prettier.

15 lines (14 loc) 602 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const rules_1 = require("./rules"); const utils_1 = require("./utils"); exports.rules = Object.assign({}, rules_1.allRules, rules_1.customRules, rules_1.prettierRules); exports.jsRules = {}; for (const ruleName of Object.keys(exports.rules)) { const metadata = utils_1.findRuleMetadata(ruleName); if (!metadata.typescriptOnly && !metadata.requiresTypeInfo) { exports.jsRules[ruleName] = exports.rules[ruleName]; } } exports.jsRules['no-require-imports'] = false; exports.jsRules['switch-default'] = true;