{"_id":"gip","_rev":"32-52142f553f80f1b89824802dc2712cf5","name":"gip","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"gip","version":"1.0.0","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.0","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"d93ed44eba2ee887ca0461a9acbc1698a1a019ec","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.0.tgz","fileCount":7,"integrity":"sha512-fuNu3fYKa4gUl4++x9AwaH/RN0QEaBRFL7xVcUJOLsDB3wBggU9+WcFdjy9iS/V6B9Yh59OaRFDOrrnGQELGpw==","signatures":[{"sig":"MEQCIHHIRGcZEWWfLkJgEcdoLdDlHREHmQDpx7LhcNQSHhN7AiATp+DVdB8XlQSqc1LExe23jVDDOGFQdSoQHvBkOyGIBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZjA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWZA/+JKSg2WaCx4VlWDMJIJu4xibvom/bb1jkIcrrB6uiYcpxxwQB\r\nRlm2IG2STa4s8wI+PZGakpX5dbciqfmrihenHVV5AujtFRSbRjC0PYULBmbC\r\nX6gjg6Dd1j509iRqKVc1VetBfeGFtjiFcctTwQLMXf0iwWh9vgpR7J6ZNDtm\r\n/C9CyfmbO1mIOhSsN3ACQoUMMQPpCBUGjszsVTjdg3R16ETagZSqhiJbyWpj\r\nUKn544HZ/Ewk7SS0yNaLbWLvI9woO9F27PC1g8uy7Acq0RtRXle+TdX9T1LO\r\ntdVCHGLAkkqWPUQl8gdyPf/frE1UJm4EFLY5aj+nNL7j0AnylEYueTeJtalu\r\n8zoXB1oEOMgbK1wTk4Bm6vHwS3tk3k+cTSgH4m0yhiJpwy4h03H8GLYv5qwS\r\nYKeIDDMjicKuKaVzJnATaP45AfbL8sZpCRezqpNMf96I8A0xLq2unR0RLs1G\r\n6qnbP/sbgybNNkjOKKBFzfZ3ZcGt1gIbuzxYAipwuX9mQhy1w0lvBnPV/EYx\r\ncrYVCwCRrKlt3Bk2z9suCZbFUOt9AW5NoVSRTyi6NJnDVxWtK82MTIf5RhIf\r\nLwQwdAJ5akFjjktVbf5kj6OkRrLJXpxVqAca8aNITbFWF4DqSHW34y1IBuUy\r\nr1ydatlWNGF9rW8KvQKYzfZ1v0DcvWRHaTI=\r\n=5SBR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"7c4160037869963a34a1ec9e22e676d27c97bb5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IP address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.0_1650864180307_0.5240863226297494","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"gip","version":"1.0.1","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.1","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"fa6beaa3e031b9f073b524b1cdee194981586e12","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.1.tgz","fileCount":7,"integrity":"sha512-mW5eXNmVdKb73NLYJNlHXDAuvvfE+XFM2AvRFZwUYdS7eQiyFXTFDnceCY+nvrVTkQMlN9AerW9ldkANEFzYjQ==","signatures":[{"sig":"MEYCIQCJbNrgkfHty0UOTERXR+5FLt2fpknGd1/mWy/xD0zKCQIhAKpVEXyk3mbGMM5b3CSpd/DdvD1/8PH5XXE60x8MMNug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZjGNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreNg/8Ch+5xQUe+5OIMTuLttPoMj47D1lzA4B/T8MLlWznb0JesBd5\r\n2M3YI3lGaeHaHasQxuuC3CKYoy2NUz4lOzAAjoNR0w7h8qrBy3uT7clc0L1L\r\nYDvXvwsRozjpMjf4ietUgUym2vlK5iv3O4kcNxuavAhyjER+cInWWU7qv8ag\r\nAjjPneJnAHE3+JiAQBRR27vIcdA2pxPW5NBPdF/RspnaHSupAggRBOdo+FGi\r\nDshvwiOgSrGC6hsz77ApVizvUTZYPgT3YuX3u9Q/sLygD0Wd1b3PYiTiXJIG\r\nUKsa9r6MrZckHUjocVcggi+apbTdRODw63B17zODLh004v2NHlg5G3QA3QOG\r\nO3Y6FkFHQqS9Dr1c9Vi35l11jFvaH0NzY2VAazv0hjOOKg2zAZM7Tmt/Qd/V\r\nsaUPv6CmSma14hnBpophM8gbtfpxfX4kB89vReFRsHkqhhijm+4VeKVZnE/r\r\nsrQgu0EDFWcMEfiX70+w6EcjJc5GmbDsfzDfyBj0wBKrQoXSm0xNrkkPp7AB\r\nqsQPtXUYPQK/zYlmVctO0HlOYHf7Rwr7OWfRJ3bitfmEDvacFHAR4QAutU2K\r\nZloSWHm0m9JRaqN4K+jVz++ggkWoRrUWx3BrZ4wS91O5eZSAMh7SUI7IOo3+\r\n+UFTd8BOIKUhHLDM+/zdBX4I66GGTif/Eb8=\r\n=Y/jP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"ffa9f1f3dbb5335b35a808be57e0af66029049f0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IP address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.1_1650864525088_0.6848375654994432","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"gip","version":"1.0.2","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.2","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"a69f7243f7df07a13bdfad99527233bd48e800dd","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.2.tgz","fileCount":7,"integrity":"sha512-YSMhmuPZqxvKZEOsuP+0FPX+pAdu4tmDEu2738ich/9ub15oDemNzLKPm0aMJ2DM6GbTkE5zVxFkkZpg+H8jow==","signatures":[{"sig":"MEQCIGdHsb3aYxgCzIrG0GmKX1f9i67JN9/6IBFjpiEYEQ9UAiBfIkxshyYPMPYJBTaDDOFtsHkdBYoASTTW3976HqZkow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaCxTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorGA//XWLCLQCYvUY344dz17+sBqPJlsoWKAP4iwwxdvly01hF6l6A\r\nlg5AZalxkvpTm9zFu+VFPJwGyPjoTJz7i17XvkpfSqzahN5t0jJI7awwB2fx\r\nhJK/o3nnjqKNGsgLW54pJqhFsIJ/UExX3W6964eOofIAYxF84KzXC7PGkDcO\r\ndm6Vr9yASs+jeUpD23yvyha1BcTdh8ARbCoMZOpky3/2URzbvp3QCiStu0+h\r\nD3fXqUZFj7a/ttCXqQrQli9ReNaKVvoLmJK/VwAH21TcvwIhpwGiJbENzxiU\r\nw6Z8er1gkuq+PII5lhUHylD5fMJxvZIQXcaBwO+y070nG+JaaA5NahjSfjIA\r\nthopCXlw1No3z39ugJRFI1JhOiKRwN+xI8hgTYFdQgViymI/0r2wzFqt7IOo\r\nxkCXEy5hmDKxoT3hIh6RAmJR1Kj8Or0yBvTwhzIb0LoyQ3YKVtd4/KiipXFN\r\nvzgMXRKMYISO5eFarcqhbjIllvLHKAvyT2iwesuqpjTJxgrMFl13ZzMYn9yi\r\nzTATlyeLqFGBLe4ApMj6l2Nm1waRiFfgDvxs7Zd7aL/AnNHq1bSGo9TCZLvr\r\nMCnzJJ+QWgG1t8y1JLc7WlmaXGL1ggF/hX8hzz5ZAxne4AB/5Fr73WH5AeUZ\r\n4o2l8+f+nr3/hHNNXBOp2ArwRqcAVT1qZao=\r\n=/Xax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"9e5e2ec667dc0779a1becf6f2d4c73f2fcf81c70","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IP address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.2_1650994259609_0.68167379821534","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gip","version":"1.0.3","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.3","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"cb1756c25721d90dab5de0b1561631bb09b68a89","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.3.tgz","fileCount":7,"integrity":"sha512-FxoBKG6eqJr4qvkXUrcpV3TVbciMq06EHH7O74dXoQWlfWsUX7Oofqc7Gf3UegFipjGg1ZEAyCaKHfMOmZSnag==","signatures":[{"sig":"MEUCIDyuw5BBkmcJ8BBKVwxYJk+RdYgnUfKNv4qoHA1Fc4F8AiEAsJbjvNRYOl42THMa1sc5T39ihE7cfBGlmSHwvEo/MsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibOqyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYiQ/5AKBE8jkS1qCQNytMbE6ZcAkczA65FEU2hQ1ZnDzROXrNDj//\r\n03y8TCgkwnjI7/CEs4/OnRHHNcDbM7qLC9ashDIflzD0b5372A+oSJdiYtQN\r\n7PQo1wLJL5MA/4eNg8FmmrJRuNmac1eZfp2tRWXObsF6z4D9YTqMb1cnRY4a\r\nJsEjGPkGw9j2qIjjLRVwOoRbJeNtZ6Ftw4o4JcY0FzjoUzQSpeTxd+f1/Gi3\r\nuZZWqp/TJg7pSSSWHGeDV+cIkYjNYHJvZrQ/CzKbVs20ExcDCJNdI4XpLbRI\r\nMxZaT4ZblO247DZUTAIFaAKrZZAarx7puFxAgWIXwIMtFj6dqL073XuQC0mq\r\naX+RVHPx3UcKk92Xai3qSATaNX90hkj6H2mV/wpbMgZ0MmWe+cgVnW2l+3p8\r\nRCVEIxhWxV+CwK25/v2Yacu74Kh7XPPrHh1ECBc2aRKjxCStQzFvtC/mMzyd\r\nrnTv92sxH8SpzM/6LxsF7whKxczPVp3pRw5zf+IxrN5nzNyX1yWm04SlRsGn\r\nLxIKlgEunH3VJ6koofPY/M9UMUoxo3Yo2jggy/fpywxIBDUJfd4M53Ta4Gjc\r\nwwYFagkpcHGJNSNZcA2lVVz0+MAOYpMb3JAxGYpp8FNTjBy2GBpzB7VLwHvd\r\nUhA0BT6N82mlj2oMntLd2xMaRF41BLE71VQ=\r\n=4f7C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"9e5e2ec667dc0779a1becf6f2d4c73f2fcf81c70","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.3_1651305138453_0.34987086517081134","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"gip","version":"1.0.4","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.4","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"7049901aeb2584e0b82fb7a7d05bae753a8477b3","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.4.tgz","fileCount":7,"integrity":"sha512-Yyf8yFxPJiKtt4VHi7i/TYjdlDfOxXhMZN7V8Y1UR4ZW6Ya6YaAelj1rcxpzcrq2kTrrqr1Exzi81FKLjqHv0w==","signatures":[{"sig":"MEUCIQD0yRK47UgtffPXHgAeYIGfd4h4Lg1inKpM5GwhK+5aHAIgJvtbR1tM6NIymTq3FOcMubHHdj6StObry8pg7sl9eRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibPjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojPxAAoqHnP//pZ4z/yR8je2DbCEELWA87I0t4LoF3nAjJsxvvhos2\r\n178KbZZd0ZWBPAkw8JXkns/9AQnWYuFxLHbAK4riMaXzqFtj3vZYHKQmaQUi\r\n9MbwvSV5/oDamX0o2bG9TSGeP0S7IlHAiovElYmL2qNDoU3PG59WJKG+9QOg\r\n3C0DqzbOeCc4OULiXCN3yekmuPVbGLImxwcoHMkIxgqe17x+Fo8P+1CoUPDq\r\nSdortUne0Vx2jLn77cOilHW2KO+BtYYX0j/OiyYJePteFkGteO1TUQEctjWX\r\nv23iqeej2qiDgkQizfdurfIzqe/4j3/DuhSNJu+1Qfk8/yHPXZzTDbYhoVPk\r\nUzmwgymWPVFy+TiaVguiUHbzj1PA3FcVZp4mFjwldm/76ZqqEnCoMpXWGwlm\r\nt/FkgrDktHYu/lkMN22pSTpwsNATETYtMVvnIl+BN8VXlShwGAfJk2nFzR7z\r\nlCGSUv1R5+G+lxxsEAvOvMG+DRwGtGhvfyABQi/9pE6ClO+36P0YFePcfGCr\r\nN8eJiAj8xNeSIU2j2HXZ9ZFxDRwysHeL/KrtmEDJjPQyGqPwsFhzqZG2rDi8\r\nub93wuesAOhOFGn9jA1ovJ5TEoR5iJz6Swmv2Mk0jkxSb4m/ck+bSupKS/Ok\r\nxr/kFRryVdTFs4KeKU5iXFa12JAO4obn8Uk=\r\n=Kvc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"82e10016b58720048d06bb0c92369c89b2d841ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.4_1651308758472_0.5795621050015953","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"gip","version":"1.0.5","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.5","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"f21b007e54722f5a8aca57875fc69c3267416424","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.5.tgz","fileCount":7,"integrity":"sha512-gnv9uCDj0MLdJwhKdPjUvO/VYv/3vAJvbOSXl3Jk48aX7SqIv3K5uLtPCipTGJinHKzN3Roip5CxN6IgaahkMg==","signatures":[{"sig":"MEYCIQD92DvfdqzN6VQmDGyQ8M1TAHHkFgZMvTUvYLpn523LigIhAISL6i+azjCj3AvtTsxNdUAvZe+MOhx2XCb7yjPi2gqT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibP2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr76A/+OQkR38+lJ9qbpxxHZku6G71R54nKd0B8OOqc3YUWu/PWBAoe\r\nQvNyVR3NXFdtlfNhpCV5sfIAlHf6uG5r5FWsYxP6OPO23COtW45hrUHnx49w\r\n95lD2lj6y2Iobc2Jer85gnUE43gSUEhn2Gu9el7MEINBPdvkEaYIfKwtwNzW\r\nWW8Dr6DDO9Y2M8azHGN3YIxGwglRNimme1v+9D3Jt8vamFFZNgW0Rw4z773E\r\nd3SL4MKHzS98CAGdVgJcokY+NrznkKXzP5qXbm8tDwhWTSXOCRTD4Cdf8/9U\r\ncEANAY+wDaN9JbRAiqJC6fghj/9XQF0DjO2EILxhtM52LfpomscoxQLqm1e+\r\ngs54JTrPyI3AWddKGr7RPiYzuBij3r6Ms2PGyUsMSfGnmfRO+3a9mH/R1vp5\r\n/cM9/wV8z6y6o4Nksgu90+euD4RvoS3ian9mbEvqSvwYkzjH2WGCtQiWFaQR\r\ne8WUITA1Fsi0AEAEkMAgXWAOuO6gQQ3ZQTMacdX7rOiodSDkMoRaLFk/qEhQ\r\nVD2WVN3LrQCkxvsBLCv7iTX4hrCm9P7ee+kZQp/yrmOPbw3NhUnkLQOvxP5C\r\nhpQTOZDw9K1RbMODcz5ESnQcfmeeCQqrL48hdRbxdDBlq+cAicc8xCKM+36l\r\nnnYMlWx+p9WKuHwiVJaLNinMd56i5Ire4r8=\r\n=KNK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"114e0e436f65506c2e2c49895adb5275af1166f4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.5_1651309978815_0.5440826469506737","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"gip","version":"1.0.6","keywords":["external","public","ip","ipv4","address","fetch","fetch-api"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.6","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"7d0ac7906ac8a30bb6e1c2d34ea0525bff21c62c","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.6.tgz","fileCount":7,"integrity":"sha512-I3YuQXsg/5NQePoUsWsLdMkN9510f/0baXE+uLm/USc3Dwqx+JQyz95av+euV7ND4tvgP78uWUmN2vzKWefbXA==","signatures":[{"sig":"MEYCIQDWvLAmAMDUcsnH1mcatCIei5glQqZtThUUCrflcu88vwIhAIQjQx9lMHZHjuuR7Aed4Pu2uWwZNP4dZGnodMcCsT6c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoj4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokMA/+JSC+dy7fJSZfYdA6RG6/WtilG3uzGBD14aNcfVvFL8ck2+oI\r\nu7nnRF0dDzv44Zft1mffHXLbBYvceDMiD/e2Kd2va722xzzQmSQJ/EAQTULv\r\nz4d7Hh8tsbTB20OtPmHuyAde0U5nQKr3JsBbU2powJIptlANAH/NDozOL7wl\r\nk9nlizvzPMMz4mpauKhcFE3RMZvukYxFQXG8YJxBaPeAm/eqd7WFYqjgIlba\r\npPHjBM1BLF80c2R+Tlf3VpVQrvzK3dQgTE0aXwHrMTJ/p+HtCFKP/raZRkqj\r\n70HiWQbyJsQMVRHfxIvAjnwpqYZISLUTJslkh04qTbp+q+TZtGDRXbTK/x/f\r\nY2igXFDWgEvT/OmatO2FOFYJjQyS9JX3VAnpxIN/+m5vwCI/INJGsiFs5K55\r\n56UC5YUXD1yhwY671Y7GMMtejtvDUcIAqsmop+uuUTx3cv3Apl8SIv78k4jO\r\ntIIonebsxUyblZ8Fln6uay4R9jufGf3YxEIoeywfmttcdzRmNss9KcNRoPW4\r\nmTdSWeMa8jb4KcdKqBZj6dnnqpFU8K9epw4FbQi7aIamsxDwW9sVIB5DH8Xo\r\nLc79Xm9xnHZJDTHIuZ1T1IWLQeoGQWw5ymT8p9u39p0u8nIU0GAoNirrRM12\r\nKdjEXWpbpsDtJdw5Gaa+aNFpt7g419Y7ICs=\r\n=nDSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"c29a0d69403f536ddf85a5f161a4cf70054f23cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"19.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.6_1671577117195_0.7828695173514588","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"gip","version":"1.0.7","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.7","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"7d6f178c6aa9486660590a7b1013b434154f2cfa","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.7.tgz","fileCount":7,"integrity":"sha512-TVbndRTL3wbZ90MMvp2dl3a6c5/HhOIWg+/5baBiLJTaxgjEKGgZBtVvFSrFW/g2YpfPgsMv33+K7hu3DUoCLQ==","signatures":[{"sig":"MEYCIQD+F5zds04hPlwSzIjamPm/feJN0Mu6WMKqc2JXVGeyzgIhAMAA9AoTDR034QqJgwSSUJ58p2W1Nx1ybC/UVeRdvGGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjos2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPGRAAkGcrrUshvkMbPIqxSVFZMPKKvYcC03NcXzzLUe1X9QVG/6aA\r\nCtxt7WVw8ILBqZklSrD4yag52jDw3Ud6SONYu8FarkP5kSg47T2phJtt53yM\r\n8IPwM6nmcwIYvxMusqyqnP07YUPVOhRVvPAbYt32zm4XZyPINBhpuMNRT+UD\r\nTY8dZRpuwspT6ujoBL7Wm8Yte1z1yeQnpiYuhAW0DLNUExHXNe1EDJAN4jwf\r\nq4GlOeBPaivJzdcZwcq34u1kCyjdiKNvFpnpRVtu4ISeNUfC/CU9t+3W+1B8\r\nN3I79ZKYe2FzJhESdedH3klu9CdkqFCdr+zdrlDBk47pdXsT+d9i6Sagmn/N\r\nhGHe9CbQZaqGn6JFSpZVAfjixMlkHUx/Jw4/837gPeJRluP5ioWF/Vz9Icgw\r\nncXF4bm8Bk0crifEGScJ9MjROxMw2cmxFnI+IIsJYwDE0fJl1WDhnJl41Ln0\r\nP5pEtWPPrjryIXIALsO8ZwaHoSq4dlnTPiKkO9P6A0MvSawrOfOZKcopOMrP\r\nEJm5P9awbYuS0SaQaVYDpVr+bk7b/BOas64YYk2XMwni2Edao4nsKE8M5Aq/\r\npVvo7VK8XIVufSPhuS3kKAv1trYiUeMn0peWm0S/UPA2LOTBCuGtobEnEEdk\r\nDr6evlYef71Ar0z+CtdCgwQAyEODcs4ip7k=\r\n=/zCv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"08fef66de83bccbe78f69cc9802739d3739e790c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"8.3.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"19.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.7_1671613873674_0.2198880992345098","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"gip","version":"1.0.8","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@1.0.8","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.js"},"dist":{"shasum":"d712852b579a4276b12757c4569d01b3fb24b00e","tarball":"https://registry.npmjs.org/gip/-/gip-1.0.8.tgz","fileCount":7,"integrity":"sha512-BZlfSycd9fHQH4Qj1nBGrlujWltOktqsJBmp+2vJo4JnxQY30woCKG6LdH2Mj7CmFtrxvNMBLHX3CJfPFYTyYQ==","signatures":[{"sig":"MEUCIH73xfaHbKdmAjDM58vKdMVcy4PQcADQ1RzftCZW5oWMAiEAmxwWRsM9i7LZw4b/kwpHqK6KFb70AVZkfldSbUyAbcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5560},"main":"module.js","engines":{"node":">=18.0.0"},"gitHead":"c05adf180f7f19d67e75aa7bcc9419db5806c744","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"9.7.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_1.0.8_1688063746668_0.06516499714403912","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gip","version":"2.0.0","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@2.0.0","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"daef45f85e0665e79e7bdfcd46137b1030987dde","tarball":"https://registry.npmjs.org/gip/-/gip-2.0.0.tgz","fileCount":7,"integrity":"sha512-IwsZjg/RtgpXuE2zMLgzB8bpDHhb5EL+hQBe40EoyEAd/DUIp+oSYiP5GmysutRAK7BR+2rSWLAnLqCP0X1VZw==","signatures":[{"sig":"MEUCIQCBFOtO7DP/h6XnijEVCFVbUbHaR1eu1GCiYuF10eNUzAIgS4BdBkD04OHwHvTqgOFMuXpuCi4j4dhgaEoaRZXgF7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5833},"main":"module.mjs","engines":{"node":">=18.0.0"},"gitHead":"f204c992eadced996bf5bce7eefab0f4d0d6a675","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"9.7.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_2.0.0_1700772787898_0.0008206502962486706","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"gip","version":"2.0.1","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@2.0.1","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"bcf422040659328767ebf17ed8841874f4e9f88a","tarball":"https://registry.npmjs.org/gip/-/gip-2.0.1.tgz","fileCount":8,"integrity":"sha512-C6Dl1UeDvu3k0aqYmrbfJZrfWbSDxRZmdrC1FhZVk/zA8Vb71wry57//LO/AGz7MUV+0fVspSH6yYEEKGgnyPg==","signatures":[{"sig":"MEYCIQDKfUXbZjfpLEm5Zr56hnbdXa4ldSEpj8BH75cSWwKRhwIhAIRPClF0/UeRJrEMVymMZsE0QFEDGAIlSvPZEsqblGop","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5993},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bba401a501773306a64d00175cce44541802cb1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"deprecated":"Something is wrong with types","repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"9.7.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_2.0.1_1718092195048_0.9528369163301005","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"gip","version":"2.0.2","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@2.0.2","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"8066c2ffc2a56fca14ff0def90354402ecb26d59","tarball":"https://registry.npmjs.org/gip/-/gip-2.0.2.tgz","fileCount":8,"integrity":"sha512-xQf39udCdSPwo8j0HC0cZRc2RGdz8QhM678a4Hb+J5lySPrh7iRzlUI+A7eEtVUZKlvZ+IBSaZhZ66sS5Of9dg==","signatures":[{"sig":"MEUCIQDRM6O+gDT8wDbB1w4FkKibLEG4WfEcSH40h8ZWPRN7zwIgVuW6dfquecR2ESsV9HLRuDHc55LzdrHu8Z45b0g82OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6003},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c3ea240a518639b960e4caf903380c6d71594327","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"9.7.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_2.0.2_1718094710916_0.26127440452644013","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"gip","version":"2.0.3","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@2.0.3","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"7a7598c06b1ccf17c91f5debaae3b28f4ec9381b","tarball":"https://registry.npmjs.org/gip/-/gip-2.0.3.tgz","fileCount":10,"integrity":"sha512-/JOUHIu5JKCVlXTlkEc49X5Gy/LJcZQH4c0S138MxpbFRyTGsrJzjmmuyHLBiP3tdsrP+dp4xNHbLxTAg8fjoA==","signatures":[{"sig":"MEUCIE2uOvZGMMCD2jTtYbI6EC0Q9TekGkgmXH8qgGw6XXVGAiEA5qxGUDs/60xI+aeszCEXqW2sdJGGzuikHjAwLlvlCUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6519},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=18.0.0"},"gitHead":"db84fe29666ffde18e4c5be54138408b45fe4433","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"10.9.0","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_2.0.3_1734272485148_0.4002475266804688","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"gip","version":"3.0.0","keywords":["external","public","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.0.0","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"e1db5db386b691caaef9553a7a9fb6d72a38641b","tarball":"https://registry.npmjs.org/gip/-/gip-3.0.0.tgz","fileCount":10,"integrity":"sha512-meMdbTFGt1OoSu1qDzOm26/ZHHefKcP5LR6vW4Uw0QoebirSNmUnOCh4vImS8UpMBYTDzABnmQrb2KmVUpG2gg==","signatures":[{"sig":"MEUCIQDHHZrkm6U1LQgrfLpTf3UzzdGkhz9ecyJfYuiJA8mVKgIgVbZSLVnKnbjXVVzmPspvn63QoXk8zLO2tc6doZ561UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10231},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=18.0.0"},"gitHead":"078d6e1f03db4e1df1d813544eb42367e455dbb4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"10.9.0","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.0.0_1734301242526_0.3603717115851497","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"gip","version":"3.0.1","keywords":["cli","external","public","iot","ip","ipv4","address","internet-protocol","network","echo","fetch","fetch-api","dependency-free"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.0.1","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"762416567cb08281c4fd49f61fbd1d205031153f","tarball":"https://registry.npmjs.org/gip/-/gip-3.0.1.tgz","fileCount":10,"integrity":"sha512-R5b6lnwNA+gFS3gWaXEEyUMps8svYtz2NGNa2VuLFMDhyUnOJaYij1xx6Rw3qyBmU28pCWgxR1JLpMxLX7YYGA==","signatures":[{"sig":"MEQCIEjIHEn8PumQiZwgnMVI6PVDWVqxvX2RMYQ+lpcIG8CrAiBBMmSCyZZOcG+Rc/WCchveva5am4YRfUquMrTvvExCnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9913},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=18.0.0"},"gitHead":"887b89fc2e2c0878e9af77786266a458c027fa51","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"10.9.0","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.0.1_1734348606902_0.4662459502999434","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"gip","version":"3.0.2","keywords":["address","cli","dns","dependency-free","echo","external","external-ip","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.0.2","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"f0d4a189e31d4fe555df3c833387c423a6aa07e6","tarball":"https://registry.npmjs.org/gip/-/gip-3.0.2.tgz","fileCount":10,"integrity":"sha512-FPEy3mKQpbvpCoOAk3HptQRO2hSGW2lrY75heVdYVjVNMzYZGK1QzzI45BN1S6iPInKngk6SFO3/yODn4Y/5CQ==","signatures":[{"sig":"MEUCIDcm6ctnVK/N8c+BO1ZOlBn2rvUfwZYwN+PcWtCpGEnwAiEA3Py3UXtNVJBlHLmoXM+IcJwn4GCMw9ySWGU6ZH8Ufa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10107},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0b1bd5235200871a40a74fb0409af6f82eb07bdc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"10.9.0","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"23.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.0.2_1734362068514_0.38550254958098207","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"gip","version":"3.0.3","keywords":["address","cli","dns","dependency-free","echo","external","external-ip","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.0.3","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"56be29080cb84d5325e986ff569bfcd08caeddf5","tarball":"https://registry.npmjs.org/gip/-/gip-3.0.3.tgz","fileCount":11,"integrity":"sha512-zjDC7t4gCBK/qsWUTYB9/vZiNqlKP+gy8o9gdRortGY7P9ZQBJAtOPDonQDBode79AgfM9WK7psV2n6s/dVVZw==","signatures":[{"sig":"MEQCIBao2uw7lqZWdP8dBGq7fo70O472Soad8FPeKfuDZnqrAiAUvr3g4rvU6mKeMVkgruoMpoQNUBDnzY1GnCrxmyDZcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11004},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c8f90ba112b3dd69012ec6dcede48e833433be0b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.5.2","description":"Get your public IPv4 address","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.0.3_1755436174029_0.5923188190111184","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"gip","version":"3.0.4","keywords":["address","cli","dns","dependency-free","echo","external","external-address","external-ip","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.0.4","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"a3a97119545c050ec8b0e0636ee94af4bc31ca66","tarball":"https://registry.npmjs.org/gip/-/gip-3.0.4.tgz","fileCount":11,"integrity":"sha512-F4zMincAfXmNB5Zyq7d6yfeShvutYNBG8owkzmju4kDZTKZhoi/s09FbiO40yYNiFvpWhIwxkO3n26heCr+H6Q==","signatures":[{"sig":"MEYCIQC3r2DlArl92YBVEyhGHwsVSF2LQjjRu5hxuS+U9NnbFQIhAKOWnUuABJ0g57qfLexIwP6YE8UvXi39iKWmOzpLFcjU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11170},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"50b902b2f4ac0c6a9526869b4ab113062cac6fea","_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.6.4","description":"Dependency-free, TypeScript-friendly module and CLI tool that uses the Fetch API to retrieve your real public IPv4 address.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.0.4_1765266905593_0.5838091082002181","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"gip","version":"3.1.1","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.1.1","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"837f8b7ae7ff44f17cd0cd4c500a15d3ba0281dd","tarball":"https://registry.npmjs.org/gip/-/gip-3.1.1.tgz","fileCount":10,"integrity":"sha512-+Q2XE9EFwHKRB/Btm/eCChEDigKjP+ukKzXl/Ovz3ZfOPI4z1RXiEoA7AC/uJqbmHwYRd7rqjSIDgZbiLp/DkA==","signatures":[{"sig":"MEUCIEzjV9p/LqegD8jEr0romOAmvS72KOm1UjNqEHZnv2YFAiEA3i0I9w9F8VWRur/aFNd00/HuQlD7N9able7EKpiXtEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15768},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c09c893b8331ee59675f2b6c009fbe63c90cf6b5","_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.6.4","description":"Dependency-free, TypeScript-friendly module and CLI tool that uses the Fetch API to retrieve your real public IPv4 address.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.1.1_1777884341406_0.9146650534233001","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"gip","version":"3.1.2","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.1.2","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"24e2819d7c5fc4d2697faefba18d01877244a35f","tarball":"https://registry.npmjs.org/gip/-/gip-3.1.2.tgz","fileCount":10,"integrity":"sha512-rCY+d0YnA/bCec3CktdQbK4MUvyM01qQgo9AvxKgV/jY87kW+hzfe2bLhYjLy18pUk5aILXnOZUnwv18Ty2Umg==","signatures":[{"sig":"MEQCIF7uTixs1NWVzsCw8IQqz46/HD9pbkpaXzfb7jsChsRVAiBKv438UnoIAhNNzKZhWsIL1a5nqh9g9fXJo22fzAoACQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15929},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d2f0f58b5167d365dfc3bda6bb803d2de1cce47e","_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.6.4","description":"Dependency-free, TypeScript-friendly module and CLI tool that uses the Fetch API to retrieve your real public IPv4 address.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.1.2_1777885309632_0.7452361285266891","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"gip","version":"3.1.3","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","fetch-api","fetch","internet-protocol","iot","ip","ipv4","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@3.1.3","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"6e5f35490493ba9bb82872e6468f2ce22dcc533d","tarball":"https://registry.npmjs.org/gip/-/gip-3.1.3.tgz","fileCount":10,"integrity":"sha512-oXFAIchFeR0+WnmDxNwDmGOLvggr9W3Z6q2E2uUv7cJar6UDRm31OGZm+Yan848v1A+LzOwOJiH8NUCZcW1NVw==","signatures":[{"sig":"MEUCIQC2u9wMijJQ0NcLFTeqFYh6GCYBTqG1fKu5d52mRU2AeAIgOLV0CMRN22o84OqAbdVVMs0JoN9uS0/asiOsKEFUYsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15974},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a989ee629e7742e76a58dc18e647bce53c0d77e4","_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.6.4","description":"Dependency-free, TypeScript-friendly module and CLI tool that uses the Fetch API to retrieve your real public IPv4 address.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_3.1.3_1777902020788_0.6625649773050755","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"gip","version":"4.0.0","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","http","https","internet-protocol","iot","ip","ipv4","ipv6","network","public-ip","utility"],"author":{"name":"Avaray"},"license":"MIT","_id":"gip@4.0.0","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"homepage":"https://github.com/Avaray/gip#readme","bugs":{"url":"https://github.com/Avaray/gip/issues"},"bin":{"gip":"cli.mjs"},"dist":{"shasum":"8efebe6a63c5585c87ba206eb386435a258fe648","tarball":"https://registry.npmjs.org/gip/-/gip-4.0.0.tgz","fileCount":7,"integrity":"sha512-u3Xf1IAUPDbXsteuew+dsRsmG8j/DasfKK4M35K6Oz2ZibbdKMEzAbRqzlAjUeVreokpcAUjTRcLY5GFsL7Hjw==","signatures":[{"sig":"MEQCIBqBvIjdlBxuLpUJNpYP+mc56M2RFdwLpFSyckQO0OmdAiAfkXeTVrUs8SIayEy7Sp96Gz86FsG/8uVZvZTA6ftc+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16312},"main":"module.mjs","types":"module.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./module.d.ts","import":"./module.mjs"}},"gitHead":"5addbb9443d97c73f3dce1183adbb2e7467c45d4","scripts":{"test:services":"node scripts/test-services.mjs"},"_npmUser":{"name":"avaray","email":"deffqqq@gmail.com"},"repository":{"url":"git+https://github.com/Avaray/gip.git","type":"git"},"_npmVersion":"11.6.4","description":"Zero-dependency, TypeScript-friendly module and CLI tool that uses node:http/https to retrieve your real public IPv4 or IPv6 address.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gip_4.0.0_1785418334553_0.9644874589894119","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"author":{"name":"Avaray"},"bin":{"gip":"cli.mjs"},"scripts":{"test:services":"node scripts/test-services.mjs"},"bugs":{"url":"https://github.com/Avaray/gip/issues"},"description":"Zero-dependency, TypeScript-friendly module and CLI tool that uses node:http/https to retrieve your real public IPv4 or IPv6 address.","exports":{".":{"types":"./module.d.ts","import":"./module.mjs"}},"engines":{"node":">=20.0.0"},"homepage":"https://github.com/Avaray/gip#readme","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","http","https","internet-protocol","iot","ip","ipv4","ipv6","network","public-ip","utility"],"license":"MIT","main":"module.mjs","name":"gip","repository":{"type":"git","url":"git+https://github.com/Avaray/gip.git"},"types":"module.d.ts","version":"4.1.0","gitHead":"bfdec43e495cd218d28f7e4adc75a9bed251a8c8","_id":"gip@4.1.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-/kIhaVyFYCHcVvSJWZG6+XTTMMwgRYEShNiQtcKiK4pe8f0bpeGOd0QJK+IRaam0lt9g8hiVCbz9X2dUtprgqw==","shasum":"e0aa2111a05663f77d8b12fbe7dda8804122d586","tarball":"https://registry.npmjs.org/gip/-/gip-4.1.0.tgz","fileCount":7,"unpackedSize":16691,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gip@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyxW66kYtWeS+fYwavpFxr+FHNhJNS7aMlP0Xd0CQ0YQIhAM/bnAgCfiG5Xcmm+Si+I0Vel3xP1vqNpXqDXADyGaqq"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0e64f4d-01f1-4156-9649-4188713867e9"}},"directories":{},"maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gip_4.1.0_1786179657647_0.006800437379422597"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-25T05:23:00.307Z","modified":"2026-08-08T09:00:58.275Z","0.0.1":"2015-07-16T18:07:12.184Z","0.1.0":"2018-03-02T03:17:02.442Z","1.0.0":"2022-04-25T05:23:00.461Z","1.0.1":"2022-04-25T05:28:45.204Z","1.0.2":"2022-04-26T17:30:59.796Z","1.0.3":"2022-04-30T07:52:18.703Z","1.0.4":"2022-04-30T08:52:38.735Z","1.0.5":"2022-04-30T09:12:59.031Z","1.0.6":"2022-12-20T22:58:37.384Z","1.0.7":"2022-12-21T09:11:13.850Z","1.0.8":"2023-06-29T18:35:46.875Z","2.0.0":"2023-11-23T20:53:08.064Z","2.0.1":"2024-06-11T07:49:55.189Z","2.0.2":"2024-06-11T08:31:51.141Z","2.0.3":"2024-12-15T14:21:25.343Z","3.0.0":"2024-12-15T22:20:42.688Z","3.0.1":"2024-12-16T11:30:07.088Z","3.0.2":"2024-12-16T15:14:28.701Z","3.0.3":"2025-08-17T13:09:34.213Z","3.0.4":"2025-12-09T07:55:05.821Z","3.1.1":"2026-05-04T08:45:41.527Z","3.1.2":"2026-05-04T09:01:49.762Z","3.1.3":"2026-05-04T13:40:20.927Z","4.0.0":"2026-07-30T13:32:14.686Z","4.1.0":"2026-08-08T09:00:57.806Z"},"bugs":{"url":"https://github.com/Avaray/gip/issues"},"author":{"name":"Avaray"},"license":"MIT","homepage":"https://github.com/Avaray/gip#readme","keywords":["address","cli","dependency-free","dns","echo","external-address","external-ip","external","http","https","internet-protocol","iot","ip","ipv4","ipv6","network","public-ip","utility"],"repository":{"type":"git","url":"git+https://github.com/Avaray/gip.git"},"description":"Zero-dependency, TypeScript-friendly module and CLI tool that uses node:http/https to retrieve your real public IPv4 or IPv6 address.","maintainers":[{"name":"avaray","email":"deffqqq@gmail.com"}],"readme":"# 🐷 GIP (Get IP)\n\nDependency-free, [TypeScript](https://www.typescriptlang.org/)-friendly module and\n[CLI](https://en.wikipedia.org/wiki/Command-line_interface) tool to quickly retrieve your real public [IPv4](https://en.wikipedia.org/wiki/IPv4) or [IPv6](https://en.wikipedia.org/wiki/IPv6) address. \n\n## [Module](https://nodejs.org/api/esm.html#modules-ecmascript-modules) installation\n\nUse your favorite package manager to install **GIP** as a dependency in your project:\n\n```sh\n# with NPM\nnpm install gip\n\n# with PNPM\npnpm add gip\n\n# with Bun\nbun add gip\n\n# with Deno\ndeno add npm:gip\n```\n\n## [Module](https://nodejs.org/api/esm.html#modules-ecmascript-modules) usage\n\n```js\nimport gip from \"gip\";\n\ntry {\n  const ip = await gip();\n  console.log(ip);\n} catch (error) {\n  console.log(`Can't get your IP. Reason: ${error}`);\n}\n```\n\nUsage with **options**\n\n```js\nimport gip from \"gip\";\n\nconst options = {\n  services: [\"ipv4.icanhazip.com\", \"ifconfig.me/ip\"],\n  ensure: 10,\n  verbose: true,\n  type: \"ipv4\",\n};\n\ntry {\n  const ip = await gip(options);\n  console.log(ip);\n} catch (error) {\n  console.log(`Can't get your IP. Reason: ${error}`);\n}\n```\n\n## [CLI](https://en.wikipedia.org/wiki/Command-line_interface) installation\n\n```sh\n# with NPM\nnpm install -g gip\n\n# with PNPM\npnpm add -g gip\n\n# with Bun\nbun install -g gip\n\n# with Deno\ndeno install -g npm:gip\n```\n\n## [CLI](https://en.wikipedia.org/wiki/Command-line_interface) usage\n\n```sh\ngip\n# 133.74.20.69\n\ngip --ensure 10\n# 133.74.20.69\n\ngip --type ipv6\n# 2001:0db8:85a3:0000:0000:8a2e:0370:7334\n\ngip --services \"https://ipv4.icanhazip.com/\" \"https://ifconfig.me/ip\"\n# 133.74.20.69\n```\n\n## [CLI](https://en.wikipedia.org/wiki/Command-line_interface) usage without installation\n\n```sh\n# with NPM\nnpx gip\n\n# with PNPM\npnx gip\n\n# with Bun\nbunx gip\n\n# with Deno\ndeno run --allow-net npm:gip\n```\n\n## Additional info\n\n- Passing your own services will not prioritize them. You will get the answer from the fastest responding service anyway.\n- If you pass a service without a specified [protocol](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol),\n  [HTTPS](https://en.wikipedia.org/wiki/HTTPS) will be used.\n- IP family enforcement (`family: 4` / `family: 6`) is applied at the DNS-resolution level via `node:http` / `node:https`.\n  This means even dual-stack (IPv4 + IPv6) domains are forced to resolve using the correct address family.\n- Lists of built-in services are located in [services.mjs](https://github.com/Avaray/gip/blob/main/services.mjs). If you know any\n  reliable services, feel free to contribute.\n\n## License\n\n[MIT License](LICENSE)\n","readmeFilename":"README.md"}