UNPKG

@maniascript/mslint

Version:
48 lines (47 loc) 3.38 kB
import { type Rule } from '../linter/rule.js'; import { deprecatedInitializerType } from './deprecated-initializer-type.js'; import { forDirection } from './for-direction.js'; import { formatIfElse } from './format-if-else.js'; import { formatReal } from './format-real.js'; import { idDenylist } from './id-denylist.js'; import { idLength } from './id-length.js'; import { includeOneTime } from './include-one-time.js'; import { includeUseCommonNamespace } from './include-use-common-namespace.js'; import { includeUseNamespace } from './include-use-namespace.js'; import { initDeclaration } from './init-declaration.js'; import { maxDepth } from './max-depth.js'; import { maxLines } from './max-lines.js'; import { maxLinesPerFile } from './max-lines-per-file.js'; import { maxParams } from './max-params.js'; import { maxStatements } from './max-statements.js'; import { namingConventionCommand } from './naming-convention-command.js'; import { namingConventionConstant } from './naming-convention-constant.js'; import { namingConventionFunction } from './naming-convention-function.js'; import { namingConventionVariable } from './naming-convention-variable.js'; import { namingConventionSetting } from './naming-convention-setting.js'; import { namingConventionStructure } from './naming-convention-structure.js'; import { noContinue } from './no-continue.js'; import { noDupeCase } from './no-dupe-case.js'; import { noDupeElseIf } from './no-dupe-else-if.js'; import { noDupeKeys } from './no-dupe-keys.js'; import { noDupeParameters } from './no-dupe-parameters.js'; import { noEmpty } from './no-empty.js'; import { noIntegerOverflow } from './no-integer-overflow.js'; import { noLog } from './no-log.js'; import { noLonelyIf } from './no-lonely-if.js'; import { noNegatedCondition } from './no-negated-condition.js'; import { noNowClassMember } from './no-now-class-member.js'; import { noSleep } from './no-sleep.js'; import { noUnusedExpression } from './no-unused-expression.js'; import { noUselessConcat } from './no-useless-concat.js'; import { noWait } from './no-wait.js'; import { noSelfAssign } from './no-self-assign.js'; import { noSelfCompare } from './no-self-compare.js'; import { noUnusedVariables } from './no-unused-variables.js'; import { noUnusedInclude } from './no-unused-include.js'; import { requireContextValidClass } from './require-context-valid-class.js'; import { trimArrayType } from './trim-array-type.js'; import { typeDeclaration } from './type-declaration.js'; import { useTrackInsteadOfMap } from './use-track-instead-of-map.js'; declare const allRules: Map<string, Rule>; export { allRules, deprecatedInitializerType, forDirection, formatIfElse, formatReal, idDenylist, idLength, includeOneTime, includeUseCommonNamespace, includeUseNamespace, initDeclaration, maxDepth, maxLines, maxLinesPerFile, maxParams, maxStatements, namingConventionCommand, namingConventionConstant, namingConventionFunction, namingConventionVariable, namingConventionSetting, namingConventionStructure, noContinue, noDupeCase, noDupeElseIf, noDupeKeys, noDupeParameters, noEmpty, noIntegerOverflow, noLog, noLonelyIf, noNegatedCondition, noNowClassMember, noSleep, noUnusedExpression, noUselessConcat, noWait, noSelfAssign, noSelfCompare, noUnusedVariables, noUnusedInclude, requireContextValidClass, trimArrayType, typeDeclaration, useTrackInsteadOfMap };