{"_id":"egm96-universal","_rev":"6-8ebb47bb6424d2cdf14eec20a4bd9f53","name":"egm96-universal","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.0":{"name":"egm96-universal","version":"0.0.0","keywords":["egm96","map","wgs84","coordinate","altitude"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","_id":"egm96-universal@0.0.0","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"homepage":"https://github.com/nicolas-van/egm96-universal#readme","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"dist":{"shasum":"15bf6c25d0798439d254e70fb9487a3821c05e67","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-0.0.0.tgz","fileCount":20,"integrity":"sha512-q+fmbQ0cqjvpN71aukbBS9Cj1AJWxUVaGqM6k6wfcAvlXzY76L+fLKPRxqzS8j9J0jnxhjul3Pxl6Se2LD9HkQ==","signatures":[{"sig":"MEUCIEO0QTCN/WANTIQsch2W/IkKZakqnzU//t/5S/2dek4RAiEArztD4fk3b5WYV6R+BhEzBoxQI/04WY0HLhKOxj9xjE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7680383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNjieCRA9TVsSAnZWagAA34UP/24w5wPDdsCyMhpMecar\nSGpZntpKvCJJ54ITognKesv9iuoHqefILXnftJihDnG5v2JHM6dyYk9m4bJK\nwS6YQblTByJmbBTV5Hk35pLp2hDIfm4kUDEDmLUAAjWGz7ader7XcOHsdngd\nE89Ae5N9U64JdgVDGdmloqxHTe3tI9UXqUEG6FXSdVCridON/8I0/jO2Z3W0\nmazcKLCVMGF3I5SFtUWcKYPvQl0+YVUE3mHg/bZ3Zeq4y5p/hYGSWCZO78wH\ntPwdCmtf5mj+rUyDO4kMBYzgFKo0V20BSVjiWHHKARLkwRYNFbnxYvl/KR73\nuYAZjpBqqWWtyp0WZmHOAfzHX7tJ9u15esZUdXmIy2rL5ICCV2bYPIU3cnJ8\n0J/LqihVzGfBMCKpKwyPwajDNpCzUQ382Nk70m0qaa8mv2nsoWVoCQZNnRJg\n3QMmrZd5Y3la0QNGEftoXyM7zaiz5avoqDYGlXT7U6gmtOF/q6v2TgzuvCK2\nzGRsNTxhClYdvkcFM84m1EvMhirPQJDl3bmjZ4lD7pwbNAG/TK38/09iZ3MQ\neOCzHMLbLtqu+XEc1MogsaOI8ozopAWnCayT6bNyKQXK3qTmH4eug+d7OlOU\nJ5UB1JD67xPns7IefEucfpfXwnHP7uPgU+s079pT6H7kPc41cLVZNu41hCmd\n8lz6\r\n=2mbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/egm96-universal.cjs.js","module":"dist/egm96-universal.esm.js","gitHead":"b1d291289d0833710516304dfd06b878c2a08d51","scripts":{"jest":"npm run prebuild && jest","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","test":"npm run prebuild && npm run lint && npm run jest","build":"npm run rollup","rollup":"rollup -c","prebuild":"npm run convert-data","convert-data":"node ./convertDataFile.js"},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"repository":{"url":"git+https://github.com/nicolas-van/egm96-universal.git","type":"git"},"_npmVersion":"6.14.6","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rfc4648":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.3.0","eslint":"^7.6.0","rollup":"^2.23.1","babel-jest":"^26.3.0","@babel/core":"^7.11.1","babel-eslint":"^10.1.0","@babel/preset-env":"^7.11.0","eslint-plugin-jest":"^23.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egm96-universal_0.0.0_1597388957472_0.9430549959889833","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"egm96-universal","version":"1.0.0","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","_id":"egm96-universal@1.0.0","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"homepage":"https://github.com/nicolas-van/egm96-universal#readme","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"dist":{"shasum":"4bc695c7342708061fcc0f60573c05cba09bdd3c","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-1.0.0.tgz","fileCount":23,"integrity":"sha512-PJ6V6eWg9CC/e10AbacLxb0T6bhSCC0bGGl1AUS2k6FZgTUJI8GbbBr7+jdp6F5KC1uvbOkn798GkIjb8UKCOQ==","signatures":[{"sig":"MEUCIGyydBzPc6y41DH4uS9qXEYPT+th2ycYjspiMubZpJNiAiEAlFA3gWyqB2MbeWCpsdpaKV7U/dmMmYeqa/QNvJvMwPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7686574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNlM0CRA9TVsSAnZWagAAlBEP/3TA+gHortz0pxdVWXI9\n0nw/8XJqVRSQmLY8+KqIKisfB5YmZlF4mMOW3sSqMwpbU9yjDlOqq4EYYSNY\n0z/8ZXV1lYwNGn0IQZZrCj76alem6IQA4J6akXtKG6ok3l775y1tVflkh2kp\nP9ZlXdo0Jw5GyKxFXlSOIrA0SRL/PbnOTP/5AiCo5sDWZDrET+4RKmqs5Lv/\nA91wwMUmf6ESz31i+Y1s9vTnt1grjkHGN44BYkha4KgHCpX6huhcmjEUcN0W\nyvVMz4K1ZT4VNNhABtb3fPH+4LStMGivlhtSjV1ZwBWrKjTxAx+0DN+NaOQa\njO6M8KXNOZu/Os1b6e1WQmaH2H1QViXiwL3Dz8fLMYvjufRbOnqedhDthCfp\n8p7ZZHA5jBiI99otcoEYPP+OEAuYgfIcO850jZdgnwHYCKzYgttbMW0JUUS7\n75B/r2T92Z9ffpLcu3eGKnfxGDJy3WlbBDzCymYMHcTv/yOo+qV4PstN4NsU\nVfJiAmwi98Gymj9QGcc+4wbr7K45GOs1VdCB1eRjWTDYWi/ZTKXgu40WMSN3\nvbTDVeepHJSKC5UdPIjKCwgKf6FeE1JcSaX+oxG/W9LbRcg+aWpzCp5YLtLs\ndrSwQnX3FwI16Qo5WOk/UzFFh8nY3glhRZavFYmS6uI2L120kyD6CGHfkajZ\nBm76\r\n=LKiG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/egm96-universal.cjs.js","module":"dist/egm96-universal.esm.js","gitHead":"b53f7253b862fb4e1f77845a91db9084d62bec7d","scripts":{"jest":"npm run prebuild && jest","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","test":"npm run prebuild && npm run lint && npm run jest","build":"npm run rollup","rollup":"rollup -c","prebuild":"npm run convert-data","website-dev":"npm run prebuild && parcel demo/index.html -d public","convert-data":"node ./convertDataFile.js","website-build":"npm run prebuild && parcel build demo/index.html -d public --public-url ./"},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"repository":{"url":"git+https://github.com/nicolas-van/egm96-universal.git","type":"git"},"_npmVersion":"6.14.6","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rfc4648":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.3.0","eslint":"^7.6.0","rollup":"^2.23.1","babel-jest":"^26.3.0","@babel/core":"^7.11.1","babel-eslint":"^10.1.0","parcel-bundler":"^1.12.4","@babel/preset-env":"^7.11.0","eslint-plugin-jest":"^23.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egm96-universal_1.0.0_1597395763938_0.09045226789663308","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"egm96-universal","version":"1.0.1","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","_id":"egm96-universal@1.0.1","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"homepage":"https://github.com/nicolas-van/egm96-universal#readme","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"dist":{"shasum":"c44581a55fb3f6bfa66ec7a3e110c35faad8ead0","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-1.0.1.tgz","fileCount":5,"integrity":"sha512-co1iDGHgTb/DB4472y7rfuDwq58SCcWp9W7h7KNQdanO3W9hLsLEHQpVoCfCwYyEUUF0Hg1wIaTZaO2hAXxh/w==","signatures":[{"sig":"MEUCIDvNFTBgk4RVQQIUf6vV2sHvwjq6a7ujLfeERym2gQDyAiEA/6JXAVl7A2zeShtT9qEsTPRVaI5h2iYVYFNlSJcXG4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5548532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNlT6CRA9TVsSAnZWagAA56oP+QCAfwlI/0F7bF3SkKIu\nwkTSZfMRmxEyZIEhY/4QZwtX2b17U02DdVIlTH8SF7f9XS3yLPv5vwLyXmWy\nM8FuFAH90EFjzk9LZ2/Fja5I30os3tlx9laOsgwdC0dSSWj3rm5MXvG+aLbA\nZZW36++wtAAr3lSYseF6hk7M0CdzRXMlY3Fv8YDG+Mv58z/PpZVTyD5lmRVP\nFOVcHWMTDWfuvoqyobeukOMXQUQubg/9pE8QGkX2yMxlVaAhE3uGLgqU1WF0\ndDmkBb2IO5i3eSUPDBbKIRZXRN07d973VMySdcRpx2uH86glkcYf3O//QLa4\nHG7iDxej3vX1vNn8BekEXCMTj+9uW2Yev7rfni4zO4z2cYlPar/nkRqayBGt\ny7yl8CrDxfDF6pHgmIp6QoEF6h/Ov8lkIxEvhAmAacsuZSQvsam9od0viAoo\nNWoUBzMI2FZxEQVgaTp1T9ETByHm/wc+aeBlSofYhg7vbIlmdj08zniBRLLB\nU62qxyejIyOh0IdlWpPCYR+H0eEzXgmQYO7l527601BybW9102Z9wttpmzSd\nIblHVwGExgXQ5gII5N6ubavJYefy3HlPgZnpcf+hiyLQskVoFFysg1E5tAec\ne6VFzXn6PqfyC0Do1d6DGUjhtyKQexRzPqFL5ingy+tqFmVVF5dfj3I0QvS/\nzDfc\r\n=oXSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/egm96-universal.cjs.js","module":"dist/egm96-universal.esm.js","gitHead":"782f06e4a6e2b8644ca8074e86f4403102117ae1","scripts":{"jest":"npm run prebuild && jest","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","test":"npm run prebuild && npm run lint && npm run jest","build":"npm run rollup","rollup":"rollup -c","prebuild":"npm run convert-data","website-dev":"npm run prebuild && parcel demo/index.html -d public","convert-data":"node ./convertDataFile.js","website-build":"npm run prebuild && parcel build demo/index.html -d public --public-url ./"},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"repository":{"url":"git+https://github.com/nicolas-van/egm96-universal.git","type":"git"},"_npmVersion":"6.14.6","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rfc4648":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.3.0","eslint":"^7.6.0","rollup":"^2.23.1","babel-jest":"^26.3.0","@babel/core":"^7.11.1","babel-eslint":"^10.1.0","parcel-bundler":"^1.12.4","@babel/preset-env":"^7.11.0","eslint-plugin-jest":"^23.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egm96-universal_1.0.1_1597396218018_0.25543308134404263","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"egm96-universal","version":"1.0.2","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude","earth","gravity","model","1996","cesium"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","_id":"egm96-universal@1.0.2","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"homepage":"https://github.com/nicolas-van/egm96-universal#readme","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"dist":{"shasum":"fdb9a17a532d87b49c991831749ce9be53b25229","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-1.0.2.tgz","fileCount":5,"integrity":"sha512-hDspzkHBmhXIvYHpQO9c5mQRiIs6S6WdLdm9iXv+SS7/618ljAifArxMrXWyDjfJozXCBKLEu93waC3tlBc8dw==","signatures":[{"sig":"MEQCIB5dGz+0MvIZ0HC1JfYyo8gJskdivVRZ0i4lar1hlgM2AiBHn19TKXv5RVQm7yp5gpcq+GCxwVonkWvlWRl8Y3fGpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5548921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO4HXCRA9TVsSAnZWagAAbHoP/0K5akQfw/XfnWdq5OtQ\nY7uqLqp5QgtCz7j+3LQg+wDJ70H+CaETLH8kCGlpvleHfMPpqzmM6OPZ5raN\nW/tHd+28OB33JCnvLHVpqevz807Db9+9tCQXs66TocOcbyCcdwjST0P5KSzW\nWKHUH9Y5Ju3eV3Yqyi686qU5Q9ewtT90vnlE9X/pVwM7yX7nMIXP277LJ6Jb\nyOaszVEN2nTnavZF41U0gsg0JRPwdHFiMqv+7GCcqEBQDyveXllDfZvCaEQG\nHXzsLDDMgZDatMGl56gaEdRYeamfi/Cs1wDmoOiAP2Pan34DXrHJu7YOVAOx\nzm3TxNROmMcEp6fmm+kr7Ab2VAMfjdu4qBYpfJ7NQiLiDA007ZyRrcgXYKgo\nUlP+34PhWwJOcSOtSs2x1WzWvX/ZyuyKGRCSh+rWoq/nsJNZOXp6n9c3oLGI\nP0YzK33RmzVsNJYkjE3PgRESQAgSm/tjbrjgV/r2AfbOuhOUMb94si+vOMQu\nifrjHJr49l9YTpxo+YR/L+7oXvwBsj2NuK/zwrtC4EwrMxZkiAg4ZH39fSJg\n1yNaUySJ4NQ0v3J/SfmzmInsHi4V5yjprahMa5QeF4M3fkNulDhGo1uS8dsl\nPkAO7T7l1Sga5OK7FmftsDHJH8j0IIA2B/XOr+/S5eQNPfr8u5+mfkTeWQLa\nTFJP\r\n=z78t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/egm96-universal.cjs.js","module":"dist/egm96-universal.esm.js","gitHead":"2c2a6fdb5d41faffcb3a7a03531fe683cb074420","scripts":{"jest":"npm run prebuild && jest","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","test":"npm run prebuild && npm run lint && npm run jest","build":"npm run rollup","rollup":"rollup -c","prebuild":"npm run convert-data","website-dev":"npm run prebuild && parcel demo/index.html -d public","convert-data":"node ./convertDataFile.js","website-build":"npm run prebuild && parcel build demo/index.html -d public --public-url ./"},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"repository":{"url":"git+https://github.com/nicolas-van/egm96-universal.git","type":"git"},"_npmVersion":"6.14.6","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rfc4648":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.3.0","eslint":"^7.6.0","rollup":"^2.23.1","babel-jest":"^26.3.0","@babel/core":"^7.11.1","babel-eslint":"^10.1.0","parcel-bundler":"^1.12.4","@babel/preset-env":"^7.11.0","eslint-plugin-jest":"^23.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egm96-universal_1.0.2_1597735382517_0.8313621343159638","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"egm96-universal","version":"1.1.0","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude","earth","gravity","model","1996","cesium"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","_id":"egm96-universal@1.1.0","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"homepage":"https://github.com/nicolas-van/egm96-universal#readme","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"dist":{"shasum":"7c0dd7d4b37b2c32d301f0e1d8621ef46d295eb2","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-1.1.0.tgz","fileCount":6,"integrity":"sha512-LsrOHkIDyFIwRK2PnY3eBC8Efyn+rjzFagOGHFid1CbPee7rgAzezgiYDZodwG8yEggA23mVW0yNvUMkc7XsXw==","signatures":[{"sig":"MEYCIQCMfV+Qmug8ynXsCL7CS1xTCL/Bf8PoH6O6vxvGRDaRsgIhAP0LeLQ7AI30ThYdbGeFie4AaeOhUfEmRCczdduBUbd8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5550604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJPgbCRA9TVsSAnZWagAAtHUQAKTc38avnouSTzYnx3Ux\n+pOy0GlDchOehb/QK8TdqlmuKI9uMLMEW92KIPupKLsr7xEIXO7ip6BQEars\n4nx55KGDnWWCb1JpCGThyFbqZFQyNzLNrWEErjvR5kTSxeoVIyzdhxgVOO+d\n62UkWtVhybs7FFEMVPvZC7JtDy6EiLSBGXP58eH7bNo3ty9OpUIEATbJvrzF\nAzSVwzqqF33SnB7QMxLhxlh4hkVKwvaiVeFDoJELcoE96KPUcy5rP/MN38j5\nZGfmNCOrIjX4y1JEWQszFRciizrCTs5E+YDMwwvmvEKLLh+DYzpH8g0k94Tm\ncQPLz+WW21RA6WALoP6drHc9MTwhMYJja0bV1nB5fj1zOIUIm01alOW7vzpF\n2c4pL4uTTcl23qYGJtj+sOfC2ym0idgASw5hij1NSBXDX2D+vXWRo1qwH9vI\nw/R0576L5Dou3w6xMMtcaiZ9n7xi139pRLUVo9UuXQCkLtvc+kyFMicHR+3S\nCYYlzPUmTjbfGC7aIbXnML7V79dKKqkdD0Ohz2jnjVrvaTNqZvfKGXeoBEdQ\nfLvf9FlpDBVZAnRVcxYjdfpJB9HVzwDVjJlg5WBRfyAClmIoXqureexNqJnY\nBQPagheGasIWWO+wpT0xg918OV7Kyu0Brjfx76LcDb334lbWx+5z4Go2TbtY\nWaB5\r\n=Ibop\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/egm96-universal.cjs.js","types":"index.d.ts","module":"dist/egm96-universal.esm.js","gitHead":"c6744af9f93958a6b0db2a03da6d76d6278cb874","scripts":{"jest":"npm run prebuild && jest --config=./jest.config.js --coverage","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","test":"npm run prebuild && npm run lint && npm run jest","build":"npm run rollup","rollup":"rollup -c","prebuild":"npm run convert-data","website-dev":"npm run prebuild && parcel serve demo/index.html --dist-dir public","convert-data":"node ./convertDataFile.js","website-build":"npm run prebuild && parcel build demo/index.html --dist-dir public --public-url ./"},"targets":{"main":false,"module":false},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"repository":{"url":"git+https://github.com/nicolas-van/egm96-universal.git","type":"git"},"_npmVersion":"7.20.3","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","directories":{},"_nodeVersion":"16.7.0","dependencies":{"rfc4648":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.32.0","lodash":"^4.17.21","parcel":"^2.0.0-rc.0","rollup":"^2.56.3","babel-jest":"^27.0.6","@babel/core":"^7.15.0","@babel/preset-env":"^7.15.0","eslint-plugin-jest":"^24.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^36.0.7","eslint-plugin-import":"^2.24.1","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.3","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4"},"_npmOperationalInternal":{"tmp":"tmp/egm96-universal_1.1.0_1629812763224_0.23919578072106917","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"egm96-universal","version":"1.1.1","description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","main":"dist/egm96-universal.cjs.js","module":"dist/egm96-universal.esm.js","targets":{"main":false,"module":false,"types":false},"scripts":{"prebuild":"npm run convert-data","convert-data":"node ./convertDataFile.js","test":"npm run prebuild && npm run lint && npm run jest","lint":"npm run prebuild && eslint \"*.js\" \"src/**/*.js\"","jest":"npm run prebuild && jest --config=./jest.config.js --coverage","build":"npm run rollup","rollup":"rollup -c","website-build":"npm run prebuild && parcel build demo/index.html --dist-dir public --public-url ./","website-dev":"npm run prebuild && parcel serve demo/index.html --dist-dir public"},"repository":{"type":"git","url":"git+https://github.com/nicolas-van/egm96-universal.git"},"keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude","earth","gravity","model","1996","cesium"],"author":{"name":"Nicolas Vanhoren"},"license":"MIT","bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"homepage":"https://github.com/nicolas-van/egm96-universal#readme","funding":{"type":"individual","url":"https://github.com/sponsors/nicolas-van"},"devDependencies":{"@babel/core":"^7.15.0","@babel/preset-env":"^7.15.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.1","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsdoc":"^36.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^4.1.0","jest":"^27.0.6","lodash":"^4.17.21","parcel":"^2.12.0","rollup":"^2.56.3"},"dependencies":{"rfc4648":"^1.5.0"},"types":"index.d.ts","_id":"egm96-universal@1.1.1","gitHead":"db359c5fbdef592b8c9c720487dd5316511af042","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rHOKjWBcT2SQ1SqATOt3FdVVEkd6+n4Q+j0IDivVc/yqS0SmQ+LLUbNdCRuS6C0aibv9UXxqOyAGIyyg4E22Qg==","shasum":"ee7772702d7e0742dff44555441101c33336dd8e","tarball":"https://registry.npmjs.org/egm96-universal/-/egm96-universal-1.1.1.tgz","fileCount":6,"unpackedSize":5551026,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMdSrywJkMamwZBupcQmnFQ24tj65z/LsrkBQK/jIURgIhAIwWdHcy8am75S1G2Wz8BpRsXY244KIP+EAKxDoThWBj"}]},"_npmUser":{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"},"directories":{},"maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egm96-universal_1.1.1_1728544140461_0.38957536259916514"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-14T07:09:17.472Z","modified":"2024-10-10T07:09:01.050Z","0.0.0":"2020-08-14T07:09:18.004Z","1.0.0":"2020-08-14T09:02:44.229Z","1.0.1":"2020-08-14T09:10:18.448Z","1.0.2":"2020-08-18T07:23:02.728Z","1.1.0":"2021-08-24T13:46:03.486Z","1.1.1":"2024-10-10T07:09:00.874Z"},"bugs":{"url":"https://github.com/nicolas-van/egm96-universal/issues"},"author":{"name":"Nicolas Vanhoren"},"license":"MIT","homepage":"https://github.com/nicolas-van/egm96-universal#readme","keywords":["egm96","map","wgs84","ellipsoid","coordinate","altitude","earth","gravity","model","1996","cesium"],"repository":{"type":"git","url":"git+https://github.com/nicolas-van/egm96-universal.git"},"description":"A library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes","maintainers":[{"name":"nicolas-van","email":"nicolas.vanhoren@gmail.com"}],"readme":"# egm96-universal\n\n[![Github-sponsors](https://img.shields.io/badge/sponsor-30363D?logo=GitHub-Sponsors&logoColor=#EA4AAA)](https://github.com/sponsors/nicolas-van)\n[![GitHub Repo stars](https://img.shields.io/github/stars/nicolas-van/egm96-universal?style=social)](https://github.com/nicolas-van/egm96-universal/stargazers) \n[![Node.js CI](https://github.com/nicolas-van/egm96-universal/workflows/Node.js%20CI/badge.svg)](https://github.com/nicolas-van/egm96-universal/actions?query=workflow%3A%22Node.js+CI%22)\n[![npm](https://img.shields.io/npm/v/egm96-universal)](https://www.npmjs.com/package/egm96-universal)\n[![Coverage Status](https://coveralls.io/repos/github/nicolas-van/egm96-universal/badge.svg?branch=master)](https://coveralls.io/github/nicolas-van/egm96-universal?branch=master)\n\nA library to convert between EGM96-relative altitudes and WGS84 ellipsoid-relative altitudes.\n\nWorks both in the browser and node.js, you can test the result on [the demo page](https://nicolas-van.github.io/egm96-universal/).\n\nIt uses the EGM96 sample data file provided by the [NGA](https://en.wikipedia.org/wiki/National_Geospatial-Intelligence_Agency) to lookup reference mean sea level and performs bilinear interpolation on the result.\n\nThis library is automatically tested by CI on [the reference implementation in Fortran](https://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/binarygeoid.html).\n\nThis project was initially created to allow usage of KML files (that use EGM96 as reference according to the [specification](https://www.ogc.org/standards/kml), just like Google Earth) in [Cesium](https://cesium.com/index.html). It should work for any similar task that necessitate conversion between the two references.\n\n## Usage\n\n### Installation\n\n```\nnpm install egm96-universal\n```\n\n### Import\n\n```\nconst egm96 = require('egm96-universal')\n```\n\nor\n\n```\nimport * as egm96 from 'egm96-universal'\n```\n\n### Getting mean sea level according to EGM96\n\n```\nconst msl = egm96.meanSeaLevel(latitudeInDegrees, longitudeInDegrees)\n// mean sea level in meters relative to the WGS84 ellipsoid\n```\n\n### Convert between WGS84 ellipsoid-relative altitude and EGM96-relative altitude\n\n```\nconst egm96Alt = egm96.ellipsoidToEgm96(latitude, longitude, altitude)\n```\n\n```\nconst ellipsoidAlt = egm96.egm96ToEllipsoid(latitude, longitude, altitude)\n```\n\n## Changelog\n\n### 1.1.0\n\n* Added Typescript definitions\n\n## License\n\n[See the license file](./LICENSE.md).\n\n## Contributing\n\n[See the contribution guide](./CONTRIBUTING.md).\n","readmeFilename":"README.md"}