migrating commands according to RFC 155
Created by: twop
WIP
done:
- removed commands classes (both client and extension)
- inlined their content into flat API objects.
left:
-
tests (will see how many, depends on the next point) ended up not moving the registry. Thus not much value in there -
finalize whether the registry should live in the worker or main thread Not moving to the worker. See the https://github.com/sourcegraph/sourcegraph/pull/11033#issuecomment-637167510 -
experiment with not proxing observables (next item) Did an experiment that spawned a good conversation and decided not pursue that direction at the moment