Skip to content

Commit f2bf3fa

Browse files
feat(strict): add strict configuration (#41)
Introduces a new configuration `strict` for enforcing more difficult-yet-generally-useful RxJS rules/conventions. - Includes all rules from `recommended`. - Plus adds these rules: - `no-explicit-generics` - `no-exposed-subjects` - `no-ignored-default-value` - `no-ignored-error` - `no-ignored-observable` - `no-subclass` - `no-topromise`* - `prefer-observer`* - `prefer-root-operators`* - `throw-error`* - *these indicated rules will soon be added to `recommended`. See #35 . - Added unit tests for ensuring the `rule.meta.docs.recommended` metadata stays in sync with the configs. Resolves #36 .
1 parent 93ef8e8 commit f2bf3fa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+229
-81
lines changed

README.md

Lines changed: 47 additions & 45 deletions

docs/rules/no-async-subscribe.md

Lines changed: 1 addition & 1 deletion

docs/rules/no-create.md

Lines changed: 1 addition & 1 deletion

docs/rules/no-explicit-generics.md

Lines changed: 2 additions & 0 deletions

docs/rules/no-exposed-subjects.md

Lines changed: 2 additions & 0 deletions

docs/rules/no-ignored-default-value.md

Lines changed: 2 additions & 0 deletions

docs/rules/no-ignored-error.md

Lines changed: 2 additions & 0 deletions

docs/rules/no-ignored-notifier.md

Lines changed: 1 addition & 1 deletion

docs/rules/no-ignored-observable.md

Lines changed: 2 additions & 0 deletions

docs/rules/no-ignored-replay-buffer.md

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)