| | code-examples | |
| | completed-docs | |
| | adjacentOverloadSignaturesRule.d.ts | 993 B |
| | adjacentOverloadSignaturesRule.js | 6.6 KB |
| | alignRule.d.ts | 895 B |
| | alignRule.js | 9.9 KB |
| | arrayTypeRule.d.ts | 1.0 KB |
| | arrayTypeRule.js | 7.4 KB |
| | arrowParensRule.d.ts | 938 B |
| | arrowParensRule.js | 4.6 KB |
| | arrowReturnShorthandRule.d.ts | 914 B |
| | arrowReturnShorthandRule.js | 5.6 KB |
| | awaitPromiseRule.d.ts | 958 B |
| | awaitPromiseRule.js | 5.4 KB |
| | banCommaOperatorRule.d.ts | 888 B |
| | banCommaOperatorRule.js | 3.9 KB |
| | banRule.d.ts | 318 B |
| | banRule.js | 8.9 KB |
| | banTsIgnoreRule.d.ts | 888 B |
| | banTsIgnoreRule.js | 2.2 KB |
| | banTypesRule.d.ts | 940 B |
| | banTypesRule.js | 3.4 KB |
| | binaryExpressionOperandOrderRule.d.ts | 888 B |
| | binaryExpressionOperandOrderRule.js | 4.6 KB |
| | callableTypesRule.d.ts | 933 B |
| | callableTypesRule.js | 4.3 KB |
| | classNameRule.d.ts | 888 B |
| | classNameRule.js | 2.9 KB |
| | commentFormatRule.d.ts | 1.2 KB |
| | commentFormatRule.js | 12.8 KB |
| | commentTypeRule.d.ts | 853 B |
| | commentTypeRule.js | 4.1 KB |
| | completedDocsRule.d.ts | 6.8 KB |
| | completedDocsRule.js | 24.6 KB |
| | curlyRule.d.ts | 955 B |
| | curlyRule.js | 7.3 KB |
| | cyclomaticComplexityRule.d.ts | 1.0 KB |
| | cyclomaticComplexityRule.js | 7.1 KB |
| | deprecationRule.d.ts | 948 B |
| | deprecationRule.js | 8.9 KB |
| | encodingRule.d.ts | 943 B |
| | encodingRule.js | 2.6 KB |
| | eoflineRule.d.ts | 888 B |
| | eoflineRule.js | 2.3 KB |
| | fileHeaderRule.d.ts | 1.1 KB |
| | fileHeaderRule.js | 10.3 KB |
| | fileNameCasingRule.d.ts | 977 B |
| | fileNameCasingRule.js | 8.7 KB |
| | forinRule.d.ts | 888 B |
| | forinRule.js | 4.6 KB |
| | functionConstructorRule.d.ts | 875 B |
| | functionConstructorRule.js | 3.3 KB |
| | importBlacklistRule.d.ts | 1.1 KB |
| | importBlacklistRule.js | 11.6 KB |
| | importSpacingRule.d.ts | 1.2 KB |
| | importSpacingRule.js | 6.3 KB |
| | incrementDecrementRule.d.ts | 925 B |
| | incrementDecrementRule.js | 4.7 KB |
| | indentRule.d.ts | 906 B |
| | indentRule.js | 6.5 KB |
| | interfaceNameRule.d.ts | 933 B |
| | interfaceNameRule.js | 3.7 KB |
| | interfaceOverTypeLiteralRule.d.ts | 888 B |
| | interfaceOverTypeLiteralRule.js | 2.7 KB |
| | invalidVoidRule.d.ts | 1.0 KB |
| | invalidVoidRule.js | 7.1 KB |
| | jsdocFormatRule.d.ts | 940 B |
| | jsdocFormatRule.js | 6.4 KB |
| | labelPositionRule.d.ts | 888 B |
| | labelPositionRule.js | 3.1 KB |
| | linebreakStyleRule.d.ts | 917 B |
| | linebreakStyleRule.js | 3.1 KB |
| | matchDefaultExportNameRule.d.ts | 957 B |
| | matchDefaultExportNameRule.js | 3.2 KB |
| | maxClassesPerFileRule.d.ts | 906 B |
| | maxClassesPerFileRule.js | 4.3 KB |
| | maxFileLineCountRule.d.ts | 952 B |
| | maxFileLineCountRule.js | 2.7 KB |
| | maxLineLengthRule.d.ts | 969 B |
| | maxLineLengthRule.js | 8.6 KB |
| | memberAccessRule.d.ts | 993 B |
| | memberAccessRule.js | 9.1 KB |
| | memberOrderingRule.d.ts | 995 B |
| | memberOrderingRule.js | 34.7 KB |
| | newlineBeforeReturnRule.d.ts | 888 B |
| | newlineBeforeReturnRule.js | 4.1 KB |
| | newlinePerChainedCallRule.d.ts | 882 B |
| | newlinePerChainedCallRule.js | 3.6 KB |
| | newParensRule.d.ts | 888 B |
| | newParensRule.js | 2.0 KB |
| | noAngleBracketTypeAssertionRule.d.ts | 888 B |
| | noAngleBracketTypeAssertionRule.js | 3.3 KB |
| | noAnyRule.d.ts | 888 B |
| | noAnyRule.js | 4.6 KB |
| | noArgRule.d.ts | 888 B |
| | noArgRule.js | 2.7 KB |
| | noAsyncWithoutAwaitRule.d.ts | 888 B |
| | noAsyncWithoutAwaitRule.js | 4.9 KB |
| | noBitwiseRule.d.ts | 888 B |
| | noBitwiseRule.js | 4.1 KB |
| | noBooleanLiteralCompareRule.d.ts | 934 B |
| | noBooleanLiteralCompareRule.js | 4.7 KB |
| | noConditionalAssignmentRule.d.ts | 888 B |
| | noConditionalAssignmentRule.js | 4.7 KB |
| | noConsecutiveBlankLinesRule.d.ts | 1.1 KB |
| | noConsecutiveBlankLinesRule.js | 6.3 KB |
| | noConsoleRule.d.ts | 912 B |
| | noConsoleRule.js | 2.4 KB |
| | noConstructRule.d.ts | 888 B |
| | noConstructRule.js | 3.0 KB |
| | noDebuggerRule.d.ts | 888 B |
| | noDebuggerRule.js | 1.9 KB |
| | noDefaultExportRule.d.ts | 888 B |
| | noDefaultExportRule.js | 3.2 KB |
| | noDefaultImportRule.d.ts | 1.0 KB |
| | noDefaultImportRule.js | 7.3 KB |
| | noDuplicateImportsRule.d.ts | 965 B |
| | noDuplicateImportsRule.js | 5.6 KB |
| | noDuplicateSuperRule.d.ts | 938 B |
| | noDuplicateSuperRule.js | 7.1 KB |
| | noDuplicateSwitchCaseRule.d.ts | 923 B |
| | noDuplicateSwitchCaseRule.js | 2.3 KB |
| | noDuplicateVariableRule.d.ts | 902 B |
| | noDuplicateVariableRule.js | 5.2 KB |
| | noDynamicDeleteRule.d.ts | 888 B |
| | noDynamicDeleteRule.js | 4.7 KB |
| | noEmptyInterfaceRule.d.ts | 935 B |
| | noEmptyInterfaceRule.js | 2.9 KB |
| | noEmptyRule.d.ts | 888 B |
| | noEmptyRule.js | 4.8 KB |
| | noEvalRule.d.ts | 888 B |
| | noEvalRule.js | 2.6 KB |
| | noFloatingPromisesRule.d.ts | 917 B |
| | noFloatingPromisesRule.js | 4.5 KB |
| | noForInArrayRule.d.ts | 917 B |
| | noForInArrayRule.js | 3.7 KB |
| | noForInRule.d.ts | 898 B |
| | noForInRule.js | 2.2 KB |
| | noImplicitDependenciesRule.d.ts | 912 B |
| | noImplicitDependenciesRule.js | 6.7 KB |
| | noImportSideEffectRule.d.ts | 888 B |
| | noImportSideEffectRule.js | 3.3 KB |
| | noInferrableTypesRule.d.ts | 910 B |
| | noInferrableTypesRule.js | 5.8 KB |
| | noInferredEmptyObjectTypeRule.d.ts | 972 B |
| | noInferredEmptyObjectTypeRule.js | 5.4 KB |
| | noInternalModuleRule.d.ts | 888 B |
| | noInternalModuleRule.js | 3.6 KB |
| | noInvalidTemplateStringsRule.d.ts | 888 B |
| | noInvalidTemplateStringsRule.js | 2.6 KB |
| | noInvalidThisRule.d.ts | 932 B |
| | noInvalidThisRule.js | 5.1 KB |
| | noIrregularWhitespaceRule.d.ts | 945 B |
| | noIrregularWhitespaceRule.js | 2.4 KB |
| | noMagicNumbersRule.d.ts | 985 B |
| | noMagicNumbersRule.js | 7.8 KB |
| | noMergeableNamespaceRule.d.ts | 932 B |
| | noMergeableNamespaceRule.js | 3.5 KB |
| | noMisusedNewRule.d.ts | 939 B |
| | noMisusedNewRule.js | 3.8 KB |
| | noNamespaceRule.d.ts | 888 B |
| | noNamespaceRule.js | 3.8 KB |
| | noNonNullAssertionRule.d.ts | 888 B |
| | noNonNullAssertionRule.js | 3.6 KB |
| | noNullKeywordRule.d.ts | 888 B |
| | noNullKeywordRule.js | 4.6 KB |
| | noNullUndefinedUnionRule.d.ts | 917 B |
| | noNullUndefinedUnionRule.js | 4.4 KB |
| | noObjectLiteralTypeAssertionRule.d.ts | 888 B |
| | noObjectLiteralTypeAssertionRule.js | 5.6 KB |
| | noParameterPropertiesRule.d.ts | 911 B |
| | noParameterPropertiesRule.js | 3.2 KB |
| | noParameterReassignmentRule.d.ts | 902 B |
| | noParameterReassignmentRule.js | 2.5 KB |
| | noPromiseAsBooleanRule.d.ts | 882 B |
| | noPromiseAsBooleanRule.js | 7.8 KB |
| | noRedundantJsdocRule.d.ts | 1.0 KB |
| | noRedundantJsdocRule.js | 5.0 KB |
| | noReferenceImportRule.d.ts | 913 B |
| | noReferenceImportRule.js | 2.1 KB |
| | noReferenceRule.d.ts | 888 B |
| | noReferenceRule.js | 2.2 KB |
| | noRequireImportsRule.d.ts | 888 B |
| | noRequireImportsRule.js | 1.9 KB |
| | noRestrictedGlobalsRule.d.ts | 931 B |
| | noRestrictedGlobalsRule.js | 5.9 KB |
| | noReturnAwaitRule.d.ts | 888 B |
| | noReturnAwaitRule.js | 4.7 KB |
| | noShadowedVariableRule.d.ts | 910 B |
| | noShadowedVariableRule.js | 19.7 KB |
| | noSparseArraysRule.d.ts | 888 B |
| | noSparseArraysRule.js | 3.9 KB |
| | noStringLiteralRule.d.ts | 926 B |
| | noStringLiteralRule.js | 3.8 KB |
| | noStringThrowRule.d.ts | 888 B |
| | noStringThrowRule.js | 5.2 KB |
| | noSubmoduleImportsRule.d.ts | 888 B |
| | noSubmoduleImportsRule.js | 3.3 KB |
| | noSwitchCaseFallThroughRule.d.ts | 1.1 KB |
| | noSwitchCaseFallThroughRule.js | 5.1 KB |
| | noTautologyExpressionRule.d.ts | 853 B |
| | noTautologyExpressionRule.js | 4.6 KB |
| | noThisAssignmentRule.d.ts | 966 B |
| | noThisAssignmentRule.js | 6.9 KB |
| | noTrailingWhitespaceRule.d.ts | 888 B |
| | noTrailingWhitespaceRule.js | 6.6 KB |
| | noUnboundMethodRule.d.ts | 917 B |
| | noUnboundMethodRule.js | 10.2 KB |
| | noUnnecessaryCallbackWrapperRule.d.ts | 904 B |
| | noUnnecessaryCallbackWrapperRule.js | 4.4 KB |
| | noUnnecessaryClassRule.d.ts | 978 B |
| | noUnnecessaryClassRule.js | 6.2 KB |
| | noUnnecessaryInitializerRule.d.ts | 933 B |
| | noUnnecessaryInitializerRule.js | 4.4 KB |
| | noUnnecessaryQualifierRule.d.ts | 931 B |
| | noUnnecessaryQualifierRule.js | 5.4 KB |
| | noUnnecessaryTypeAssertionRule.d.ts | 917 B |
| | noUnnecessaryTypeAssertionRule.js | 5.6 KB |
| | noUnsafeAnyRule.d.ts | 917 B |
| | noUnsafeAnyRule.js | 21.6 KB |
| | noUnsafeFinallyRule.d.ts | 902 B |
| | noUnsafeFinallyRule.js | 6.2 KB |
| | noUnusedExpressionRule.d.ts | 888 B |
| | noUnusedExpressionRule.js | 9.6 KB |
| | noUnusedVariableRule.d.ts | 882 B |
| | noUnusedVariableRule.js | 21.2 KB |
| | noUseBeforeDeclareRule.d.ts | 931 B |
| | noUseBeforeDeclareRule.js | 5.3 KB |
| | noVarKeywordRule.d.ts | 888 B |
| | noVarKeywordRule.js | 4.3 KB |
| | noVarRequiresRule.d.ts | 888 B |
| | noVarRequiresRule.js | 4.1 KB |
| | noVoidExpressionRule.d.ts | 917 B |
| | noVoidExpressionRule.js | 5.2 KB |
| | numberLiteralFormatRule.d.ts | 1.1 KB |
| | numberLiteralFormatRule.js | 5.8 KB |
| | objectLiteralKeyQuotesRule.d.ts | 997 B |
| | objectLiteralKeyQuotesRule.js | 9.8 KB |
| | objectLiteralShorthandRule.d.ts | 1.4 KB |
| | objectLiteralShorthandRule.js | 8.9 KB |
| | objectLiteralSortKeysRule.d.ts | 1.2 KB |
| | objectLiteralSortKeysRule.js | 15.9 KB |
| | oneLineRule.d.ts | 899 B |
| | oneLineRule.js | 8.6 KB |
| | oneVariablePerDeclarationRule.d.ts | 888 B |
| | oneVariablePerDeclarationRule.js | 3.3 KB |
| | onlyArrowFunctionsRule.d.ts | 888 B |
| | onlyArrowFunctionsRule.js | 5.0 KB |
| | orderedImportsRule.d.ts | 996 B |
| | orderedImportsRule.js | 31.3 KB |
| | preferConditionalExpressionRule.d.ts | 906 B |
| | preferConditionalExpressionRule.js | 5.3 KB |
| | preferConstRule.d.ts | 938 B |
| | preferConstRule.js | 15.3 KB |
| | preferForOfRule.d.ts | 888 B |
| | preferForOfRule.js | 6.8 KB |
| | preferFunctionOverMethodRule.d.ts | 888 B |
| | preferFunctionOverMethodRule.js | 5.3 KB |
| | preferMethodSignatureRule.d.ts | 951 B |
| | preferMethodSignatureRule.js | 3.0 KB |
| | preferObjectSpreadRule.d.ts | 934 B |
| | preferObjectSpreadRule.js | 5.3 KB |
| | preferReadonlyRule.d.ts | 882 B |
| | preferReadonlyRule.js | 10.9 KB |
| | preferSwitchRule.d.ts | 888 B |
| | preferSwitchRule.js | 5.6 KB |
| | preferTemplateRule.d.ts | 933 B |
| | preferTemplateRule.js | 5.3 KB |
| | preferWhileRule.d.ts | 948 B |
| | preferWhileRule.js | 3.1 KB |
| | promiseFunctionAsyncRule.d.ts | 917 B |
| | promiseFunctionAsyncRule.js | 6.0 KB |
| | quotemarkRule.d.ts | 922 B |
| | quotemarkRule.js | 15.1 KB |
| | radixRule.d.ts | 888 B |
| | radixRule.js | 4.5 KB |
| | restrictPlusOperandsRule.d.ts | 968 B |
| | restrictPlusOperandsRule.js | 4.4 KB |
| | returnUndefinedRule.d.ts | 977 B |
| | returnUndefinedRule.js | 6.9 KB |
| | semicolonRule.d.ts | 984 B |
| | semicolonRule.js | 15.9 KB |
| | spaceBeforeFunctionParenRule.d.ts | 943 B |
| | spaceBeforeFunctionParenRule.js | 6.4 KB |
| | spaceWithinParensRule.d.ts | 1003 B |
| | spaceWithinParensRule.js | 6.7 KB |
| | staticThisRule.d.ts | 888 B |
| | staticThisRule.js | 3.4 KB |
| | strictBooleanExpressionsRule.d.ts | 1.3 KB |
| | strictBooleanExpressionsRule.js | 20.2 KB |
| | strictComparisonsRule.d.ts | 1.2 KB |
| | strictComparisonsRule.js | 11.4 KB |
| | strictStringExpressionsRule.d.ts | 950 B |
| | strictStringExpressionsRule.js | 6.2 KB |
| | strictTypePredicatesRule.d.ts | 1.1 KB |
| | strictTypePredicatesRule.js | 10.4 KB |
| | switchDefaultRule.d.ts | 888 B |
| | switchDefaultRule.js | 2.1 KB |
| | switchFinalBreakRule.d.ts | 936 B |
| | switchFinalBreakRule.js | 4.7 KB |
| | trailingCommaRule.d.ts | 1007 B |
| | trailingCommaRule.js | 12.7 KB |
| | tripleEqualsRule.d.ts | 930 B |
| | tripleEqualsRule.js | 3.8 KB |
| | typedefRule.d.ts | 974 B |
| | typedefRule.js | 11.2 KB |
| | typedefWhitespaceRule.d.ts | 948 B |
| | typedefWhitespaceRule.js | 8.9 KB |
| | typeLiteralDelimiterRule.d.ts | 1009 B |
| | typeLiteralDelimiterRule.js | 4.2 KB |
| | typeofCompareRule.d.ts | 888 B |
| | typeofCompareRule.js | 3.3 KB |
| | unifiedSignaturesRule.d.ts | 1.2 KB |
| | unifiedSignaturesRule.js | 13.2 KB |
| | unnecessaryBindRule.d.ts | 1.0 KB |
| | unnecessaryBindRule.js | 5.4 KB |
| | unnecessaryConstructorRule.d.ts | 888 B |
| | unnecessaryConstructorRule.js | 6.1 KB |
| | unnecessaryElseRule.d.ts | 278 B |
| | unnecessaryElseRule.js | 6.1 KB |
| | useDefaultTypeParameterRule.d.ts | 917 B |
| | useDefaultTypeParameterRule.js | 5.1 KB |
| | useIsnanRule.d.ts | 888 B |
| | useIsnanRule.js | 3.3 KB |
| | variableNameRule.d.ts | 930 B |
| | variableNameRule.js | 10.3 KB |
| | whitespaceRule.d.ts | 939 B |
| | whitespaceRule.js | 17.6 KB |