Skip to content

Cleanup -> Full refactoring -> Unit tests

No due date 0% complete

Cleanup:

  • Transform everything into ES6 syntax (node v8.10)
  • Remove unused code, or code that shouldn't be implemented differently
  • ESLint cleanup

Full refactoring:

  • Add typescript types
  • Standardize interfaces and how services work
    • All services based on connections should be event driven
    • All services should be able to reconnect periodically after loss of …

Cleanup:

  • Transform everything into ES6 syntax (node v8.10)
  • Remove unused code, or code that shouldn't be implemented differently
  • ESLint cleanup

Full refactoring:

  • Add typescript types
  • Standardize interfaces and how services work
    • All services based on connections should be event driven
    • All services should be able to reconnect periodically after loss of comm
    • Simplify application schema and add validations
    • Remove redisCacheStorage
    • Nexxus nodes should have a common input interface alongside their specialized config opts
    • Streamline/standardize database adapters, message queue client input/output

Unit tests:

  • Everything
Loading