making extestionAPI be available as a Promise to simplify bootstapping + fixed raced condition for query transformers
Created by: twop
done:
- endpoint pair is now obtained by Promise vs Observable
- simplified bootstapping of extension api
- fixed query transformer race condition by explicitly waiting for extension api promise
left
- fix failing tests. I need to properly stub it, naive attempt failed.
inspired by https://github.com/sourcegraph/sourcegraph/pull/11581/files