{"_id":"is-valid-hostname","_rev":"6-6f56d4ec9575babc4e6d7792efd0d5c4","name":"is-valid-hostname","dist-tags":{"latest":"1.0.2"},"versions":{"0.0.1":{"name":"is-valid-hostname","version":"0.0.1","description":"Validate hostname based on RFC-1123","main":"index.js","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"ce52a29e9644cf6f2119b1061074298b68cfab09","_id":"is-valid-hostname@0.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kUwK2IGo1MyYLRnEymJzZWgoDLc21OjMwybx0Py8WhnXpPea/mZKFeCtXa2vb5QKa1LKDZCwDdc70WvqqSD5Ow==","shasum":"a015e2c2e61a3945fe90f675a0573d00d5c9dc17","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-0.0.1.tgz","fileCount":11,"unpackedSize":12086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVpg0CRA9TVsSAnZWagAA4ocQAIJ3kN8bJOasCvMPz2QV\nadI7VCldhvZSKDMYG1O7nJgcwO4lHmCoWQVEbLQlsUyBP2mmFFXxCSctTEq2\nNLVQjZ+DCPOTKPv335OgwNZS/ja0xZl33LXsRBDoG/4pX+BGDOQQKjmznSXg\nRP8uwKvIq4N7T9hCtGjzgx4IipWLDNof5ECFzBPnY3dGsCA8yL+1jBUPANJ6\nFQOVdN4NJDC1Vxg+9Byq+UFh6IK+0oA+u/fBw3B8Sa8fHAbbUKhNNhOXbmnm\nJGaQGHL17bwNc151K+rmANAf+12B66tRithQ33KHZuYcDvfv4wMcNfSUpWrc\n9OBTdUEDO+Cpi52q0mNjNTU799aLtNFYg5t9Od75U/GYtKRyyF6TiVzvih6c\nSMVc5202Y3xB8jmntq4ge19RtsV90n5FIQdNOupRqH2ly8cdMqO2mw+FWlNY\n8r4Vb+z0VZuJArSV119r1T22eoTgCVhX5HsLigoAiW/2EBlSI3Aj8kOu0x/V\ng4w6/vdjonvzJ+oRmTAYOZjyGYTw9JrmmK6e8il3RHCt4Qr1w4jvWA7MGm84\nHW2Bvkr0cmd5hsO2IsphqDSkIbcXKpw6BLTivsd/uIrFFwj6oJ99Hij4fsO8\nawB+GsXDio2DL2OpEEgpHlCDZtuJ5iWA90nPeDyf0AAU6D2fqkJrKv8vawCL\n8VBP\r\n=IxNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8R004Hro2+i7U1sI/sb7W29i0WUWieQJ882LPb3/AWgIhALdmmb0L/2y1nsNMzYCx3D5oxrx6emWZHnnKpn0OvJWW"}]},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_0.0.1_1582733364469_0.21269310123279306"},"_hasShrinkwrap":false},"0.1.0":{"name":"is-valid-hostname","version":"0.1.0","description":"Validate hostname based on RFC-3696","main":"index.js","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"a375657352475b03fbd118e3b46029aca952d816","_id":"is-valid-hostname@0.1.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Thi/uC9LrYZ4vvs0LhlCw8LHo3tIE3oMXkarOqgFsyOaT8Rczt858gMX7Y+pE/rqOLfp5p1J3lwjPFFhi08XSA==","shasum":"45a6972a5bb9b669f0f3ca15b15c3f8e683f9ce6","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-0.1.0.tgz","fileCount":11,"unpackedSize":13109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPhvDCRA9TVsSAnZWagAAga0P/iR5dRTXQk5Rh39lMae6\nFBp+CtBUufoB1b3+EY/BXa6KlaILX6k7othPIPmWWGzWdhoJdyqqWYoBaa1r\nUdU79CHsTVBGebVCsst1K80Lv1QAYxbtdJj6GmMs2taHe3hsGUbg1aFPJumk\nqYYVyeyMmXMiHGQMp81Ys3UCD5xCgMpju5X6r1bietZqZ1y2i0pYdBhKqgp+\neb7wEv8KmRq3WhdR0qreUrsAPv17Rqpk8LgFHH028u80YGRpHbpQ7BcpiO1G\nIGNwpMGb/NJT5zE3fB2xuHveWMe5SDUaBHMoae8CCxqg1feUUDuTxh7vY3w4\nmQgp1lrhMlM2lwDXD02qh/d91QwZeay5XlKbjJXvyHzNd8cZFGoCV4mKzRFL\nDRFzZCCKcy3gxTl7Of1Qhgddp71H1ZSW3AwgWVsjhZIF04rm8u/8I9lPhRay\nlPUzpdMbT07t5wZ/9JXmGBiyc+EdeduR8RR9mTwNxZGHNd2EPYrpHpoSxOy9\nc9sBmGOUWIN9JdttXUzq+qaaf/9iqXTMn98WBYpZ4YQo/zuV5U5NqiT02zbi\nsC+0XC9OBA23jqhY6Nq/DtlkV81lQSGOzEFYPzRZX7G9UqmSe6o65ZiwgCdU\nPbS9kAkH7wVZEq89vHrE0NO69jNDakQlrE8PwLYG48jcOo4SY3DM4LdgJp+9\nSJdo\r\n=O+WE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOsY97mDWr0udvZ1bGrXHEdRr5q620Tjxy7Omm65kJGAiEA4hGn2KHOWZehQ+UFLp2K5leHQn3a/Gx8vow0aVvpOIw="}]},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_0.1.0_1597905859221_0.5165645531722938"},"_hasShrinkwrap":false},"0.1.1":{"name":"is-valid-hostname","version":"0.1.1","description":"Validate hostname based on RFC-3696","main":"index.js","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"251193c6c28789785ea026ac45cf1e85deb9e7a5","_id":"is-valid-hostname@0.1.1","_nodeVersion":"11.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v7EiG12aMHgkD2HN/lf+uoDzR7kJ9b17a/A7AzckRacFyr5ZCOuAYNEshfMY7+Kt2keeOcNOHmgFWJn1Nj9/9w==","shasum":"04d68a4928ffb367bda1b200c1feb2bed8a4d70c","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-0.1.1.tgz","fileCount":11,"unpackedSize":13201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiR5oCRA9TVsSAnZWagAAwi8P/1nq8Iwcg6hK8lUj8xVp\n0AyCo/mCZZyz840nFt4bQvhL6Z0lZRaJ3UAjp89OPmSfVVcn3/6DxJGKyD9Q\n+VK5XSXwU9meR8yB5EPyKke/7BeapX2vJGrj2JJayOvkvdbjzZKy6ot5DSRQ\nZdH/gfB+Bfc8ox3X1rcVdojyb5hx9CnAhZpBT0KBwlcxcIrBrKL9Iobk4paW\nXmn/Z3w5FV+vu5mdXH1Iru6829BnDLWw8+FhjMmjgz1y7EDihGtuV264Uk1e\ntOIMbb49lE1yf+97NlL3UN8SOW6agQbDVMz5W8J2IDbHM8jlgU6BTcNf8NlJ\nap3jC0/+03jKBlAa8x133JB7y9hvgCzLvi28REloLK8gylwiAdLhSLrPq8Nj\nQYtAn8o4g/k6edY1bKsu1adOwlbzF4WE20O61NgWN6VOI2xygNKjmNeFmON4\ncS/pZ7zKxPhUKKwrf8iW99wN2NYrrbtnW/MUDFT0vTXNNVW8dUpafH3qIaTp\nOqtDM8jqGvhAgfKuRTaZucjYbZm0lyUfpL/hyuQWqQVtWiIJsdNmwnqe0oi2\ny0K1uGO0E82hVqCy0tkk2PK3zFINCcbViboEyvx+SDcY5Uh3w3S8x5XT8Kyi\n+ozaS1I/c0ov498JwwcuTUr8TtCHhoOLe0Vacd9APgYZavYJDdfWFPhckM6S\nR3+y\r\n=w/DF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEQ0cevaew8CgN8rAm6hIU5LmZf49zwrjRDLlTOm6RVgIhALf1S/DOY0X+Oin/5wFekghin59sFU7UctECQqQfws6g"}]},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_0.1.1_1602821735646_0.22540424391323133"},"_hasShrinkwrap":false},"1.0.0":{"name":"is-valid-hostname","version":"1.0.0","description":"Validate hostname based on RFC-1123","main":"index.js","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696","rfc952","rfc1034","rfc1738","rfc4697"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"427a49d30c1b0783d352e2b1887513921c08c81b","_id":"is-valid-hostname@1.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oTlvlRUnxrEwFQoRMvEe2UOB5/++ou2dcMVMnjAixgZsZ8Rbo8cH4dYbB0fxcA9q6WsJxnYjwkzOwKiDbIIOCw==","shasum":"175b21f18eedf25e0f2860b6b8c4e3afd145fcfb","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-1.0.0.tgz","fileCount":11,"unpackedSize":12945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4nKxCRA9TVsSAnZWagAALLsP/0P4TD8Na3BiuYqTzQVk\nV+WqqLIQBgn+uolB1uAj6EGednz6oMVDg3oHNUPB0KHQowGnY5tviUgVpUNi\ne8aCfnT8/ShxLrgBPx6ooIkmGPTKmUBZQZwrWQFiVYAhXmkMJqd5c/i4T4Ay\n8zqMC58O+2ynWD+YbDT0gzoOLFLIJQwydJnMS4b4hOoGxsErDVG0oT4sbsK/\n+f9aYJHtRZKcaoVcdCsRpE4BNygzTl/ue47iS3LQWdbse/wXNbGwek+xWUPS\ndDMrgVHXRNDzGr2jzQhM/nAqQMTBPIa3AjufCJhVkL2qys6RfHVzZ6Rd4v/1\nW3ahLUvMI2cApntdE4r/pAsMTjnQPSCcrxD13p0hlUERP17vXVLUwEewyvIl\nwcauc0PP0OLc6+np5F+WZuLxFwenNqmgxpOWTzKY7o2/jl9w2MNtOZUDUfA2\nGz5Ib9tYU/RXa3+g1IC7UWifaEqqaKZXY+Sx1iQsAvfM0uWlsJaUF8G8gZcR\neMrmQHB5QC92rIUoXa/99RCbd0Jr6nI2avBRvJ+Ouu7ZIsIAO9TtFCcvtPEt\nHez+fd8hkjP34HLf42xdt+w+bD9M4CDfl3OlJsV6YZR1mVoaj12XoUCWRauP\n/G0ZfeaOMF5B9IukTabam8MgSkZwsLY00s0rIr3EavbljuyVcbMp+6AyRUoK\nXS9t\r\n=Sp2Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFfOh34ytl4Rg25zCABbNyBsOCqcPUvnurnGwtgXXVgAiEAzDd/Ks19gi+HmZV3cZV8O9Vmt1dcETHe35nWiIhu9OQ="}]},"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_1.0.0_1608676017362_0.06076328802704811"},"_hasShrinkwrap":false},"1.0.1":{"name":"is-valid-hostname","version":"1.0.1","description":"Validate hostname based on RFC-1123","main":"index.js","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696","rfc952","rfc1034","rfc1738","rfc4697"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"fd7e0beb7b2c4c08ca88739a7bab3f3bc1fdded9","_id":"is-valid-hostname@1.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GuMwWwBVh+TiH/DzzcITaCJ3aMijgCwE+/Sa4Zh13PyslxaTX0xmWxnwkNOoXcCTCd3z/Dw8Pe5Brsgp+bULtA==","shasum":"4001a549e908bcc6a6d5347d8781779d8fedd9ce","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-1.0.1.tgz","fileCount":12,"unpackedSize":13029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv/RDCRA9TVsSAnZWagAAEjwQAIQTi0mjJKzroyVkN5lb\n8GcuZ2jPb8zPq0fS0i3tcCl6BIgKLf2gOxNUgwIdCU0zWBBcmaJjS4wGOMXx\nj5x9pm7XdyUdixuAeyFAzdk+ps0FPIoaHklosXFa2GkrFBnlHJvGejys42EE\nVDDMdP+z/bZxu3RXJH7OxdnLA5fM0mgkVXRwUlw375jBkJyTmcsfBqGxzTsl\nJJ+/w32jlqClaOurp53W5FSMuS6XjSZsaPqNWlyL4nWRKn7cgS/VtRu+Eu5Y\nyeU5eWdeQeY/NsXCf5j5AV1buUWyi8vYjd38I3ubJTgsvdEgqX+KTGlfBILG\nOr6L7ElRKIBKV0AddeRMdQxwuSYfiD6MNw4EfjLofRyCVI4gOzJCFzh6vDYO\nbKQp1B9Ht/OL4Sw6dqcfGG75q7b/GdHJZHRHYZKch0Gs2XtVi016YugYAiLE\nVhuWYRIkaM2I9UEp6tC8RnxuFfW5FPij72yqRRBu/BI44GoZUyi1UV6UsuNS\nFPburXzpUK/BiJrTlmurkxYGb9cGBkfQvqI2O2dsCu49TbUuoa8/s8QeYdLA\nsWAKzrDmoIS+dXFy+VH1xFI26+Z6jRZ8qFHko05vRiWOSulZ4TgVg6uDbsJw\n84ADABGVgv2TEYhURWlRXY8TrZ46E+Ob5Gexdkf1fF6taOjeoOg+6Tb+du4o\nXnKs\r\n=YIL7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtkDrVkEn3E2EHr5fKsd2CpYWfKxeQU0lOJqjqSbmOhQIgOsKXS8I4TZMB3BbVT2/pKESInSuP/z3azMT416V9vzQ="}]},"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_1.0.1_1623192643218_0.9911843917250547"},"_hasShrinkwrap":false},"1.0.2":{"name":"is-valid-hostname","version":"1.0.2","description":"Validate hostname based on RFC-1123","main":"index.js","types":"types/index.d.ts","scripts":{"test":"tape test/*.js","build:example":"browserify example/main.js -o example/dist/bundle.js"},"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696","rfc952","rfc1034","rfc1738","rfc4697"],"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"homepage":"https://github.com/miguelmota/is-valid-hostname","devDependencies":{"browserify":"^16.2.3","tape":"^4.9.2"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"gitHead":"71a4e56c81d58d111de97dd05917fb8bb1158652","_id":"is-valid-hostname@1.0.2","_nodeVersion":"11.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X/kiF3Xndj6WI7l/yLyzR7V1IbQd6L4S4cewSL0fRciemPmHbaXIKR2qtf+zseH+lbMG0vFp4HvCUe7amGZVhw==","shasum":"23fdc84e86cb793a43207686e7edb2f796e82406","tarball":"https://registry.npmjs.org/is-valid-hostname/-/is-valid-hostname-1.0.2.tgz","fileCount":12,"unpackedSize":13060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIhAACRA9TVsSAnZWagAAfwQQAJ5yUYE9048RV+mdaCO+\n7gK9LdO+u9b3QHTB4fdUyjzKPXVO8ikZ4Z5wBGICT24bGMIaVXUQYd5XJkWy\njAolXpzDYIJCkEMec3KYLdUaZWI4X1Zgm3fTVjwEezVfEjLnMLhBLxLoBQ7W\noK7o3p4uFuox/Ets5htYFmt0SrZzQCVxnMyM8SN1C27Ad3gU7r682iFKWxAi\nitP9kIRnLS8npkn+JMZ4is4pvGuW5J1Gt82ldQ9FjJxpHJFrDqdnkBu2hAUO\nSjOfpfSKVMnAIPR8hnNp91s0bunj2ewiOB5xH8pTnFlJ5gikOaSrMGfiBi2q\n70i44Y6CubWhciBFHT3iEe7K5MqJcSghVPvXV7+4OAkAUHMebF+HQBcc/6qV\n00sV2NTZJOF/ek7C7/EWt8umWsZCPubEk4fCiOfpET4qTBgqD8DOS+YAyQOM\nEVTzhlJv99Zo5GrZVFmagJf8lf+lJkEV//FwluuF+p98CAM+WHNLsb9Regvr\noHrw2ulD8SkB87MxMYUCtcLVq+9gbUDVtWO2ZutQHvOIV1iJhSRKXZYImAUR\nB0PFUuLskPF9XciBKKicUgCaQiP86Kb6a0WmUzQZFVkqqkwIxteCAmGhE6rI\n+3B0rCsTcWn1rGq/HjRCdCC9DH3U2iIGFin37mFTU2XkatosDNxgyZeIC3Vf\n1CEV\r\n=67OW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzNI8csMrU5wXO7TVLUihr6CpoLifN9qL76n7Mqk8HRgIhAPG5hJN47epmCHoBPYY0q/bZ66AY8XlwIyydfnNW2L8I"}]},"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"directories":{},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-valid-hostname_1.0.2_1629622272493_0.035425614944689654"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-26T16:09:24.468Z","0.0.1":"2020-02-26T16:09:24.606Z","modified":"2022-05-06T05:30:56.016Z","0.1.0":"2020-08-20T06:44:19.380Z","0.1.1":"2020-10-16T04:15:35.782Z","1.0.0":"2020-12-22T22:26:57.479Z","1.0.1":"2021-06-08T22:50:43.347Z","1.0.2":"2021-08-22T08:51:12.624Z"},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"description":"Validate hostname based on RFC-1123","homepage":"https://github.com/miguelmota/is-valid-hostname","keywords":["valid","validate","validator","check","checker","domain","subdomain","wildcard","host","hostname","rfc1123","rfc3696","rfc952","rfc1034","rfc1738","rfc4697"],"repository":{"type":"git","url":"git+https://github.com/miguelmota/is-valid-hostname.git"},"author":{"name":"Miguel Mota","email":"hello@miguelmota.com","url":"https://miguelmota.com/"},"bugs":{"url":"https://github.com/miguelmota/is-valid-hostname/issues"},"license":{"type":"MIT","url":"https://github.com/miguelmota/is-valid-hostname/blob/master/LICENSE"},"readme":"# is-valid-hostname\n\n> Validate hostname in JavaScript based on [RFC-1123](https://tools.ietf.org/html/rfc1123).\n\n## Demo\n\n[https://lab.miguelmota.com/is-valid-hostname](https://lab.miguelmota.com/is-valid-hostname)\n\n## Install\n\n```bash\nnpm install is-valid-hostname\n```\n\n## Usage\n\n```javascript\nconst isValidHostname = require('is-valid-hostname')\n\nisValidHostname('localhost') // true\nisValidHostname('example.com') // true\nisValidHostname('foo.example.com') // true\nisValidHostname('bar.foo.example.com') // true\nisValidHostname('exa-mple.co.uk') // true\nisValidHostname('xn--80ak6aa92e.com') // true\nisValidHostname('9gag.com') // true\nisValidHostname('8.8.8.8') // true\nisValidHostname('127.0.0.1') // true\nisValidHostname('exa_mple.com') // false\nisValidHostname('-example.com') // false\nisValidHostname('example.com:3000') // false\nisValidHostname('8.8.8.8:3000') // false\n```\n\nView more [examples](./test/test.js).\n\n## Test\n\n```bash\nnpm test\n```\n\n## FAQ\n\n- Q: Why are numbers allowed in top-level domain?\n\n  - A: Numbers in TLD are allowed under RFC-1123. See [this answer](https://stackoverflow.com/a/53875771/1439168) for more information.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}