- Version: 12.3.1
- Platform: Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64
- Subsystem: process
Configuring a property on the process.env object and deleting it results in weird behaviour.
Documented in gist//60e654342532f80ae264128909e84198
curl -s https://gist.githubusercontent.com/iamogbz/60e654342532f80ae264128909e84198/raw/9329e2a1595b3b365d43ca5e59f242251df56f96/process.env.test.js | node
Seems like once a property has been configured with a getter setter, then the property can never be truly deleted from the process.env object