{"_id":"get-my-own-ip","_rev":"27-98249e57461dd0463ab832fccc27f011","time":{"created":"2023-12-04T15:10:03.688Z","0.0.9":"2023-12-02T03:39:15.448Z","modified":"2023-12-04T17:22:46.106Z","0.0.10":"2023-12-03T01:00:02.010Z","0.0.11":"2023-12-03T01:12:08.331Z","0.0.12":"2023-12-03T01:16:31.545Z","0.0.13":"2023-12-03T01:25:54.405Z","0.0.14":"2023-12-03T01:32:18.765Z","0.0.15":"2023-12-03T01:33:58.107Z","0.0.16":"2023-12-03T01:38:15.423Z","0.0.17":"2023-12-03T01:42:17.776Z","0.0.18":"2023-12-03T01:45:13.247Z","0.0.19":"2023-12-03T01:45:49.521Z","0.0.20":"2023-12-03T01:47:25.586Z","0.0.21":"2023-12-03T01:51:10.165Z","0.0.22":"2023-12-03T01:53:33.585Z","0.0.23":"2023-12-03T01:58:53.266Z","0.0.24":"2023-12-03T01:59:49.321Z","0.0.25":"2023-12-03T02:12:59.228Z","0.0.26":"2023-12-03T02:17:54.063Z","0.0.27":"2023-12-03T02:21:32.933Z","0.0.28":"2023-12-03T02:23:02.526Z","0.0.29":"2023-12-03T02:33:15.196Z","1.0.2":"2023-12-04T15:10:03.921Z","1.0.3":"2023-12-04T15:29:14.962Z","1.0.4":"2023-12-04T15:34:10.286Z","1.0.5":"2023-12-04T15:36:45.610Z","1.0.0":"2023-12-04T17:09:52.847Z","1.0.1":"2023-12-04T17:22:45.927Z"},"name":"get-my-own-ip","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.2":{"name":"get-my-own-ip","version":"1.0.2","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.10.2","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.2","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-TcgpYoYUnEh57tqf17MUjAQdarduk6PqoM8n2rZXQTEdhoFtGD4K0b8Cr/Cd0bUgU7migUuMVS13NDaQtu9yDA==","shasum":"917a509c47431585c8f5665dc567415e99f0c80e","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.2.tgz","fileCount":9,"unpackedSize":5091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8QGCBQYzgwC6xKxKD4Mi7uIapcI+aia+RheSkjNxAWAiBhE7VrZhI9cmsGlAkhqimxK+lnKc+7IeqAayAwIjeXSQ=="}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.2_1701702603689_0.7521311488700204"},"_hasShrinkwrap":false},"1.0.3":{"name":"get-my-own-ip","version":"1.0.3","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.10.2","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-31SYgmDAtcvPO3rLCiVIIECXirPHNuLV8lubehZYcabyUV9RU4sQyw+p/h04bfAuwrmU+lBiqu3qQUuRwgfhwQ==","shasum":"ff05f043e2abbaede4ab2ca2a82c3287870855b1","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.3.tgz","fileCount":8,"unpackedSize":5025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIVGHRtRp13umrLlaIMExtfVUIxeD/oBq/6E7GcjEmRAiARXwQF+2T48UCyb14xpzya8ainP45k6qgu3gp9sMGcHg=="}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.3_1701703754647_0.9178028717305435"},"_hasShrinkwrap":false},"1.0.4":{"name":"get-my-own-ip","version":"1.0.4","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.10.2","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ogt3S7ENzEnJUQkCCOyslggYaV4ByWWQOjcQJfyVpvLaYMfvDR1PYWcwLPPqDXjyFhL07WJn29CrZOX1m2s9Ig==","shasum":"13234832d4d01f646e5c7731d3ac2dd91f00fbbc","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.4.tgz","fileCount":8,"unpackedSize":5100,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4IOpPN0xXSBInX+RaQlRiEAl5CLcE67wkizeH7kwINQIhAJy62cZ1U5bWY9oLxEKSk7dsK9t2PWa7iVWCNJRPRonY"}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.4_1701704050086_0.32898762291610106"},"_hasShrinkwrap":false},"1.0.5":{"name":"get-my-own-ip","version":"1.0.5","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":["ip","ipv4","terminal","ip","getIp"],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.10.2","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.5","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-bEAz3IteUW0xAXPp6lYGCGSlki6LgymbianlOKIiv3oRli//bky8UhYTyma64qpLjFOMWq8Mf6uYvVvLr5gPYg==","shasum":"5e915dca33a36d72b979630f0299cb120c22f150","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.5.tgz","fileCount":8,"unpackedSize":5139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgoJvF9jaMmTSHWA1qOnd+kDA4kgPEAmeaf/TJtrb0LAiABddBrv2ScodqQYPCljz7jfK5M4L73MDN2eQNfEjWqTQ=="}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.5_1701704205406_0.4892888807727056"},"_hasShrinkwrap":false},"1.0.0":{"name":"get-my-own-ip","version":"1.0.0","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":["ip","ipv4","terminal","ip","getIp"],"author":{"name":"srk"},"license":"ISC","devDependencies":{"@types/node":"^20.10.3","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.0","gitHead":"030fc43a45bb3a8a38f2009e35a352d4b5603a52","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Im3t6wS9XvjcDDla2hkdfYElb3gwn2qrfWqM8z32YbuImSn2OwMTgwB27kxuJd1SQlowMktOaI3KuaD6LfLaXg==","shasum":"e5cef94241f641ae68ddfc250ef55f6e675655ef","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.0.tgz","fileCount":6,"unpackedSize":3971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzis0GLSvjStMjbE3HGLSX+hcG2yuOIXi0ROBulC8oCwIhANzLR/uOqE+svn0keNrYJcFsadEOj6CSa0FpgFn+0FzZ"}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.0_1701709792692_0.9689222155757204"},"_hasShrinkwrap":false},"1.0.1":{"name":"get-my-own-ip","version":"1.0.1","description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --declaration","start":"nodemon --exec npx ts-node src/teste.ts"},"keywords":["ip","ipv4","terminal","ip","getIp"],"author":{"name":"srk"},"license":"ISC","devDependencies":{"@types/node":"^20.10.3","nodemon":"^3.0.2","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"childprocess":"^2.0.2"},"_id":"get-my-own-ip@1.0.1","gitHead":"deadd037f1903b11382a8e7e06154e05fc1f5cc1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3ZcZavODGieff5X21jokGWhniwnJZEBV7Afx54RA6725sx3YA3zniP9VrZWsdfHQhyNSnPQ5Q95sPrM7YawRQg==","shasum":"a1168e8ca02c60fc6eb86075395fbe1894b4ae6b","tarball":"https://registry.npmjs.org/get-my-own-ip/-/get-my-own-ip-1.0.1.tgz","fileCount":6,"unpackedSize":4026,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHWwgmDTU0lJa2v3n4MPePsAGlIYdYXfOfK182wClIaAiBN4JAZHxiws2BKdgheRm1tsQqpaYGOcNyg/958s68wEg=="}]},"_npmUser":{"name":"solracsiul","email":"crluis521@gmail.com"},"directories":{},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-my-own-ip_1.0.1_1701710565773_0.6480729233694393"},"_hasShrinkwrap":false}},"maintainers":[{"name":"solracsiul","email":"crluis521@gmail.com"}],"description":"A straightforward library designed to streamline automated access to the user's local IP.\r ## Features","keywords":["ip","ipv4","terminal","ip","getIp"],"license":"ISC","readme":"# GetIP\r\n\r\nA straightforward library designed to streamline automated access to the user's local IP.\r\n## Features\r\n\r\n- Retrieve the IPv4 used in the default switch via Windows terminal;\r\n- Retrieve a list of available IPv4 addresses on your machine.\r\n## Tech\r\n\r\nGetIP uses a simple Stack:\r\n\r\n- [NodeJS] - Efficient server-side JavaScript runtime for building scalable web applications.\r\n- [Typescript] - superset of JavaScript\r\n- [child_process] - Reliable module for executing external processes in Node.js, \r\n\r\n## Installation\r\nInstall the dependencies and devDependencies and start the server.\r\n\r\n```sh\r\ncd your-project\r\nnpm i get-my-own-ip\r\n```\r\n## Development\r\n- how to use ? \r\n```sh\r\nnpm init -y\r\nimport {getIp, getAll} from 'get-my-own-ip'\r\nconst myadress = getIp()\r\nconsole.log('Endereço IPV4:', myadress);\r\n```\r\n","readmeFilename":"README.md","author":{"name":"srk"}}