{"_id":"@awarns/geolocation","_rev":"7-a7610e238e8278fa45f25f68cd33db1f","name":"@awarns/geolocation","dist-tags":{"alpha":"1.0.0-alpha.11","latest":"1.0.0"},"versions":{"1.0.0-alpha.3":{"name":"@awarns/geolocation","version":"1.0.0-alpha.3","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.3","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"gitHead":"924aa3e18578426531ab56a0857f1233f23943a7","_id":"@awarns/geolocation@1.0.0-alpha.3","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-VXvgWQwHSdW2vgmAUwZhxFyV1LJTZPuqq8tD8q2H77/bh+yOP0nqDWWV4l3nuXbHhY1BKJXATSfnCvpRx7L29A==","shasum":"c438cb273217c720527ad4373e3d8b4654b58071","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.3.tgz","fileCount":22,"unpackedSize":15229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvF33FhLbklC1lUNewnKZUpLJyKvLL80Tjz+purnVavwIgT3mUMuiNcjyCjxHDUgVS3G3uj7YH3uRoOXW9iAmmExI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicmQcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq7A/+Og1+f0fGhdwqJVf6pa0nlhfTbMaclPphIpUm8c8auGvXwv40\r\nq6Z4efwMVGkyZe/Gp70iM4AWPjWgDX8axbTxXpnU2dw2s4BxsDrKM5MpE7xf\r\ntxDzHByQgmoo58He2YiH5dsNZNiEJrGTKqfdCGDysvV8US38eR31Knq8/Fr5\r\nSfJ9av0e2Arqf270WQiXT+dOpE2caR00+6yftcGd6MosJ/pFtQ1FCWY62Upc\r\nh6fqWUQO8E/7oqEP/uRLxA4R6P0+wURLKR4Y1i35JR/FK925W5JV+gBwBnf/\r\nOTxtdwGIxY2jXdbIkJj4o6LvJ8T6imz7W8PAhgdLK8zwR5S/UdugNrwswZdq\r\nlco4WRPyPloYyAqkuS8iDNt9p+5sCA89eHUp7uB14NdX501UIPQknwlTcBel\r\nG+CQJPKrb0im8uywcXDPysnvXAIImG9cO38/S4JzmzsodN2cLbozb5Qyox3Q\r\nOfPJi17WMI4/OEi/n9KswCasqSmx74UHCpOZvkcFA67/bgLH20kXZD9qX/oi\r\nCbJEf5eEWtBAsjc3Ac6Rc+BoAZpg+WrPVgU9nV4uivpjJmvYquy2d+gqsStg\r\nDwUAKJSbC5KlJwO5Yy2H0qPN3ZSY8AyIZPQPHg07p8n226mLDepNzz/IXL/C\r\ng0O5iFjBNbyQ3Kau4ElmbiS8hmkA1JgQ3C4=\r\n=5I8E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.3_1651663900332_0.9081055069232409"},"_hasShrinkwrap":false},"1.0.0-alpha.4":{"name":"@awarns/geolocation","version":"1.0.0-alpha.4","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.4","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"0727438d0e8b020195a7e3473d19616234ebb303","_id":"@awarns/geolocation@1.0.0-alpha.4","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-2AaJ4qV9qt4E6VZp5w4/d24/OAn4+oEkyrqwKrt89tM9/FZEuezLNTW1jHulHxbXhsU3DshsiCQZ9WcFmNekbw==","shasum":"a2ae1ce7fb23ded6382b51cb12935f2d5e86903d","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.4.tgz","fileCount":22,"unpackedSize":15265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP4EfgfmzLSqHIlAxMCIehYemxX1GGY7Q+HcxT0WP3fAiEAoJgOMtuHON+y7BwDqydKhmhMhqVsP6NsFic8hbBtTBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicn/9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSBw/+KKTh/9uZMSrwDZrvCMMsZPUA5zbsTmScbEP/awwBA8Z0pLMM\r\nnI1jD4nQqMgAf4UbLBu9wHYfsN2yl+6i2hsKxFHWigfLuzeWZvqW0yucEoEe\r\neCOVrAWIbyoIHfEXfqFr60XOIFVit0tZC8fYKVPjnNMI+gbhCSv1Qbmvwcam\r\ncvAlBa3klxtLM1LoKI57++4ry/WacF021Hvu9Psb7EjB3B20kpEha+hDAtsk\r\n6MWOHQAcBTi2y8W2H6J8qHidGlVwD9/Iw2namKQcSsV8HTxRyKVLs/dJVAcV\r\nE4RY/Omc3Ux+7RouwEz36/Gkigq4FGtIT/T0gWJuk5HbhhNR39F0nrnqAlQ0\r\nyK6jkciOnNV82DnImXgs/RRUPPHK/upZgArZp2Kp+YjvBkdF7lhtGJUhcFaE\r\n3NopWxudKNME6oFagKp7sUwZhksqOVISAxoif0j60uUpgsL+CTXqVhTQ0jH2\r\nN88YjoFmMFrojsQnSS4fpMJFfeYERMjFTji0MzSVkxwX4dptqaqPbGPmQrrO\r\n5lW/Pnh/L0gkge72OV/HCP2WOVqqww+V4zvljKH6N4WYYy8RjbWs+aINNNL7\r\nukWOXh/hnz5WalOdOYG/zlZb3tSV8Vsy2Pf7PwgWmSmVXGns74u5HpWFXEyt\r\nC+IqDI4ATIDQsRxOY681b1qspau6UeBT+Aw=\r\n=E6eI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.4_1651671037190_0.41177751003802654"},"_hasShrinkwrap":false},"1.0.0-alpha.5":{"name":"@awarns/geolocation","version":"1.0.0-alpha.5","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.5","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"ab45842c24d3c68f6bd63c09ac70469420312139","_id":"@awarns/geolocation@1.0.0-alpha.5","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-t5HZhcITUJiHGBEZLOz7O5qtslkYRCFoYc/1XlmZgeBvsnumMyBXiDziGOXqdv3cIZcY6GyYFDvmgSXO31/35A==","shasum":"10d2e5585b7c8b7a586b108b36b3b62a1c5541e0","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.5.tgz","fileCount":22,"unpackedSize":15265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDquuPwy3XW70aCWbuQOPcOjjDxWxnDcWE4txoAC3XZeAIgUpphbTqLd225dKFl63vAEScmwFKngJZ2OMwio/xpfHw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicoiEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIHBAAjiCQ4hkaoQFkaLpz5GxNsjdMuNarUnsglYVZiRVCXuqYG+DZ\r\nWjQO7SKux5eTxzV2HDPqzoTH/BV/0dts/zl8VqDiY7cH7rIFw1D8ImPjCc3s\r\nuqJD4NkNw5IIcc0KAseBBWIf2lgXp34l2NqNdGTjiaR6ze0E+/DD9JCig6Rr\r\nnjsVJ5htvYOP8nEex1CZhwB+XNTqwQNNXmfc+or/Sh3+AwLyT1f0YUSWVPDC\r\nJBoK/y9O+xGQYxu0gTwa9EY0t4r7L4e0oRCTdjNNGBS9LmF/9UIFK51Tb323\r\n6Gg57pUa/qRzlYczQX9hsNo7VZEyqrA/qSdegRzAdOL2Tg335mWmBNwlPpIs\r\nAlyxwZd8gy34K8QHbMFXv+wnCHULJbUsLbrV4DsDfQmtwd9pbwquMN6+8owG\r\n4MjiI7yvS8mNqxogLoOXtPNSvqufasZO+yoQj7MGwqUfQsukEsUbbaUTxfoA\r\nd3iokGd5Tbd7RmUFu20oQVNsQPn+5PVWP889xkHzaU7qPfkulW2IQ5nPoXZ9\r\nPttN4tvlUUlISZx24kNxzxGr+uVPZYmCe+qBLtOVI8twMhZ+5FzfRiO5imS9\r\nZqncUtT5MY+QzlCGcMrQNJAogjIC5r5rvnbuLv3OzEIU/6sPUVhHPVBunkK7\r\nylGLYiyuP5SArC4Jjkk5hwWj9sM/voAVb6A=\r\n=RuS9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.5_1651673220465_0.521467128238799"},"_hasShrinkwrap":false},"1.0.0-alpha.7":{"name":"@awarns/geolocation","version":"1.0.0-alpha.7","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.7","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"ba25b15cd2e89503d3bc4f82779582b2ccdbf485","_id":"@awarns/geolocation@1.0.0-alpha.7","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-IAsllLv3n3oELSh61cxbdhp32pyp5yrlwJ5NShFILR/nnumM0H0trO8ivgIxw2RNsMpchWveWxIN8ODGtK63oQ==","shasum":"7971e9afc371449e74555dbf8cba4e204754fb4c","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.7.tgz","fileCount":22,"unpackedSize":15176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJZbg2rZLo0bxsJbPAKbv16Y+mvbjy7UOgJXQqiIUA3QIgXhO+ekQvOrtc67EosoVi9ohwnhzB7lQEBM7NWwXsEbg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicroVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Bw//QKv23cp7C7DYRlS0T9AR1nJN6z55wpvFSD22rrn+rk1fgpb/\r\nLWeruHgr6n+JUuz9fab1OywlU0n68Iw3l9T09tcddRGbFk8IYfieOU5tLB24\r\n/O0pcKmClLG+jfdZ1wWgBx/KsriPUD+R5VylrBsl9/+oT6XCBsviVAupaWvd\r\nuG7PIFPp2Zj8WvXMtUYU5kfwU34yGwL1cf50xn2q4cn1hlKN6gzZSe0B/8R4\r\nFEdrbiZ2U0vsuMYuKmyveCf8VqJIDVIkGteOMIIvvVyEiBgE/Ssc84t3hkBb\r\np4uRRQoKOugev+JmF4NIWT8GTJJQ7BKPu8kmlF94mvqC93floyVQOadqs7NH\r\nBxmTNtP4y2QQ3uWrUt467uNYYS9DMdq6cX5N/1rQwqG9CwVYRl0Civ1C7494\r\n5qlIt79rFM9GrgbaicK/8szlqNdse1JUE97ZC3+Bru0PSm9C3GEwrMNGdM9x\r\nN//dyXBABCrgcoNQe/K0jIBb+yibDljI63icjGpsZokpkCsQY8vIAUPeoKXh\r\nsKuui3D8DHAyKxaqiH8RWa64GUwi8aGDZYMyD6OxJVhdxocGdtfBsI1bBXM+\r\nAggF2TADB/1qTjfpiQWzcSeCEMwG+zvS9+5dlw2QFKUMi16V/ZWhcj78z0Pd\r\nasm8V/woVxXQKc3m+3WAw34PBAlCsvzkOUA=\r\n=J6v0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.7_1651685909407_0.7289545844711691"},"_hasShrinkwrap":false},"1.0.0-alpha.8":{"name":"@awarns/geolocation","version":"1.0.0-alpha.8","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.8","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"8f6b8033bf2192d79473ba73b17bb6daaf65ce27","_id":"@awarns/geolocation@1.0.0-alpha.8","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-2U8o/ktoqJzZmIMpC8S9nxr/J899R03OYpEO9uhLZ8bFE1heSQzTvyiE55G8l8gb0RAWfviiAtfi2Vp7bFftiw==","shasum":"308f611049201a5b33a359f4ced677c1bcb50be0","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.8.tgz","fileCount":22,"unpackedSize":15176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGD7nBQZRxtdj996Mn5qRhi4rQrG6nxCNEpTcbULQTTAiEAveaucEb2ZuU9lnfFSrtK+IqH59Hei4DzkCBBQl6oo+M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic+nUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI/RAAjX0hdUUEEgHVkqYqxz0kUdxkBVfacwfsbVE2uLXd3a2qGSh+\r\n2xADPZNpM/0W2x9IoNSm6/VBMPUCn8vTLvfwTBpz79FJUW1+kQ1VUnkdcwGB\r\nuZPrg0p3lugFDTPe96qpuOAtxDy3E0R0OyzYSJhnhqhm+3v4ICaQ2bu4GYd/\r\nKDzqkWYgC/EMajzjX9D7kMdDShE1ZSV6ihKpSg8MtVcwlwbORn+7sHIbzGfM\r\nZpCHRjMhyHaB2S4H8dvM/+I+aXSG6C6w+NwXGw/jIQsCzq7DK3QiXlN9BfA8\r\nj7Jos41A+jvwuyrfs99JKMGGIxpAoBdTviZf1JnkZC4gbuBD7807Cx208Wsc\r\notp5WKfmwWrr9OkqJaUPNRcOX7ubV6dqrSCumrF2zGb5yIeEs1tXX/Xp+Wzt\r\npvlcl6C5kbnEkPFeBEohDccbtREmXxJglYgqGr7qwVJ9rauY9Ds3oNJEX2CV\r\nqmThN81wp8dazq9Vw3dHe8yi3QxT2G5S/FelPvw2W0/y2nFdW2ZO9YrH4aqR\r\ntEerwJZSjA7UTv6of0xNBJ/5jHNUN4Ir0b0tuJZDW7cR9rzefa1XmIFpzTc7\r\n7uoeowRZyGLjJV4FExXK9697ZorO96sLHlnlN2yB0NKXA1OOHQb16xq+TGAI\r\nndt1CoJNTE+//w9/6ylZMMT6elqBCxT3ZSw=\r\n=eGLq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.8_1651763668610_0.8731107603190282"},"_hasShrinkwrap":false},"1.0.0-alpha.9":{"name":"@awarns/geolocation","version":"1.0.0-alpha.9","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.9","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"6dadcea51100bf26404410f943b4dafb98b45e52","_id":"@awarns/geolocation@1.0.0-alpha.9","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-nnmd1a8G38IqNczpF5X7gCMTVeDMxFdcZFLWEkoW3j+n1nTSyVo6sZDevb3zBYw3dq/cIhhR6LcRtdgJIGDYYw==","shasum":"2ec35f0cf632ba91c624f0af5be8e5310797960c","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.9.tgz","fileCount":22,"unpackedSize":15193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxGrX+0UK1QCZypOTyyVGEelIFSO1b+X3kA2Nih/55MAIhANMLUXLwDEnxWhbd6Sh01dKF/rZiiKZhjsY0DB/Gg7J9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihjhmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtKxAAjC5PMvHRzKmOAtZGX5cvM/hwdiT4WZKJQvMJKLIKadGXpByS\r\nxbasrNMpXHTF1TzQoNlmiJcIqrEfgpXKrqpcZW8OOzLFfRqsiJ4F/ZsMP9PZ\r\nJWfJoN8yBIrkMCsNnf9fADwnaABhpOMbuEI41PXi5Ry3PKDzMZpDs0u/Rf3K\r\nUlswVUMm11vs+gK/0zpHcGoBl+8ZjxWFhv1/mq9/26gYsyhG5Bd8OU44zvPS\r\naW6h9k7nqtacTl3LBJn7qalv5ZsKZle1QLODYd5bf4mZvvQ4T7kaO4DRKHJW\r\nPq1yzGDrK6eQhhzSndcCJp+d1cjgHxS996//s5hS8TYApLKXStobpiEKQYGR\r\nL8JZAv/JjNN9OT3NP7P2dI6OYjxauT4+Onq8N8+sSs5fIfwY/1EO/9h3zpKE\r\nq3nSFScogBXSwaEsVWeaQsCL7dUoKrhXaj9mgVvLj3agKUtYZe6yLPto0rZB\r\nhT0sJa00qTW3b3viFheF/TyloXH1rFSDAB7ZFGmMKaiqud892yCDdCn/E79C\r\nfJ31R4GLWKR3YWseHZsmQAXgHWG2aHOgYj7YlxX3C2Gk9OII72XqWGgc4QGL\r\nVMMZ8QtppUixdXvx+kzs0Sjqzct/ILo0ypd7pvYrmiJXhht4UEexZawQZQGa\r\nQh5nZ3xYIXxtOhj2M/ns/TwaAddukKalmL0=\r\n=vxGK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.9_1652963430594_0.6503776862622423"},"_hasShrinkwrap":false},"1.0.0-alpha.11":{"name":"@awarns/geolocation","version":"1.0.0-alpha.11","description":"Add a plugin description","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","iOS","Android"],"author":{"name":"Alberto González Pérez","email":"algonzal@uji.es"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","readmeFilename":"README.md","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0-alpha.11","nativescript-context-apis":"^4.0.0","rxjs":"^7.5.5"},"readme":"# @awarns/geolocation\n\n```javascript\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\n// TODO\n\n## License\n\nApache License Version 2.0\n","gitHead":"72189da594f7f83e6ddbfaeeae664ac58383741e","_id":"@awarns/geolocation@1.0.0-alpha.11","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-/MSiecoY6339ObiiYFfr4meVxBDmtkWCQ3GAO/4KZob0vHutKMyWG+Lg5IJKMx4smvfDptvR6tWe29ST/rhmtA==","shasum":"b9488dda3d1bd41c6e9967e971a16aceb4ea59aa","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0-alpha.11.tgz","fileCount":22,"unpackedSize":15195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqtW3Tb7+pDI2e/G/REy2orf0cNiD5dun9+6IgJk0nnQIgK/+m6db7xuv25w6lyR9yasBZ4Q5TfHgB8A8jwxbq470="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihlJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomDxAAi5+f4uY5z4FsMranTfFboje+jQ5GnB88wbb+qpDT3lEQ8KLZ\r\nKDvGls9Lp5RowQsHY8GkbQHVQ1VaIA4cW5M40SD4r1V79k6Fq1C/FhkQjduP\r\nL9930hGYlcLaHIedNORhdUFNdV2K1g9Wswz/GDPhA2xhoataAJ02deBxwhs2\r\npeVkSZ19aSP1E9QfWkeLV19P8CuYK31hEqf/k3P/FYDdWOzWQD5UlKQ/8221\r\nHb9fm3U2RKNoCeU8tcaSdF6InUPLK0bCdC9ZhuxaMkcOMoPAwS8C/lLmeg77\r\n4VSTWVdoyY0RIeN0UORHtrNp5FPUZ9kSQMEiQdcK6Fn6taExfekLvgor/IY/\r\nvHAFh8FJwcQ363WS3CkKPcgUbO2HLIZeJqdWfjgH5xWzMMaRquR7qSS3dcHD\r\nrxwsIz7LS/2C2dB7HSdms5EWDi/y3FYjyHBt7yJH4ZBBArcPw+W2OPpma7mp\r\nC9ueacbplfK10YOJUawpBn8bZgC86MYokuUrfp3PHhXZ+n9TgDQUCkjg+/xv\r\nMG7snClOd/cuo7vfJdNbDgLhnHESVN5o1yd2r0JXkGcRupS3R1Le6Wv76Hjk\r\ngono/Mpz4gyfIo2CQE7qaNNkyGFZPg+g6fOZUkagzflluFLs+8obhOE0KMdK\r\ng+pXIcil7+Yhx28P/F6Pt9Hy5DyJV3W9frw=\r\n=xjH6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0-alpha.11_1652970097860_0.6702144276940012"},"_hasShrinkwrap":false},"1.0.0":{"name":"@awarns/geolocation","version":"1.0.0","description":"AwarNS Framework package that allows to acquire the location of the phone on demand","main":"index","typings":"index.d.ts","nativescript":{"platforms":{"ios":"6.0.0","android":"6.0.0"}},"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"keywords":["NativeScript","JavaScript","TypeScript","Android","Context","Awareness","AwarNS","Geolocation","Location"],"authors":[{"name":"Alberto González Pérez","email":"algonzal@uji.es"},{"name":"Miguel Matey Sanz","email":"matey@uji.es"}],"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","homepage":"http://github.com/GeoTecINIT/awarns-framework","bootstrapper":"@nativescript/plugin-seed","dependencies":{"@awarns/core":"^1.0.0","nativescript-context-apis":"^4.1.0","rxjs":"^7.5.5"},"gitHead":"98c5bd4617e78457909f81c077501ab626ff35c7","_id":"@awarns/geolocation@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-Y8mkcN9GIhBlOLpS0nweNDS9td2DH7gdinDQkUDqY32/5ltXAC5MqVDX6yZQAIl0V+a4jG+CVqdOg1RmRV3Rsg==","shasum":"83f89c1e3f5e2e80e01b7dc375504f1f5e6a88a9","tarball":"https://registry.npmjs.org/@awarns/geolocation/-/geolocation-1.0.0.tgz","fileCount":22,"unpackedSize":27173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ4JnR7jTLUG7xgnMRLYsXJ+FD/gbIGZtR/EKqhPFKBAiEA9vFuOXPPTWUDlrE6wCebj3w01feJhYzURMLlExD34GY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisfsNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXJw/7BxeCZOdfFpcqy8g7S51lPR12dCZLL0ac2h66ZHu35yB3QCxU\r\nNd1FVZcHylW1KJuqL58MNQLGTiui2PtCKENNbPdRhBHo0AVkURQHQ2HQDOvi\r\ntG5jJFJRGaUVG5OKnAh/QHLao2VQm9OQmviZ0kxHI6ockF4UuzIvXwASyrNU\r\nu8Rk4Ih6O4Y5NgszLuTcbPGF1583gu/zt0BDLe/S17SyTswUGKvkzuVHG9Ml\r\nSDGh6mw/Gx0F9BpUacJBImSqI3Xb3JtvUdv7YB2xTJNwonT5t2EwgFB5jc2Y\r\n5OZ98L4I9YqwRjg4JTvRTjxloSB73a/u8FOIqqMhngHtLqWTCB/T8PzZjLrh\r\nrtQl8JGsqOML66K3qa8oXsOPWjhHKOw0ALMApV1RSCr6RylmiK2m+hsVEnp3\r\nDSwLBDlr5qPaDXZOp5DTxqljuhkB1vRkrAQb6L5Mdjf8h/hvR0Of3L/J2vCT\r\nhavedYBNqzzeSVyXUu1IlOKi2xGWmUCJvEP7UvHrRoQ7hCOoHa61v8fOvJxc\r\nIisnnt7QSHxcu2sP0P1sDODfmS5IlbUuKgmm/ccsEix0X41RHrzfCuSKFMAZ\r\n/CZMW48ZCzqb/aSFKunwFldzEzkC/NDH0995r0Or6y3lrbvOt3i7Wb7nsC2q\r\njIL4RocPEKaIX5SU/kETD4OqIcpCWUp8sCM=\r\n=288X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"},"directories":{},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geolocation_1.0.0_1655831309499_0.43684293954099185"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-04T11:31:40.268Z","1.0.0-alpha.3":"2022-05-04T11:31:40.452Z","modified":"2022-06-21T17:08:29.715Z","1.0.0-alpha.4":"2022-05-04T13:30:37.324Z","1.0.0-alpha.5":"2022-05-04T14:07:00.561Z","1.0.0-alpha.7":"2022-05-04T17:38:29.668Z","1.0.0-alpha.8":"2022-05-05T15:14:28.721Z","1.0.0-alpha.9":"2022-05-19T12:30:30.786Z","1.0.0-alpha.11":"2022-05-19T14:21:38.013Z","1.0.0":"2022-06-21T17:08:29.612Z"},"maintainers":[{"name":"matey","email":"matey@uji.es"},{"name":"albertogonper","email":"alberto.gonzalez95@gmail.com"}],"description":"AwarNS Framework package that allows to acquire the location of the phone on demand","homepage":"http://github.com/GeoTecINIT/awarns-framework","keywords":["NativeScript","JavaScript","TypeScript","Android","Context","Awareness","AwarNS","Geolocation","Location"],"repository":{"type":"git","url":"git+ssh://git@github.com/GeoTecINIT/awarns-framework.git"},"bugs":{"url":"http://github.com/GeoTecINIT/awarns-framework/issues"},"license":"Apache-2.0","readme":"# @awarns/geolocation\n![npm (scoped)](https://img.shields.io/npm/v/@awarns/geolocation)\n![npm](https://img.shields.io/npm/dm/@awarns/geolocation)\n\nThis module includes tasks to regularly obtain the location of the phone.\n\nThis plugin acts as a wrapper on top of the [nativescript-context-apis](https://github.com/GeoTecINIT/nativescript-context-apis) plugin (from the same authors), offering GNSS location acquisition tasks. Acquire phone's location, on demand, even in background.\n\nInstall the plugin using the following command line instruction:\n\n```bash\nns plugin add @awarns/geolocation\n```\n\n## Usage\n\nAfter installing and setting up this plugin, you'll have access to two different tasks to acquire the location of the phone. The result, will be a [Geolocation](#geolocation) record, described below.\n\n### Tasks\n\n| Task name                                                             | Description                                                                                                                                                                                                                                                                                                                  |\n|-----------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`acquirePhoneGeolocation`](#acquire-a-single-gnss-location)          | Allows to acquire the most accurate location available, obtained from the phone, among a few, on demand. The amount of locations to be collected and decide on is configurable                                                                                                                                               |\n| [`acquireMultiplePhoneGeolocation`](#acquire-gnss-locations-in-batch) | Allows to repeatedly acquire phone locations. Similarly to the single acquisition task, each reported value can be chosen among a few acquired values. Scans will happen for as long as there is execution time remaining (3 minutes max. or shortly before the next time-scheduled task execution, whatever occurs earlier) |\n\n> **Note**: All the tasks require **fine location permission and active location services** for their execution. Each task will automatically request what is missing during framework's initialization\n\n#### Acquire a single GNSS location\n\nTo register this task for its use, you just need to import it and call its generator function inside your application's task list:\n\n```ts\nimport { Task } from '@awarns/core/tasks';\nimport { acquirePhoneGeolocationTask } from '@awarns/geolocation';\n\nexport const demoTasks: Array<Task> = [\n      acquirePhoneGeolocationTask(/* optional */ { bestOf: 3, timeout: 10000 }),\n];\n```\nTask generator parameters:\n\n| Name           | Type            | Description                                                                                                                                                                          |\n|----------------|-----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `bestOf`       | `number`        | The number of locations to be collected, to pick the one that is the most accurate. The more locations being requested, the more the task will take to run. The default value is `3` |\n| `timeout`      | `number`        | Limit the maximum time to be spent collecting locations, in milliseconds. The default value is `10000` (10s).                                                                        |\n\nTask output events:\n\n- [`geolocationAcquired`](#events)\n\n> Example usage in the application task graph:\n> ```ts\n> on(\n>   'startEvent',\n>   run('acquirePhoneGeolocation')\n>     .every(1, 'minutes')\n>     .cancelOn('stopEvent')\n> );\n> \n> on('geolocationAcquired', run('writeRecords'));\n>```\n> **Note**: To use the `writeRecords`, task the persistence package must be installed and configured. See [persistence package docs](../persistence/README.md).\n\n#### Acquire GNSS locations in batch\n\nTo register this task for its use, you just need to import it and call its generator function inside your application's task list:\n\n```ts\nimport { Task } from '@awarns/core/tasks';\nimport { acquireMultiplePhoneGeolocationTask } from '@awarns/geolocation';\n\nexport const demoTasks: Array<Task> = [\n  acquireMultiplePhoneGeolocationTask(/* optional */ { bestOf: 1, timeout: 15000 }),\n];\n```\nTask generator parameters:\n\n| Name           | Type            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n|----------------|-----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `bestOf`       | `number`        | The number of locations to be collected for each final record being reported, to pick the one that is the most accurate from a subset. The more locations being requested, the lower total amount of locations being reported. This means, in the hypothetical case where there's time to collect 6 locations, with a `bestOf` value of 1, the 6 locations will be reported, whereas with a `bestOf` value of 3, in the same situation, only 2 locations will be reported, being these 2 the most accurate among the 2 subsets of 3 locations. The default value is `1` (each location being collected ends being reported) |\n| `timeout`      | `number`        | Limit the maximum time to be spent collecting each location, in milliseconds. The default value is `15000` (15s).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n\nTask output events:\n\n- [`geolocationAcquired`](#events)\n\n> Example usage in the application task graph:\n> ```ts\n> on(\n>   'startEvent',\n>   run('acquireMultiplePhoneGeolocation', { maxInterval: 10000 /* (Optional) Maximun interval between location acquisitions (this includes the time it takes to obtain all the locations in a reporting subset, if bestOf > 1), unlimited by default */ })\n>     .every(1, 'minutes')\n>     .cancelOn('stopEvent')\n> );\n> \n> on('geolocationAcquired', run('writeRecords'));\n>```\n> **Note**: To use the `writeRecords` task, the persistence package must be installed and configured. See [persistence package docs](../persistence/README.md).\n\n### Events\n\n| Name                  | Payload                                                             | Description                                                      |\n|-----------------------|---------------------------------------------------------------------|------------------------------------------------------------------|\n| `geolocationAcquired` | [<code>Geolocation &vert; Array\\<Geolocation></code>](#geolocation) | Indicates that one or more new GNSS locations have been acquired |\n\n\n### Records\n\n#### Geolocation\n\n| Property             | Type     | Description                                                                                                                                                                                                           |\n|----------------------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `id`                 | `string` | Record's unique id                                                                                                                                                                                                    |\n| `type`               | `string` | Always `geolocation`                                                                                                                                                                                                  |\n| `change`             | `Change` | Always `none`. Locations never start or end, they represent spatio-temporal snapshots of where the phone was at a given time. To detect when the phone started and ended being in a place, use the geofencing package |\n| `timestamp`          | `Date`   | The local time when the location was acquired                                                                                                                                                                         |\n| `latitude`           | `number` | The latitude of where the phone is located at                                                                                                                                                                         |\n| `longitude`          | `number` | The longitude of where the phone is located at                                                                                                                                                                        |\n| `altitude`           | `number` | The altitude of where the phone is located at                                                                                                                                                                         |\n| `verticalAccuracy`   | `number` | The estimated error in the latitude                                                                                                                                                                                   |\n| `horizontalAccuracy` | `number` | The estimated error in the longitude                                                                                                                                                                                  |\n| `speed`              | `number` | The estimated speed of the phone by the time the location was acquired                                                                                                                                                |\n| `direction`          | `number` | The estimated direction of the phone by the time the location was acquired                                                                                                                                            |\n\n## License\n\nApache License Version 2.0\n","readmeFilename":"README.md"}