iTwin / auth-clients

MIT License
6 stars 3 forks source link

[Browser] Deprecate getImsAuthority and usage of process.env #242

Closed ben-polinsky closed 2 months ago

ben-polinsky commented 2 months ago

Fixes #241. Deprecate but do not remove the usage of process.env in the browser as we almost certainly have users relying on the functionality (in pre-build substitution like parcel, webpack/create-react-app). Gate this inside of a try/catch so users who are not polyfiling/pre-populating process will no longer encounter an error.

We'll remove this in the next major (Or n+1... :( )