{"_id":"spherical-geometry-js","_rev":"14-55cdcdfb8a314900894f2c61d530603b","name":"spherical-geometry-js","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.1":{"name":"spherical-geometry-js","version":"1.0.1","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"_id":"spherical-geometry-js@1.0.1","maintainers":[{"name":"luandro","email":"luandro@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"524a65c4f733a19857f8ca3da3d428684bd8071d","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.0.1.tgz","integrity":"sha512-DXVmnOoAwIGPYrKC+7j4LAmeLBFlMGKoi8Mub19eney0xSAOlAeXsGUMqnQFZ1eYaVPimnFLCsw17PurzszRiA==","signatures":[{"sig":"MEYCIQDy4j9C1UZ//3Bsbv4+sA764I4DeMEq86k4KXsZK0Yx+wIhAJmCaJuOrImwu+5lGtCRMn4G1ZDMKjPvV/a7ZOH/VwPf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"cjs.js","_from":".","_shasum":"524a65c4f733a19857f8ca3da3d428684bd8071d","gitHead":"b003861fe58fc63a6f8926375291a0f5f1ae3dfd","scripts":{"docs":"rollup src/index.js | jsdoc2md > API.md","test":"rollup _tests/spec.js -f iife -o _tests/build.js -g tape:test","prepublish":"rollup -i src/index.js -o cjs.js -f cjs -m"},"_npmUser":{"name":"luandro","email":"luandro@gmail.com"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"4.1.2","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"7.5.0","devDependencies":{"tape":"^4.6.0","rollup":"^0.34.1","jsdoc-to-markdown":"^1.3.6"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js-1.0.1.tgz_1493119144713_0.25311434967443347","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"spherical-geometry-js","version":"1.1.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@1.1.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"2f46c0592e567f181263fc4ffca04b1cf6863622","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.1.0.tgz","fileCount":27,"integrity":"sha512-FvME2wUPpDztUUa+vPgK0bABB7xYC1/VYKpRPKTNIuUnpxhtLxz36iaIUu0ywuOtIkDYNEPUzhhEfYR0MHg0DQ==","signatures":[{"sig":"MEUCIHmlUfKcKkOlReOcsi5MiLvju9d5j3RNdgZV+kG71g41AiEAgLSBKZsuDAdSnnlkxmOXuT3tMc0rKS5ua0Bbwgb37hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEbBCCRA9TVsSAnZWagAA1xIP/iTMuRpFYTKKxNnJUtRp\n50VZ6KIFs+Ivb4pOzmoZPM8ZcSVgHyWHkeoCl+MDZKnxA5+rN2+kZMs5i2M+\npokq0yyG4Tb3LOZF/lxomcFyYI9lt2LOg8rW3RkIIi1k+pqFXLBBowYJ32ZN\n8SbVcKh0GNKZUxC7qLte7/17MCzCMmN3BNAdEdOLN4QbpFhn0a7IyYGl+Udm\nITR1rHaxGild6Zun1jYE/ZlQTAW4aa31Ijp1bCpBZtm9dZ/01ZdPwj5qGMy5\nWStsOp7Qu1665blLAXN1w+VpGKM+Z+OtVfoL8taptQAEP7C1xkXWNaPNGr8X\niqTu8nEEqOJnAGziWUjguQqK32xuglyoe3Cl9vRQSGAF8SJ0RtHpJ9jEUBUO\nv8g5aozw6j7LyzBJOSWDTfs6gWqrJ1JkORyfsH9aTieTnL3IKzoTaWK22Fj/\nMyxMlpIftbJdDCU7Bo67PnPeiZln5W/cR+2OfqCI9IGY3A1LmUEdLWno7Kiy\nT7tuhcAZc8TlTk6QA6I+VG7/B261faEl2+rEdvALckbvBZ+9/VafwjzaMwS8\nWcLu/eV04btVC/ecs9O3eWTCZRZAW+jk3buMQ7qK85ykNNGfYnIn5nfwuddE\nAlsghr11k9wwyGYN+iLrMLMfo6cajPWyrVBZyJPV4WeSwYbW+N2nWFianOd6\n1nPS\r\n=fuUr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"1fec3c26f3b2ed93657b083a37b739af782f65b5","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"src/**/*.js\" --list-different"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.5.0","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"9.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.2.0","rollup":"^0.67.4","ts-jest":"^23.10.5","prettier":"^1.15.3","typescript":"^3.2.1","@types/jest":"^23.3.10"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_1.1.0_1544663105449_0.22083451103875773","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"spherical-geometry-js","version":"1.1.1","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@1.1.1","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"fe5d4a8d312ecc2ca2c665d287b5cf693e7c8d7f","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.1.1.tgz","fileCount":27,"integrity":"sha512-MfhiSXWJ58dnJpkrUFPtMfaoxpHT0cR5SVkVzShxE/evZfMCGgmiNXCJJrFazA9Oes4DUhNJfC7mbCRO5tssJw==","signatures":[{"sig":"MEQCIFUtwxESw7JaG1dl8LCD8cx4ZO5GZawuMF4QYJAhR1LJAiAPgJKhQ62mFX1A30SUhwNc9JGgmXVzifm0448pCRM8ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE+0TCRA9TVsSAnZWagAAIIUP/3ZOUuUe4tOzB7Tnv+7+\n2cL/XjfHvpp8AQ7bAOMhuwy4onmOHzrT/ETTuRjbavDtqBuHvdmw/1vhaH8t\nlpGwmYm4Ly7otMJkaXPnsk3FlxB2YK+7qO2oVGBwfaZxqq0VFMirCIiyZ8Hk\nXc39g6+HXfgmBgZkCUCbwZUmgiHDxkfIXxzkCVaT3UHq3Sim7g0yNcZdd9br\nz5oHv4vAcjTZnpDPMRSv/Wko90/G13Zu6RdDAsdGHYrXtCQ9NVPQDc1PB7eE\nUkL9s57P0fW3Azqof+F8mAY+jlxLzmfIO3EfwwMNI2iYEFwCcPM4YjCwtGUT\nJQRgxJCTWjJVB7xz5P0WKQScs1IdAbFMQ0mnJLtrJ5XPwiSZ/NUHF5nStUeg\nGnA8cxVea4r/EZWvTDP5rm6Vt4DksDPSiQGUYRyR+0zH3hBkG2cA9gG84HB9\nRix9o85FZwjYBav+irw6Tv0h3Zy3BeEV7Fo/LwQ035aN5h5zpOdQudRUE2Gx\nxAc0wZvgcqVt64WblGfGUmZVyo16hQvYaPq5znRT+B2JNTYlGKK0p+iK40QE\nr5iZObiAYesT+bREY7YgmrG/Idc0zSyT5exBC9trAdiBlJTmWv2f8moWP8GY\n7XzYoN8eDUj6LsAM1r25j5cyHrRDD9jvsn9Z0mQCIx1H9s+WjotGc3l7Qewo\nIh8M\r\n=prhk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"f95e8b2ce048666a878ed5f4dda309136a4c44b9","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"src/**/*.js\" --list-different"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.5.0","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"9.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.2.0","rollup":"^0.67.4","ts-jest":"^23.10.5","prettier":"^1.15.3","typescript":"^3.2.1","@types/jest":"^23.3.10"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_1.1.1_1544809746704_0.5555424333040875","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"spherical-geometry-js","version":"1.2.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@1.2.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"4e3626666c89e1bbfa19947f4470e0c69a45ea5d","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.2.0.tgz","fileCount":30,"integrity":"sha512-4doSTw3NwIso7LWV0FVBP8p9p6NZvhw8qnh8s4u4UON+PTOHbVhZ5/EVZGmZ6GaUqKjIJsLtgezbGTj6sgJaDQ==","signatures":[{"sig":"MEUCIQCoQ6obGG4d58i9EyxoWslvgZLvWAXltI8ri5uJ4j+yZgIgZdzC1vP/13gSmf9oaF8k8ebn4cFlJSLCLQK9CiIYujk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU9fICRA9TVsSAnZWagAAB+0P/0EMKulCu0XpT9HZQ6gZ\nyIY1jIYMk1p2TVYhrzPb0vD/i7MhYEqLXi1VXVT6sPXQ7frlAR5lID+sSf/v\nS6PfU93nf2JogIv2EIJkPQ7VLsjWaBj37/oz7taq6+mJ3ePfO8Q4Gj6e7TcP\noLcoZhrsffFidFsxkfcZZ/Srb83pxPYcLP6iD83NjR0hAz1oQRAH2qV5hGkE\nnkzp7NLYp3y8RDMiax67PwwGOEhLCiCAOcrnemJggRL62kP7mXYkUrnYe7JB\nSHJ049BZhUfqJe/1FqP9IJbzqnTnWlUbtKJZoaJEsq8WdLj5oasPLxcpzwmq\n8CImOlsf2NmGYH/T4PWr1tafO+DRlpZ0YidAQqdg0gBYdk3d0Fe158/19G5H\n44JaG3dSQmuqJ+6Xk4ST+Iwgrw2HvOpQxiDKBrxUjscs3P+eFMMFGDYDfGTR\n5puZR5UsUPJbFcJAJQOLwwKSiGM/ubdL73ZimluxgwyHxrUj0F5ceoYKOJLr\nqsUfNeZ0cc8UqLAvAj+Ca7lcNXS1ImF+i//nndwPdpm5ffIzx/Gl+C/50eZq\nqPiA8SqQaQF7iKlHl+pO88nN+sNcmoO0S9FLlHuFQT/t+QYdG9UAjIc4Uakj\nIMHhIyv+Ko2h3m2fADIBSOu74O0di3CgVMseHgMvik/bVMKvkaH3ZDFh0T6t\nm1iR\r\n=4LyR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"7e66ad5a34c0f7a688dfc0750f4ad7c101a00845","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"test/**/*.js\" --check"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^1.3.1","rollup":"^1.1.2","ts-jest":"^23.10.5","prettier":"^1.16.3","typescript":"^3.3.1","@types/jest":"^23.3.13"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_1.2.0_1548998599476_0.8288508689946188","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"spherical-geometry-js","version":"1.3.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@1.3.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"207648c64d007ccbf8ec92d76fb194bfc661ec2b","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.3.0.tgz","fileCount":30,"integrity":"sha512-UPk81cV8fj4+cpgsl5A7uXmzQUDXJ4Ptfq7HfElPVmZ+SiOQiBG1MYkWU7BuigiHLilFmBzEdeuJl+AygoMXXA==","signatures":[{"sig":"MEQCIGnmjry1C1ZBGdcfoiJNI9tAOmYpkmyylt+ZHuQ/KXZkAiBbKnlRxA0yfqrFdaeCgL7M68oZNBpjDpJAuAJwxwAxBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcl8awCRA9TVsSAnZWagAABYEP/3I6gs1GJXbDv3LbtOwV\nTMXtaoo+R8E6HixYH7NlCqWmke1n2O4kp8xg5xYVg5k4K5cXwflR5dnVD2bY\nHa8p4OYdT6SOE/GCo2o6C2LRRaGjrEHOLSGFyzKhVUxZdLSAx+UyBJhpIJU3\n7aw1oUf74sL8QjOOIL6wHjEGZKMJYv+WN70j4CNwS8j9W2jXPSh3wZRIyM1L\nnVHiM/rwqD4vPZRI0F418ErIEGyZWAZQWwRD74ydnK5StIjB+JPKuJZrfzbX\nMzNBQBrZ6AviVJ6nsUFKQoWGEECnXjfBkI+IZZb8iFdm2t34aDwSuhLKBKSt\na+UMUi8qk4qtbMEvcXu+uTa2wd2N/J24OCxokXftwY7Kv1oEsF5wfWsWva0d\nzp3KLgDuZwOzNiYtZomSLRd6zedsihH/R0XNgkttO/f7SQmWogskToMCL5bM\n3XUQuehbTxHe7nSRcEqkkQNsUjCWe35UCGFk/U/OeIRGVZqH/dSyP9mw5ZRo\nS00G7rcCaEM4FpOPK+XGC5Y/r1T4D2IeEHw+aHejhUVeVNecTz9H2z2vTGMk\n9tBZ9vo6xGFuRqZOkwUqCl5kqaQ3bsAPgZAN1PdQkRy4XpwasmLU5Vf7e3X5\nxSqGuByfaNkacmBBJl/1RGiopP/2ux6MlgTeVJD5kHii6RhhAIeRoQDdtLBt\nUZqd\r\n=OsO1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"119af77dda6993ffb930104c5d7762e862f75d58","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"test/**/*.js\" --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","sideEffects":false,"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^1.3.1","rollup":"^1.7.2","ts-jest":"^24.0.0","prettier":"^1.16.4","typescript":"^3.3.4000","@types/jest":"^24.0.11"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_1.3.0_1553450671674_0.6348483487898888","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"spherical-geometry-js","version":"1.4.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@1.4.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"094317dd420da94c7c0a9e51b91df44f8e4f2992","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-1.4.0.tgz","fileCount":32,"integrity":"sha512-/U6UpImtjr/Eub/I+luPo1lF/EzOG7XvsqcG6FuWVmI8NgbhJA7Iw6xqnGHQ5fY1bv74nqWpIHLyeuy0m+j1ZA==","signatures":[{"sig":"MEUCICJcIKUH2+Sv5FD825thlWBXIPue3uWubojzI//kkk6YAiEA8sIj9u72vdlGX+C0NwWy49t9WSz1zO1xEZCLfXGrrQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnQZNCRA9TVsSAnZWagAAmN8P/jnRgjOAHpgfB6RTzul5\nk5w//3yW/zcuto9ncv8yZDZXqaAf+yZ/rb1ad4jVe2hMAgI/xTTJRz6GOueQ\nk/JXn6tuCsiGvfQ6kFct4e+83VbnbyR4UnFXhtrAWwRSBtUCGlct15frS3ye\nHFSqfWbu+82Ia/5uT5vrr8QIuAqgpe88OnPdk0pA5ypo0v2PuBnuqvR0LXXw\nlHv/pJ2+ztEhtd6HYC7z3RGEzZrGXfa7xcLY+w1TM+FTIkQ6unhCz0KjykIh\nrxWcB4oUUHpT1iXh5c22XKdmOm+bJqOyPAzpKyQ6zw5jRIKq2mz0Exh9mlXC\nWNzO1zK/khJOi6yWUYdj/mNkbEPUdg6Sdxv4UTdaX1P75gqBmMyEttiNUBLi\nQvNsb1hYb2NZQam5Ui/w/ZYWtROixmqe9ICz+XY4Rq+ekIkCfX4m2qw7n/Jw\nP4VWGsmgG9Q3Cik7+oPjEVBzMCxwZaTb+JxVBgPdGXXQqhkChVNJxnEKntoc\n+d6B7UMHYUoqo/cQrq6c7fiTDPymBjOfs0uD7a951C5tR/bScadd+L/5gn1d\nQ8KF1GAmp8YdroC/H/weB5GsiOqh1OozxxabZWY3YWd057jIxfWp/JvbV6qG\ntGoXlNiSOrgb/phRGYUAm3zRR0rTyHLHMPU+esUZiNWeKtAvFUI7KRIznbHH\ngdOa\r\n=o62K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"0d08b43bb1cc2081719f4e1c624effcdeb0a8931","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"test/**/*.js\" --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.4.1","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3 and tubalmartin/spherical-geometry-php","directories":{},"jsnext:main":"src/index.js","sideEffects":false,"_nodeVersion":"11.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^1.3.1","rollup":"^1.7.2","ts-jest":"^24.0.0","prettier":"^1.16.4","typescript":"^3.3.4000","@types/jest":"^24.0.11"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_1.4.0_1553794636111_0.7609090979098359","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"spherical-geometry-js","version":"2.0.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@2.0.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"b810f57d6c4398018072cb05e7605091ecd04dfa","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-2.0.0.tgz","fileCount":32,"integrity":"sha512-Bv15UFHk2Bd+kjzjcy8cbOVsEpe1cAUss4gPxUtaRMjfS109DvsXDimHwkvDrE/Vvcut+FoABDsfR5kEeYXOjw==","signatures":[{"sig":"MEYCIQD7srn2+IYASr01HtvL1sFcd6CUwVPNST7QI6805zcPSwIhAOS5qRNtJ9S551xhBFukWHe+wmppOoDCEQ4qrJ88A+Sg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWLazCRA9TVsSAnZWagAAHysP/0MQStQE0cv/GgKqiPGy\nsB0wrIqyH0HlHdGu5v6NxXfDYbmpQ5OpfeUcKGG+fwC1iJvzmfMAvf5EIh1L\niChx1uRhxU4oPujSn25fpHT3lcSYh4Gtiq7cWgiirWoEOjsll4Niud4qssiQ\nZdBxUmJKrxIJiofYbT8vIMwZX+sUSXBK01/GmddDC3XZX98l4iVnQe0MytCB\ndm+HPozwdwg3VlywEvLKBd5gDGyrxV8eD8UrS1AL4IWqR/GCWS1lTVVAKpC8\n6rO+xK1aHljyvF7OJbgvfl0GeFHTbW9BC+7fLpnnYTwHqW5uOi7eglDZkPfD\nd3fUNnUFPZzML/Oyw9WeCYw45JyLvlrT6twC2RnWzfBfAyyu7E1kgHpf5JU5\nRJDp1EI1M4zTtvU9lIB5LxfmpkIAeHqQO+3fSeDg9+k0AGKOHn7ChRm6rNw2\neUR1xlWP8O6paqO6SP03c9Vn0fSHqYOqaDr9RML1kNEgSBNuvmFqbXGiFvDg\nxNnnHwIikcsnydWlHX9JFFWchnDt2H0aCICEAqDFJygS5AnvuTGIgc9KdWIW\nr5Abalxi/h6N241yycTDebXZLh+qM3fT07lS7zcuCJ2PWfOyxO4ONAEQJUhy\nVHTB7BY06T8EV+TjYjPc2j3HgL3fOmWZ08ZPt6G5M6ys0ZVUl4G3nBu5PYrc\nhv6B\r\n=0cxY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","gitHead":"1e0ea279b9a5dc546a591ed3402cfda0783678d0","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"test/**/*.js\" --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.7.0","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","directories":{},"jsnext:main":"src/index.js","sideEffects":false,"_nodeVersion":"11.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","husky":"^3.0.2","rollup":"^1.18.0","ts-jest":"^24.0.2","prettier":"^1.18.2","typescript":"^3.5.3","@types/jest":"^24.0.16"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_2.0.0_1566095027324_0.40902008424321723","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"spherical-geometry-js","version":"2.1.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@2.1.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"dist":{"shasum":"f9a6e550dfa4f24087fee6669cbc27edf612a5b4","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-2.1.0.tgz","fileCount":32,"integrity":"sha512-osIQKPLKIqvxm47yCZ8DyNitnRLWUYEpS1zRLCOYuP8RSVa0yeclIyM8iBDTP5EyLQ9wtHGpq/l6Ppteun3vbA==","signatures":[{"sig":"MEQCIENb46RwsCz5oIeDuzNk7bc4V9u/L54hoM7td/cW2FtXAiA+Yl4qoK0vF0tULE0+DPVd4jsMfeBj184zDvEVbynerQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFtfCRA9TVsSAnZWagAA8VsP/A9jjgbDW24hyDMA/JD5\nhftEPyYIQA2zWeOw2ZqM2Bp4kccgBoN8RhgItJbZUUvJR7UVuQsnQegPSw67\nquC5XilqeWsemsgIT/R7Tm8tSknX/YrHuFoAV3v6YSTcPh3GEv/acEplBDq1\nGq4P1Je0cen7bjVY3WKNRt04Hikhg5SLIusW3meA+B4k0Rc4OBHfOsZXs5jB\nv1IKMR0m5n5kADtBGAhu/kcItvoIljRIngIHf+AIF9hFQQ9evFTiCZpi0DdC\nwCs7NZPHjjGDNN93/uOKA+ZvpxdTg7jSbO5vLjgY4sw0yT1htT0rzHTRcfs+\nSXgIqFAexhcYxjbRnrZbgkVi66D3Af5DsCjBKSRM0CxtOkLaT2iJM25Xq7Yn\nCgtVa6QTvVZzQx5YsjKnFGAdjzMwl3Qqt9nqgGWXTakqL2Uh0gm2xGGFyfi5\nsHUaL4VIpry7O5shd7E/Mh20w7D6oRCFqgXauvlxABPYnECtjlnbTbod9dj4\neOg7EWe9pea+Meft1y/+EP1Z5J4i4+7Rqr5U4LuY/5bwZWL1IXVgAAbtwVn1\nwYdv6ngdYHW8qZSooGHKyYiyZxk6sOuOS0T1JdOji63jaXJ6SDcbkCYqTK2E\nSWruuXFPlPiJA7vossqi0oSk9AH6LQopTnIFib5N2UxTsVRRlN5tZKB/Yh5u\nmtKc\r\n=VTk3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{},"main":"cjs.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"index.d.ts","module":"src/index.js","exports":{"import":"./src/index.js","require":"./cjs.js"},"gitHead":"de3879729adcbf585a61ad8cb9add9f18276b173","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.js\" --write","test":"tsc && jest","build":"rollup -c","pretest":"npm run build","lint:check":"prettier \"src/**/*.js\" \"test/**/*.js\" --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"6.14.8","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","directories":{},"jsnext:main":"src/index.js","sideEffects":false,"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^4.3.5","rollup":"^2.49.0","prettier":"~2.3.0","typescript":"^4.2.4","@types/jest":"^26.0.23"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_2.1.0_1621908318990_0.3202869452961823","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"spherical-geometry-js","version":"3.0.0","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@3.0.0","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"tigeroakes@gmail.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"ava":{"files":["test/**/*.spec.js"]},"dist":{"shasum":"b05e37205f6e64f97bec90b807768a161faea53f","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-3.0.0.tgz","fileCount":18,"integrity":"sha512-PvfGTBRSyoAr3KGk/pTkqA7vCMO0lXilnmh6DfiTrO4RhRz++RTbMbUXKcmkmw8olh2wWVVY2qx8sl5hJ+JpVg==","signatures":[{"sig":"MEUCIEnMjzgUW2vV8UsmTeEof8eBwwIEt8FezDPZh7HWvpzaAiEAyTbeL7p8J4NoeXPFmVGF9yTO9W2SWeHEGpF1T6SoD/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguSKKCRA9TVsSAnZWagAAYFoP/iioSAj4Kg/Iiq3iUKFH\nGoPlJLLSnstvzbWb9rx0O/b0wKXiB42lqidkvGIbCN4RBOBgzyKuGfmcPOfg\neWZ9juYeFYCZCt/NCU+X3t4DpNIzFnyIInqLMG9v2PjeXn//a2ch/JLjNxjm\nKwVxGighD1+pq3p9nRZSSZhrEcdQOS556sOgdjlhaGgle92a2yr1kLdg4lrc\nydARAJ2j3WiqRhtSrEGbXjU/y9MTStNfQfu5daJlaewmrEANga081L9+kUgP\nqBLZz8FaEZ5SJVIS+S9OfctyYV6X9tXyDE+CF1v7AqiffUu2nP66FklDiJEX\nl7JT+eBUUZnJR22ARWIH43xRIkDwZnzRrxpi/ONZDNWJv2FMk0EZPKtjaqIz\nsN/NYiKuK/UJqADTBKvcZDBvgips2lqbJ8qkYpSQhKel71+8rR4v6kFp1uGC\n/XwhxBFA5ERvMR9pEQiBaTYOzC1gpiZ85MLxpsseA93f6fQYoYRjEQ+JyHVV\n/qzuvflKePvXy5o5LZ1NpS+k3liOKjZnYQSOzlMXYHqSckTvr0u96GMLJJLQ\n05bnfyWcvA2ur/mAQNLsTMhSxiJS+A/axtTHuS0tBLpvJhMX23JuziFHbYT+\nrddgEGyGeOZ2PStznIZw5a6pkTnyJSGpUsw/KgjeT0ZrI5VGFgtz3+rBJ4D0\nJRbl\r\n=sVyI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"src/index.d.ts","module":"src/index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./src/index.js","gitHead":"071295f77fc56683e1336310f2907ca4e41bf780","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.{js,json,html}\" \"**/README.md\" --write","test":"ava"},"_npmUser":{"name":"notwoods","email":"tigeroakes@gmail.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"7.11.2","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","directories":{},"sideEffects":false,"_nodeVersion":"16.1.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","prettier":"~2.3.0","typescript":"^4.3.2","@types/node":"^15.9.0"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_3.0.0_1622745738514_0.8729576485799846","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"spherical-geometry-js","version":"3.0.1","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"author":{"url":"https://tigeroakes.com","name":"Tiger Oakes","email":"contact@tigeroakes.com"},"license":"MIT","_id":"spherical-geometry-js@3.0.1","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"contact@tigeroakes.com"}],"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"ava":{"files":["test/**/*.spec.js"]},"dist":{"shasum":"f9abc4b26fd98e75a7a16ef467ac042c2e7d9283","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-3.0.1.tgz","fileCount":18,"integrity":"sha512-wTrA+BWu95ae0YlqXbKgfrLt6WAaY0zbaaCTxmlQ8qnF48wFMsdX/F5pTL57bTfVaeXdySREF3r+cyXC8fzDdw==","signatures":[{"sig":"MEYCIQCOaD2TCm+Iab6B2G6UwQ0RoK5cBVM7J6NyxU9G9m7hEwIhAN28sAVooWZMNP5hdHmwMUa6OXhpUp/zvAsRezLnA2z7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34843},"main":"src/index.js","type":"module","types":"src/index.d.ts","module":"src/index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"d97369c1feeb2ac9750b71f0964513b345c95a02","scripts":{"lint":"prettier \"src/**/*.js\" \"test/**/*.{js,json,html}\" \"**/README.md\" --write","test":"ava"},"_npmUser":{"name":"notwoods","email":"contact@tigeroakes.com"},"prettier":{"proseWrap":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/NotWoods/spherical-geometry-js.git","type":"git"},"_npmVersion":"10.8.1","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","directories":{},"sideEffects":false,"_nodeVersion":"22.4.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.0","prettier":"~2.8.8","typescript":"^5.5.4","@types/node":"^12.20.55"},"_npmOperationalInternal":{"tmp":"tmp/spherical-geometry-js_3.0.1_1724909272526_0.05063831822123377","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"spherical-geometry-js","version":"3.0.2","description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","license":"MIT","author":{"name":"Tiger Oakes","email":"contact@tigeroakes.com","url":"https://tigeroakes.com"},"repository":{"type":"git","url":"git+https://github.com/NotWoods/spherical-geometry-js.git"},"bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","type":"module","exports":{"./package.json":"./package.json",".":"./src/index.js"},"main":"src/index.js","module":"src/index.js","types":"src/index.d.ts","sideEffects":false,"scripts":{"test":"ava","lint":"prettier \"src/**/*.js\" \"test/**/*.{js,json,html}\" \"**/README.md\" --write"},"keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"devDependencies":{"@types/node":"^12.20.55","ava":"^4.0.0","prettier":"~2.8.8","typescript":"^5.5.4"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"prettier":{"singleQuote":true,"trailingComma":"es5","proseWrap":"always"},"ava":{"files":["test/**/*.spec.js"]},"_id":"spherical-geometry-js@3.0.2","gitHead":"9ab6cca750532dd0874df05cd8a6cc1291ea1ae3","_nodeVersion":"22.4.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-hXgkLp6zX+VaJpiGhEqkRmmCFawdG97Zcz8jrFYnw5W4usc/w8cah60TopVUE6jwb9xxe0twYk1thnKivKDf2g==","shasum":"1aabe9c0c5fd63f5b4fab6e774b22ffb795a4c4b","tarball":"https://registry.npmjs.org/spherical-geometry-js/-/spherical-geometry-js-3.0.2.tgz","fileCount":18,"unpackedSize":37876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqnW23MRPn2FjAy7P4uPx4CYqZzN+q8u5oEkTNcg2q1AiBsqFD/UeaMg6UX1md7TB4EhJwAqU5bk/lAk8ohnxK39A=="}]},"_npmUser":{"name":"notwoods","email":"contact@tigeroakes.com"},"directories":{},"maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"contact@tigeroakes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spherical-geometry-js_3.0.2_1724910919369_0.4663144431435471"},"_hasShrinkwrap":false}},"time":{"created":"2017-04-25T11:19:05.319Z","modified":"2024-08-29T05:55:19.689Z","1.0.1":"2017-04-25T11:19:05.319Z","1.1.0":"2018-12-13T01:05:05.596Z","1.1.1":"2018-12-14T17:49:06.820Z","1.2.0":"2019-02-01T05:23:19.702Z","1.3.0":"2019-03-24T18:04:31.893Z","1.4.0":"2019-03-28T17:37:16.331Z","2.0.0":"2019-08-18T02:23:47.537Z","2.1.0":"2021-05-25T02:05:19.183Z","3.0.0":"2021-06-03T18:42:18.623Z","3.0.1":"2024-08-29T05:27:52.748Z","3.0.2":"2024-08-29T05:55:19.508Z"},"bugs":{"url":"https://github.com/NotWoods/spherical-geometry-js/issues"},"author":{"name":"Tiger Oakes","email":"contact@tigeroakes.com","url":"https://tigeroakes.com"},"license":"MIT","homepage":"https://github.com/NotWoods/spherical-geometry-js#readme","keywords":["google","geometry","spherical","geometry","google","maps","google","maps","api","google","maps","javascript","geometric"],"repository":{"type":"git","url":"git+https://github.com/NotWoods/spherical-geometry-js.git"},"description":"This library provides classes and functions for the computation of geometric data on the surface of the Earth. Code ported from the Google Maps Javascript API v3","maintainers":[{"name":"luandro","email":"luandro@gmail.com"},{"name":"notwoods","email":"contact@tigeroakes.com"}],"readme":"<img alt=\"\" src=\"images/sphere-geom-logo.png\" height=\"160\" width=\"160\">\n\n# Spherical Geometry Library &middot; [![npm](https://img.shields.io/npm/v/spherical-geometry-js.svg)](https://www.npmjs.com/package/spherical-geometry-js) [![Downloads](https://img.shields.io/npm/dt/spherical-geometry-js.svg)](https://www.npmjs.com/package/spherical-geometry-js)\n\nThis library provides classes and functions for the computation of geometric\ndata on the surface of the Earth.\n\nThis library ports a small but useful subset of classes from the Google Maps\nJavascript API version 3, to use as a separate module or in node. I also try to\nhave readable code, so that you can understand what calculations are being made.\n\n## How to use\n\n```javascript\nimport * as geometry from 'spherical-geometry-js';\n```\n\nOr import individual modules\n\n```javascript\nimport { computeArea } from 'spherical-geometry-js';\nimport computeArea from 'spherical-geometry-js/compute-area';\n```\n\nNotes:\n\n- The API is nearly identical to the Google Maps Javascript API.\n- Functions automatically convert coordinate objects into `LatLng`s. See\n  [`convertLatLng`](#convertlatlnglike--latlng) for more details.\n- All computed lengths are returned in **meters**.\n\n## API\n\n**The full API of the library is\n[described in the typings file](./index.d.ts).**\n\nClasses and libraries ported from the Google Maps Javascript API:\n\n- [google.maps.geometry.spherical](https://developers.google.com/maps/documentation/javascript/reference/geometry#spherical)\n- [google.maps.LatLng](https://developers.google.com/maps/documentation/javascript/reference/coordinates#LatLng)\n\nThis module tries to maintain full API compatibility with Google Maps so it can\nbe used as a drop-in replacement.\n\nFor convenience, `LatLng` includes some extra methods.\n\n```javascript\nconst latlng = new LatLng(123, 56);\n// Alias getters for longitude and latitude\n\nlatlng.x === latlng.lng();\nlatlng.y === latlng.lat();\n\nlatlng[0] === latlng.lng();\nlatlng[1] === latlng.lat();\n```\n\n```javascript\nimport { equalLatLngs } from 'spherical-geometry-js';\n\nequalLatLngs(latlng1, latlng2) === latlng1.equals(latlng2);\n```\n\n### convertLatLng(like) ⇒ `LatLng`\n\n```javascript\nimport { LatLng, convertLatLng } from 'spherical-geometry-js';\n\nconvertLatLng({ lat: 123, lng: 56 }).equals(new LatLng(123, 56));\nconvertLatLng([56, 123]).equals(new LatLng(123, 56));\nconvertLatLng({ x: 56, y: 123 }).equals(new LatLng(123, 56));\n```\n\nHelper function that tries to convert and object into a `LatLng`. Tries a few\ndifferent methods:\n\n1. If `instanceof LatLng`, clone the object and return it.\n2. If it has `lat` and `lng` properties...\n\n   2a. if the properties are functions (like Google `LatLng`s), use the `lat()`\n   and `lng()` values as latitude and longitude.\n\n   2b. otherwise get `lat` and `lng`, parse them as floats and use them.\n\n3. If it has `lat` and _`long`_ properties, parse them as floats use them.\n4. If it has `lat` and _`lon`_ properties, parse them as floats use them.\n5. If it has `latitude` and `longitude` properties, parse them as floats use\n   them.\n6. If it has number values for `0` and `1` (aka an array of two numbers), use\n   `1` as latitude and `0` as longitude.\n7. If it has `x` and `y` properties, try using `y` as latitude and `x` and\n   longitude.\n","readmeFilename":"README.md"}