{"_id":"@nitra/check-env","_rev":"15-02eff953e07dc80094b9d45cf926d711","name":"@nitra/check-env","dist-tags":{"latest":"4.2.1"},"versions":{"2.0.3":{"name":"@nitra/check-env","version":"2.0.3","author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@2.0.3","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"97672151985588c4cc2a946c805335faa244b74f","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-2.0.3.tgz","fileCount":7,"integrity":"sha512-cJalqYEjeOHwangwA02Tm2cDpA0KRwftobl7WcANAFC++UuNE69nX7c4wDsOJ3duUE6BVI/dYOKuMx3EmSKNQg==","signatures":[{"sig":"MEQCIHwHBJZsoj8afzWXxx4rUXFPfeM4za3ut+o9V6v770oqAiAyWAcmWuxJFzC+U7LAOKnpn1SIf4W/nW0twyHAj/kI7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhocCaCRA9TVsSAnZWagAACZEP/RsV3669QY0As2M3nc/r\nwyJf4yc+rJPRLpSKsHe1d4z4g4aNNqd+VML9+XShSW6GaobOdqnTZqSbnKso\nvm6eJyD8gpBKwcfvqF6alh5NscRlJCpJ39gOc98Ct5/ry1Gr+KmPCj8IKqPA\ndMYdfeOp20QfFpNxxYIb5HEiiAKRyopxluMvm7Zxc8+wmzmkspTJsXRWWR5A\nwIrz4FRUP3NtZqUJe/Vrz3YJCTPyIqVGy4m6MWhGlG0bjo+Q3WUPyWdIM0aK\nuxSDpRmNufxSc0vBntDklNMAs+F396U7dcNmT0qFuA2smbvFeCx1SCdhF+4t\n0i4ic6sXlIXz2pADuaMxBBrxo2YLwmIHGZHUZoAM02rbDqCdLNRsXfKW1RN3\nZzOUjxxMBCTxJ2/8A+t4dJth+OT4wMqMfWtsqFetdsGI/mI1zCKvnInjgEAB\nLJoQk4+BpA4Kj0ihwpZoAPDVA+RAWd9U+Q4Pgv66UWPIdcloGeG7cSzTPbTa\nIDOflPkOWr7BgnrK/XqwXtGx8maUtx7mkoarLSyRdDyhMCTKoth3UAjexrSI\np+0KsqDSKhQ2sLU9fX6GwhdJ/zsb16bmbiV6JLlJK+cmJZy6tKr7sicggRhq\nGEV5fAIrk4G5idMV+jD/zJRomOWZ6G0SLlE0q2Z+vndInNan8XHR+PCL+0TP\ns/FV\r\n=tIOa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./src/index.js"},"gitHead":"081c32b26bdf5a0b5713965f71fdc57908f38a91","scripts":{"fix":"npx standard --fix && npx prettier --write .","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","standard":"npx standard --fix"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"8.1.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"@cspell/dict-ru_ru":"^2.0.2","@cspell/dict-uk-ua":"^1.0.20","@nitra/cspell-dict":"^1.0.8","prettier-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/check-env_2.0.3_1637990553962_0.8390576005666386","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@nitra/check-env","version":"2.0.4","author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@2.0.4","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"c9d026c46deba67e10293f08640cd662629d64ae","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-2.0.4.tgz","fileCount":5,"integrity":"sha512-Oct2OD6hBnR7adUYWqEJEdCpgKSRvtMY3V1z/w7PaG43nc2Mvzq8COiT5Qnp3wYiDN9UEzOSIRznFCHAUhfZrg==","signatures":[{"sig":"MEUCIDIzq3x385ygpY/1PIv/H8mjMNf+Y1lpRrSEHoirZIuuAiEAwm7rsDO/NBVNADyYHSvS+W22PyTwdt6a8oMB0GDclqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhocL1CRA9TVsSAnZWagAAWu0P/AioEvsFApGjpSYXAP1Z\nBYxMH9NFKP6v3x30QD07bk4M8vhoXB13vGQBeTrAucxOcKiBDzD69QiP85Pb\nnX6RXDZx9AEBcSkWVYlmZKj2ocl1Y17rIpMeYMIEbFSsDo4AV3rFlYuB5AAO\nyjQe1vjU3/ChIztg3+azQ6qvZGiIVM13oGgyp3SRkE7tPPnHJJnElDZGqsyK\n4pPAwyB4TCYmuEdQR8NfqMvLfJbJF7nsYMm5Qe4b6IcO0wHdZp8OLWFIAypM\n1lGGY4V9gRU82ZKNpGm+ZjBKoqhBxLjoSj+zB0XJCgc3COeo9mhQxEjvkv3n\nBNhNgyIqeYNragPLwWmNwr9vuxUAeFD10G5Vek1jpZtTXzOMR04KulC7KJPc\naRkHn+FQtoQ0iOFXwFY43n3vAMyTY7yynwgg2MVBw8f3RfrBymQe4vp0JjTl\nbsokfF4UrMQshurUFsbyndFLUgvynriAav7uayjLkU/xamJ/XcdQlLgHsRVC\nOpSOV8r2VtFUiAGeMWaEuqU0DqKvVhgWJatZtZcq3X8Wq+fJsuCMNENKkFYC\nMFWvPCfuPBcqSR3NqHCQHKVJFno9/o/j06hWCyOXw/cj6iVILUmlcB8+CSks\ndNYPG4KB+cThLa2KehfzKU335KHDmA+EQc6hC5+1+tJOp33haRPRtcKCq1ZQ\nRfI4\r\n=9Y8y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./src/index.js"},"gitHead":"3c65882bdf6cc1e82f710eaf0ff4b5d3b15f8155","scripts":{"fix":"npx standard --fix && npx prettier --write .","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","standard":"npx standard --fix"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"8.1.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"@cspell/dict-ru_ru":"^2.0.2","@cspell/dict-uk-ua":"^1.0.20","@nitra/cspell-dict":"^1.0.8","prettier-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/check-env_2.0.4_1637991157764_0.5642689546422965","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@nitra/check-env","version":"2.0.5","author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@2.0.5","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"01c0871da5b7964921a1275bb77841380616d78a","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-2.0.5.tgz","fileCount":4,"integrity":"sha512-jxm6avIDtnHS/D43wLqNRuWKaxnfkEX9CRoxSxoSrC3lrMMJUT5LD2EuQ9yOg3DaWkZ4gqEVdLUaJRm6uPGoEQ==","signatures":[{"sig":"MEUCIA/x4DWReOLj/+nisOf8m94OA/Y/4xQIL+UyqqCoYat2AiEA09c3MbfiXQ0S3xshKzJcToZ6fnDkv5LcgD3Yst4EgX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhocUzCRA9TVsSAnZWagAAmuAP/iHQekdhhEcUdQsRj96d\n5K6NRKOETMEz61ChmuXltjGNlNNWtjyDIupOjHRWUdLui9o5yXoTG8nbLID/\nAJeqD4F6hJd+2OvW21rGdR+KyVQFFyj4HZ1hfTFjgXGwmC2dkHi2zRk+gwSm\np32YcQyugssHnxzl8z6xn7cllxtcMjBdhcmwNcguEMBXdszFg8DOGNx5uI14\nuTFgDTE2qRf/AJ5CKwpUHzkPzaORk7j9QmuZEvu24H+9XJwxz5/G+Z3dIETD\nQPBFamdJ/2LtsXSvMtuF3VyErjUBjw07z+eaYH8kBrWequDEjFCnCJlY/1Sk\nCeUUflq1VLE0gXLOJrZRsvUHx5iuytm1c6dvlo8qDnNaWKQKSzJag4ZFlfyA\n2XbGM6FRkIuPQoJmSX0oyjyJ4mH69PmqyhY1H/0U3ZHC08ciiiUyN1sihraR\nyuyvAcY5uZi7dqzWWSBrct5NqdbR8j3PiudXFMqDJRtRcfVulUKPnR/8fOwM\nirSmN3raTYD4cHZEMcvNERFNhLdn90KiXjX7xVnyfwdRAm0vGar3lciRR3M8\nOTDkXVRo4EaJwEorCqUk6NYZUTY+d7SPafImPEDoIciJ9OguU4AhERK1hSkX\n9ZBmVp3z+xFzesg9y7o2vTTn7zyF5mOc6F6FIuRJOvr09NHLx1n/cKlZK++G\nD75B\r\n=vdG8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./src/index.js"},"gitHead":"dc92ff4c98a2ad2f58dcf5f278b2a13580210e19","scripts":{"fix":"npx standard --fix && npx prettier --write .","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","standard":"npx standard --fix"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"8.1.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"@cspell/dict-ru_ru":"^2.0.2","@cspell/dict-uk-ua":"^1.0.20","@nitra/cspell-dict":"^1.0.8","prettier-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/check-env_2.0.5_1637991731523_0.8734030796870682","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@nitra/check-env","version":"2.0.6","author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@2.0.6","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"2d4f9b03ccc6d591bb8aa59a3530a4737b891ecf","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-2.0.6.tgz","fileCount":4,"integrity":"sha512-pKt5XPHOil6jPmCfp+PJDiV4bQPH8yJY8OTYPtkAwmc2vNPh16dEK0OEQbSc4DfTLZCnli/ObAU80p+DXV2vjA==","signatures":[{"sig":"MEQCIFiWwOBJHSMJFB4MOG6D27CodgeEkf6YPO1fF+bL+5RWAiBWE5egudhDpyTcsTc592Nhs0ViH6lw/TzgkqVp7vBZJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4BsUCRA9TVsSAnZWagAAkUEP/1wt5ccTLd5yRyQfDRWE\n1VcgqFuNNlhAOUZEiOW5b7glBOsfe81IdIccdnlyMdWzvROHPUZJKg6RGm7l\npw+kxxrNEUhc5XSreF5t9Y86/yPjmHRJD7T2pW0+vWEA8MhqqTa9fdNE7KOl\nEEr/uXOM44iefoOkAe9jTbELgniupXMbhm8nNkgr11kykWVQ4wWhKxjfT7qZ\nV36RiaM8iETusvyvXoLCC4OXVplaJhRrC+MlJrls7kjIzYdLFm5kf+f9FkRc\n5YCIun4MjocU1qkgPng/FNqyp7qlg2jrY9h9hgIm/4zdTj6h6hXsDy7GjY7g\nTBkZt9D9ORpZrcgU5x3bpgQvosea8MDKEwYTF+tEZ8tmbWsrYSCtM0VqIBxn\nGwH1wvUPloaSDVTTnKiZVnISl7Ck9hQUex4I54KNqySykzrCTLI5EwCEC/RU\nNgYawxMO6TiX4QRK5h7m6DW6FRFF4pDlv6+qpJsuazCR099m5IS6xIe9bUKZ\n6HfAEHB2VHEa7/7VQdW/XQ7Von1YJodOpkBUdIVaqy2nIFhXRhcwu+8iPzgV\nuL2gTEccxUZFcgZ2cVmmJEuYwismck+j7tNv+5AyqZzFjZODpBZF86rzavUK\nmHfDDNtV0XxtQSQUL39cAzOsYjuXxcQsXuDNak0L3a8nskOA1PGZuiZnHAvs\nSbUv\r\n=TALD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"7462a61893ec529b74a37d552b55cee7811f1d1b","scripts":{"fix":"npx standard --fix && npx prettier --write .","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","standard":"npx standard --fix"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"8.1.2","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"@cspell/dict-ru_ru":"^2.0.2","@cspell/dict-uk-ua":"^1.0.20","@nitra/cspell-dict":"^1.0.8","@nitra/prettier-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/check-env_2.0.6_1642076948416_0.6833164759466324","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@nitra/check-env","version":"2.0.7","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@2.0.7","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"9e3cc0b13fa7a26cb7f343803f20d2fe7a38621f","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-2.0.7.tgz","fileCount":4,"integrity":"sha512-J22VGN25EWVGexY2GGeMraHI9OrHfmnBiOSzrZU0TqsuH4pUKux8QOwp4SAja8T6j9ym2dOYjQnpSYmr4qJbvg==","signatures":[{"sig":"MEQCIF+NXO3Ge3PVUF9yHoIxTKRtwXY0n8QpCrpzv5PO3bedAiAVvwpOM6hJeU4sMRDdEhCKpfBMqJKJt3FsDSHD9fKjNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4BxwCRA9TVsSAnZWagAAx7AQAIncKcXobdqqa7c6USSh\n6a33HLeCmiU79RWDjTBhYS87I00GglSBtk81JzllzIgd3fFHYYf0zxtilKqb\nMGVIteWw7RcKSFd8NCmo1mIDKzrm/bgLKrHb5XjANVqrF7PtBs00OGG6TGFJ\nZ3+GX3X5O8Sfn8n5VmQ6gm2e1dYnRTXxGbLsmnREPR5hyAM4CyH+eqfB3OMu\nxDGyk7gogp5khIyUUODgAK+quv8lbkQJBZ4zzgPYYgbktWst96qo1Jn68KUh\nHFA/R1WmFipzN1NQYOyxLjEH0Jhty3iKe4idtD3yPKOi0CxUydYA1ZFKjWA2\nMhgpanMdOOkW5KywSRLb0ISER2UTNkEKAFgs4SE8dCu97GKPrpny0jMxZnos\nr1K7uqh7CVVTFRpehzwI/F0D+BuwP/qaS3Y4LeobH0BDwMPS0CkCrLMDFxkO\nmOwHQ4PLAl0Elig36sCZzfpLOD9ny3w9yxpBbD/FMVYs3N4hNeLybmoRATq9\n3swVcr/zQd845mFhCL9L5Q9GSoRhvu/1gPPFWiqt1iZVmohG6Mn768kMUZgE\nG94IzMsnhl1xcOIqsKxiAhpgCQwOU9BhgptvTx4d7FdP7Zw5fMs3J8Pt9PpL\nJqNRpwomuhRed5uzF5iMN0z4Tn6ywqf0s1AId1XF2eVHIxR0KGHzFKEj9ou3\noAHX\r\n=qCz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"7a67a6aa994644b4c7105079789ee3350b296a56","scripts":{"fix":"npx standard --fix && npx prettier --write .","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","standard":"npx standard --fix"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"8.1.2","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"@cspell/dict-ru_ru":"^2.0.2","@cspell/dict-uk-ua":"^1.0.20","@nitra/cspell-dict":"^1.0.8","@nitra/prettier-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/check-env_2.0.7_1642077296016_0.7890549259479189","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@nitra/check-env","version":"3.0.0","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@3.0.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"a18da870de345488c91596cff4758e91d6172f99","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-3.0.0.tgz","fileCount":4,"integrity":"sha512-WwwjzRp7mzAGQqnN9pwdWQ1GcY681qCWU48IXGgvGP2DEKlEALJ3LgndRZfCnoktWgdy7RwVGgPVDvytK2JOOA==","signatures":[{"sig":"MEUCIBGPFD+ccsj5qPOGcCvy6C8JWIqUe0zbXka/Y0/quN7WAiEAllrkAloNa8tNhFTR9DdzFfxTMenAv3PYs8gxKYFMMVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4788},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"4a7a4ceb374f1d7e1162ea57c823f4d47a53931a","scripts":{"fix":"npx eslint --fix --ext .js . && npx prettier --write '**/*.js'","test":"NODE_OPTIONS=--experimental-vm-modules npx jest"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"10.1.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"20.9.0","eslintConfig":{"extends":["@nitra"]},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_3.0.0_1701725202987_0.05929913534336184","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@nitra/check-env","version":"3.1.0","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@3.1.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"0ab0d1d0daba4480c856fd7c7c28bdea3ae4d7dd","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-3.1.0.tgz","fileCount":5,"integrity":"sha512-cz+lViMeXTrM1nPnVhqqGfRhMI6UxOk7XxAMaNNezv5O3Fj3VJPljmxNdzlh6WlNBX8ZO3xGAR/SNsrhPLce2A==","signatures":[{"sig":"MEQCIGUek8Gah5LqQbC/dWuq9+bZF8jtUz5Eo7ys3IA0pFzmAiAG4+Yynt1/NJT3jMPBTZcNyHF2iEl0NZ6LK2ygFSfKkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5442},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"3f49302b5ad43613f2cd52e2d328845d0b699626","scripts":{"fix":"npx eslint --fix --ext .js . && npx prettier --write '**/*.js'","test":"NODE_OPTIONS=--experimental-vm-modules npx jest"},"_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"10.1.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"20.9.0","eslintConfig":{"extends":["@nitra"]},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_3.1.0_1704652816035_0.8995442175037611","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@nitra/check-env","version":"3.2.0","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@3.2.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"729cd2ab27fac7a3ac660ba8ad2e39fb4f5b40e1","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-3.2.0.tgz","fileCount":5,"integrity":"sha512-tXi1TJtJ9f94veCJdXCYrX24R9ZozTcL8wr/c+pFUEJUENXgniFeepxsc1UfGqebO3gx40brXB7MBYTWo0OqOA==","signatures":[{"sig":"MEUCIQCm6SDE0LFnptY6RdxdAhtfVxuZ3723L+yogj0m1/ojuwIgBxdAh89lEUV9jiPBiLYNSar+Rvuv+iU7kyWL9D5OTdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5220},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"88ea1c4556cfc72e781e59b7b7ad9ca98a02fe43","_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"10.5.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_3.2.0_1716698956440_0.9700295789798035","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@nitra/check-env","version":"4.0.0","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@4.0.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"ab71b36649a8b3fade9aa618133bc8f9396769f3","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.0.0.tgz","fileCount":5,"integrity":"sha512-WfJP6LezmbEEMqnIH/1KIlGZ31Ae1HbTMeelkF7sTYsDIu1dp0bn+W80ivI8jItd+wnEEijFZQ029KI788AEmQ==","signatures":[{"sig":"MEUCIBqnYZlUpGQ8Kl0xX07zAu4rcab/wbi4rQWSchnIuI+gAiEAlGmv0Kpvn/ITCEZ1D8XfKgJampXMu9skNPlwER3BGbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4893},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"798465d1665886b2779527c05810c073778f6cd7","_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"10.9.2","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@nitra/pino":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_4.0.0_1755784640351_0.20938166071157638","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@nitra/check-env","version":"4.1.0","keywords":["env","check-env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@4.1.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/checkenv#readme","bugs":{"url":"https://github.com/nitra/checkenv/issues"},"dist":{"shasum":"296f50ec957ce0eed83ed1e6b930596a2cc2895a","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.1.0.tgz","fileCount":5,"integrity":"sha512-BRjS8x19cyF3cQelXLH/yvLO5aemebOeJZZ90JPwTyFtfxu4YRM+bzK5okkk/KPw0gxUaekjmdn4hnk7r98TdA==","signatures":[{"sig":"MEUCIQCjxwdeHNS09uEXykewEwrmxbEC4CwdZuD6DcGonJUeNwIgCt6KLeldvBcmDzQGVlorZ9EIylGoMPmq1t7BfI0iJac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6105},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"9f8d075b576b62cc9c12f3d2d3cee8206f0cd916","_npmUser":{"name":"vitaliytv","email":"v@nitra.ai"},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/checkenv.git","type":"git"},"_npmVersion":"11.6.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"24.8.0","dependencies":{"@nitra/pino":"^2.7.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_4.1.0_1762243293538_0.7658906359256301","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@nitra/check-env","version":"4.1.1","keywords":["check-env","env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@4.1.1","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/check-env#readme","bugs":{"url":"https://github.com/nitra/check-env/issues"},"dist":{"shasum":"5401f7f1084a885d78304ebd0fba3f2818932847","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.1.1.tgz","fileCount":5,"integrity":"sha512-UAQ+lCbEOsU/21VxGF/8gbYbDKCIu63969pZeJm1wCB+n2NbUu01hOg4UMLVg/SSpmZ3YzISpPa2VAM8KBcdAg==","signatures":[{"sig":"MEYCIQC6sm53l00r3eXZaMlV7lR4zuCBTu2u1CY9DQvKKQFDBwIhAKDR4p6MWmJsOZyGIcq3T6LByOSbRnu1Vt9qJ6+o9YzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6108},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"c72ba262bc5831e7a7596167e7ec424d6e844ba3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a877c26-b3b7-4ffa-bb8e-46ae9a3f3556"}},"prettier":"@nitra/prettier-config","repository":{"url":"git+https://github.com/nitra/check-env.git","type":"git"},"_npmVersion":"11.6.2","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@nitra/pino":"^2.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_4.1.1_1768739491121_0.38488515817402646","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@nitra/check-env","version":"4.1.3","keywords":["check-env","env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@4.1.3","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/check-env#readme","bugs":{"url":"https://github.com/nitra/check-env/issues"},"dist":{"shasum":"26ff8b0ada174d1673a7a9c42f886604e26a6d01","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.1.3.tgz","fileCount":5,"integrity":"sha512-1EZQlpBNONmdGBmfCicPEDyIl3O+VbjOT/VE8nmYcU4lMjEhr7PoG+s0OcoFxTZNnnHnsT3frp1duSLUztFbjA==","signatures":[{"sig":"MEUCIQD7H7lNdkNZNo/KdQKtDFOJ8tzCdk6rYkvDj6AdzR74nAIgAXLQtNaIxS2qSKzmoHGF+HIuEXN7X0UIIRFVyayofyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6063},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"81e4ebf7ddff4166ba07fbf99a9244a801af8c31","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a877c26-b3b7-4ffa-bb8e-46ae9a3f3556"}},"repository":{"url":"git+https://github.com/nitra/check-env.git","type":"git"},"_npmVersion":"11.11.0","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@nitra/pino":"^2.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_4.1.3_1775796657989_0.7161198247239999","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@nitra/check-env","version":"4.2.0","keywords":["check-env","env","nitra"],"author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"license":"MIT","_id":"@nitra/check-env@4.2.0","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"homepage":"https://github.com/nitra/check-env#readme","bugs":{"url":"https://github.com/nitra/check-env/issues"},"dist":{"shasum":"a1b580424cae692a01d3181922fad8cff5dc175f","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.2.0.tgz","fileCount":6,"integrity":"sha512-44Y7ovin+kDFjykxI+qzQH+TaIkfRbCaqCwx4d0EDO/93i+M/FP6ocyVFNMkH7x8JizzBxN9q8KDJXaAfhOYkg==","signatures":[{"sig":"MEUCIQCugPNfYUTVdGQtlMcoTtpwR1boSqpy2NmwLVUpBT/HwQIgWPZgnes2RGnHw26UnwoTZqa67z73Qi3n2x8g3/5a6co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7779},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"bun":">=1.3","node":">=24"},"exports":{".":"./src/index.js"},"gitHead":"0fbe1d1893d55cdc5b1734eb0eb0b2ac01a02d20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a877c26-b3b7-4ffa-bb8e-46ae9a3f3556"}},"repository":{"url":"git+https://github.com/nitra/check-env.git","type":"git"},"_npmVersion":"11.12.1","description":"Check that the critical environment variables are set","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@nitra/pino":"^2.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/check-env_4.2.0_1779801229960_0.3931537710526336","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@nitra/check-env","version":"4.2.1","description":"Check that the critical environment variables are set","keywords":["check-env","env","nitra"],"bugs":{"url":"https://github.com/nitra/check-env/issues"},"license":"MIT","author":{"name":"François Best","email":"contact@francoisbest.com","url":"https://francoisbest.com"},"repository":{"type":"git","url":"git+https://github.com/nitra/check-env.git"},"type":"module","main":"./src/index.js","types":"./types/index.d.ts","exports":{".":"./src/index.js"},"dependencies":{"@nitra/pino":"^2.12.0"},"engines":{"bun":">=1.3","node":">=24"},"gitHead":"184c32ccdbe4a871808af5aac1845c50356256be","_id":"@nitra/check-env@4.2.1","homepage":"https://github.com/nitra/check-env#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-EAIoLjs94JjiBdkiVegyWqf1lDN5AtST1r+ygyTgi+44EOQpSdz2SLCz7/5SkmOP0OauVVwOnRTCimD8KcJNQQ==","shasum":"6d906a2d699b6652c0eae38fcb6edeb83d4534c4","tarball":"https://registry.npmjs.org/@nitra/check-env/-/check-env-4.2.1.tgz","fileCount":8,"unpackedSize":13696,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjU9AAEXvMlPmMgdtQWwA0Oi/h2lsXbCe9DWQFYUJJdgIgaAhXCMou2RhYkdFSdx9xWenD7+65ldli2AzL4gf2NU8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8a877c26-b3b7-4ffa-bb8e-46ae9a3f3556"}},"directories":{},"maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/check-env_4.2.1_1783059908907_0.46764422262811056"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-27T05:22:33.920Z","modified":"2026-07-03T06:25:09.180Z","2.0.3":"2021-11-27T05:22:34.140Z","2.0.4":"2021-11-27T05:32:37.909Z","2.0.5":"2021-11-27T05:42:11.806Z","2.0.6":"2022-01-13T12:29:08.835Z","2.0.7":"2022-01-13T12:34:56.397Z","3.0.0":"2023-12-04T21:26:43.163Z","3.1.0":"2024-01-07T18:40:16.324Z","3.2.0":"2024-05-26T04:49:16.575Z","4.0.0":"2025-08-21T13:57:20.529Z","4.1.0":"2025-11-04T08:01:33.753Z","4.1.1":"2026-01-18T12:31:31.263Z","4.1.3":"2026-04-10T04:50:58.132Z","4.2.0":"2026-05-26T13:13:50.113Z","4.2.1":"2026-07-03T06:25:09.054Z"},"bugs":{"url":"https://github.com/nitra/check-env/issues"},"author":{"name":"François Best","email":"contact@francoisbest.com","url":"https://francoisbest.com"},"license":"MIT","homepage":"https://github.com/nitra/check-env#readme","keywords":["check-env","env","nitra"],"repository":{"type":"git","url":"git+https://github.com/nitra/check-env.git"},"description":"Check that the critical environment variables are set","maintainers":[{"name":"vitaliytv","email":"v@nitra.ai"}],"readme":"# `check-env`\n\nCheck that the critical environment variables are set for your app,\nand that you did not leave dangerous development overrides in production.\n\n[![NPM](https://img.shields.io/npm/v/@nitra/check-env?color=red)](https://www.npmjs.com/package/@nitra/check-env)\n\n## Installation\n\n```bash\nbun add @nitra/check-env\n```\n\n## Usage\n\n```js\nimport { checkEnv } from '@nitra/check-env'\n\ncheckEnv(\n  // Will log an error and throw if any of these are missing:\n  [\n    'SOME_API_SECRET',\n    'PRIVATE_TOKEN',\n    'SOME_OTHER_IMPORTANT_THING'\n    // ...\n  ]\n)\n```\n\nIf some required environment variable are not set, it will tell you and throw\nan error at the end:\n![\"CLI output\"](output.png)\n\n`checkEnv()` is a validator, not a getter — it never returns the variables'\nvalues (`undefined` on success). To read a value after validating it, use the\nseparately exported `env` proxy, which only allows access to names already\npassed to `checkEnv()`:\n\n```js\nimport { checkEnv, env } from '@nitra/check-env'\n\ncheckEnv(['SOME_API_SECRET'])\nconst secret = env.SOME_API_SECRET // NOT `const secret = checkEnv([...])`\n```\n\n## SKIP_CHECK_ENV\n\nIf the `SKIP_CHECK_ENV` environment variable is set, the library will skip required variable checks and will not throw. This can be useful for local development or specific CI scenarios.\n\n```bash\nSKIP_CHECK_ENV=1 bun node app.js\n```\n\n- With `SKIP_CHECK_ENV` enabled, you'll see a warning in logs: `SKIP_CHECK_ENV is set, skipping environment variable check`.\n- The exported `env` will behave like plain `process.env` (no proxy checks for prior validation).\n\n## License\n\n[MIT](https://github.com/47ng/check-env/blob/master/LICENSE) - Made with ❤️ by [François Best](https://francoisbest.com)\n\nUsing this package at work ? [Sponsor me](https://github.com/sponsors/franky47) to help with support and maintenance.\n","readmeFilename":"README.md"}