diff --git a/docs/rules/array-bracket-newline.md b/docs/rules/array-bracket-newline.md index fd523607635..eed32295f43 100644 --- a/docs/rules/array-bracket-newline.md +++ b/docs/rules/array-bracket-newline.md @@ -274,7 +274,7 @@ If you don't want to enforce line breaks after opening and before closing array ## Compatibility -* **JSCS:** `validateNewlineAfterArrayElements` +* **JSCS:** [validateNewlineAfterArrayElements](https://jscs-dev.github.io/rule/validateNewlineAfterArrayElements) ## Related Rules diff --git a/docs/rules/array-element-newline.md b/docs/rules/array-element-newline.md index 0d8ec82cd6c..f26c92a827f 100644 --- a/docs/rules/array-element-newline.md +++ b/docs/rules/array-element-newline.md @@ -290,7 +290,7 @@ If you don't want to enforce linebreaks between array elements, don't enable thi ## Compatibility -* **JSCS:** `validateNewlineAfterArrayElements` +* **JSCS:** [validateNewlineAfterArrayElements](https://jscs-dev.github.io/rule/validateNewlineAfterArrayElements) ## Related Rules diff --git a/docs/rules/capitalized-comments.md b/docs/rules/capitalized-comments.md index 9861db7e847..ec3253b3171 100644 --- a/docs/rules/capitalized-comments.md +++ b/docs/rules/capitalized-comments.md @@ -245,5 +245,5 @@ This rule can be disabled if you do not care about the grammatical style of comm ## Compatibility -* **JSCS**: `requireCapitalizedComments` -* **JSCS**: `disallowCapitalizedComments` +* **JSCS**: [requireCapitalizedComments](https://jscs-dev.github.io/rule/requireCapitalizedComments) +* **JSCS**: [disallowCapitalizedComments](https://jscs-dev.github.io/rule/disallowCapitalizedComments) diff --git a/docs/rules/func-call-spacing.md b/docs/rules/func-call-spacing.md index 0469998c062..09829151edb 100644 --- a/docs/rules/func-call-spacing.md +++ b/docs/rules/func-call-spacing.md @@ -101,5 +101,5 @@ This rule can safely be turned off if your project does not care about enforcing ## Compatibility -- **JSCS**: `disallowSpacesInCallExpression` -- **JSCS**: `requireSpacesInCallExpression` +- **JSCS**: [disallowSpacesInCallExpression](https://jscs-dev.github.io/rule/disallowSpacesInCallExpression) +- **JSCS**: [requireSpacesInCallExpression](https://jscs-dev.github.io/rule/requireSpacesInCallExpression) diff --git a/docs/rules/func-name-matching.md b/docs/rules/func-name-matching.md index 58c4c4ba946..870510290b5 100644 --- a/docs/rules/func-name-matching.md +++ b/docs/rules/func-name-matching.md @@ -137,4 +137,4 @@ Do not use this rule if you want to allow named functions to have different name ## Compatibility -* **JSCS**: `requireMatchingFunctionName` +* **JSCS**: [requireMatchingFunctionName](https://jscs-dev.github.io/rule/requireMatchingFunctionName) diff --git a/docs/rules/func-names.md b/docs/rules/func-names.md index 0e17faea2e8..31b70198e29 100644 --- a/docs/rules/func-names.md +++ b/docs/rules/func-names.md @@ -107,5 +107,5 @@ Foo.prototype.bar = function() {}; ## Compatibility -* **JSCS**: `requireAnonymousFunctions` -* **JSCS**: `disallowAnonymousFunctions` +* **JSCS**: [requireAnonymousFunctions](https://jscs-dev.github.io/rule/requireAnonymousFunctions) +* **JSCS**: [disallowAnonymousFunctions](https://jscs-dev.github.io/rule/disallowAnonymousFunctions) diff --git a/docs/rules/indent-legacy.md b/docs/rules/indent-legacy.md index e866fbf8009..45ef1a62f7e 100644 --- a/docs/rules/indent-legacy.md +++ b/docs/rules/indent-legacy.md @@ -526,8 +526,7 @@ var foo = { bar: 1, baz: 2 }; ``` - ## Compatibility * **JSHint**: `indent` -* **JSCS**: `validateIndentation` +* **JSCS**: [validateIndentation](https://jscs-dev.github.io/rule/validateIndentation) diff --git a/docs/rules/indent.md b/docs/rules/indent.md index 24e16a972be..748b725237e 100644 --- a/docs/rules/indent.md +++ b/docs/rules/indent.md @@ -661,4 +661,4 @@ if (foo) { ## Compatibility * **JSHint**: `indent` -* **JSCS**: `validateIndentation` +* **JSCS**: [validateIndentation](https://jscs-dev.github.io/rule/validateIndentation) diff --git a/docs/rules/line-comment-position.md b/docs/rules/line-comment-position.md index 993abc02cff..734453411c9 100644 --- a/docs/rules/line-comment-position.md +++ b/docs/rules/line-comment-position.md @@ -103,4 +103,4 @@ If you aren't concerned about having different line comment styles, then you can ## Compatibility -**JSCS**: `validateCommentPosition` +**JSCS**: [validateCommentPosition](https://jscs-dev.github.io/rule/validateCommentPosition) diff --git a/docs/rules/linebreak-style.md b/docs/rules/linebreak-style.md index f8c2a05bdb5..d2aa5a1aa8e 100644 --- a/docs/rules/linebreak-style.md +++ b/docs/rules/linebreak-style.md @@ -83,4 +83,4 @@ If you aren't concerned about having different line endings within your code, th ## Compatibility -* **JSCS**: `validateLineBreaks` +* **JSCS**: [validateLineBreaks](https://jscs-dev.github.io/rule/validateLineBreaks) diff --git a/docs/rules/lines-around-directive.md b/docs/rules/lines-around-directive.md index eebf6d3c92c..6aa9f1da7e4 100644 --- a/docs/rules/lines-around-directive.md +++ b/docs/rules/lines-around-directive.md @@ -318,5 +318,5 @@ You can safely disable this rule if you do not have any strict conventions about ## Compatibility -* **JSCS**: `requirePaddingNewLinesAfterUseStrict` -* **JSCS**: `disallowPaddingNewLinesAfterUseStrict` +* **JSCS**: [requirePaddingNewLinesAfterUseStrict](https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterUseStrict) +* **JSCS**: [disallowPaddingNewLinesAfterUseStrict](https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterUseStrict) diff --git a/docs/rules/lines-between-class-members.md b/docs/rules/lines-between-class-members.md index a287f997e02..c3b1449f5fc 100644 --- a/docs/rules/lines-between-class-members.md +++ b/docs/rules/lines-between-class-members.md @@ -106,5 +106,5 @@ If you don't want to enforce empty lines between class members, you can disable ## Compatibility -* **JSCS**: `requirePaddingNewLinesAfterBlocks` -* **JSCS**: `disallowPaddingNewLinesAfterBlocks` +* [requirePaddingNewLinesAfterBlocks](https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterBlocks) +* [disallowPaddingNewLinesAfterBlocks](https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterBlocks) diff --git a/docs/rules/max-lines.md b/docs/rules/max-lines.md index 64885263043..616fa54e11d 100644 --- a/docs/rules/max-lines.md +++ b/docs/rules/max-lines.md @@ -123,4 +123,4 @@ You can turn this rule off if you are not concerned with the number of lines in ## Compatibility -* **JSCS**: `maximumNumberOfLines` +* **JSCS**: [maximumNumberOfLines](https://jscs-dev.github.io/rule/maximumNumberOfLines) diff --git a/docs/rules/multiline-ternary.md b/docs/rules/multiline-ternary.md index a1a8446bc6b..e9461a1ca08 100644 --- a/docs/rules/multiline-ternary.md +++ b/docs/rules/multiline-ternary.md @@ -146,4 +146,4 @@ You can safely disable this rule if you do not have any strict conventions about ## Compatibility -* **JSCS**: `requireMultiLineTernary` +* **JSCS**: [requireMultiLineTernary](https://jscs-dev.github.io/rule/requireMultiLineTernary) diff --git a/docs/rules/no-tabs.md b/docs/rules/no-tabs.md index 2ad52bb3eb7..691b2f2af2a 100644 --- a/docs/rules/no-tabs.md +++ b/docs/rules/no-tabs.md @@ -38,4 +38,4 @@ If you have established a standard where having tabs is fine. ## Compatibility -* **JSCS**: `disallowTabs` +* **JSCS**: [disallowTabs](https://jscs-dev.github.io/rule/disallowTabs) diff --git a/docs/rules/no-useless-rename.md b/docs/rules/no-useless-rename.md index d4f781582e4..3675075b2f8 100644 --- a/docs/rules/no-useless-rename.md +++ b/docs/rules/no-useless-rename.md @@ -117,4 +117,4 @@ You can safely disable this rule if you do not care about redundantly renaming i ## Compatibility -* **JSCS**: `disallowIdenticalDestructuringNames` +* **JSCS**: [disallowIdenticalDestructuringNames](https://jscs-dev.github.io/rule/disallowIdenticalDestructuringNames) diff --git a/docs/rules/nonblock-statement-body-position.md b/docs/rules/nonblock-statement-body-position.md index 3e05cce8664..c2de17d9216 100644 --- a/docs/rules/nonblock-statement-body-position.md +++ b/docs/rules/nonblock-statement-body-position.md @@ -155,4 +155,4 @@ If you're not concerned about consistent locations of single-line statements, yo ## Further Reading -* JSCS: `requireNewlineBeforeSingleStatementsInIf` +* JSCS: [requireNewlineBeforeSingleStatementsInIf](https://jscs-dev.github.io/rule/requireNewlineBeforeSingleStatementsInIf) diff --git a/docs/rules/object-curly-newline.md b/docs/rules/object-curly-newline.md index 6b99f72e734..623b82602ef 100644 --- a/docs/rules/object-curly-newline.md +++ b/docs/rules/object-curly-newline.md @@ -511,8 +511,8 @@ export { foo as f, bar } from 'foo-bar'; ## Compatibility -* **JSCS**: `requirePaddingNewLinesInObjects` -* **JSCS**: `disallowPaddingNewLinesInObjects` +* **JSCS**: [requirePaddingNewLinesInObjects](https://jscs-dev.github.io/rule/requirePaddingNewLinesInObjects) +* **JSCS**: [disallowPaddingNewLinesInObjects](https://jscs-dev.github.io/rule/disallowPaddingNewLinesInObjects) ## When Not To Use It diff --git a/docs/rules/object-property-newline.md b/docs/rules/object-property-newline.md index 963d6ee260f..893e54f2e76 100644 --- a/docs/rules/object-property-newline.md +++ b/docs/rules/object-property-newline.md @@ -260,7 +260,7 @@ You can turn this rule off if you want to decide, case-by-case, whether to place ## Compatibility -- **JSCS**: This rule provides partial compatibility with `requireObjectKeysOnNewLine`. +- **JSCS**: This rule provides partial compatibility with [requireObjectKeysOnNewLine](https://jscs-dev.github.io/rule/requireObjectKeysOnNewLine). ## Related Rules diff --git a/docs/rules/one-var.md b/docs/rules/one-var.md index 447346d710f..c35082ede7a 100644 --- a/docs/rules/one-var.md +++ b/docs/rules/one-var.md @@ -536,5 +536,5 @@ function foo() { ## Compatibility * **JSHint**: This rule maps to the `onevar` JSHint rule, but allows `let` and `const` to be configured separately. -* **JSCS**: This rule roughly maps to `disallowMultipleVarDecl`. -* **JSCS**: This rule option `separateRequires` roughly maps to `requireMultipleVarDecl`. +* **JSCS**: This rule roughly maps to [disallowMultipleVarDecl](https://jscs-dev.github.io/rule/disallowMultipleVarDecl). +* **JSCS**: This rule option `separateRequires` roughly maps to [requireMultipleVarDecl](https://jscs-dev.github.io/rule/requireMultipleVarDecl). diff --git a/docs/rules/prefer-numeric-literals.md b/docs/rules/prefer-numeric-literals.md index 13bc7a71615..7f4dac1ce1b 100644 --- a/docs/rules/prefer-numeric-literals.md +++ b/docs/rules/prefer-numeric-literals.md @@ -53,4 +53,4 @@ If you want to allow use of `parseInt()` or `Number.parseInt()` for binary, octa ## Compatibility -* **JSCS**: `requireNumericLiterals` +* **JSCS**: [requireNumericLiterals](https://jscs-dev.github.io/rule/requireNumericLiterals) diff --git a/docs/rules/sort-keys.md b/docs/rules/sort-keys.md index 5370210b7d9..cd4b78983ac 100644 --- a/docs/rules/sort-keys.md +++ b/docs/rules/sort-keys.md @@ -178,4 +178,4 @@ If you don't want to notify about properties' order, then it's safe to disable t ## Compatibility -* **JSCS:** `validateOrderInObjectKeys` +* **JSCS:** [validateOrderInObjectKeys](https://jscs-dev.github.io/rule/validateOrderInObjectKeys)