{"_id":"@cappitolian/local-ip","_rev":"24-71c5723dea384edcc9d767125c64c151","name":"@cappitolian/local-ip","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.9":{"name":"@cappitolian/local-ip","version":"0.0.9","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.9","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"865e87d9eac5c198a60a9c33db3818cceb673fd2","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.9.tgz","fileCount":24,"integrity":"sha512-DZeh63o91rQCjWofxB2+oWCE2mv8Lxfm2EOewI05tufQzpm4tP0CerujDN6/7jigtJ38m2ZcQnOTIj3Fouhj/w==","signatures":[{"sig":"MEUCIDt4TOZq7hOjJWzPcD/mCzDfe6DsF0GkWMPtc/poViigAiEA+npVFHYWgMq56BWvlAVmggK0xqnLTnHrfNX6SVUde+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15944},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"51b1d099c7aee72dd96330e1e6008a57d76f1912","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme LocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"6.14.16","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.9_1747928989731_0.5081245013548612","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@cappitolian/local-ip","version":"0.0.10","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.10","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"59ffa2db4c62c3bf98132eac723189e4185d3815","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.10.tgz","fileCount":24,"integrity":"sha512-opm44fCUl8Tvh6BKc8vuCgKSN2ClX/Lsz1QLPRxzfg+Z27SDsvmAslg30aQxr/irFqzkb6WOCmM6lgPpjA/U9Q==","signatures":[{"sig":"MEYCIQCqAlfc5yNRfSMMIgrgz+HMadrqYHPqPGEdXAWWg48YxQIhAMnd86ZuFFFfKWogf5JVKfzy04p/GU2xO8oER34Sbu6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16000},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"9340d3a1392529f5567b856cc135231182c55f4e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"6.14.16","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.10_1747931615327_0.019662861797373976","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@cappitolian/local-ip","version":"0.0.11","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.11","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"0ca3ac0f7df810ba4145a101bc234ee5897d96b3","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.11.tgz","fileCount":23,"integrity":"sha512-+H9pS/6hcm8b9fm+uQiy3aavaoQfz0wvf0+ojKsjF3aeq1/4RN8qRfCfZV9RHyIbQ38bOYwMSkTDYBvAalE62A==","signatures":[{"sig":"MEYCIQDm5x6wFLWqEqrF/Nuopt5irmUYy9ZBFC5o26in9FSKFwIhALoZUfmbxXKED6Tn0IQvlztcePWDGF2mEcJMFZ535hAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18625},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"47554db13ef2c0b466ad8adeb8f156960456936d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"6.14.16","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.11_1747953496121_0.28990951260270514","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@cappitolian/local-ip","version":"0.0.12","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.12","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"293b007683020ab23e6a6fc691152f590154cb01","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.12.tgz","fileCount":23,"integrity":"sha512-g8XH6wNl3zaGz+OrV35CMSHs2sXg90OHk9fMoM/rnGYBuSOXzSNDuhShkeclCzmg3ZSUJ4iFdnRb23HI6upmiQ==","signatures":[{"sig":"MEYCIQCmmowjIwGY04nkVR5rDCNo6QrfHaWL2iC9TGHT4qrMWwIhAIO2Cx8KzKWOo8OBfwEw4PU9QJggbVRBiIjuixmCNsKC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19206},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.12_1768680522280_0.42752842443730144","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@cappitolian/local-ip","version":"0.0.13","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.13","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"b7c7cc270f22621baf2d7bc2de2d27e96d0c9205","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.13.tgz","fileCount":23,"integrity":"sha512-K4uxgLnsJcJpfMBH7+KiIT/V+yGYqSqhBDCmgB/QGW48m9Y8Wo3MDuJkG4FZShGvdSLgNzUAFoSttxec9fpKfA==","signatures":[{"sig":"MEQCIDjNSnmXXmm80pEPOF/mOWLGnO/FgLRqDHJakLL47YFeAiAnb4/fF4sdUlzzpU//7grsur/BjzO3ftCC9jgV5EvyaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18624},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^8.0.1","@capacitor/core":"^8.0.1","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.1","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.13_1769181865693_0.5964448101429289","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@cappitolian/local-ip","version":"0.0.14","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.14","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"062f021082386e0a1ac21061336fe4503e37eb06","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.14.tgz","fileCount":23,"integrity":"sha512-UZMYGMiA8Nf6TZvmOJ2m7yv1QjFos/PSPoAwojSMVgbebsZdAMs3k7aV6p4emhEncOqBicg+CCefCW2ovFXHiw==","signatures":[{"sig":"MEYCIQCY2xEqOQ7TL9lH4Ps4bT13e/OSDGiT5D/0ADmnVp+uMAIhAJZocQu3gnRVBee/uTl8+d+GzCNhSg7NNW3kjFEuHP0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18624},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^8.0.1","@capacitor/core":"^8.0.1","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.1","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.14_1769183449808_0.49014073869810915","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@cappitolian/local-ip","version":"0.0.15","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.15","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"30bcf8d96073630a8e86a7244f71161219f6687f","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.15.tgz","fileCount":23,"integrity":"sha512-dQZ9vmEbHc5kXR2iGa2kWHAmcNdbxwuJyQsLmMrbVdqxS3w5nWQYUSUtip2TXNabcgQuul9V6pjjRzRtRm7+fw==","signatures":[{"sig":"MEUCIGcuj9MDXhKh4AyKT5RRjoXqvuSoz/0XRIg5R+JSqKYeAiEAme+vFbvSZKF2xeJqC6vYZ6bOeJIEkVZWKZixnJeKEPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18623},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"~5.4.0","@capacitor/ios":"^8.0.1","@capacitor/core":"^8.0.1","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.1","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.15_1769184699545_0.13035684027129402","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@cappitolian/local-ip","version":"0.0.16","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.16","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"481a6c140ffe4e0e9a2a5cef7d791e335d681054","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.16.tgz","fileCount":23,"integrity":"sha512-+wTrBNJNFwGyamWLA+akOznpGlaFyZo3gUqkg8yFHc7LJv1Chyi+spGWqsm9pPziy9dttr/N7HcEEeQguqm3Kg==","signatures":[{"sig":"MEYCIQDp3PxPLoOxBJ8xjDGEyg1rQVjbnalP/bq4tV127uo/nAIhAKlnTHWw8iRB4yabbzZ4EWkXhIw0gFiZaUsk76jIgRfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18623},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"~5.4.0","@capacitor/ios":"^8.0.1","@capacitor/core":"^8.0.1","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.1","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.16_1769189010571_0.5896236867842033","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@cappitolian/local-ip","version":"0.0.20","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.20","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"021fef5bda1ed3a530c011c4dc245d15ef441bcd","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.20.tgz","fileCount":23,"integrity":"sha512-1YbcWYJe3AmFA/DdklXx0mtCncZ/2CbFFTgq0bJ8MCnbwrBHoi8jlVb9JDMiELOUvvUZVfbr14cpzGrsZpEyEg==","signatures":[{"sig":"MEYCIQDupU/7RjllNPCnNtyPvdql79lZ+Vm8K5tBG2LKQZ67WgIhANX9EgFZo+W2ITgeCK4WwCenlsgB8X4x53I5Zvv9/y/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18625},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.20_1769194153458_0.23518471483949166","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@cappitolian/local-ip","version":"0.0.21","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.21","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"b48352518ada5ed65790c82668111b1159b73f95","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.21.tgz","fileCount":23,"integrity":"sha512-W3gxh/xhp6zp+WJgwiPiY1aoFTxsCkQm+FJRRqfDjSyp5bf5UZsin3Dc/Gr77YBIIDY8hYLgOIEx9hbwURRwig==","signatures":[{"sig":"MEYCIQCVcMlzDTHORBljWji/w2N2HvNrWgu30ZMWxd+3MZr1RwIhAKMvN7z1eJJJ6p7uneFd3u3vLZOOgktMjd5bK2vPbpDN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18625},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"92194f343b6075495898140468d89f486a13fb23","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.21_1769194783351_0.7073011822342197","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@cappitolian/local-ip","version":"0.0.22","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.22","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"f21f2360193bb06e1e8e297487d37d7835746903","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.22.tgz","fileCount":23,"integrity":"sha512-Xfv0fJNctwe5oD+Hp/oHHGTmfRRvnNYloG/Sre2AqLgULUJSBudCLUnrPKwj6koJ5958fGbDlbOKoYwmUtn9vg==","signatures":[{"sig":"MEUCIAcWQAHjkpnB9WCF3hOYqFvAwCPFhSo3QCXr/zL+ZYvrAiEAkhHieJZ2N/LH86zpngoTrT4Jw8ZOuHloW1fkJmauYNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18626},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aee2bf87d3d9edd9a8bb28aa467f7c6f412137cd","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.22_1769203541053_0.4720462376812722","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@cappitolian/local-ip","version":"0.0.23","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.23","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"6e3888d10bfcc2ac91cb11578afa419d34880668","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.23.tgz","fileCount":23,"integrity":"sha512-XlFhRMGJwO0CFbXRy4hOuhckWKfZ8GJV/xqrjarHM0Cpx5uzYipk9XiSM3AAaDVO/jwtMFXx7mYQRuZmF19n7w==","signatures":[{"sig":"MEYCIQCODwFHBC2CNtJZOIPMu4fZDhRAMQDLVzcfjS+4AY9TJQIhAKu0/IrbSD6vy9K0lwaKRWj2NwWiuFf02F2PzDPKcc81","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18625},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aee2bf87d3d9edd9a8bb28aa467f7c6f412137cd","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^7.4.5","@capacitor/core":"^7.4.5","@capacitor/docgen":"^0.3.1","@capacitor/android":"^7.4.5","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.23_1769273739951_0.06236292810113753","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@cappitolian/local-ip","version":"0.0.24","keywords":["capacitor","plugin","native"],"author":{"name":"Cappitolian"},"license":"MIT","_id":"@cappitolian/local-ip@0.0.24","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"homepage":"https://github.com/alessandrycruz1987/local-ip#readme","bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"dist":{"shasum":"7c2a4dccd298cb16f2e637fb26b6b0c3e4562c2d","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-0.0.24.tgz","fileCount":23,"integrity":"sha512-e1a9fU3WJDx+QVkw7B+sTp8EOtjLr4nQXGPUQTx9Smax4saXFWc7kVKVHRLvGJT4nE2vojsBHNEYNlR+/HxEmg==","signatures":[{"sig":"MEQCICz4jHKxBUkjN/r2HORkJRuL+ZZQDlqBgSgnI1AV4zy9AiAwwg1tdvF2sLqHazx4Do/K6t6w3v3pwlx5trxPvndF1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18625},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aee2bf87d3d9edd9a8bb28aa467f7c6f412137cd","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/alessandrycruz1987/local-ip.git","type":"git"},"_npmVersion":"11.6.2","description":"Retrieve local IP address from native device","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^7.4.5","@capacitor/core":"^7.4.5","@capacitor/docgen":"^0.3.1","@capacitor/android":"^7.4.5","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/local-ip_0.0.24_1769299858450_0.27558949087860474","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@cappitolian/local-ip","version":"1.0.0","description":"Retrieve local IP address from native device","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Cappitolian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alessandrycruz1987/local-ip.git"},"bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme CappitolianLocalIp -destination generic/platform=iOS","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api LocalIpPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^7.4.5","@capacitor/core":"^7.4.5","@capacitor/docgen":"^0.3.1","@capacitor/ios":"^7.4.5","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","eslint":"^8.57.1","prettier":"^3.6.2","prettier-plugin-java":"^2.7.7","rimraf":"^6.0.1","rollup":"^4.53.2","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"e61b9f61e210dc2d92d9d9d5991b0ca2477af72b","_id":"@cappitolian/local-ip@1.0.0","homepage":"https://github.com/alessandrycruz1987/local-ip#readme","_nodeVersion":"22.21.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-eey7bYdSj6kyxZ6jww89S57fhMaJh/jpeflu22bNccnSiqYLVGo+Z4qjTRWWfXdINYGEE5E4aEWoZkJf8PU9pg==","shasum":"f4e2da21e4488d94e50b28c48705604db843a92b","tarball":"https://registry.npmjs.org/@cappitolian/local-ip/-/local-ip-1.0.0.tgz","fileCount":23,"unpackedSize":19319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAWx2nho01hKRtciV+VJguyNuVOMPt2uBtbIYfrqUJGPAiEAk0Oz1blClltKlfopN6r+O1JzgcsfqMhNq4IYip+iDEE="}]},"_npmUser":{"name":"cappitolian","email":"alessandrycruz@gmail.com"},"directories":{},"maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/local-ip_1.0.0_1777131890811_0.5991996678614575"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-22T15:49:49.633Z","modified":"2026-04-25T15:44:51.125Z","0.0.1":"2025-05-21T00:19:49.645Z","0.0.2":"2025-05-21T00:57:53.533Z","0.0.3":"2025-05-21T19:49:53.493Z","0.0.4":"2025-05-21T20:59:50.078Z","0.0.5":"2025-05-21T23:46:25.899Z","0.0.6":"2025-05-22T00:12:56.165Z","0.0.8":"2025-05-22T00:57:45.837Z","0.0.0":"2025-05-22T15:22:52.005Z","0.0.9":"2025-05-22T15:49:50.038Z","0.0.10":"2025-05-22T16:33:35.537Z","0.0.11":"2025-05-22T22:38:16.316Z","0.0.12":"2026-01-17T20:08:42.415Z","0.0.13":"2026-01-23T15:24:25.866Z","0.0.14":"2026-01-23T15:50:49.954Z","0.0.15":"2026-01-23T16:11:39.689Z","0.0.16":"2026-01-23T17:23:30.718Z","0.0.20":"2026-01-23T18:49:13.603Z","0.0.21":"2026-01-23T18:59:43.485Z","0.0.22":"2026-01-23T21:25:41.200Z","0.0.23":"2026-01-24T16:55:40.119Z","0.0.24":"2026-01-25T00:10:58.612Z","1.0.0":"2026-04-25T15:44:50.996Z"},"bugs":{"url":"https://github.com/alessandrycruz1987/local-ip/issues"},"author":{"name":"Cappitolian"},"license":"MIT","homepage":"https://github.com/alessandrycruz1987/local-ip#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/alessandrycruz1987/local-ip.git"},"description":"Retrieve local IP address from native device","maintainers":[{"name":"cappitolian","email":"alessandrycruz@gmail.com"}],"readme":"# @cappitolian/local-ip\n\nA Capacitor plugin to retrieve the device's local IPv4 address.\n\n---\n\n## Features\n\n- Get the local IPv4 address of your device on iOS, Android, and Web\n- Returns `null` when no suitable address is found (no WiFi on iOS, no active non-loopback interface on Android)\n- No permissions required on any platform\n- Tested with **Capacitor 7** and **Ionic 7**\n\n---\n\n## Installation\n\n```bash\nnpm install @cappitolian/local-ip\nnpx cap sync\n```\n\n---\n\n## Usage\n\n### Import\n\n```typescript\nimport LocalIp from '@cappitolian/local-ip';\n```\n\n### Get Local IP\n\n```typescript\nconst result = await LocalIp.getLocalIp();\n\nif (result.ip) {\n  console.log('Device Local IP:', result.ip);\n} else {\n  console.log('No active network interface found');\n}\n```\n\nReturns `Promise<{ ip: string | null }>`.\n\n---\n\n## Platform Behavior\n\n| Platform | Interface | Returns `null` when |\n|---|---|---|\n| iOS | `en0` (WiFi only) | WiFi is disconnected or unavailable |\n| Android | First non-loopback IPv4 (any interface) | No active non-loopback interface found |\n| Web | — | Always returns `null` (no native access) |\n\n> **iOS vs Android:** On iOS the plugin is WiFi-specific — it reads exclusively from the `en0` interface. On Android it iterates all network interfaces and returns the first non-loopback IPv4 found, which may be WiFi, a mobile hotspot, or an ethernet adapter.\n\n---\n\n## Platforms\n\n- **iOS** (Swift)\n- **Android** (Java)\n- **Web** (returns `null`)\n\n---\n\n## Requirements\n\n- [Capacitor 7](https://capacitorjs.com/)\n- [Ionic 7](https://ionicframework.com/) (optional, but tested)\n\n---\n\n## License\n\nMIT\n\n---\n\n## Support\n\nIf you have any issues or feature requests, please open an issue on the repository.","readmeFilename":"README.md"}