fix: ensure 'process' is available before using (#431)
fix: ensure 'process' is available before using (#431)

refs #413 
refs #161 

Not all environments (particularly the browser, where testing via tools like Karma occurs) have access to the `process` variable. There is already checking to ensure that its member properties have fallbacks, and this ensures that if it is simply unavailable the same fallback occurs.
testing-library/dom-testing-library,testing-library/dom-testing-library