Avoid multiple calls to getUserMedia for getLocalDevices (#311)
* Avoid multiple calls to getUserMedia for getLocalDevices
* use dummy id to acquire permissions for device enumeration
* acquire non-exsitent deviceId as dummy for device enumeration
* remove comments
* update changeset
* Revert "update changeset"
This reverts commit ca400b095e5281fc955666873b8a174bcfc51baa.
* Revert "remove comments"
This reverts commit 93b5100023254e8e6fd236d62553b69d59411e9c.
* Revert "acquire non-exsitent deviceId as dummy for device enumeration"
This reverts commit 6d85cdf493b14c18106b8858dc73f16672540d89.
* Revert "use dummy id to acquire permissions for device enumeration"
This reverts commit 157427554d43d44109c74491724924fb0e0ec3c9.
* use promises to track and await calls to getUserMedia
* Renovate fixes (#340)
* fix sourcemaps in sample
* make overrides explicit or remove
* chore(deps): update devdependencies (non-major) (#339)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @typescript-eslint/eslint-plugin to v5 (#350)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint to v8 (#351)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-config-airbnb-typescript to v17 (#353)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>