so it appears if i take a dependency on an @azure package and use it at all (even if it's not in the provider), awaiter stops being serialized. the only thing i can think of so far is the @azure libs use tslib, so not sure if the existence of that in my dependency tree causes different behavior. I will clean up this repro and post something on github tonight