Skip to content

Commit 22924d0

Browse files
feat(strict): add strict config
1 parent ce37618 commit 22924d0

26 files changed

+130
-60
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 47 additions & 45 deletions
Large diffs are not rendered by default.

β€Ždocs/rules/no-async-subscribe.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow passing `async` functions to `subscribe` (`rxjs-x/no-async-subscribe`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
66

β€Ždocs/rules/no-create.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow the static `Observable.create` function (`rxjs-x/no-create`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
66

β€Ždocs/rules/no-exposed-subjects.mdβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Disallow public and protected subjects (`rxjs-x/no-exposed-subjects`)
22

3+
πŸ’Ό This rule is enabled in the πŸ”’ `strict` config.
4+
35
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
46

57
<!-- end auto-generated rule header -->

β€Ždocs/rules/no-ignored-default-value.mdβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Disallow using `firstValueFrom`, `lastValueFrom`, `first`, and `last` without specifying a default value (`rxjs-x/no-ignored-default-value`)
22

3+
πŸ’Ό This rule is enabled in the πŸ”’ `strict` config.
4+
35
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
46

57
<!-- end auto-generated rule header -->

β€Ždocs/rules/no-ignored-error.mdβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Disallow calling `subscribe` without specifying an error handler (`rxjs-x/no-ignored-error`)
22

3+
πŸ’Ό This rule is enabled in the πŸ”’ `strict` config.
4+
35
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
46

57
<!-- end auto-generated rule header -->

β€Ždocs/rules/no-ignored-notifier.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow observables not composed from the `repeatWhen` or `retryWhen` notifier (`rxjs-x/no-ignored-notifier`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
πŸ’­ This rule requires [type information](https://typescript-eslint.io/linting/typed-linting).
66

β€Ždocs/rules/no-ignored-replay-buffer.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow using `ReplaySubject`, `publishReplay` or `shareReplay` without specifying the buffer size (`rxjs-x/no-ignored-replay-buffer`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
<!-- end auto-generated rule header -->
66

β€Ždocs/rules/no-ignored-takewhile-value.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow ignoring the value within `takeWhile` (`rxjs-x/no-ignored-takewhile-value`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
<!-- end auto-generated rule header -->
66

β€Ždocs/rules/no-implicit-any-catch.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow implicit `any` error parameters in `catchError` operators (`rxjs-x/no-implicit-any-catch`)
22

3-
πŸ’Ό This rule is enabled in the βœ… `recommended` config.
3+
πŸ’Ό This rule is enabled in the following configs: βœ… `recommended`, πŸ”’ `strict`.
44

55
πŸ”§πŸ’‘ This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix) and manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).
66

0 commit comments

Comments
Β (0)