{"_id":"processenv","_rev":"543889","name":"processenv","description":"processenv parses environment variables.","dist-tags":{"latest":"3.0.9"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"time":{"modified":"2026-04-10T08:53:58.000Z","created":"2015-03-19T19:53:16.164Z","3.0.9":"2021-08-16T17:54:41.320Z","3.0.8":"2021-06-10T09:29:41.561Z","3.0.7":"2021-06-08T06:44:33.905Z","3.0.6":"2021-06-08T06:35:16.101Z","3.0.5":"2021-05-10T08:56:07.277Z","3.0.4":"2021-03-25T17:59:37.247Z","3.0.3":"2020-11-03T21:37:56.974Z","3.0.2":"2020-04-30T10:51:09.580Z","3.0.1":"2019-12-04T09:00:25.024Z","3.0.0":"2019-11-14T13:06:26.169Z","2.0.1":"2019-09-05T13:35:43.151Z","2.0.0":"2019-08-28T13:34:20.020Z","1.1.0":"2018-06-16T10:34:43.304Z","1.0.2":"2018-06-14T14:52:58.827Z","1.0.1":"2018-06-14T09:28:00.177Z","1.0.0":"2018-02-08T18:34:37.771Z","0.1.1":"2016-11-19T05:47:58.716Z","0.1.0":"2015-03-19T19:53:16.164Z"},"users":{},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"versions":{"3.0.9":{"name":"processenv","version":"3.0.9","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.1","assertthat":"6.3.11","nodeenv":"3.0.71","roboter":"11.7.8","semantic-release-configuration":"2.0.5","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"c9b6841f526314d8ddb772aff1d4d35a383b062c","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.9","_nodeVersion":"14.17.4","_npmVersion":"7.19.0","dist":{"shasum":"49501db43eb71b88851e2f7af941df2c4194d2fe","size":4280,"noattachment":false,"key":"/processenv/-/processenv-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.9.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.9_1629136481143_0.3155813609303344"},"_hasShrinkwrap":false,"publish_time":1629136481320,"_cnpm_publish_time":1629136481320,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.8":{"name":"processenv","version":"3.0.8","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"6.3.2","nodeenv":"3.0.58","roboter":"11.7.3","semantic-release-configuration":"2.0.1","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"4be25c5d621f9335d8eef160a5f1d25621f7455b","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.8","_nodeVersion":"14.17.0","_npmVersion":"7.14.0","dist":{"shasum":"362635a69a3e7ffa62b003ec2fc8ce81ed6ace92","size":4201,"noattachment":false,"key":"/processenv/-/processenv-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.8.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.8_1623317381437_0.41359824128714595"},"_hasShrinkwrap":false,"publish_time":1623317381561,"_cnpm_publish_time":1623317381561,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.7":{"name":"processenv","version":"3.0.7","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"6.3.2","nodeenv":"3.0.58","roboter":"11.7.3","semantic-release-configuration":"2.0.1","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"fb8e05a612eb3c12c87471a7c22a7c5486784b25","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.7","_nodeVersion":"14.17.0","_npmVersion":"7.14.0","dist":{"shasum":"c15a23f3c588441e4ebc8f34088bed127b8235ee","size":4140,"noattachment":false,"key":"/processenv/-/processenv-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.7.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.7_1623134673739_0.11668102461047458"},"_hasShrinkwrap":false,"publish_time":1623134673905,"_cnpm_publish_time":1623134673905,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.6":{"name":"processenv","version":"3.0.6","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"6.3.2","nodeenv":"3.0.58","roboter":"11.7.3","semantic-release-configuration":"2.0.1","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"5be1f9ae36605e012c7ec45dad45447e9a69dc76","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.6","_nodeVersion":"14.17.0","_npmVersion":"7.14.0","dist":{"shasum":"527320a82d3eefc1055057d1041600abc6ac0c34","size":4056,"noattachment":false,"key":"/processenv/-/processenv-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.6.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.6_1623134115966_0.5048455440518023"},"_hasShrinkwrap":false,"publish_time":1623134116101,"_cnpm_publish_time":1623134116101,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.5":{"name":"processenv","version":"3.0.5","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"6.0.0","nodeenv":"3.0.54","roboter":"11.6.40","semantic-release-configuration":"2.0.0","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"1e1aa6a2a8dcc8d48af09c869ae274440919532e","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.11","dist":{"shasum":"c3b032676402520db0946e34d908562e53742f71","size":4018,"noattachment":false,"key":"/processenv/-/processenv-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.5.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.5_1620636967162_0.3726052761953875"},"_hasShrinkwrap":false,"publish_time":1620636967277,"_cnpm_publish_time":1620636967277,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"processenv","version":"3.0.4","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"5.2.6","nodeenv":"3.0.47","roboter":"11.6.31","semantic-release-configuration":"2.0.0","uuid":"8.3.2"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"2a591a2ea80f53bf7b0b67d5d53740a5ab0378dd","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"0b44905ba02ce28c13797d72021a2a8ca02b7567","size":3920,"noattachment":false,"key":"/processenv/-/processenv-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.4.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.4_1616695177085_0.24807864124035217"},"_hasShrinkwrap":false,"publish_time":1616695177247,"_cnpm_publish_time":1616695177247,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"processenv","version":"3.0.3","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"@types/uuid":"8.3.0","assertthat":"5.2.1","nodeenv":"3.0.25","roboter":"11.5.1","semantic-release-configuration":"1.0.24","uuid":"8.3.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"115034d8043669ebad45f5349ae71c823f9fdc84","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"25cd7721183c49d97cecb4534193c7d38abd6669","size":3835,"noattachment":false,"key":"/processenv/-/processenv-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.3.tgz"},"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.3_1604439476866_0.486317971598887"},"_hasShrinkwrap":false,"publish_time":1604439476974,"_cnpm_publish_time":1604439476974,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"processenv","version":"3.0.2","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"assertthat":"5.1.1","nodeenv":"3.0.0","roboter":"11.1.19","semantic-release-configuration":"1.0.19","uuidv4":"6.0.8"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"69391aa63566f03123cdf7c558606f0615d7e518","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"021f9a8d4dfba035626cb02ca17b6a76463740f9","size":3695,"noattachment":false,"key":"/processenv/-/processenv-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.2.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.2_1588243869490_0.5103821918799538"},"_hasShrinkwrap":false,"publish_time":1588243869580,"_cnpm_publish_time":1588243869580,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"processenv","version":"3.0.1","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"assertthat":"5.1.0","nodeenv":"3.0.0","roboter":"10.0.1","semantic-release-configuration":"1.0.6","uuidv4":"6.0.0"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"df5e4618bbb52057b2c234599cadd748145d0e77","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.2","dist":{"shasum":"bbce4285d765c2af1e80dddaa560a0123fe3dddc","size":3595,"noattachment":false,"key":"/processenv/-/processenv-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.1.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.1_1575450024920_0.538243861322244"},"_hasShrinkwrap":false,"publish_time":1575450025024,"_cnpm_publish_time":1575450025024,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"processenv","version":"3.0.0","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processenv.js","types":"build/lib/processenv.d.ts","dependencies":{},"devDependencies":{"assertthat":"4.0.2","nodeenv":"3.0.0","roboter":"9.1.0","uuidv4":"5.0.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"afc64c0a181cac4da3de8940c6f1f1e7e49c1b5c","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@3.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"66fb336eec97c45ac80f33b21322da9814d41175","size":3427,"noattachment":false,"key":"/processenv/-/processenv-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-3.0.0.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_3.0.0_1573736785985_0.9144886004222512"},"_hasShrinkwrap":false,"publish_time":1573736786169,"_cnpm_publish_time":1573736786169,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"processenv","version":"2.0.1","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processEnv.js","types":"build/lib/processEnv.d.ts","dependencies":{},"devDependencies":{"assertthat":"4.0.1","nodeenv":"2.0.0","roboter":"7.1.5","uuidv4":"5.0.0"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"36dd5c50e383138f76cd9bbb5af2050497730e0c","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@2.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"shasum":"666aa8350bfea6d566894d1d16c3300cea9b333a","size":3034,"noattachment":false,"key":"/processenv/-/processenv-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-2.0.1.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmUser":{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_2.0.1_1567690543041_0.30373086145016903"},"_hasShrinkwrap":false,"publish_time":1567690543151,"_cnpm_publish_time":1567690543151,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"processenv","version":"2.0.0","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"},{"name":"Hannes Leutloff","email":"hannes.leutloff@thenativeweb.io"}],"main":"build/lib/processEnv.js","types":"build/lib/processEnv.d.ts","dependencies":{},"devDependencies":{"assertthat":"4.0.1","nodeenv":"2.0.0","roboter":"7.1.1","uuidv4":"5.0.0"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"d4eca42a09b6539021174651e681fbe12fcf3906","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@2.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"4adc179b01aecdf8e1bb288d70d4a4dde784efb9","size":3034,"noattachment":false,"key":"/processenv/-/processenv-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-2.0.0.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmUser":{"name":"yeldir","email":"hannes.leutloff@yeldirium.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_2.0.0_1566999259915_0.5746424527679423"},"_hasShrinkwrap":false,"publish_time":1566999260020,"_cnpm_publish_time":1566999260020,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"processenv","version":"1.1.0","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"}],"main":"dist/processEnv.js","dependencies":{"babel-runtime":"6.26.0"},"devDependencies":{"assertthat":"1.0.0","nodeenv":"1.0.0","roboter":"1.0.5","uuidv4":"1.0.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"a42be76c89c6ad4fdd42ed74734aa8cb7129dcdf","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"goloroden","email":"webmaster@goloroden.de"},"dist":{"shasum":"3867422468954f1af82ce7bfb944c8adadd5cdf7","size":3188,"noattachment":false,"key":"/processenv/-/processenv-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-1.1.0.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_1.1.0_1529145283233_0.3910335171500845"},"_hasShrinkwrap":false,"publish_time":1529145283304,"_cnpm_publish_time":1529145283304,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"processenv","version":"1.0.2","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"},{"name":"Peter Winter","email":"peter@pwntr.com"}],"main":"dist/processEnv.js","dependencies":{"babel-runtime":"6.26.0"},"devDependencies":{"assertthat":"1.0.0","nodeenv":"1.0.0","roboter":"1.0.4","uuidv4":"1.0.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"6dc669be95e9bc48e38889286e8ce9ba67b5cc7c","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"goloroden","email":"webmaster@goloroden.de"},"dist":{"shasum":"74c58d6dbddb6a39871c3b3bbc27c65a38d63ae7","size":2623,"noattachment":false,"key":"/processenv/-/processenv-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-1.0.2.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_1.0.2_1528987978725_0.5438728319796342"},"_hasShrinkwrap":false,"publish_time":1528987978827,"_cnpm_publish_time":1528987978827,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"processenv","version":"1.0.1","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"}],"main":"dist/processEnv.js","dependencies":{},"devDependencies":{"assertthat":"1.0.0","nodeenv":"1.0.0","roboter":"1.0.4","uuidv4":"1.0.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"c04d448774864ea34fd249f83e7cf723d9970c89","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"goloroden","email":"webmaster@goloroden.de"},"dist":{"shasum":"6c0669bdad15bf6a5071edbee813e808346fa26f","size":2589,"noattachment":false,"key":"/processenv/-/processenv-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-1.0.1.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_1.0.1_1528968480114_0.5168474593811279"},"_hasShrinkwrap":false,"publish_time":1528968480177,"_cnpm_publish_time":1528968480177,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"processenv","version":"1.0.0","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"}],"main":"dist/processEnv.js","dependencies":{},"devDependencies":{"assertthat":"1.0.0","nodeenv":"1.0.0","roboter":"0.15.6","roboter-server":"0.15.6","uuidv4":"1.0.0"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"545b01e7847d3388a042bad451c071a427d56f13","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goloroden","email":"webmaster@goloroden.de"},"dist":{"shasum":"b0b18693edd4847caf22a39958a28c091572650a","size":3156,"noattachment":false,"key":"/processenv/-/processenv-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-1.0.0.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processenv_1.0.0_1518114876992_0.012527976343818192"},"_hasShrinkwrap":false,"publish_time":1518114877771,"_cnpm_publish_time":1518114877771,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"processenv","version":"0.1.1","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"}],"main":"lib/processEnv.js","dependencies":{},"devDependencies":{"assertthat":"0.8.2","nodeenv":"0.2.1","roboter":"0.13.10","roboter-server":"0.13.10","uuidv4":"0.4.0"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"194fb0b164aeb6d8e1216c4d2271a433dee61c90","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv#readme","_id":"processenv@0.1.1","scripts":{},"_shasum":"373cf70fb044b8d4ace9e4f8ad7695152434ae85","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"goloroden","email":"webmaster@goloroden.de"},"dist":{"shasum":"373cf70fb044b8d4ace9e4f8ad7695152434ae85","size":2817,"noattachment":false,"key":"/processenv/-/processenv-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-0.1.1.tgz"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/processenv-0.1.1.tgz_1479534476838_0.44927856512367725"},"directories":{},"publish_time":1479534478716,"_cnpm_publish_time":1479534478716,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"processenv","version":"0.1.0","description":"processenv parses environment variables.","contributors":[{"name":"Golo Roden","email":"golo.roden@thenativeweb.io"},{"name":"Matthias Wagler","email":"matthias.wagler@thenativeweb.io"}],"main":"lib/processEnv.js","dependencies":{},"devDependencies":{"assertthat":"0.5.3","grunt":"0.4.5","nodeenv":"0.2.1","tourism":"0.16.1"},"repository":{"type":"git","url":"git://github.com/thenativeweb/processenv.git"},"keywords":["env","environment","parser","process"],"license":"MIT","gitHead":"66449b71c7b7561e9bad724a6111fe1e85125785","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"homepage":"https://github.com/thenativeweb/processenv","_id":"processenv@0.1.0","scripts":{},"_shasum":"e8c2b9f86abf76acaeb001d052dd667e1fd3bdd0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"thenativeweb","email":"hello@thenativeweb.io"},"maintainers":[{"name":"thenativeweb-admin","email":"hello@thenativeweb.io"}],"dist":{"shasum":"e8c2b9f86abf76acaeb001d052dd667e1fd3bdd0","size":2667,"noattachment":false,"key":"/processenv/-/processenv-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/processenv/download/processenv-0.1.0.tgz"},"directories":{},"publish_time":1426794796164,"_cnpm_publish_time":1426794796164,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"# processenv\n\nprocessenv parses environment variables.\n\n## Status\n\n| Category         | Status                                                                                                                                           |\n| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |\n| Version          | [![npm](https://img.shields.io/npm/v/processenv)](https://www.npmjs.com/package/processenv)                                                      |\n| Dependencies     | ![David](https://img.shields.io/david/thenativeweb/processenv)                                                                                   |\n| Dev dependencies | ![David](https://img.shields.io/david/dev/thenativeweb/processenv)                                                                               |\n| Build            | ![GitHub Actions](https://github.com/thenativeweb/processenv/workflows/Release/badge.svg?branch=main) |\n| License          | ![GitHub](https://img.shields.io/github/license/thenativeweb/processenv)                                                                         |\n\n## Installation\n\n```shell\n$ npm install processenv\n```\n\n## Quick start\n\nFirst you need to integrate processenv into your application:\n\n```javascript\nconst { processenv } = require('processenv');\n```\n\nIf you use TypeScript, use the following code instead:\n\n```typescript\nimport { processenv } from 'processenv';\n```\n\nThen, to parse an environment variable, call the `processenv` function and provide the name of the environment variable you would like to parse:\n\n```javascript\nconst port = processenv('PORT');\n```\n\nPlease note that the value is automatically converted to the appropriate data type, e.g. a `number`. This also works for stringified JSON objects, in case you want to store complex configuration data inside an environment variable.\n\n### Using default values\n\nIf you want to provide a default value, you may add it as a second parameter. This also works for booleans and all other types. If neither the environment variable nor the desired default value are set, `processenv` returns `undefined`:\n\n```javascript\nconst port = processenv('PORT', 3000);\nconst user = processenv('USER', 'Jane Doe');\nconst isRoot = processenv('ROOT', true);\n```\n\nAlternatively, you may also provide a function which returns the default values. This is useful, e.g. if you want to lazily evaluate a value:\n\n```javascript\nconst port = processenv('PORT', () => 3000);\n```\n\nIf you want to use an asynchronous function, please note that you must `await` the call to `processenv`:\n\n```javascript\nconst port = await processenv('PORT', async () => 3000);\n```\n\n#### Using the `??` operator\n\nInstead of providing a second parameter, you may use the `??` operator to handle default values:\n\n```javascript\nconst isRoot = processenv('ROOT') ?? true;\n```\n\n*Please note that this is only true if you are using the `??` operator. If you are using the old-style `||` operator instead, the previous line always returns `true`, no matter what the actual value of the `ROOT` environment variable is. To avoid this problem, either use the `??` operator or use the previously shown syntax using a second parameter to provide a default value.*\n\n### Getting all environment variables\n\nIf you want to get all environment variables at once, omit the name and simply call `processenv`. The values will all be parsed, but you can not specify default values.\n\n```javascript\nconst environmentVariables = processenv();\n```\n\n## Running quality assurance\n\nTo run quality assurance for this module use [roboter](https://www.npmjs.com/package/roboter):\n\n```shell\n$ npx roboter\n```\n","_attachments":{},"homepage":"https://github.com/thenativeweb/processenv#readme","bugs":{"url":"https://github.com/thenativeweb/processenv/issues"},"license":"MIT"}