{"_id":"@alphat3ch/ip-api","_rev":"4-457b3863c2061141633d2affa14bf4a8","name":"@alphat3ch/ip-api","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@alphat3ch/ip-api","version":"1.0.0","description":"Implementaion of IP-API.com in Node.js","main":"index.js","dependencies":{},"devDependencies":{"gulp":"3.8.11","gulp-jshint":"1.10.0","gulp-markdown":"1.0.0"},"scripts":{"main":"node index.js","test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/JeffResc/IP-API-Node.js.git"},"keywords":["TinyURL","url","short","shortener"],"author":{"name":"AlphaT3ch"},"bugs":{"url":"https://github.com/JeffResc/IP-API-Node.js/issues"},"homepage":"https://github.com/JeffResc/IP-API-Node.js","readmeFile":"README.md","license":"MIT","gitHead":"1cdfaae787b4ffd0c7f2aef3e6d8242ef17756c3","_id":"@alphat3ch/ip-api@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"alphat3ch","email":"alphat3ch@icloud.com"},"dist":{"integrity":"sha512-qFRq+klbTrEgSjR5zwecbYeyLoeAS+dKjstJD3U8xkFQdUN5z+KPjBwTVy594IAsM3+26RJsg9yCGGLJ2QiuGw==","shasum":"fd8c02bb3fa372855145531c701ff8c42a62e184","tarball":"https://registry.npmjs.org/@alphat3ch/ip-api/-/ip-api-1.0.0.tgz","fileCount":6,"unpackedSize":4128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHtW6CRA9TVsSAnZWagAA0yEQAIjudZMLqOj7xmslrxfG\nNK8A4hq7YsdfDAuYDN/UgSxAJl31lLzV9gTs0t3H9oxyiV6rz5gbnIJblje9\n2de/9YaAGUjCXo28uoa9iVX4qZ0aQcU/U/aJrG+7OSSq0fObJJ5lluzkmOr3\n8nUC8TMN083d+LO7q8OvNhDBUx4jaV/tJ7YpnPWfnOnEJgcHmEIrlexFfFvg\nQWN0LhNqfadZe5T99Qhhflpyb2KbrqudlRTk0rXOQlvR+Frgv9SFb/kAArsW\n0vqxq0Xdc0ddXze+yB9vHCW6TjXUb36Unx2+XKHw15u4WaV3d6HD4KWA+OGd\nrMfXwE3sTJoK1Uyb7fA7obtNKWNf0f0GTGUp04FaJSv57oAHNxE65jk2BN1h\nBomuTOmXefTgwVTg1oRyS2KhU8LxBev3fIBqI4xEZEp3AN97JIFotW+p0YS8\n+muqimjxalEuQHkV3XkJDhnyuB80nFoztq9rxvDodVqLy+5ijU2/SQjshKCG\nmSaOFoy0KkRSMDnFIhIDoo0ZYAgHHYhcHgn9CqR0XtFH1bo3LDAQiai7Nsjc\nV3EUZDRB9pHLhUEJ8N/lwSAmBA6ELp97/WCFTkbWBjlQ+9SSUKlORT9ZWiRx\nlqKBGyRs4Xtp4+Tzza7QUg7MKQC1CAU3fcar41vk3+Iq170NnBFAH1Jy5Iar\n0GkC\r\n=Zvj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/rAO639zGNZ4mL7VsaI/7JEUxqctmlvrVfm7TMgU2dAiBBNzG+9ebxFWhwiGSXNhz2P2Bs2Gq2S2i9Z8m+mna3UQ=="}]},"maintainers":[{"name":"alphat3ch","email":"alphat3ch@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ip-api_1.0.0_1545524665245_0.9896275135302068"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@alphat3ch/ip-api","version":"1.0.1","description":"Implementaion of IP-API.com in Node.js","main":"index.js","dependencies":{},"devDependencies":{"gulp":"3.8.11","gulp-jshint":"1.10.0","gulp-markdown":"1.0.0"},"scripts":{"main":"node index.js","test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/JeffResc/IP-API-Node.js.git"},"keywords":["TinyURL","url","short","shortener"],"author":{"name":"AlphaT3ch"},"bugs":{"url":"https://github.com/JeffResc/IP-API-Node.js/issues"},"homepage":"https://github.com/JeffResc/IP-API-Node.js","readmeFile":"README.md","license":"MIT","gitHead":"751eceb0f09ec7b66f7e95d5abac2f8c74e5d721","_id":"@alphat3ch/ip-api@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"alphat3ch","email":"alphat3ch@icloud.com"},"dist":{"integrity":"sha512-P2BnNK6Mw9BA7qrjC27bqXDkQ7Y6avW89DAtwvWrUf/evxjJzl0j+8B6Zz/l2vecTgejdnuxGaC1pkCUAovgUg==","shasum":"b04cb3f12ef71094434d06dda8e231e79577b16e","tarball":"https://registry.npmjs.org/@alphat3ch/ip-api/-/ip-api-1.0.1.tgz","fileCount":6,"unpackedSize":4161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHtY0CRA9TVsSAnZWagAAs3sP/3XW3M7xCgI4WME2K61k\ndKJI25Q2DaHxlh+e77tHLRHKmJO7lsA00znglIlNijoJQssfAwNqfW/S2lSU\nOtZDpIlH4fiNuqmFB9q8Pi41QQSpJ2jGAnCvvcIhCWOCFrp5pKEfyBl+dGWZ\nFsxGLhpHGDUhulphkNRrf/fluecyksJTDupUNqhlrGsZRtfay90oEqf4lt2K\nLG0iKmRKtFk/DtMC2tfz4PR4PjyIbeMAGOWkGloNFzUTjU+KYRBOACjxlK7x\ncmB/svZYd84PjAYNyfLLlI/pqltnWAqrn186y2jYq+IIEzschWU5+ZccuaYz\nUDV20dbymGBaZ3SQCRngo3Nij6gJSL4l8KFgZTcWiGVvJA/Ow5y2xhp5j/Hf\no57Oi/qh4n41HXEHS09LVq6g8q82AxWBLqHjuMtdqDOgyQ0MMVpjnX3zub+a\n9F8IQsH4f0QbHq86FgDfFJGevasQDje0wgrCH2ihg02tuun/2pgeyyqed/ng\nA08jUEEhOPVIF9B1wq/Icz1yu/nGXyvXDTbJJwxCrMfNULhgg1uVpIO8UmQ7\ngyF55iz+kRCnLSVpQvFkN0TyljHX7q714P4/WH6BA1LwFSuojU7PlX8Gl/Op\nxY+xFBi8UwnlocL27KGBqbcsbUTcKp/uW9h1wXIvXT3D+H8GGIiMgmqBFbSW\nLxnz\r\n=Ep8K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO78fCyz78kcANNP7w14DG9vJNhCI9wliyg3KAG6gQ/AiEAySsbKuO6K8XGXe6EOv176n3nas3XbLSwvLsl6a+Y8cY="}]},"maintainers":[{"name":"alphat3ch","email":"alphat3ch@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ip-api_1.0.1_1545524787894_0.7666992877649674"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@alphat3ch/ip-api","version":"1.0.2","description":"Implementaion of IP-API.com in Node.js","main":"index.js","dependencies":{},"devDependencies":{"gulp":"3.8.11","gulp-jshint":"1.10.0","gulp-markdown":"1.0.0"},"scripts":{"main":"node index.js","test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/JeffResc/IP-API-Node.js.git"},"keywords":["TinyURL","url","short","shortener"],"author":{"name":"AlphaT3ch"},"bugs":{"url":"https://github.com/JeffResc/IP-API-Node.js/issues"},"homepage":"https://github.com/JeffResc/IP-API-Node.js","readmeFile":"README.md","license":"MIT","gitHead":"b1eed02d55d7bc0a19a95281d75370e275ac4f12","_id":"@alphat3ch/ip-api@1.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"alphat3ch","email":"alphat3ch@icloud.com"},"dist":{"integrity":"sha512-D0IMry38+7j65CVBxpN0i912hjk+xbRwV7+eaGXbiLYpqd9z6FttQt75DuyX8+NRGmvQNvHhViL2kVKPjjx6ng==","shasum":"b457dff82e11becae2df0940fe35db44fc8ae6c6","tarball":"https://registry.npmjs.org/@alphat3ch/ip-api/-/ip-api-1.0.2.tgz","fileCount":6,"unpackedSize":4172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHtfHCRA9TVsSAnZWagAA73MP/0Mj97vjXFlCcJG9EcSh\n89Cnn9uBiC4mlnGH/fLNeo7GFfgjrZqxK5i5oDe1N+864Vilf3uoqe5uxEt6\nu/BsUMWBDElQBNOKxwHFRknXYCHrA41fhyqb/dQJX4q4EtObDoC8f/M0ePGG\nJrDyTRdMlkr9F7tyUTrNn3MnJTKHLFsZD6H6PRaF8T11HxIyGl/us7pfZJwj\nY/6WH7KUL3uAozWIYHmikvEt/AOH4ixOh3cG4vrmdU2YbKPMD43iXeDlfmMU\nZOuxDGYB+KnxfewLOQg3ICE4zI8h/iYTSHGOnn1lnbCzS+S+/nq1vxCHnIgD\npIAsGVGPwSlgI032PSRzEXWnyxilddVwxgDCl/YrHYUvB+1AayaYdI5JnHoq\n17Oberz2JpYrEeDW0kjpjyVFNFIB1klkwCbz/XsEBaARSWZrZx8pp+m9sRLY\nnLQAcO16SopFyQgi+izF1puQyBCr3d2g4SUVkAs8qMRiI51altB08ZQ0tCBk\nC0qsmayEm4pJewBYHPB2vfJ+5mHokpRJVdR3W8RATcGQOHVUtxGnEq+qWzs9\nzx9Ppaw+UcUok/Wj/FWj+9soW9QNJp75Q/YUVMo96oiFbtvYDNC3bcF4a+H4\n8QGQnnaEj+jz2wtVzQxacFGggU1jPGU+ui99xoTbCy3m/fKtvSyBNJC5cfZj\nwyoG\r\n=NOk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZuZ++UJkSRqsIGLkOqwHshUyZFhgKx39MwXOef11TgIhAK145VwNnu0dziXPJeGmTuKZFWnHfPgXhPOsVsQEHkS+"}]},"maintainers":[{"name":"alphat3ch","email":"alphat3ch@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ip-api_1.0.2_1545525191366_0.2869060675206625"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2018-12-23T00:24:25.021Z","1.0.0":"2018-12-23T00:24:25.399Z","modified":"2022-04-04T13:38:28.898Z","1.0.1":"2018-12-23T00:26:28.024Z","1.0.2":"2018-12-23T00:33:11.478Z"},"maintainers":[{"name":"alphat3ch","email":"alphat3ch@icloud.com"}],"description":"Implementaion of IP-API.com in Node.js","homepage":"https://github.com/JeffResc/IP-API-Node.js","keywords":["TinyURL","url","short","shortener"],"repository":{"type":"git","url":"git+https://github.com/JeffResc/IP-API-Node.js.git"},"author":{"name":"AlphaT3ch"},"bugs":{"url":"https://github.com/JeffResc/IP-API-Node.js/issues"},"license":"MIT","readme":"[![NPM](https://nodei.co/npm/@alphat3ch/ip-api.png?downloads=true&stars=true)](https://npmjs.com/package/@alphat3ch/ip-api/)\r\n\r\n# IP-API [![Build Status](https://travis-ci.org/JeffResc/IP-API-Node.js.svg?branch=master)](https://travis-ci.org/JeffResc/IP-API-Node.js)\r\nImplementaion of IP-API.com in Node.js\r\n\r\nExample Shorten:\r\n\r\nFirst run ```npm install @alphat3ch/ip-api``` to install the IP-API package to your system.\r\n\r\n```javascript\r\nvar ipapi = require('@alphat3ch/ip-api');\r\n\r\nipapi.lookup('2.5.5.5', '262143', function(res) {\r\n\tconsole.log(res);\r\n});\r\n```\r\n\r\nThe first value used will be the IP address. The second value will be the fields. You can find more information about fields on the [IP-API website](http://ip-api.com/docs/api:json#generatedData). Using `262143` will return all available values as of December 2018.\r\n\r\nExample Response:\r\n```javascript\r\n{ as: 'AS3215 Orange S.A.',\r\n  city: 'Lille',\r\n  country: 'France',\r\n  countryCode: 'FR',\r\n  isp: 'France Telecom Orange',\r\n  lat: 50.6292,\r\n  lon: 3.05726,\r\n  mobile: false,\r\n  org: '',\r\n  proxy: false,\r\n  query: '2.5.5.5',\r\n  region: 'HDF',\r\n  regionName: 'Hauts-de-France',\r\n  reverse: 'alille-656-1-160-5.w2-5.abo.wanadoo.fr',\r\n  status: 'success',\r\n  timezone: 'Europe/Paris',\r\n  zip: '59000' }\r\n```\r\n\r\nReturns an empty string if an error occurs.\r\n\r\n[This Package Is Under The MIT License](https://raw.githubusercontent.com/JeffResc/IP-API-Node/master/LICENSE.txt)","readmeFilename":"README.md"}