{"_id":"joi-tz","_rev":"10-5c77d5f1661941dea2fe5f2f9b541d13","name":"joi-tz","dist-tags":{"latest":"5.1.0"},"versions":{"4.0.0":{"name":"joi-tz","version":"4.0.0","keywords":["joi","extension","timezone","tz","validation","validator","moment"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@4.0.0","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"0e6a52133a8805c68be99315c493a56cfe500468","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-4.0.0.tgz","fileCount":8,"integrity":"sha512-tVOh3tIpYowJsP1D3cJytbUrpcJdShwsGCtL4++DPz2sdqo69d7x9o3mOE/ocxV80qjJv1ytfWcRmErlqKmXvA==","signatures":[{"sig":"MEYCIQCZr9sEUaFwHOql7jfsTeT5uux6KDHwzSZNyHym/NnuLAIhAIoQ7TNdDjksmqrUZSL16wpBRN6jZDto/nCtrCu2lMuL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5jY9CRA9TVsSAnZWagAALB4P/3h7//FPPvjMETIZ4vP2\njUvQ3brQyXg4nk4NzcNoaQS2yLj9oBWNkMHm9OtgvksHdTNEy/tucxBVJogO\nLGAj0tS3ZbZitjqaeZmMCx910mDD5Rz5dz5/tdBkRMbjgkVjPkWrtnb9lA7j\nlYY69egnZ30/UHMDalZNTIIiIMENOr/EogPlPD20g8DfiMttvGhz7hU8LZwO\nRrm3im3ENN4WBdyxzEpI0Euzg2yz2rmRpwklq4+2EpaEh3hhJ2HqlhNCG+lh\nVnK9WoNQFPrrFsJSdPJW8IwAALXOcW1vsmrBFt9v7cr4Z2l5EQdHB3AySm5/\nLkaI1DlWpeO2EeKeUIP1LC9FRU+WtYryiYP6ULYuHl0RgfdRKGSZIX1Yf9r8\nQhFjNH0OdNGmx+FkOcFVDyfrHJFNOt8KGClVP1MaPkp8BSwMSuHPJOnAB8En\n20uZh8JgUVHOr2OaHW4tKWKhRKE9afkqhctwlP8P9Lfhwmoh9kLoPLfl4LJt\noz4RVWSTgZkbW9AZKZntHz+8+BCoF/xo7+r5qL4lOHyswVr/c9rAK/dA1/HJ\noaLVSkE6yz/D5FkaG7X1BPw/warhWP2yRhCuY7tRgtRHe0cB4BTPPRC/Raof\n90yr0Gqri8qS1j0efvEp/9rtIT0nJv6Wnu0oeIqgH9KLumguMfxl22trrGHA\nAvuS\r\n=BxIP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ca2ca2e6ad6a810610e6e4162e7fee06c91da582","scripts":{"cov":"npm run cov","lint":"eslint ./lib/ ./test/ && echo Lint OK","test":"NODE_ENV=test mocha --recursive","clean":"rm -rf node_modules/ && rm -rf coverage","cov:html":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal istanbul cover --report html ./node_modules/.bin/_mocha -- --recursive && open coverage/index.html","posttest":"npm run lint","cov:coveralls":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal istanbul cover --report lcovonly ./node_modules/.bin/_mocha -- --recursive && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"6.10.3","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"moment-timezone":"^0.5.13"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.2.3","eslint":"^5.16.0","istanbul":"^1.0.0-alpha.2","@hapi/joi":"^16.1.8","coveralls":"^3.0.3","eslint-plugin-react":"^7.1.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^5.1.1"},"peerDependencies":{"@hapi/joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_4.0.0_1592145469541_0.9240406257542932","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"joi-tz","version":"4.0.1","keywords":["joi","extension","timezone","tz","validation","validator","moment"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@4.0.1","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"4eccadd1e6d83b8f7c25ec6e8942a1d13daa3d28","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-4.0.1.tgz","fileCount":8,"integrity":"sha512-gkEP4FEI6S0PN0SGmcNXffVqcQ9uXo/yaSD58hTCjMqHpN7UKH3W2SCnTiVftXfzJFnSGMMwfIdjPvF5RHLNNg==","signatures":[{"sig":"MEQCIB6v6xSBxsqEA0GU+O2nESPKddJ6WyqW00wDFO6fpdXIAiB84H8tlb+C96W9gvGdoQyfhHh4UXNzXDFRawzUmcbBtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5jg6CRA9TVsSAnZWagAAUWgP/2vvS3d8vGYqqki6mNcr\nAM07q6KSd+y1S179Yj8D7GTcyMEFPJf7+FWLynuv/iVe12i6KkPrpv7m1ipk\ndoyM0DyI6pE9Pgz4oJX0fk0qIadU5rop/1dRJli60AViEu3SLtV9GezRbTL4\n8/GGNfsnFRwF8KYsHAABZ9PViOlDj56aD+YeSBCqNTC+b+nBFHWivqERU8JM\nHTUX4WO3WXn4QqdlpA52GLMdQSqKdQ3nu5p8+KjoSmW/jfWwAR151AVoEM7a\n9OLxwZAhbbBI1JEWRmQFkJJpx041PVJkElGaE4vs9MS16Vr6rgeh7XfmwSgy\napPDiWODMl61ut/3TpgDDTx0hZ5ZbyQC9WVmUJX6GjE9/EOFGV7a0v1cDQBO\nEmq4byL+MyPfwCFp5jLQ2wJ6FU6InnrzWEGMWFcmORAk0/GbszsRwTz4XFwh\nE0l/vU+kB6et93LsJ0UTZ2DqHA/R8ETB2Jq3l/+xqbZ+ieyMyoxnTrNaztlC\nhYTQ5XuwQ1IFuzW0I6WRuUxED7hBciTVXuK3twMzBHS6aNXAZs1WZkGJqeRq\n8JwqbvxUmaTU/QVjwJaz0/201PTCURob1yBaExaql4O+3Q5OHeY1px2foHt2\ntqCgr63misGNpW3r+VerfM4cllmzLhzhftkXX++ERAL9cWWPZsRIkI0TInBI\nwVJW\r\n=ypS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cd8cf88948c25b04bff069c2b61a7be0ceaea430","scripts":{"cov":"npm run cov","lint":"eslint ./lib/ ./test/ && echo Lint OK","test":"NODE_ENV=test mocha --recursive","clean":"rm -rf node_modules/ && rm -rf coverage","cov:html":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal istanbul cover --report html ./node_modules/.bin/_mocha -- --recursive && open coverage/index.html","posttest":"npm run lint","cov:coveralls":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal istanbul cover --report lcovonly ./node_modules/.bin/_mocha -- --recursive && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"6.10.3","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"moment-timezone":"^0.5.13"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.2.3","eslint":"^5.16.0","istanbul":"^1.0.0-alpha.2","@hapi/joi":"^16.1.8","coveralls":"^3.0.3","eslint-plugin-react":"^7.1.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^5.1.1"},"peerDependencies":{"@hapi/joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_4.0.1_1592145978179_0.5543469541893205","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"joi-tz","version":"4.0.2","keywords":["joi","extension","timezone","tz","validation","validator","moment"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@4.0.2","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"f60e383f34acae773a20e0ac365b79b1e7cf9547","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-4.0.2.tgz","fileCount":17,"integrity":"sha512-I32pfm0lKwfKsgCTzZRMRvjFgePWVlLD5OOTmgGFG8+XYHWFllLYH8/YLMnYbbpCPWCFx4/8QrTrWBQ6Nvkfmg==","signatures":[{"sig":"MEUCIBY74N1JkXiS5aLoc+LxtjS//tDLObctz5v4ckJprKQvAiEAz7vz4r3O8hYbxEWcI8JUM6eni+rZEzPqEn/P4uvW9No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7fCPCRA9TVsSAnZWagAAsBgP/1YcalbPX/Ahd/t7EAER\nL7hCpBuM9j1NtxQhk2eTGI1j6hMsPxVhc8IWy/wEqqfQ60rJAfJ47oLLSoHC\nVarWHz1HsSDbKLOOR9dK1ebV+BzO/IMOojZNXkALpXxniiHZck1b5RPUunLi\nbNByGDfsowk6GY5UQRHBI+xFlY/Nb4My6t2cCV/P3RYFe/UZqcnG3A/puADZ\nNGX/wO9jKbw1GRwtAmcQ/hqCOXi7uWTzPOCWW35aTR8jTeCMGht65Pgh8827\nzOb6CoWtr0IdT9A0A1EXy/9vrtIUe6Abh5hwZNW0v0+M0qsEN4020CBui9Tc\nwfJcW7FZ5UIwxlEDEeSDkFpVANRJWAoKAADowymzZ8iuWymE/DoQrfgiAKMG\njA5aazAzhfiuZ4GUEmiBj51A/CEbZmjLqKs+WGf3+ryShELu6YoVWgF7YsK4\nhRVcrYnmBe/LhyLSpv6O6o5iqRklo8DwKShsAYQePBiK6Zkl0hMG2WPBYeiV\nFrFtN52ku7Xzvada6LuXtSPfVUqagEAfHdv/uecXNauyZrtRWMWvk0haecsU\nHo7Wgs3ut84KbjoayVIeaUrmQaDhplShE3eLKaNjcbbfhFe4EQmh5sSG/6xH\nBCoZp81TuEtVBBWGj2BOCydWY/xLtl74jth25PAnZhoC8vDDO+G6Vs3Yh6vy\nKFga\r\n=aJJR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f9b9b72fb0df75f675be99eb0992cc1e905def2c","scripts":{"cov":"npm run cov:tests && npm run cov:html","lint":"eslint ./lib/ ./test/ && echo Lint OK","test":"NODE_ENV=test mocha --recursive","clean":"rm -rf node_modules/ && rm -rf coverage","cov:html":"nyc report --reporter=html && open coverage/index.html","posttest":"npm run lint","cov:tests":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal nyc npm run test","cov:coveralls":"nyc report --reporter=text-lcov | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"6.10.3","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"moment-timezone":"^0.5.13"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.0","mocha":"^6.2.3","eslint":"^6.8.0","@hapi/joi":"^16.1.8","coveralls":"^3.1.0","eslint-plugin-react":"^7.20.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.21.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^2.5.0"},"peerDependencies":{"@hapi/joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_4.0.2_1592651918804_0.8521367714759567","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"joi-tz","version":"4.1.0","keywords":["joi","extension","timezone","tz","validation","validator","moment"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@4.1.0","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"8ab1bd87107afa3a2a229422724d7533f89f4fc9","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-4.1.0.tgz","fileCount":12,"integrity":"sha512-HY86wV6cGi1BURL3lbZn3O1K+oYI3rqKdglu9ZlNeilRb2AMoDRHX73ljfkGIC1C4VcumtfsdUvSwaW+SSXzHQ==","signatures":[{"sig":"MEUCICsbjfjM/rTK1DGUczZIaYHipuT0UfDsR39r+/zENX2BAiEAxH2ulfC6C7C9F105IHlTOKkjvUOk64XN8EN2LBKpcFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm7N0CRA9TVsSAnZWagAAVxQP/japKBEzHR98vfFPFjoh\n5K8O+TzF5wbf/ogczcvZkHKjhVzWW7694ObTBm5VH0i1mMB/Cex8ObzkmbC9\ndaYfSZMU4cSVSNoWAlHh6tWhLqZV73EsaQUTaxrphdN61zwxmPK0nEotMyZo\nMOHV5IJBPOsUwmM5m6aNXookKJDTJn0oywT5WZfxHrlRXepiJcqzKCDussWD\ndmxVKFHGwDUel01VRfFWT1OTNA2ryxQLFMyTizc0JZDfENFmLaoS2tUmKq9x\nHLPuo7XXzcwZvBBjm+pc3LWxVKfPH4alUYL6CHKdCaj12/1CGp4nTEhdS9he\nhRx++DnJ2ITM4DnW9BW7aiHFz2L52BgMb/FnyFcYO2jwYSp65LtSNio/L4Gm\nwfQXjoa6iKXOWpaA/rWAqcEcmvQPb6jaA4M+BQHn6LTGkQVM7Hz02IFPCpv1\nclqDMrBJ+UPuDmU9bKGDcxXu2drftjF2pTXQ0A0iygwlKWNU+yxNW3HEZlDg\nQnWuPuE7I5dprvVQ6S6Pfj4tV9nlgzUicvtoaZZEBwUS4OlDJT207cOQ1m8c\nHhui8SLIEvvhU7E96s0mjAkNojiv31nP8CaX3EHlZLKrEdcxln9UTCMyvBtT\nPdrKRr3m7W1WoDK1M6aBVEwgaC2dKv6dMa/4lu9YbZt2sNoS5zRpPxQ/6QHA\nGzA7\r\n=sjJ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"481a3684b7f0561fa446a116d216215db95dd626","scripts":{"cov":"npm run cov:tests && npm run cov:html","lint":"eslint ./lib/ ./test/ && echo Lint OK","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","cov:html":"nyc report --reporter=html && open coverage/index.html","posttest":"npm run lint","cov:tests":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal nyc mocha --recursive","cov:coveralls":"nyc report --reporter=text-lcov | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"6.10.3","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"moment-timezone":"^0.5.33"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.4.0","eslint":"^7.26.0","coveralls":"^3.1.0","test-all-versions":"^5.0.1","eslint-plugin-react":"^7.23.2","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_4.1.0_1620816756193_0.9423818458090862","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"joi-tz","version":"4.1.1","keywords":["joi","extension","timezone","tz","validation","validator","moment"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@4.1.1","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"5c52209f887b22b2f8b4c0991fbd92e144f62f59","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-4.1.1.tgz","fileCount":9,"integrity":"sha512-0K0K7Brl7X+SXD/fq+bK6ZSKTuB8khD2QI4XYUXkNghLG31ITgqFp/dR5qxTOQX1OXMskkMNRe4VfXMoESpwaQ==","signatures":[{"sig":"MEQCHxEt6P2vCm2lEtlxfEX+JB29O4qBcUU2s59RB9K7SqMCIQCcuxZkRf7Ts9oDMxiNSQH9NwTG2i+na/WUg4lKgk9fDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFzYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGsxAAg58WAxzc7HzNuicVPAahIfeTh/+si7k5qGnBb3VIvrOyweP1\r\nBvBag+X/HNSBivMBAVwrGfYNuCo7yLe/ZoFFhxkuZbciR/DuOwkFK2PMSPvG\r\nr0QJUFcs5o9D4H4P90WS9C9a+60zHDk+h/pTUfRnzYOmXS4EFdJFRMw3Fn8b\r\nvwQpkCXA8jGvUHv9K5fCbW4XyL36bPg3NSEppQbxdW6M/zZhfr9L+3rQHRf1\r\naCSemafZ4tUTej/ALXmjSDapRToWwNszAmjj3Yjslo5drbEKMogjI2AFQTB/\r\nvgQMKOZ+MGgcvNtqGfx00Cej50IAyrTV1hLCkHln6UWPLUX9IejvyXC30dYw\r\n4B4omcVr3nnVKcCTSjBeTI1ZF3piFIkKppTeLlcT5R6E0qY9F/B+dKU1Wusz\r\n4ZbpMMMLW3SFKxQV42QkwX6Zr7JGhoEX2CHimISi1CSDmgUDBsbgWBcNLOrA\r\nx3VT31Tky+KwSbVczCIb2Hu9n08Q2d7VpxQrkYhtioUKurmnzRzW97BceD3r\r\nAsl82/JYB5zE2GQMM6s2O+PVpXu00t4Lhx3tkxrnarsBEo+vsbJYxiMvw5xO\r\n92OgvXN8Nmm44oq6doHdZTs89mpqBfs7UGoF9Ekj7cd5azhw1w4JZq4KrWjy\r\n7zPzF1/C8EeHMR+mVq0nbrmmg64jLMNHDHI=\r\n=7jZ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"16e7704cb1f0006934885d884f1b95cadd3170e7","scripts":{"cov":"npm run cov:tests && npm run cov:html","lint":"eslint ./lib/ ./test/ && echo Lint OK","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","cov:html":"nyc report --reporter=html && open coverage/index.html","posttest":"npm run lint","cov:tests":"NODE_ENV=test COVERAGE=yes LOG_LEVEL=fatal nyc mocha --recursive","cov:coveralls":"nyc report --reporter=text-lcov | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"8.19.1","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"moment-timezone":"^0.5.33"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^10.0.0","eslint":"^7.26.0","coveralls":"^3.1.0","test-all-versions":"^5.0.1","eslint-plugin-react":"^7.23.2","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_4.1.1_1662465572407_0.0017771053761697075","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"joi-tz","version":"5.0.0","keywords":["joi","extension","timezone","tz","validation","validator","luxor"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@5.0.0","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"02a77d2a5e50af62fb5c224fc9f8d0143e98b0a2","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-5.0.0.tgz","fileCount":4,"integrity":"sha512-BvXVN/PfSle+FGAEMLJlrmH3jkriZIYFyxZaNHNa9QtDnluogNqmgBD4P9gfcew0QrQ0dCwudjoVzL63b7+Mzg==","signatures":[{"sig":"MEQCIAMP6sYM/qR7eofsxCIhMPaVJ3HTd07DEMXJMblvfWKfAiAOKagGuvFKXxda80SM8O4XFhc3LUgQh8RRkoI1wSiSBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4695},"exports":["./lib/index.js"],"gitHead":"a0ea7d968c0d13f6ca514e900cfc752035763ca3","scripts":{"lint":"eslint .","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","coverage":"jest --coverage","posttest":"npm run lint"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"8.19.1","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"luxon":"^3.4.4"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","coveralls":"^3.1.0","eslint-plugin-n":"^16.6.2","test-all-versions":"^6.1.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_5.0.0_1711536618742_0.027391671352412716","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"joi-tz","version":"5.0.1","keywords":["joi","extension","timezone","tz","validation","validator","luxor"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@5.0.1","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"6fc4a8dd58b84e5ef153922ea069ef8e3ba719aa","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-5.0.1.tgz","fileCount":4,"integrity":"sha512-xXGwpmtOdYmKmB7QP0U91DyTtKS3dkUUrl14yWw5MAE3ks9taxvECXJQzSEBUKeY3pT2JCz85e1gOnzcSLnFpA==","signatures":[{"sig":"MEUCIG8juOq8RgN1lAopRR5iI3Hfu3cfZa+CabEVaL4gweA/AiEA1TWyQt5zq3I7+kw/QjwQKdaVXubuwy6hETRAzcElMWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5207},"exports":["./lib/index.js"],"gitHead":"508aef6cefcc40a0e850e10544cb3d636be53452","scripts":{"lint":"eslint .","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","coverage":"jest --coverage","posttest":"npm run lint"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"10.7.0","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"luxon":"^3.5.0"},"constributors":["Jason Jacob <jason.jacob@safetyculture.com>","Tristan Davey <tristan@tristandavey.com>"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","coveralls-next":"^4.2.1","eslint-plugin-n":"^16.6.2","test-all-versions":"^6.1.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_5.0.1_1733058007856_0.3374765094318033","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"joi-tz","version":"5.0.2","keywords":["joi","extension","timezone","tz","validation","validator","luxor"],"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","_id":"joi-tz@5.0.2","maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"contributors":[{"name":"Jason Jacob","email":"jason.jacob@safetyculture.com"},{"name":"Tristan Davey","email":"tristan@tristandavey.com"}],"homepage":"https://github.com/tjdavey/joi-tz#readme","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"95440c77d8dc0790c269b11f10ca4ed32f79e891","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-5.0.2.tgz","fileCount":4,"integrity":"sha512-S6FR3udx9KqDNcQcRnmSh1DUp/GRxmuhzSkjpsm6Y9n+VpcGVoiDmFiYQjVRPFYSNFAIK0DS/xouMEaqWogz4A==","signatures":[{"sig":"MEUCIQD74uktt46AhxKahlCYJ80XVxw16UtT0v/hcOm9rnE5pgIgBTuw+OgtaDdv9V9ry4WMRWDeSLOgvi5tAOVD//2Ob2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNW6SGEPMGNNEdyqJZYDVUPj2gqFrh7RWohgEbSFZj7AiEAwSCOqPHLhbHn0uQ0H5AEJ4xYtIDuZmbRosqGp9oq9Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5201},"exports":["./lib/index.js"],"gitHead":"1b09f3b44b81704212592412fa814f3d28fdf88b","scripts":{"lint":"eslint .","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","coverage":"jest --coverage","posttest":"npm run lint"},"_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"11.6.2","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"luxon":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^8.0.1","coveralls-next":"^6.0.1","eslint-plugin-n":"^16.6.2","test-all-versions":"^6.2.0","eslint-plugin-jest":"^29.16.6","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-standard":"^17.1.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"tmp":"tmp/joi-tz_5.0.2_1788671116037_0.941351271758023","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"_id":"joi-tz@5.1.0","bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"dist":{"shasum":"e5209a88529594df5b2a0009998af718b2c3961d","tarball":"https://registry.npmjs.org/joi-tz/-/joi-tz-5.1.0.tgz","fileCount":5,"integrity":"sha512-QkATjWL6Jfe2HVlJwHBgNiZJ9aBf+DsDUMewAXidnfky5Kaydy8JXtsxXh3YQfIqscoCdf5WzdfsFlYPSue39A==","signatures":[{"sig":"MEUCIB3vUZ6cNiRVcAKcJysQxE/vyHQPF0hysKP5TGP0thUDAiEAid4MOvOj3XUFJyFY8ISQ17p/LDGWFt0H9H6YJw+ZQHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaSZTG+47oLRJuIi0f9Be707Xe2ybm/mvg1ZQezN8HiwIgGZBH16Ge5j84LgBwkgW9s/Mqfx/UigjRr73sJm/74xI="}],"unpackedSize":5986},"main":"lib/index.js","name":"joi-tz","types":"lib/index.d.ts","author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"5e521e368ba3d2c27fbe48e10b669c351dba47c9","license":"Apache-2.0","scripts":{"lint":"eslint .","test":"tav","clean":"rm -rf node_modules/ && rm -rf coverage","coverage":"jest --coverage","posttest":"npm run lint && npm run test:types","test:types":"node scripts/typecheck-consumers.js"},"version":"5.1.0","_npmUser":{"name":"tjdavey","email":"tristan@tristandavey.com"},"homepage":"https://github.com/tjdavey/joi-tz#readme","keywords":["joi","extension","timezone","tz","validation","validator","luxon"],"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"_npmVersion":"11.6.2","description":"Timezone string validation for Joi 16.x or higher.","directories":{},"maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"_nodeVersion":"24.12.0","contributors":[{"name":"Jason Jacob","email":"jason.jacob@safetyculture.com"},{"name":"Tristan Davey","email":"tristan@tristandavey.com"}],"dependencies":{"luxon":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^8.0.1","typescript":"^5.9.3","@types/node":"^26.5.0","coveralls-next":"^6.0.1","eslint-plugin-n":"^16.6.2","test-all-versions":"^6.2.0","eslint-plugin-jest":"^29.16.6","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","eslint-config-standard":"^17.1.0"},"peerDependencies":{"joi":">=16.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/joi-tz_5.1.0_1788937163902_0.9633959421645275"}}},"time":{"created":"2020-06-14T14:37:49.541Z","modified":"2026-09-09T06:59:24.201Z","4.0.0":"2020-06-14T14:37:49.631Z","4.0.1":"2020-06-14T14:46:18.270Z","4.0.2":"2020-06-20T11:18:38.930Z","4.1.0":"2021-05-12T10:52:36.327Z","4.1.1":"2022-09-06T11:59:32.605Z","5.0.0":"2024-03-27T10:50:18.887Z","5.0.1":"2024-12-01T13:00:08.015Z","5.0.2":"2026-09-06T05:05:16.123Z","5.1.0":"2026-09-09T06:59:24.001Z"},"bugs":{"url":"https://github.com/tjdavey/joi-tz/issues"},"author":{"name":"Tristan Davey","email":"tristan@tristandavey.com"},"license":"Apache-2.0","homepage":"https://github.com/tjdavey/joi-tz#readme","keywords":["joi","extension","timezone","tz","validation","validator","luxon"],"repository":{"url":"git+https://github.com/tjdavey/joi-tz.git","type":"git"},"description":"Timezone string validation for Joi 16.x or higher.","contributors":[{"name":"Jason Jacob","email":"jason.jacob@safetyculture.com"},{"name":"Tristan Davey","email":"tristan@tristandavey.com"}],"maintainers":[{"name":"tjdavey","email":"tristan@tristandavey.com"}],"readme":"# joi-tz - Joi Timezone Validation\n\n[![npm version](https://badge.fury.io/js/joi-tz.svg)](https://badge.fury.io/js/joi-tz)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Coverage Status](https://coveralls.io/repos/github/tjdavey/joi-tz/badge.svg)](https://coveralls.io/github/tjdavey/joi-tz)\n[![Known Vulnerabilities](https://snyk.io/test/github/tjdavey/joi-tz/badge.svg?targetFile=package.json)](https://snyk.io/test/github/tjdavey/joi-tz?targetFile=package.json)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ftjdavey%2Fjoi-tz.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Ftjdavey%2Fjoi-tz?ref=badge_shield)\n\nProvides a Joi rule to validate IANA timezone strings (eg. `Europe/London`, `America/New_York`, `Etc/GMT-8`) using [luxon](https://moment.github.io/luxon). \n\nJoi-tz supports and is tested against Joi 16.x or higher.\n\nThis project is forked from [joi-timezone](https://www.npmjs.com/package/joi-timezone) (unmaintained). That project remains functional for Joi 9.x-15.x.\n\n## Installation:\n\n**npm:** `npm install joi-tz`\n\n**yarn:** `yarn add joi-tz`\n\n## Usage\n\n```js\nimport BaseJoi from 'joi';\nimport JoiTimezone from 'joi-tz';\n\nconst Joi = BaseJoi.extend(JoiTimezone);\n\nJoi.timezone().validate('Australia/Darwin');\n// returns {value: 'Australia/Darwin'}\n```\n\n### TypeScript\n\nType declarations are bundled with the package.\n\n## Compatibility\n\nThis library is tested for compatibility, and contains peer dependencies with the following versions. \n\n\n| Version                                                        | @hapi/joi 16.x | joi 16.x | joi 17.x | Timezone Database                                       |\n|----------------------------------------------------------------|----------------|----------|----------|---------------------------------------------------------|\n| [5.0.2](https://github.com/tjdavey/joi-tz/releases/tag/v5.0.2) |                | ✅        | ✅        | [Luxon](https://moment.github.io/luxon) 3.7.x           |\n| [5.0.1](https://github.com/tjdavey/joi-tz/releases/tag/v5.0.1) |                | ✅        | ✅        | [Luxon](https://moment.github.io/luxon) 3.5.x           |\n| [5.0.0](https://github.com/tjdavey/joi-tz/releases/tag/v5.0.0) |                | ✅        | ✅        | [Luxon](https://moment.github.io/luxon) 3.4.x           | \n| [4.1.1](https://github.com/tjdavey/joi-tz/releases/tag/v4.1.1) |                | ✅        | ✅        | [Moment-Timezone](https://momentjs.com/timezone/) 0.5.x | \n| [4.1.0](https://github.com/tjdavey/joi-tz/releases/tag/v4.1.0) |                | ✅        | ✅        | [Moment-Timezone](https://momentjs.com/timezone/) 0.5.x |\n| [4.0.2](https://github.com/tjdavey/joi-tz/releases/tag/v4.0.2) | ✅              |          |          | [Moment-Timezone](https://momentjs.com/timezone/) 0.5.x |\n\n## License\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ftjdavey%2Fjoi-tz.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Ftjdavey%2Fjoi-tz?ref=badge_large)\n","readmeFilename":"README.md"}