dbos-inc / dbos-transact

The TypeScript framework for backends that scale
https://docs.dbos.dev
MIT License
335 stars 22 forks source link

This PR tries to lower the usage of unnecessary disabling of linting rules #417

Closed demetris-manikas closed 3 months ago

demetris-manikas commented 3 months ago

There is more to be done towards enabling typing to as many places as possible. Two cases draw my attention covering possibly never ending loops with // eslint-disable-next-line no-constant-condition. At first glance both cases look like asking for a user defined retry strategy instead of a while(true) loop.