engine icon indicating copy to clipboard operation
engine copied to clipboard

feat!: split code between new com package and core

Open barak007 opened this issue 2 years ago • 0 comments

This PR extract the communication from @wixc3/engine-core into @wixc3/engine-com

Why:

  • This is the most early tech debt in core
  • Separation of concerns
  • ease of documentation

Tasks:

  • [x] split files
  • [x] split tests
  • [ ] list breaking changes
  • [ ] remove todos
  • [ ] ensure types and commons are good
  • [x] replace usages of exports in other packages
  • [ ] SERVICE_CONFIG?
  • [ ] extenal typo

Breaking changes:

  • runEngineApp
  • export split
  • no internal index?
  • utils split

This is a major version

barak007 avatar Mar 10 '22 18:03 barak007