{"_id":"@azhder/enver","_rev":"3-23a53d4f055d153de1386a0a6c8ed0ef","name":"@azhder/enver","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@azhder/enver","version":"0.0.1","description":"wrapper for dotenv package","main":"src/index.js","scripts":{"test":"jest","test:watch":"jest --watch"},"author":{"name":"azder","email":"azhder@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/azder/enver.git"},"devDependencies":{"@azhder/eslint-config-azder":"0.0.7","jest":"^25.1.0"},"dependencies":{"dotenv":"^8.2.0"},"gitHead":"0e95ec1b07635694cc922a02afd4d503e5bb8f99","bugs":{"url":"https://github.com/azder/enver/issues"},"homepage":"https://github.com/azder/enver#readme","_id":"@azhder/enver@0.0.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-zOVySGjj4oVw7ubjW/HqDO/qX0udN2ftDIwcHQKQoVmXuzF3nH/Jb1JrF+7hD6odU738UQFRQfMof+XgA7HIoA==","shasum":"25bb5cdb468b89cae9c9b33653fdab954a630bc8","tarball":"https://registry.npmjs.org/@azhder/enver/-/enver-0.0.1.tgz","fileCount":22,"unpackedSize":11345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT+qYCRA9TVsSAnZWagAAxNUP/jzrQc0JR/mUlmjGiAzT\nyhdo/bFIdksiljBFzCYn0974rqyfNydTyoQQAQt6eIHgO0dkKXLov89W+1oz\nF+ha/UNMZ5zRWlEi3z8uM7S66eh23xh2ILDX3pat16xpe4FSXZdMmwI+aawm\nOlG07ghAfaWYucgWzvDvSamDxOjx/C4Glvoe+sNwGZAD3IvBVHizgLIY8Y8x\nLl3TePBMjBT2uZw8bQ4xJfBbAIErs1CDzQD+u2oEUU5NF6bpvLfkvKHRyoMT\nX/7QL7TbI8KftQzFHa4EJ5xtmTb/Ke9gYgPts+w1YIKs6sTOBQ0vocSmyOXM\nJv21QvY+aDn+3kOSKOnCVw3LpPAobwjymi/DOtktjNes73rVTooJs6w/VJl4\n6ULJK5knSkU/9KrIvuPNv9cxi13Kz8SPBKBAoxoY9i3Dh23Nz0u7bWTrq2HD\nMCGGEWB1PbE/i+/UuyM6aXceVnceP5B2O3HSD5r5hPFb/EhSzpeuELxwqrXo\neXheSLP/PqydmMgB7kZHVNRC43yDc1Iv6ZGL/8q/dSGwWDD87YvRUHnn1f1C\nrNyISX8azIUhcIjh/V/S/P+zQoxZAWFzvCeYAPsrW2aNIKgTWvP4aU6oNJKp\ndcnFzqwd2L45JZf5erVKJGYxaAIRvYnjOS79naik4Wod8ZHsAJgA6YJ8iKus\nT+if\r\n=pPeg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAzXIurWIj8uekAl3WWWbzXayNzgdTICgNXwHSCoH3sAIhAMpQrWGlWpiAbOROmEG3LZUVPm08an4/EpqB4fHSmxc6"}]},"maintainers":[{"name":"azder","email":"azhder@gmail.com"}],"_npmUser":{"name":"azder","email":"azhder@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enver_0.0.1_1582295704378_0.17337110473506745"},"_hasShrinkwrap":false},"0.0.2":{"name":"@azhder/enver","version":"0.0.2","description":"wrapper for dotenv package","main":"src/index.js","scripts":{"test":"jest","test:watch":"jest --watch"},"author":{"name":"azder","email":"azhder@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/azder/enver.git"},"devDependencies":{"@azhder/eslint-config-azder":"0.0.7","jest":"^25.1.0"},"dependencies":{"dotenv":"^8.2.0"},"gitHead":"c1896fc09916ece3d5c5820401da8c3cf13345c0","bugs":{"url":"https://github.com/azder/enver/issues"},"homepage":"https://github.com/azder/enver#readme","_id":"@azhder/enver@0.0.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-QqiBn4fleqTy0nfnOx2HNGU1vtRfQWvP9obmb99e8SOgjfVnpfc/e8xdR//+ZtxAFCRapc9OO2u7HihVFH2x7w==","shasum":"954b2ee3f6fa9edf386b5a2132d8747369f67b24","tarball":"https://registry.npmjs.org/@azhder/enver/-/enver-0.0.2.tgz","fileCount":22,"unpackedSize":11343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT/RrCRA9TVsSAnZWagAAZvQP/RrSiij6p2bxr1N/exXx\n5JyVzeIyHY68JWYbS6FwphuqtDzUm5wUsVrOVyO5TABIXXHTTn3y9+5x4jud\nFOZ2jW1DXWq6XBcAP+ZzunJRSbtWXjvtnvkhxy/irjTTEozS3N3lOYmpbdZ4\ni4KDM9zIq7Isv1CTznPS/2pOLQ2SfCiHBDc47/nB+b996reFy0b23MPbvVUR\nTQc58ri1O1s1W4yRUuYP8RNT9B7ap1CJ02Ssir0yaqelF8MZLNXSCInP7xb9\n3YikxMI35EvmKZVSA6LZzn2rNsIXKGaex8wRoI4hK5SwHvta77f5FNE3wP0J\nAMCvVyAhZJQeoOsPkmv3I/eMrkjOU59K62Q8zF6U2WUuOAi5FZXxefOS6I7b\n9BAPhBFb9NxydOd5nnQbei/dClQE8UoLBn52DjnpWXdV5q0oTbMxWwgbgO7P\nd2kTS2fgDB3a3c1zt8YetuKWbnW2/WF6XD5ZyBm5ncmmhM5c3mf4doQ3J0NH\n9cqZXTzjTd0aUmDsC56FJizFRZ4sRQ3/5yLqxTW0otRa6gZqLfDUQgd8YSVa\nT4/yaUz7q90jFEiuAoMQiaR0lSF1+iKTCBXvs84n7KFJPMFqCgmWV09wm9CZ\ntTYgCyNIOfpF8b1D/xQpWsLMNDzpnSi/QZQgP0IU/bBm7YDueDLARaQAigel\na/ME\r\n=I8mv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw0v5pzC9sYGsfuEPStRdND6o2gBokmwIaQr6txrFdNwIgEvnF058sWM1BG83kDzNv0pe1xgxKTx2l1iuLhBUhJ+0="}]},"maintainers":[{"name":"azder","email":"azhder@gmail.com"}],"_npmUser":{"name":"azder","email":"azhder@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enver_0.0.2_1582298219025_0.6987494916418275"},"_hasShrinkwrap":false},"0.0.3":{"name":"@azhder/enver","version":"0.0.3","description":"wrapper for dotenv package","main":"src/index.js","scripts":{"test":"jest","test:watch":"jest --watch"},"author":{"name":"azder","email":"azhder@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/azder/enver.git"},"devDependencies":{"@azhder/eslint-config-azder":"0.0.7","jest":"^25.1.0"},"dependencies":{"dotenv":"^8.2.0"},"gitHead":"6fbf8ed1d325a2cb8e82ff95dcff0f441f01ba06","bugs":{"url":"https://github.com/azder/enver/issues"},"homepage":"https://github.com/azder/enver#readme","_id":"@azhder/enver@0.0.3","_nodeVersion":"13.7.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-mh2gM9w1cTw/n8uy49w2UyR/KErSdgxQe1RIdaAAKJGsNg9YxQXitS5dGYuJ+p5vzHtESqGqM61yr7DjiTqP4Q==","shasum":"6c53d1edf780745d3bd383d0a72407ecfe63ee8f","tarball":"https://registry.npmjs.org/@azhder/enver/-/enver-0.0.3.tgz","fileCount":23,"unpackedSize":12274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWd3dCRA9TVsSAnZWagAAcQEP/3IXkARM8kDxbUcdcSMy\nOLJ5y00EYe+GociKn0VxqwvLqcJHUnleiQuTPqc/q5nM296dIoMWEeU63FjE\nKvB/F17IqdcYR/zkf4lcLgua4nGD0z9i46yacm/2rvolF9kPYG25Ah8nVDUm\nAuaPAUnXe2MnNNDJC4Pn3vlNrJIv8F2kI2cerRZ6aum5E2Y/ORbsyvTOSUGP\neOnS3FHe5eoRjRcPNqzD6INK7v8a+4cn/EFpV1/o2fXhXnwcKb3zADOS55wN\n46EVZme7wHZ1QZF6Km/LkJpmvFNCSVlNkd1WgU/z40D6yepB9csRcQQb0ZLU\nIkJp1HfA0QmKnRLHIQEhi12P5Jd/yedjGjUl6NGwykYtA5asL8LFjXcKzr2J\nN8GIuwXwarYtw0vW0NEoc5hF8lsJwFxXC4cGSNnuy5atAzN+Q39zCbIumdTK\nxPL5zVJH6VB6UJjX8SlJVOcBx/eGhLzcOLqauhUk9IUC3cm5xLtuDBd5K18l\nZHvoZJv9HjjJLUukPtSUWMbjAoZ6XGBz9K70SBkrDTf4pOcmh+Sd/MotLDh3\nXfXQSQYuQuSx8aYGytXGaO/R5UYb4NviEGb6bgpcrRL++BJTadUivb4A2PjJ\nwj+YH/le8g6xoXzkZER5Q6i1JHfUH5e+/XtnASbtzXOrdJ+E8/9bwtQ8Zw6N\n1WnP\r\n=ADLT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSQNjsyt2ByplAHphzOGugyAFf3WQjMYr+TTVN2PwtJAiEAi8LzQbe1h4DxGlXbpLfzqibEQK08gNvZ2m7wLsu6/uE="}]},"maintainers":[{"name":"azder","email":"azhder@gmail.com"}],"_npmUser":{"name":"azder","email":"azhder@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enver_0.0.3_1582947805075_0.7130016502330263"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-21T14:35:04.245Z","0.0.1":"2020-02-21T14:35:04.542Z","modified":"2022-04-04T17:16:13.899Z","0.0.2":"2020-02-21T15:16:59.170Z","0.0.3":"2020-02-29T03:43:25.208Z"},"maintainers":[{"name":"azder","email":"azhder@gmail.com"}],"description":"wrapper for dotenv package","homepage":"https://github.com/azder/enver#readme","repository":{"type":"git","url":"git+https://github.com/azder/enver.git"},"author":{"name":"azder","email":"azhder@gmail.com"},"bugs":{"url":"https://github.com/azder/enver/issues"},"license":"MIT","readme":"# Enver\n\nA wrapper for the dotenv package\nthat can return defaults when values are missing.\n\n\n    const enver$ = require('@azhder/enver');\n    const {list, val, get, set$, del$} = enver$;\n\n    // for bulk configuration\n    enver$({\n        port:  ['PORT', 4000],\n        DEBUG: false,\n        env:   ['NODE_ENV', 'dev']\n    });\n\n    console.log(val('port'), val('env'));   // 4000 prod\n    console.log(get('nope', 'yep'));        // nope\n    console.log(set$('nope', 'nope'));      // { name: 'nope', defaultValue: 'nope' }\n    console.log(del$('nope'));              // true\n\n\n    console.log(list()); // prints:\n\n    // {\n    //     port: { name: 'PORT', defaultValue: 4000 },\n    //     DEBUG: { name: 'DEBUG', defaultValue: false },\n    //     env: { name: 'NODE_ENV', defaultValue: 'dev' }\n    // }\n\n","readmeFilename":"README.md"}