{"_id":"@diegoti/simple-validation-for-env-variables","name":"@diegoti/simple-validation-for-env-variables","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@diegoti/simple-validation-for-env-variables","version":"1.0.0","description":"simple-validation-for-env-variables","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/DiegoTorres/simple-validation-for-env-variables.git"},"keywords":["simple","validation","env","variables"],"author":{"email":"diegotorres.rj@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/DiegoTorres/simple-validation-for-env-variables/issues"},"homepage":"https://github.com/DiegoTorres/simple-validation-for-env-variables#readme","gitHead":"225aaab08e9ceac42bd40cce69aff332b9fe731a","_id":"@diegoti/simple-validation-for-env-variables@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-PT4ThZovTtujs0nF6sNEoO/km+BzpA1tONRTgv38+aWLf1q4bQSiaAY9Sj9qkIJJBs0iAzh5vl97eCmwNgc31Q==","shasum":"184099be65fdd6f8137ac5cd71deab056fccd9b8","tarball":"https://registry.npmjs.org/@diegoti/simple-validation-for-env-variables/-/simple-validation-for-env-variables-1.0.0.tgz","fileCount":3,"unpackedSize":1914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDglzJkpyVcwfp3wFwhcNcv7gNHm6jy1dHVrvz5Wff2pwIgEcGTxGneCEoYTDkPFjrcpPvdRgX1pj6UnXl2UucACyQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit3W3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEVA/+Kz8kgccslqwRQKcy7XXyd0nEJCkoBkIPukBf9npBl17kjQoK\r\n2wbCPWzFxkYyDOZWVXUGxBi6xI7nh3pKW++iFTN5Dzoun3qYFxyFKs7XPnYL\r\nLj9s1N7ro4kj7usnERmlZdcCFH4ysPO6WTd3zj09OOYK3tTBVMXc+gnQP/zu\r\nlfj7XITAkTHmKqSqxrHf/d/Q63IjsErjCfGNqs0TxCsWoc2vvoSwVRxKI0xY\r\npHCS6r6FVmugNt+UgX06zjZYoua1getWyCQECCMnnaP4DxJDjv6zJqnN3Vff\r\nJtcBMHREWNE8wGQLaOmfqG0FrcOl+DgWTNgn6q8kJgeEfv4C41gyG8KtKnt1\r\nS0RhdEtepEvTPnBCAezp5mHEy8A/JBiPaVROSMSr7ugUjFkLuRhfM2WN0Rb1\r\nYcErq+evwvmg7mVNSn7Z+F65LxohvdpdBO1PBC81atB3y30a54J4crp/OEgi\r\nsCxdb2HeeQWoH54YMZGPUojBe5zlbnKvYHZkXly8FywpWZUQpAGmpPigOeu/\r\nTmiGSoWcltDsmRcqZgNXkvsvQhqMs3U6mttNFG1MJSoW3t54BrZm3DAZUr5r\r\nTC43zT1CLzTmsrUKxzXQQPDRuSF5W0A98hL4/XPbqYwv/Y+twaFh3KDkidyi\r\nXg0TCe7/qgZ9Ds/kxV7rj78BJiH2n06BEuQ=\r\n=9lUB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"diego_torres_iglesias","email":"diegotorres.rj@gmail.com"},"directories":{},"maintainers":[{"name":"diego_torres_iglesias","email":"diegotorres.rj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-validation-for-env-variables_1.0.0_1656190390994_0.32368352613030393"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-25T20:53:10.907Z","1.0.0":"2022-06-25T20:53:11.156Z","modified":"2022-06-25T20:53:11.329Z"},"maintainers":[{"name":"diego_torres_iglesias","email":"diegotorres.rj@gmail.com"}],"description":"simple-validation-for-env-variables","homepage":"https://github.com/DiegoTorres/simple-validation-for-env-variables#readme","keywords":["simple","validation","env","variables"],"repository":{"type":"git","url":"git+https://github.com/DiegoTorres/simple-validation-for-env-variables.git"},"author":{"email":"diegotorres.rj@gmail.com"},"bugs":{"url":"https://github.com/DiegoTorres/simple-validation-for-env-variables/issues"},"license":"ISC","readme":"# simple-validation-for-env-variables\nIt throws exception if required env variables are missing.\n\n<p>&nbsp;</p>\n\n## Getting Started\n\nInstall it using [`npm`](https://www.npmjs.com/package/@diegoti/simple-validation-for-env-variables):\n\n```bash\nnpm i @diegoti/simple-validation-for-env-variables\n```\n\n## USAGE\n\nImport simple-validation-for-env-variables in your node app.\nCall check() function passing an array of ENV variables.\nIf a variable is missing, the package will prevent the application from starting.  \n\n```javascript\nvar express = require('express');\nvar path = require('path');\nvar cookieParser = require('cookie-parser');\n\nconst simpleValidationForEnvVariables = require('@diegoti/simple-validation-for-env-variables');\nsimpleValidationForEnvVariables.check([\"MONGO_URL\", \"USER\"]);\n\n\n```\n\nOutput example.\n\n```text\nError: \nMissing env[MONGO_URL] variable.\n```","readmeFilename":"README.md"}