no-nested-effect-service-yield.yml 329 B

1234567891011
  1. id: no-nested-effect-service-yield
  2. language: TypeScript
  3. message: Bind Effect services before calling methods instead of nesting service yields.
  4. severity: error
  5. rule:
  6. any:
  7. - pattern: (yield* $SERVICE).$METHOD($$$ARGS)
  8. - pattern: (yield* $SERVICE).$PROPERTY.$METHOD($$$ARGS)
  9. constraints:
  10. SERVICE:
  11. regex: \.Service$