turns out https://pub.dev/packages/oauth2_client uses the flutter SDK not strictly dart. this is breaking CI