{"_id":"typed-env-parser","_rev":"33-3926a76fe3f20f756f99d068992c7c8d","name":"typed-env-parser","dist-tags":{"latest":"0.2.8"},"versions":{"0.0.2":{"name":"typed-env-parser","version":"0.0.2","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.2","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"876bdce1501b8c6be32719354cb5df3fb12ec16b","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.2.tgz","fileCount":11,"integrity":"sha512-4MfZ496wfk8jihSBWD/2n6s2oCsUwHHBc02RF0Z/5uTXG3ouuOkQWr6d8xNf2t/jxPELpneLfFGV76g1zm8ohA==","signatures":[{"sig":"MEYCIQCFVENGr313wT7O8RwcY/sQ2olta2WEMixJCqmbwM+4ZQIhAPJzZF93omj3xCuYZ5lus/QMglQ5+SWkUv2a64ZeRQv/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUmUQCRA9TVsSAnZWagAAV5sP/2yUegew1UGd6JZY872z\n0DlFmxw67OVU0Km3aTb4d/mqghvLdh/Jcltel/Jo3SQsHkLvxT4hHaDQhAWf\n3L6YI/QOJpXFYJUhhEENW296ig4+my507YmCCUMx+OAy8/z7g12hqz2U/AsU\nINtsKo9p1k40Rt56GojSa7NobLHn/Cp7ELS4kHaTfX5mtp5R11CxbNEeBN8C\nEbuBpjbJFiRKbcYNT5vXW4VAP3FFVx49LfUaAQl3ouz2iOZINr6gCsQy1nJX\nhEf4q4z2gSBY3JMZhknabqBD+Yv5H1Nu5GlY2q7ocrpEf2ItiFK5BD2QP2H4\nnEDd+KrtaCsKYLlMylIYQqTXi0xaxQsDBc1pKCYvR/RvlhUX/5eytRYgqEeD\nXPNgtQFYx2EZ8ne2PBglgd8iQZbjtm3hKDnDaGJciXK+yFAvi0ZsEPHT4rO6\nSN6hL9FQnyikGsQnT6vo44bssPcFUGfl6X6GDddOvTMQBqNtZG/yMhgXKV+2\nC6zSyM60Dn76Iz8AG7u3XxTraVbwBK8GLblJxh8biF74OGsW1gdonHpEUsNU\nDCSlrOdKCsljQLCjzJn9YX4ugh7CRcN+QqjeDXgti89N/28unK5o918U5MiS\nuZLt94ZZC+EKwZRDNpstA4NKvEmJzZZ1pXaBOY6M3UQlTCWSNCu2A2uOBu7q\nMDsF\r\n=VHeE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"730d79d1ae8b486defd46e3da8cafd732b4d6ec5","scripts":{"lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.2_1616012560126_0.8222164489866415","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"typed-env-parser","version":"0.0.3","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.3","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"f88b5f460c4b23145a401c5e2cc49c5c0a8b2731","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.3.tgz","fileCount":11,"integrity":"sha512-OZNcCWCrGbYfZ7Wh2e+xnoHrCpApWU/Rf+AThgpSPCeqGy379iug9+IGRO6tPWiolW5N8h8BWkIHP1AZ2Dd1cQ==","signatures":[{"sig":"MEYCIQDMD+wCtR5RAJwIgOCvw9N2Gh4xW5RwofVws3c8dfnvMQIhANe8niMjLfoZg3Dlvxd7nyF6JpIqgCus2S2fIROCRIJn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUnMGCRA9TVsSAnZWagAAGjcP/0RuxDOGZ8yGG55Ki5XA\nhqAQDktdfkci8+6dLTtsJuc5MlP+0MpWswNXfivBmcrOweR+2QbOXq8WTiLh\nST0cq8yRC5GSmZdjBTlxQc1miBuDw/2ZBZIDOE6ObGFDA3Oj168j8lmFYsDV\nhg1+sF2VJ9vUFnjlqMxQlSGjl89E3qt8TbS7JTEpoc9rjJJwFuLgiszyd/s4\nevhRVPqgUM88sj+3NEnHPYRg87LVvP1284ByEuE3xHSEhUsfU+/boH7EZqQQ\n76ZyO7hHX5Zy9WMNtgzTRkWPny8fkB+7bfAdx60d9UK+4EZRgNm1XWi6uqky\nDgKbRBGzsXLzzjaXSmA3nSWBFnA4tDSpT6WzMvWZpQp/Ka7BbGanyCpckuVU\ntDWikCFYzuOB5SYcVFqJCP91verxpCLOAHev6+jYLGk4z5u2iGb+nngIBONA\nJ1E3+PQRAnQ+Om/v6yNHjZKD6SFjXxMD1d/lga/JyDAzuoMjyii1X2x6rnp0\nWjataHbZetXCBw2T3LV897byILY+YE5Vi2kdGGOZy/U0fMOsQn1UozBkcVUA\nVb+qYTqlT2vNFjDfOPLXUty0013qXLDkh5QvIxBfUlgo2a/K2oiiVKlcNeb6\n9nR4O/mtKOracr/ZeUxa1vADtvtOFe0coJirBclDF8O8WxZGM7L0Wb1F1a4c\naDi/\r\n=Wdh2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b86fa2595e8520c9212562a4ae8a52860abdfad","scripts":{"lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.3_1616016133913_0.06411562004463","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"typed-env-parser","version":"0.0.4","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.4","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"6677526274f03799520e24e44cbbe9cd07d0e6a1","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.4.tgz","fileCount":11,"integrity":"sha512-/j+SSrHA1w4LqIO6ToJLYNbMaE3UDHPgZrUF3dpp3PNNCWb4eByfelsPzGv+qpDiAcy8VEmIfZUIeiucrAEZHw==","signatures":[{"sig":"MEQCIHPK3o+qgxWVVeGSbkt/gGFtY1fj9iQDqjkQzXccBkmxAiBJl14tfBvw7BWT97xR4BMshbLIKyw/9zjXudKX/DgHvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUnOCCRA9TVsSAnZWagAAaxYP/i1FPyCOncJloIGc0PwP\nao0mOQY9yQNo3nlKA+WJtHJj//XFby9EZhhnOjBZO/zGKPqj7K7rSKXUS65O\nvKNw4wCRwy8ydE+5H6CH2wHNeMhaJZEONjZ3eQHtwm81mWkxk2yHnhHoSRBg\nbhagbNkpApS3US0cgofGMtl1WYHPmfvj6sj16ixUOkklJ9ZQKgIs8uyqnnua\nG5nnbjJAqRwXia+vDiKMWz5xeKu5BFqp4gV0clnKcbr35AWsrq5N1L0q2NBE\n/Smm5WDSl6S9TiORZC8uHjNAgs9NdbFfhYkXcQy6M1PnA9/OxWUrqm9wQFj5\nqBYXtkJtfVIQyObCP1trL3l5wWTaV8YHDLmOOe3disQ+3IZEDTdjZnCPh05h\nXvHR0J5jK/BBexYqWSb0EfKnnJx9EF+NhQjHSTBmyI5fKGazM+jmvLbJMJl1\nw792Gs1gUMpqZ0avUU3oYjzzEzYbkXluHAi4DFieU1+RI94G+sSXEMa58/rB\niwiOYoZ76S5peQ5Jd3xax4eCJGaM/y+SQNAoAY97B1cSa+aQYqbFVsUoPKJe\nPAc2QYPLJgwyEs8poRThK9/9Qeh+qqYGayXUK5TDI6vP3iQeKg5jt3iCGK+e\nxxKEVBXw86SIvaqjnVXn4tcIFwdmml8HiqdlndUO2UQmEMPiozlPeGwBskdO\nhTtQ\r\n=Unc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b86fa2595e8520c9212562a4ae8a52860abdfad","scripts":{"lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.4_1616016258299_0.9575636575647313","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"typed-env-parser","version":"0.0.5","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.5","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"6fd0faff8336b2046a3a0d13abbeb3418e3edbed","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.5.tgz","fileCount":11,"integrity":"sha512-6SIDG6BS9gndO5R7b3PDNPcHhH6YM+ydvvTLueV8EkzS7SNMg7tVJhURaaeqBA+cJbA3b/I9lUjPshcYJ7djcw==","signatures":[{"sig":"MEYCIQCqbYPdDwCkyhVUjFfAdqc5iWVAmffiplId3jM0z+leKgIhAMnkEbeT/bnaSa/WzqP4z0v5KBzv66wUGOWIbGglSkP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUn4xCRA9TVsSAnZWagAAP+UP/RqaEDzEIirDFwkxOx+q\na9QSsK5zj50ktmSnqSfDfxQpg8irlZ35cRuAYJicZ0o7rZIeO5J9TPEmpKZP\npi7cqDFwCDlwsZQgwA+979mosMIQ/+jCCbWUG+THHCPWbjmEQqZ9ShRa8eJG\nUlMXEMObrJiQUxyfIE/ZYC1401SfwbxbVXTIWEB6fgyi9wqYV13jjC6Kjw73\naVUGfbFfm+G277upExt4jWmUWEKYAhMAcgRcBh8hc7J0SJbieYr8/SMbXJxJ\neR0eTshHgEwClXb5eL81eJghwfadtp5pmya1ScVjdMVtddBL9gBFbWazhbgy\nWR14dGdkpp48TinMV/PGmW8L9XyffzijOT1A8KJOaNTI0JBvVi99sjPuJgu4\nVwNvvsQ4eDf+TToVhgaF+oxDjfrjdH2vzTceDpP0pZei8R5X7ggvB719rKcE\njlfxCVZwSbZMhAvodNl9H5Dx3og1nozo0datIZkt0jkQ6c+hqSejckTLF2Y0\n9QxG1srSRC8vz8kNZFQLy/dQhbY5Ysecsn3EOQFn6mBoM81amn4ZYLSu1xYO\nR2x/o7hexwtgK9uec+WvhwTeeMyGY/KJhiyykqV3WoI7IBNFAdLzrz+Vvm6s\nbq8CzmeOvINHEUQf8JybkYL6Z0JyV5qr0E5sLWO+PxS03ht1axDd1aU/GkNh\nzkB9\r\n=XfKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c27c7368fc7bec25ef3dd8ead054ca7e5cbb9651","scripts":{"lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.5_1616018992736_0.4237972025108314","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"typed-env-parser","version":"0.0.6","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.6","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"5e2eb2d505a9c1dd24eda0a2947fc45fbf02473b","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.6.tgz","fileCount":14,"integrity":"sha512-M+rw8qPB3IGufCrqYbkRpVg+27DWx343Sjnk8ldQfhBk77Q2z6fn+lX9QPfku8v06vJFObaxWsSUkSgMVJ8xkQ==","signatures":[{"sig":"MEYCIQCJZQ+L8fXhHPqQWWiU5ZYskgQUmuuqquObUiFsTmAqegIhAO59Qo1n+adHRuylj/GLyob8elwSUN5qnYnLz/uajXD7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUz1yCRA9TVsSAnZWagAA9/cQAImzC2CTaf0tnzqmKZ6K\nPNb7+zCCaODx7ZGsBfS7zgJCPv7UtRY8RA9R6SCEbkA4+O+iqifZ5wSjbBqw\n33nrYxxvMquQNcrIxCVoAjQXTyFHEA5FsSO0sCHynI8Z/AsskxllGdnViHY0\nw8gHZmAOXqLqA1HfJ7jTw3y1QjgE1sIaLPcUZh8I1HOOlJ1FmAMfcJiJiE91\nRiNVpz9RF7XVhKRwQuQCPlPn/6JhJQbw2VFFbUb+yGrSs6X6PxEWyWTpU+GJ\niKcN0lLRp2goyMhOBYz6aUdnr0ifU9DmmT91yqrPcOK6l3mT4bFK/fikk07a\nJ7tRm3EAknvwTZdmklsXr8+HSCXkUWifQWsugkAiZtYmW8hm5x1Mb7d47fMF\n6G2Y9mrIjFXNXwi5CDiy0w3QE/vlT3mssDTEvsa8Xix+tJDPlXG5dAUl5MiM\n+fKed/VVTaWvKPsX4qNnBUMArfwEjaZCFNPZT5CXF6m0QTc9C8eM9yYxx1tS\nvzxHYx+sIitT0R3nS93Ejgt3o9CdSAnGqWYsw31C6aovzWTGqRRXTm6R2gC7\nT9JQt44+fMi0yLbMFihR9aXgDM1gjQ2Qso4sIauVentdh/ZH6iVniKn9RWv4\nZ3fDLKi+6HY2aPI6VFikioQJooi/c7PIh/z8mLyDXPAWAKGn9HaWTbcRlsGH\ntu27\r\n=XBfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"57fa1516ed894f701b3e3a7becab5db6cfe481f2","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.6_1616067953707_0.767755914035452","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"typed-env-parser","version":"0.0.7","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.7","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"d0ac0d1fad46d8326c6e06038434b7cf78fc99d4","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.7.tgz","fileCount":14,"integrity":"sha512-HYGnJE8p4GqT4zWECjm1LSNj597nA+QOtGHHdwOTQsneX6hZimjWhQ4YrIYVZRFi+HtvnbsljIF5LFHn6a5aLw==","signatures":[{"sig":"MEUCICLY58lc1ZvwEfiIm7YLh10vSE09Mis96J7LA+bWqmk1AiEAn4tVGjJcAmWO2We/vnC2LkFKi/RxKM8KvVN9phjebsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU1vACRA9TVsSAnZWagAAikMP/29jAOLEv/lLu5F5lJtM\n2BTi3DtN4WuijpHNHQB5NQ338KOfw2imU1LKbM0KD7rXp9ivP7wZ+O7Vmj4q\nZ4kfLStqMrMiJt62iOqF0vcFje33R7WsotK/HHnucF3rDaKJxkVjoQyNqp19\nwdjxhN0FCvgIgQ6dIeWMpVwtvO64qwJdW72ZfWpdExVl/ydeO3ZaSgzXYpNO\nhI24MrIFt5vcwpoBkmyREO3vQ2u80MSnZPB7YMxZAduQSeqmUZ58tD7SoPvz\nxoTM32LgCOPmiJ1BvIBCu754cr6VSux8FeQ8y7ui6ngXZUYlcJQjU+Owivb2\n6nl7TJ8ucXHt19RmHihTF2bCEApu6iseh19d869ETbgMs6EVs4q7sd/Sqla+\nbti+VRATOLMlBparrWyauznAb/ULqro8Ew+kIMlCJUkiJvB4XCiLgsr6Y5+0\nMEZ7/YVJY2+Cba/XBEQ1hWtRE9Xag0HqO3i8q3H710tGZreL9URlRy+v+zYV\nLuee8eD5KjL94jaFfKtPOrurCVEDpXl40IX02EpxAT8oI3mKtJryPeWW3Fyy\nka0p7s+UXIwuBLvtx6oRGQ8i2845bTrtpKu8ydYMvQM0pZDkUYmdE7e4oEDQ\nmxRLbI3GrNwxONW8nnS0hbxIKkKsfDIh1Hc6eTYexoPNtcBrEhb/vWxQdRaC\nKfT1\r\n=9Sr9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cdeb98cf919f3b23cb9a64a51d7011586eeb09da","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.7_1616075711687_0.019158346292373007","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"typed-env-parser","version":"0.0.8","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.8","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"ce6dfffe9c3cdaa2165b814da78ff092878d653f","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.8.tgz","fileCount":14,"integrity":"sha512-txqoFnYLf+6X/MgAxzr7+OxBfQ9JpFeA+L6WTiO1BPiFNOLD/T4dqaoa7wQARmRXejfXVN1xAMa1pTlhilywJQ==","signatures":[{"sig":"MEYCIQDhzBB0b3OTqM13IZLcVm6u0J39Umb1iiI8I62mtkb+rQIhAJIcF/9xVyyCL8TWXskqUAV30Qx1i8qQ4rLWT0CfSmNu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU21xCRA9TVsSAnZWagAAW6AP/0GdprfNP/eQnH4+4WHB\noYJN6F+gqA6WZtxBQAlTgMgMiW40ad/+JvoDXIcaMh+3AwMpsxJCu15+hEIL\nW42dC3acTJteNKicf4T1DcIKQF+5rhTUR4TPUxgnjqRbaVDhGF0RjGechcH1\ne2RHkPK56BhU5ZVXfm8jyIZhFVS+Dyfb+SH86O+xoceZ7COLaospYIOTlOpx\ntbXScS+VnDmXlUmqmHcFqQvPIikGE+Rdbvrm6J+WMMafOIBPhJm0yIMLMlAV\nI5kq8khAPFn0lJsjKe/V91ku8djUB/W86WRM2lI8PCL02uNC3prQXXPrHlbC\nbE+BQRf9lT0NFg40zvtEyn5Ha5LwqbCWEp1hplAxVAMXm9HKGk01rzZCkoll\nkCE0+Ev4T4ZuOYZI420cv3WmpbKXsP4BzSDLFzZvRgwF/cCW/fiZt+PAxzo6\n9aXIlS3znyVyrBMJHQ3YOQrxdz1OqLbz1cYQdNRmXcKQDqPWd82/vsEX4pox\n+uY0F02yhmPDUZVItFp1FNz0m9UGUO1CF25qC7ZDVAxrZ6+ViaTxQJR8xy5R\njvOIjj3/qogeYhicP6ggl74//BWv+to+fzgoytdxDZVnVfP6sBYCe/e+vzX+\nVKyPbrqg7TqtWNp/ktvIMvnFe1/LQ3XStr4D2qQsYrHWLpCI/uf7ILFn9nf/\njxOs\r\n=q6zI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"95d3d6bc6dfe7567241a9f0cc901bd6ebd197dbb","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.8_1616080241432_0.6750658361273183","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"typed-env-parser","version":"0.0.9","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.9","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"fd7d6590f19cc47032ec3d2ae5d0d95b87fd39a9","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.9.tgz","fileCount":14,"integrity":"sha512-g4005mZUX4y6kGCS/FuWV5xrKn8Btx2+yLYNAe+knF4cYSf8PIJjSetBODGO18EszauobqafhFos4Bxsz6+0gQ==","signatures":[{"sig":"MEUCIH7ZkQcjtU1v3zZg6CYmDViciIbih3x1HdSgrfds1lZ4AiEA+qZ4hquUpXaRxnFtZ6GTSPQOmebDr7M+g8ZsPHBTTNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVFzcCRA9TVsSAnZWagAA/xkP/3iJQWBq6dOkAVBnr0Ib\n3QWzOnwIpQ7htaEintMKTd8F2hIXHVUPUbKYEJK+NCfym84JS5rPpCIj1ZXT\nBNYCzZSZsMs7BHjR/JHizEhjeKqewoZv8XEk+lW6onsk30+oz5ODu8yn7k3D\n5Nc077DpMyLoqoi8oxgP/BIf0ZgyIC3WiZJCTMm/IZuX6mw/BnTJ9Euu8HHA\n4zzMECZLxipPMoSOu+XjJlZ8QJDP2ugMAPbYA+Jni8UuyS5WH8/TahMoR6cM\n2rseFhYq9eOiti5hI341wcwwL86fV66zYuoQQgUuV+6vTIau84TFSIY8eFAL\n6EQS+OmMnNO1v+aBpuFDyL2wNuWIKtPRWEQg2T17lHky6jlR//UtOQh5gd+a\nRIN48DRO/szmI9eNNWyuUA0IABFQSic7TyNJHuNhFk+FEvYAL9Wh18p5GBa5\nz1oScgZrhjzmG6JH5IufKgVMN3NcXY6H7WvUsX3pWK9BaT+6Fmoj8AxmSQNF\nmd8h+WxCRdZRdaK3RzpyKsDqfQqVBFYe/FNQIyUvM2TudzUjINSoiUbUYvvF\nqXyWneWpF1nB0/7x4WaIByqbYjcOv8U/3kCzWED1M5/5gZPHOXjGsg3V91U+\nUuZy7VF5OXpQtT6MPxPthlZwt3DNT+3u63gjuFQ7UMMXYv4e+2tJzJCjhk50\nQSbx\r\n=3iE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2ebf73dfd6db17fa5f45a39cbd953ba27f8f5db5","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.9_1616141532015_0.59463385867607","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"typed-env-parser","version":"0.0.10","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.10","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"74144de09b11dfd735763ba6ae4b0af57796dbf3","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.10.tgz","fileCount":14,"integrity":"sha512-Ss8DLGerMzxncH2tvJtxR30+j4f6cZGQQAlTY5Dn5a4OzNiG7PwEFryAJqYyG/2H1w1z2vGA7YEyRn8/bPRgKA==","signatures":[{"sig":"MEUCIBXFIEMY7p4Qy31yI09Z1OWcKKu1CF2jXw/XIhK6g0PYAiEAldQ4a6DAaJCn4TlIsTpUmn81fTcyXlR1bxDbNgKSz8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVJjRCRA9TVsSAnZWagAAOSsQAIcRNQ9rBEni4NG7j5K9\nn9H0pjbm/4m5DoI69qHkJxhgpSAfsAzodqECWdLm6BBlQTTfJzRtJveRM/Rt\nE7ettH5LfpufF5XmTEjn5rVHVMzyp0jHHJZcFdktbK6+jfi3v/gE33YoPe5m\n3m30xoiOm5VmgzL/8Ixbra2JxkML1kiTYHamq+VlVWRuX7j/43FCGleaoMqk\ncFBqQtSTbEATUjmB2jYpQOrm5e9fnIO9moiGA0ixDVf5HscZbbCXhlE/mKwo\n7w0pkk5F8WUv67lhfhVYNlFO6zWD9kUfHQNI8L+qmyno3hRPTVU2djMfMz/+\n8HbTAgv0DaeNm5lMxz82Rn9bnUQD/CESWdIfxN/FkUILbA8eJg8tjg0CMIoV\nGrfQp1cSys6WiC6Ptnxz3WBuALwsY0vUoocybjWXL3zvw+o61ZSZbczzoe1n\nB9twHJjQqTgm4J9ZDLCL3+wq1vsrrnZ5GcXbbWxP7jBBe304xUc/HH2Gc8pw\njHsBhJyj6H2a5fCo+onqzj818VXsww02flKsM7TfsuwozsGCBPCMFn/JeXnM\nuxNDAnJi75p8hJ4eUTcqEoWuelzI/3pKRstoFFIgZ48nR9zSSroFmSJp9JO3\n/63qPx2oIJMi5HWjQyHgGs27b8NkzOiCUhu1pO8Gafc49R5tNM44I2R44d6f\nlc0z\r\n=qMBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2aab17a6cdd6b0514fb2f9260775c4caf907fe9a","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.10_1616156881149_0.4957797546809204","host":"s3://npm-registry-packages"}},"0.0.10-alpha.2":{"name":"typed-env-parser","version":"0.0.10-alpha.2","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.10-alpha.2","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"4249c132f983978bf96c44395aa6e7d69d56da8e","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.10-alpha.2.tgz","fileCount":33,"integrity":"sha512-fIVwsLcOKx9tKf9Dyzk8xG3WqZVt60WTC2ElKCs6Ta6eXi4cdzTpvN6PFsKrJywOhXxiI2UGBZfXnCfBtgcyOw==","signatures":[{"sig":"MEYCIQDQuuYXa93MaAMTrGEb6duvae2kq/PT4iVqLyhwVwROZQIhAKdEup5zcLy5266ZZDAkYOd6w+qyEgjk21juu1xgOOZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVK+5CRA9TVsSAnZWagAAbG4P/2vWTynVSUx0ZB0nZwz1\nh0JcBs/fvRHd/XyecJiIl98X7hVvp7Tugnebe7FhnBek/u6cz1y7NQc0f2vT\nLfWWnGtU/aG3gb1PBBLzW+FgQLj2BqGKmpjjr7IU97H2PFp0zlAEUnIH1833\n4QD8QIGJ7sSmT7SNjOtKfRCRUjCWg7tWTdpgSoiuPQYDT2buuiuwWhI8rXWO\noq52ma2FNfgvnqgQc9d6OeC7M2EiyCUyzWpr6qdcdtupwTGY9dxibmn/sEim\nmOMhrnJs6YBAv7uIsd+Anb7OI6ViMzYhPdRgrJXunZrc3kOxODBMJyjtkMet\nWcwEZnATyAIShRP390RKTo0ZuoGBaEWu89PUfo7OPrQxLQofuu4NWorngmFt\naQQM7PaLnpSN3vs0jGn23gUS+Y6kcPq8Au2A9qpJKlgeHiKcMNqC/XcZKVfQ\nNMFpee5kM8zzSBF5xmgEUAqUG2fmQ5Y83QfZuHTAYkhLMi65GQD15uhX9m1M\nAj6ppLFxAp8Oy5/HhKelYN11BTlZJJSyAMILIOny792hr0XnT4Rf6u1uAAdj\nnpoacZnMKIBhbf3YhCpwsAkKa8UxJIEEyC1Uj87GXPKjPTbgFIajlBRYfDna\nioSZ55A6R9ZVrSFgbt5Kywm/+dn6jTAzc3vOly9i1ihyjdzFSG/LcPMAa0rl\nsBRH\r\n=RLKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"parsers/index.js","types":"parsers/index.d.ts","gitHead":"2aab17a6cdd6b0514fb2f9260775c4caf907fe9a","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.10-alpha.2_1616162745441_0.8134225780236564","host":"s3://npm-registry-packages"}},"0.0.10-alpha.3":{"name":"typed-env-parser","version":"0.0.10-alpha.3","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.0.10-alpha.3","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"0e2f105d8ae7e50bd9d037c01c4bc8623bee8e88","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.0.10-alpha.3.tgz","fileCount":27,"integrity":"sha512-XXazvVkad867kyECpAsASGn4nBUF6mMc8aWy2riroiwj+ZTQFjftc7jAXiir6PHWMMkcS2z9dKm9NOqjVzdZlA==","signatures":[{"sig":"MEUCIFDng64OvTlZ3+9mciNc8hCyol8zxrfeLrNJyshWk2CsAiEA00B22nPGokztVEHdIzd83imJkiWJORL+bQdzocUfKEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLZZCRA9TVsSAnZWagAAXQ0P/2Dc5F252+5sv/Bhj1Hn\nYkN6ryfPCleANGW+JxtW0SpAzJvQw/JUyiKdWsC9ZispjrtZ9ofxUGMqOxbu\n4Qite33E5PFbZxnYqYRNn5D9ploHpEwBuGa1qM5BKZDUBxAek9pI2q+oAf1t\nYN1AwD0heQINmkUkuZifBowaVBuHLG9UehAQdsg9fhn/Xg2iSL863DOdKwUi\nyTZX4zrISZSYap4MrvJ865IAmdSlN+CHRB2djwwd/87KkhFoANTjUpqb2NTg\nkScs7zaBttmzgBKk5Fu5XY08acpAWBqtGaSYmq55ICfbwsTDQUjJM6x6Q4oy\nZTCJq2ft+g+5ki0TSFZKB79MVJRl6hPo2Bw79q/59hTMrxN5HVphPh1YhA9N\nIkqQBBvsyhoyiXdPBqhlZXXZjPXMXN5QNUEQ5dbXfZp5ZOec5FQwW1mjuE5P\nbc28qw43FdX606gaSVlcYjJviHnQ/sV8Tgv/XMuIddzlVazSLFvVrUI3OuSw\n+qdWdEuDQbAwuyMPBZ41fZQxIdKy563ucNGUw3F2xkReByAsoY09hDeiPO6K\njTjtFNbp2L+XAzKBrNqqdhA8Jgd3zuXuALAwAaGiLpZxznQ7lEyFoxBp4TOi\nlo7z3RY4GIwsUeQlKawzCZYhKlYFES9NfcyCObOl3evLmneTWQETNzOFgH6K\nU2zi\r\n=rno4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"581e5ec1a3f45ca737c9f394d018b496dcb06cd4","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.0.10-alpha.3_1616164440598_0.49162706280879864","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"typed-env-parser","version":"0.1.0","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.1.0","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"21c399af572b67f4103e2d8e49ceb8e2aae2e593","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.1.0.tgz","fileCount":30,"integrity":"sha512-bGx0o125s7TOgfo+6y8n6fNIcaIAleUmDopJ/5prXqaMAU+Y97nYlRZ18qomtnfSPHpNQMw6O5KXrWYvIFinLw==","signatures":[{"sig":"MEUCIQDCsHxoKUqHzuFUHrnZKdJtmcLvCrz/GW7gwTOUsITw/wIgWck6x1SW6t/zH/AxY1lrL6ADDExWu2p3F0ARfeKSwLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLwJCRA9TVsSAnZWagAAZkYQAKEFFkpml+vpGwgsY4sB\nWMacdblsio2XmQmNOhsIo7Y09uuzcQljWTFwrFSfKTakBVP6JMI6VCd0a4Wj\nNuQYYqYdesp74KfQot+oSiyweVkjMxHJuoby4UPDs5CNnDwGNM8pHUi1UcNl\nohPhcb+2SphlRti5Fxi+eKjkBLX89gwU9IqbnUJl9rOSOlDyTyWqU2LTuBY5\nKOrZjHqBC3CGpcMc7IZFjsgptOaKP8+SisK28TxfDuz8UAGNFHlVBVNBdbjj\n3CyfAW/THMW2hS8S/C6Lx2UrcxfgMuE4XbkPnh4WITBQlIIgJjymJ8kkQ5fY\nKEpv/iAtANvQqlvy1eB41j9VTHb9QKhsiJI3fZVpibGhsr8pEKft/AqiHCE2\nS+0qQLMCwavSsdW9xdTo0ZZdLrtu2W0UJsztyGEDVfHtrg2j9Y6i9e9C7spV\nOuU1wkmKMaf/Uw0fAxsF2AuE3V/RYzQeSYper4wMbKbBs9nh49J+TDwew/Z5\nWVXAB0e0pEe2fiLnelQY0t7Ry4sPxIqYBpNGRhI5iyWVyA096zgY28HnlfxD\npw6LtVJnQai99i0RYkjGJDh6WVqii3Pu8C+aCF2nTn7k5otCA1G0jU0cWlmB\nVT7h1M7rssbwle46lqzfsPWfWP7606OSqVjAjxkn0IyPQz79jqV65eUzDqsJ\nkUw4\r\n=pXC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8d19609742b29dcb3c297c121fc5d901d6f2f82c","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"6.14.10","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.35","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.1.0_1616165897366_0.7831080237771255","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"typed-env-parser","version":"0.1.3","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.1.3","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"d00093942147a590741f544f508b621e6c8ad96e","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.1.3.tgz","fileCount":12,"integrity":"sha512-c73uUGnzdQvECFLMjOOFO2BFwJKizR2z2rIUNWItWKvesBUJnQQxyHEl6YEXhjC7XV1UJBLPMjI0bj5GTraAFQ==","signatures":[{"sig":"MEUCIEAH4+YI+vFnkUYzuZWvm7SL10c7cmFUkfuNyqpMYWfUAiEAuTuP4lnY1M2HR3P1gUuf03+y0M0ta07+4UR8VX03FGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiBs8CRA9TVsSAnZWagAAP50P/2M7vCEThx2Qsyyvn5Av\nqMVVumKkNCKg8UQFF0KXO2DXreybgDx5KKfhPVOihEcZm26CvPJZwRx5QUoT\n3H7PZRQ2gBzIUHdTW9pQ5x52BABMZ7JqzHniayrULEGWC0GV063FHJRFjvlU\nsuEGyjACSUemZ+HhTbtkmPKwDPeEj9aYDhID/+ian2M3egkieriYh0hbQdRu\njGoxAMw28HbOQOKjAfYjh8pYEOIjaiYEaBL3GeyWCTKv8rV0mUSSknWXD7OW\ndciPjZIV9DcS/lDZhLT6ssyI7fZZZpvUHciRZybCon6EPQYnNKNiMRz5IStc\nAzAX/A4qI++L+yauxauS1YNMJd9TCMrJ6ddX4QiigrqNwG+0xHfTV27s/XWn\nSpcIveTww4X92gknkM/t5ECzKjU2jFYsv8HfjuVh+tlS6HyxmNK77DyDg6UF\nRqQ9CjFQejXqWFtTzj6dz60hVvBARH0OfPwsFZoa4enmBrC1ozEvBSgDZG/H\nKGcI0SinoOYpRx8yysGYBa/Dk/xPMAXhRbsSE8SDXV4EUhL75iv9hS3aL/7p\nfSf003bLd8cIkoQSykTAni1hEnXiFDCC8QxEx4CTtaFzwFFrZgzb2kyW01Nk\n6eq3Nyj4nOVdsP5ZlbSh/ugrlajbM7LYd0tZF08UXzPknzPPFlRMxeX0IFah\nqKu2\r\n=ccxi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f85e7f49521fc741335700fe525acf7ddf955e8","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"konyferous","email":"samuel.melkovic@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"7.7.6","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"15.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.41","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.1.3_1619532603347_0.11761066763338945","host":"s3://npm-registry-packages"}},"0.1.3-alpha":{"name":"typed-env-parser","version":"0.1.3-alpha","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.1.3-alpha","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"8162159bcb6501f85f685a013a317c699c821cbb","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.1.3-alpha.tgz","fileCount":12,"integrity":"sha512-XN6q/dc+dkDlD5XxYTLjgick9GdmUeGMsmT7fTWcgqOKiEg0iJo1uctPGHIf1hDQUZrRzdA3iOJr2R+m0HhD0A==","signatures":[{"sig":"MEYCIQDi6j9D2fqx8ugoDhYeFyg+qRQLxJGE2irfpNVfd4O8+AIhAPAO4weBdTFjuojzO02o0jaIr46V1HlrCZ4CiQagpdRT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRu7CRA9TVsSAnZWagAAzd0P/RmFCZL6bMMQdae5iOn3\nPEANew+VUyzkclFkScRka2LJJ2VD+bsHYMfP06//h5wUgIxX3eMpgQilvcLe\nIRgkgbCC2Q+Y7oxsLAQ+hk0vpRo18aS8pEE1zzwVgMM6TtzcWkRp6sIJxU48\nwNRclgGA6W8KZu14LdUekIGx1gQvxaygGZoP+lIrtDu8BAADfCdBtfe6EYrU\nVR3AMkdSfMcK/MNkv3nwciCRbb0jogWnqNUsTRf4QRkNM6E3XyfFNNo7cAYv\nWVvmiIXD2BO4MzzU2DFHJ3xht7NGnvoxyUyV7oQMgZinTENUl4dW1tO0DQaD\nSk/936VHmCbKOLKCLce/l7XB8pr//7RpYVJWs5fDZMPLYiQynlEO1TRpim3u\nPLYDm4kZ4K5AuJ/5hVbHj+uydiHFCoS/PNAi/jbQrRO25jK4PgVM77hqpnFk\nbWtasN+uDh+QxQtAYq0tOzjIYkt5hsFxkjzV5D9UogXasgx6doxDngn9oM5i\n78HTW0QNETZa9oh8P77LIxt9WUhXZnGXJ6biFUT3KOWlGCucefDbLDa+ThpB\nBeFxVOevn4gTmi5GczqoY/WEiALkakEkC4h120qErNf+c43Dch1Cj8c6nNPQ\nUGp68iRBK1an7pP5f5KsUsj1CfC4rxblNkNBDwdk0nVVKAddQSPC9p03PFMK\ntuIk\r\n=2WOb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"97a7accd78dc8c94a3b2ecf7af94d9fdf3291545","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"7.10.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"16.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.41","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.1.3-alpha_1621433274592_0.12960020557817375","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"typed-env-parser","version":"0.2.0","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.0","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"ffd32ce2886dd6cfbf471f0f2be2eccd2c47d399","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.0.tgz","fileCount":12,"integrity":"sha512-7cZS5NTYDEb4oEid7HLQm28GL8UqtCWubD02ZK2Xd1hUrpAg/IiA5NGOBXDgJUj8REypSL4YnW4GZ8MjG6Uvgg==","signatures":[{"sig":"MEMCHyR5KupJ7Mo43Ifd4NRbru9WBhRXjpYpVykc9mYKEQ0CIBChe0AOF7pQEbt95Ti8YMpzuDDsTkGgwSaf2JggFRIg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSblCRA9TVsSAnZWagAAWtcQAJFFFLpWvxKOqrbVXnxU\nPFVvmV0yZpjlwcy4TFtx7yl59ZCtSLCObSHvaR/o037Zkml/QpZJTO7TsWRO\nEh9CxtAEydw3rTb7EPEN7FlloFFSegI+xkBFA+ockM2irCD13yda0i7K5eeO\nrTKx3b0XFVmOkqZTd6j3fH37oGlubvfAoiNzqUWKRHH86z5JUciBjizWEPqS\nkvXFOKfHGB73nSKFNGRAyZBEMmhbT3lDFSF0Ia5t/iORCWC+F+o05ccE4F0S\nX3r9Q6Y3a2Vm7yFpHQVZcc3T2mmnp93wMFxpNjTk9bMvRD/q9NqeJBcJhYjg\nWWNMyjHc8sDl6G9pETFHoz6/sFmsko/FPxFQp+O+bmCFR5grVibESCeTyuf6\nxyCj/QexxN7WHLZ3J/bW6N7U0DMysw819wyoSPL3RE9e9qAmUzHl/lt2uDSy\nziJN+tkxo1jq7YYRJ7hHwWY/HhkMnAmHDiNepFeZCNvRWsq+voLAxwAngO2E\n/HDy5SsiLQ9rsYyDQvz/ecnvCNQCJgd013RfAgUhCVcz71KGuQjqKYxX1iaN\nT91Q05vqDTyY4aIUm4CZwDPy0gyHnOpxD1ODZzgwXSG+J4Ahnkz5lZK+2fvw\nhyIFqSaYnNmJoj2NtWk/+2COBaQWzSf04AkqUi6bc2kfCTyDIcYTGcuN/9MA\n47m1\r\n=Q75x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"97ed4f275d4d268b9525acf5b46733056f1f5757","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"7.10.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"16.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.41","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.0_1621436132919_0.25213015963473584","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"typed-env-parser","version":"0.2.1","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.1","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"36f317450b0f1d4c77bbc654a3972cbc49cc88e5","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.1.tgz","fileCount":12,"integrity":"sha512-lqlbCQ7din/V/kFELbIBwJ4ve33+fIikYIro4f25fKJcyEOYmG0lg7K/vy39TktckRBXs73eMsq/k5XJp92fdA==","signatures":[{"sig":"MEUCIQDA+/gkxKGBscRpWmX2Cbr33haWj+BWp7cLHbK+pt1MOgIgcKVUJyktoWPzxevErCCEyUj0yTbagjPCHT8H7YhdwDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjudmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpERAAkv8yJUQSEb54BRjdTxXuBys5Vr4UCTtHsu4270QfruuD5Utl\r\nqmg7QLlbnxRlOFiL9wuZ5RxKmi9qxKgVCnnsH7eW1KSxuGDKvvPcnIPogkth\r\nODMtr0wgsNtt9HxL5znEjlXT7KXfDosvp+CT0OwHckSwqjsfWpGKlyNYqExx\r\nbQSMO6ixbR0VEfjRMQamAqlvca1fdBq42/xZMac+8Ip1ihk6Yr9hiZWiiFJ5\r\nx37ZjTBoWN3sq4B0dafO2TUX0TZx0nvAe8JQ7S796CsP0l/+Ak4MKW6BEzTg\r\nkIz1f1ows512l49Vq7UhhNsX7U/KiTcan5wjx6BRYIrnNKi6dVt2bZzwtTCP\r\n+QP2iZWForrUvVu+UUVTRprAqFzS3Nhs4PXpFYt+uf2SvJ+mjSrCH4OOiLO2\r\nYnKQogZOcRK9A1NICJ38ihdUpZ7FrtdLMQxcsDUKGBjia6KuELD2WudOS2wB\r\nHAwvmjfCKy5BIKBtOgJnmNDJiIrvDLhtFBzGvORFloMlV9AQABkDNQ0yy+o9\r\nDZbSUPnOS/2hI02BIDPJ9W4+kQYoko/9gcHZt77NtvpicvKxybtHuhYqpQTz\r\n5IeFrO/ft12PGx53wPfV6oXeFZEhEZQX/xkeg7ZBYhgPDFzsOnyb5th3bCXI\r\namucRTUHmF//DXIVxjSoZZovWqdzDUOo/CA=\r\n=8avd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"ce9467768eb539510bcd55d429abe851ae318db3","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.41","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.1_1673124257993_0.016568788121810618","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"typed-env-parser","version":"0.2.2","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.2","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"a3ff1d69c07f6e42008d05f852e043e2207d4663","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.2.tgz","fileCount":12,"integrity":"sha512-w3FSPQ/WiMOYMzkznUZTHGDFtvf8lfIzAQMdUDNb2owhFkhWCswXYI7Y2SMAHDnT3RWf8FKCOe9WOuklEwwdHw==","signatures":[{"sig":"MEQCIDdSLmGOJTr+pTtgeuhrYgS40RN7G81VJlFGPYozPIiFAiBCRd9M99uxrfiFU1I14gNsggZkIIOrWEJV7PUg1Tmsrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15905},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"7f93da31be60c890d7fe99c23668c404b5c99929","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"9.4.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","ts-jest":"^26.5.4","prettier":"^2.2.1","typescript":"^4.2.3","@types/jest":"^26.0.21","@types/node":"^14.14.41","ts-node-dev":"^1.1.6","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.2_1684071894449_0.05351902382585161","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"typed-env-parser","version":"0.2.3","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.3","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"6b83c4db455d20aad6d7edcbd8d44bb064983d5a","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.3.tgz","fileCount":12,"integrity":"sha512-FNvzl/P1xtOX7s6L04PzUcP8Mm7f5uEWSt3bdRErjczlwsMfSAgVUBz5XAoSeCgWH/k8tMsl+UrA37ly5Ig7Mw==","signatures":[{"sig":"MEUCIGGXhBRnPHMq9T84SBs+Jsowxmmqan0RGTMR2C6uEucGAiEAu1NrrWbSEGFE+vXVFERsbQa84dvfQtUFV7jCKjV+10E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17875},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"679c8614e15980118614ede079d71691922f7a0b","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"9.4.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.1.0","ts-node-dev":"^2.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.3_1684126241512_0.01735216045190424","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"typed-env-parser","version":"0.2.4","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.4","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"68a491f624139e40419a7d9a086e9fcac1ac6b04","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.4.tgz","fileCount":12,"integrity":"sha512-PQ41O8X2caXOnofb2nd24NkIm63N/p1eOCah3g7kp1SuCwz6O4zhj+xjgo+GWV8Oz4y8tpzM3EzxeVi4gTEl2w==","signatures":[{"sig":"MEYCIQC/AwXuY1jbn306ijzaBxrLIIVO/4/ZAe3Tv+lAMIHapQIhAJ2b+1Lh3QGQrAvRBcT0U3z1f8C5o29VLtnvSIxzXx49","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18610},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"1e8a24f58c2213d4313ed04b3bfd2d4ce12b12c8","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"9.4.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.1.0","ts-node-dev":"^2.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.4_1684477770559_0.03547683834089943","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"typed-env-parser","version":"0.2.5","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.5","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"6a1ed00af68f116be6de34132b93ab62369305e4","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.5.tgz","fileCount":12,"integrity":"sha512-XIUVET/bhHAdiI9klrBcRSjtfqmI81WNwICnULjVXPvjPGdGm25daKCiR+CzEqZ8Va6HpKV9o1cselmvEjeNqg==","signatures":[{"sig":"MEYCIQDdZVVeZzvlDO3iacQcDuf31oTKMrMzO1/3LQaVL0f4FgIhAK0R0YdrDnOKmc3BrCn5K8iBtqaQwEilLa2FBuWiIrzN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18713},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"ab039822ddd539c9cfccc3e47fb577ecb8d00eec","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"10.7.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.1.0","ts-node-dev":"^2.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.5_1728468245666_0.18398726143199706","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"typed-env-parser","version":"0.2.6","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.6","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"33b52e3eadccb65e659737eeb920d349b9233b85","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.6.tgz","fileCount":12,"integrity":"sha512-G0CGv0/wXqa9wJx6x+ALB1eATmrnUJL82Xq0mMbEutg8jED2qAHBmkd/iBwMPtxlhHwaXunoG9GoB4k8XXW94A==","signatures":[{"sig":"MEQCIB2z7Ah9pSyzRvZW2R9AShikb4YAXKOC/gz1mjeTxoq/AiAmi4jmT+1XCVbvKdaZdJFcl9F8oRSa0HpizSKVJtZHoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18782},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"f3aa8755555966c4521089ea9c7b323f8a5cdc3c","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"10.7.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.1.0","ts-node-dev":"^2.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.6_1728468806266_0.5696598361819609","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"typed-env-parser","version":"0.2.7","keywords":["parser","envs","typescript","inferring","runtime-validation"],"author":{"name":"Michal Obořil"},"license":"ISC","_id":"typed-env-parser@0.2.7","maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"homepage":"https://github.com/Svehla/typed-env-parser#readme","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"dist":{"shasum":"ac59bd87d9bdc774aa2a092360e2811646afce02","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.7.tgz","fileCount":14,"integrity":"sha512-wMnRseutcd3cvoYiDg04ggXf6A2ge5w50EG0pFjLS8COscj//ByQxZ1bI9rAau4UMsDeuhosIxYqetg+4+JZ3A==","signatures":[{"sig":"MEYCIQCU4W5GM4x5x6+HPetToI/e/31Qo4ck2uXSO8T3sVSTDQIhAPeT+qOif6PTDWY/sMc6LgqKBTVAvdvzdfkTiOXmlMLO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19169},"main":"dist/index.js","types":"dist/index.d.ts","browser":{"fs":false},"gitHead":"31f1167bfd1743371bbc79ef75bca6b81dc4a21c","scripts":{"dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","test":"jest","build":"tsc","clean":"tsc --build --clean","prepare":"npm run clean && npm run build","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","check-code":"npm run test && npm run lint && npm run ts:check-types","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"repository":{"url":"git+https://github.com/Svehla/typed-env-parser.git","type":"git"},"_npmVersion":"10.7.0","description":"Simple environment parser with full typescript inferring support","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","ts-jest":"^29.1.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.1.0","ts-node-dev":"^2.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-env-parser_0.2.7_1728469568927_0.9704843984405747","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"typed-env-parser","version":"0.2.8","description":"Simple environment parser with full typescript inferring support","keywords":["parser","envs","typescript","inferring","runtime-validation"],"repository":{"type":"git","url":"git+https://github.com/Svehla/typed-env-parser.git"},"license":"ISC","author":{"name":"Michal Obořil"},"contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"main":"dist/index.js","browser":{"fs":false},"types":"dist/index.d.ts","scripts":{"build":"tsc","check-code":"npm run test && npm run lint && npm run ts:check-types","clean":"tsc --build --clean","dev":"ts-node-dev --respawn example/index.ts","lint":"eslint \"{src,tests}/**/*.{js,ts}\"","lint:fix":"eslint \"{src,tests}/**/*{js,ts}\" --fix","prepare":"npm run clean && npm run build","test":"jest","ts:check-types":"tsc","ts:check-types:watch":"tsc --watch"},"devDependencies":{"@types/jest":"^29.5.1","@types/node":"^20.1.0","@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","prettier":"^2.8.8","ts-jest":"^29.1.0","ts-node-dev":"^2.0.0","typescript":"^5.0.4"},"_id":"typed-env-parser@0.2.8","gitHead":"1d5d70650209fa7b3f39f67481de82468f785e93","bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"homepage":"https://github.com/Svehla/typed-env-parser#readme","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-W631FsSC3i8ryMT4A0pjWuS3G+YOaJFnV3dCxXYgFfIVlsvSHlfW0X8ZX+4bIuoXrWpSjWy15hIXNoQpQp3RFQ==","shasum":"c9eee071db85b72b792d6e69c5394af5d95da724","tarball":"https://registry.npmjs.org/typed-env-parser/-/typed-env-parser-0.2.8.tgz","fileCount":14,"unpackedSize":19315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKKqXae9iy5OW4vaqVIt1Sd3TvMn+BlX6LNm+tRQdhAgIgHboeuRGADSluHMHYi3kCQzIQk/bBTy1H4d//AWqgvE0="}]},"_npmUser":{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},"directories":{},"maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-env-parser_0.2.8_1728469690706_0.27688016532874715"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-17T20:22:40.126Z","modified":"2024-10-09T10:28:11.019Z","0.0.2":"2021-03-17T20:22:40.323Z","0.0.3":"2021-03-17T21:22:14.074Z","0.0.4":"2021-03-17T21:24:18.430Z","0.0.5":"2021-03-17T22:09:53.038Z","0.0.6":"2021-03-18T11:45:53.891Z","0.0.7":"2021-03-18T13:55:11.821Z","0.0.8":"2021-03-18T15:10:41.599Z","0.0.9":"2021-03-19T08:12:12.187Z","0.0.10":"2021-03-19T12:28:01.313Z","0.0.10-alpha.1":"2021-03-19T13:57:35.437Z","0.0.10-alpha.2":"2021-03-19T14:05:45.627Z","0.0.10-alpha.3":"2021-03-19T14:34:00.767Z","0.1.0":"2021-03-19T14:58:17.520Z","0.1.1":"2021-04-26T14:01:39.608Z","0.1.2":"2021-04-26T14:55:48.682Z","0.1.2-test":"2021-04-27T13:32:03.589Z","0.1.2-test2":"2021-04-27T13:34:12.965Z","0.1.3":"2021-04-27T14:10:03.595Z","0.1.3-alpha":"2021-05-19T14:07:54.734Z","0.2.0":"2021-05-19T14:55:33.031Z","0.2.1":"2023-01-07T20:44:18.208Z","0.2.2":"2023-05-14T13:44:54.617Z","0.2.3":"2023-05-15T04:50:41.676Z","0.2.4":"2023-05-19T06:29:30.710Z","0.2.5":"2024-10-09T10:04:05.870Z","0.2.6":"2024-10-09T10:13:26.520Z","0.2.7":"2024-10-09T10:26:09.113Z","0.2.8":"2024-10-09T10:28:10.848Z"},"bugs":{"url":"https://github.com/Svehla/typed-env-parser/issues"},"author":{"name":"Michal Obořil"},"license":"ISC","homepage":"https://github.com/Svehla/typed-env-parser#readme","keywords":["parser","envs","typescript","inferring","runtime-validation"],"repository":{"type":"git","url":"git+https://github.com/Svehla/typed-env-parser.git"},"description":"Simple environment parser with full typescript inferring support","contributors":[{"name":"Michal Obořil"},{"name":"Jakub Švehla"}],"maintainers":[{"name":"kuba-svehla","email":"svehl.jakub@gmail.com"},{"name":"konyferous","email":"samuel.melkovic@gmail.com"}],"readme":"# Typed env parser\n\nNo dependency, micro library which help you to properly validate all environment variables.\nLibrary supports\n\n- Runtime JavaScript validation\n- Inferred static time Typescript validation\n- Beautiful error logging\n- Many different data types\n- Simply extends library with custom data type parser\n\n## Example usage\n\n```bash\nnpm i typed-env-parser\n```\n\n```typescript\nimport {\n  getNumberFromEnvParser,\n  getStringEnumFromEnvParser,\n  getStringFromEnvParser,\n  validateConfig,\n} from \"typed-env-parser\";\n\nexport const appEnvs = validateConfig({\n  PORT: getNumberFromEnvParser(\"PORT\"),\n  NODE_ENV: getStringEnumFromEnvParser(\"NODE_ENV\", [\n    \"production\",\n    \"development\",\n    \"test\",\n  ] as const),\n\n  postgres: {\n    HOST: getStringFromEnvParser(\"POSTGRES_HOST\"),\n    PASSWORD: getStringFromEnvParser(\"POSTGRES_PASSWORD\"),\n    PORT: 5432,\n  },\n\n  some: {\n    nestedKey: getStringFromEnvParser(\"ADMIN_SERVICE_URL\", {\n      pattern: \"(http|https)://*.\",\n    }),\n  },\n});\n```\n\n![Typescript preview](./example/static/ts-preview-1.png)\n\n## Philosophical part of the library\n\n### One source of truth\n\nYou have only 1 source of truth in your codebase.\nThanks to Typescript inferring you can get static data type directly from the Javascript implementation\n(Like in the example upper).\n\n### No Default values\n\nDefault values for environment variables are anti-pattern.\nIt may happen that you forget to add PORT in the production and your app silently fails and you have no idea why.\nSo we recommend not to set default environment values in your Javascript codebase.\n\n## Batched runtime validator errors\n\nIf you don't define some of your variables or the env validation fails\n`typed-env-parser` will batch and show all error messages in one Error interruption.\n\n![Typescript preview](./example/static/error-batching.png)\n\n## API\n\n### root module: `typed-env-parser`\n\n#### basic value parsers\n\n```typescript\nimport { getNumberFromEnvParser } from 'typed-env-parser'\n// ...\ngetNumberFromEnvParser: (envName: string)\n```\n\n```typescript\nimport { getStringFromEnvParser } from 'typed-env-parser'\n// ...\ngetStringFromEnvParser: (envName: string, config?: {\n  allowEmptyString?: boolean | undefined;\n  // regex pattern\n  pattern?: string | undefined;\n  transform?: ((value: string) => string) | undefined;\n})\n```\n\n```typescript\nimport { getStringEnumFromEnvParser } from 'typed-env-parser'\n// ...\ngetStringEnumFromEnvParser: (envName: string, possibleEnumValues: string[], {\n  allowEmptyString?: boolean | undefined;\n})\n```\n\n```typescript\nimport { getBoolFromEnvParser } from 'typed-env-parser'\n// ...\ngetBoolFromEnvParser: (envName: string, config?: {\n  allowEmptyString?: boolean | undefined\n})\n```\n\n```typescript\nimport { getBoolFromEnvParser } from 'typed-env-parser'\n// ...\ngetListFromEnvParser: (\n  envName: string,\n  // default parser value is the `String`\n  arrItemParser = () => T\n)\n```\n\n### Node.js specific module: `typed-env-parser`\n\nthis modules includes only parsers valid in the Node.js environment\n\n```typescript\nimport { getEnvFromFileParser } from 'typed-env-parser'\n// ...\ngetEnvFromFileParser: (envName: string, required?: boolean)\n```\n\n## Extensible API\n\nLibrary brings simple extensible API on how to write custom parser function.\n\n```typescript\nimport { ValidationError, validateConfig } from \"typed-env-parser\";\n\n// --- custom parser code starts ---\nexport const myCustomNumberRangeParser =\n  (envName: string, from: number, to: number) => () => {\n    const envValue = globalThis.process.env[envName]?.trim();\n    const parsedNum = parseFloat(envValue ?? \"\");\n    if (isNaN(parsedNum)) {\n      throw new ValidationError(\"Value is not parsable as integer\", envName);\n    }\n    if (parsedNum <= from || parsedNum >= to) {\n      throw new ValidationError(\n        `Value is not in the range <${from}, ${to}>`,\n        envName\n      );\n    }\n    return parsedNum;\n  };\n// --- custom parser code ends ---\n\nexport const appEnvs = validateConfig({\n  PORT: myCustomNumberRangeParser(\"PORT\", 1000, 2000),\n});\n```\n\nAnd the error output will look like this:\n\n```txt\nError: 'PORT': Error: Value is not in the range <1000, 2000>, current value of 'PORT' is '2020'\n```\n","readmeFilename":"readme.md"}