From b9622e095d5400e201a2834491c622347af31445 Mon Sep 17 00:00:00 2001 From: Manuel Bieh Date: Mon, 13 May 2019 01:25:55 +0200 Subject: [PATCH] added build folders to gitignore --- .gitignore | 1 + .prettierignore | 2 ++ lib/index.js | 1 - package.json | 3 ++- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .prettierignore delete mode 100644 lib/index.js diff --git a/.gitignore b/.gitignore index 3444798..fa7821f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules yarn-error.log /es +/lib diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..810e481 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +lib/* +es/* diff --git a/lib/index.js b/lib/index.js deleted file mode 100644 index b50dea2..0000000 --- a/lib/index.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.geolib=n():t.geolib=n()}("undefined"!=typeof self?self:this,function(){return function(t){var n={};function r(e){if(n[e])return n[e].exports;var a=n[e]={i:e,l:!1,exports:{}};return t[e].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var a in t)r.d(e,a,function(n){return t[n]}.bind(null,a));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=0)}([function(t,n,r){"use strict";r.r(n);var e=/^([0-9]{1,3})°\s*([0-9]{1,3}(?:\.(?:[0-9]{1,}))?)['′]\s*(([0-9]{1,3}(\.([0-9]{1,}))?)["″]\s*)?([NEOSW]?)$/,a=["lng","lon","longitude",0],i=["lat","latitude",1],u=["alt","altitude","elevation","elev",2],o=.001,c=1/1609.344,f=3600,s=function(t,n){return n.reduce(function(n,r){return t.hasOwnProperty(r)&&void 0!==r&&void 0===n?(n=r,r):n},void 0)},l=function(t){var n=t.toString().trim();return!isNaN(parseFloat(n))&&parseFloat(n)===Number(n)},d=function(t){return e.test(t.toString().trim())},h=function(t){var n=new RegExp(e).exec(t);if(null==n)throw new Error("Given value is not in sexagesimal format");var r=Number(n[2])/60||0,a=Number(n[4])/3600||0,i=parseFloat(n[1])+r+a;return["S","W"].includes(n[7])?-i:i};function g(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var M=function(t){var n=s(t,a),r=s(t,i),e=s(t,u);return function(t){for(var n=1;n90||n<-90):!!d(n)&&t(h(n))},v=function t(n){return l(n)?!(parseFloat(n)>180||n<-180):!!d(n)&&t(h(n))},p=function(t){var n=M(t),r=n.latitude,e=n.longitude;if(Array.isArray(t)&&t.length>=2)return v(t[0])&&m(t[1]);if(void 0===r||void 0===e)return!1;var a=t[e],i=t[r];return void 0!==i&&void 0!==a&&!1!==m(i)&&!1!==v(a)};function y(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var b=function t(n){if(l(n))return Number(n);if(d(n))return h(n);if(p(n)){var r=M(n);return Array.isArray(n)?n.map(function(n,r){return[0,1].includes(r)?t(n):n}):function(t){for(var n=1;n3&&void 0!==arguments[3]?arguments[3]:6378137,a=S(t),i=N(t),u=n/e,o=P(r),c=P(a),f=P(i),s=Math.asin(Math.sin(c)*Math.cos(u)+Math.cos(c)*Math.sin(u)*Math.cos(o)),l=f+Math.atan2(Math.sin(o)*Math.sin(u)*Math.cos(c),Math.cos(u)-Math.sin(c)*Math.sin(s));return l=(l+3*Math.PI)%(2*Math.PI)-Math.PI,{latitude:x(s),longitude:x(l)}},O=function(t){switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"kmh"){case"kmh":return t*f*o;case"mph":return t*f*c;default:return t}};function E(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var r=[],e=!0,a=!1,i=void 0;try{for(var u,o=t[Symbol.iterator]();!(e=(u=o.next()).done)&&(r.push(u.value),!n||r.length!==n);e=!0);}catch(t){a=!0,i=t}finally{try{e||null==o.return||o.return()}finally{if(a)throw i}}return r}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var j=function(t){var n=Math.pow(10,12);return Math.round(t*n)/n},w=function(t){var n=E(t.toString().split("."),2),r=n[0],e=n[1],a=Math.abs(Number(r)),i=j(60*Number("0."+(e||0))),u=Math.floor(i),o=j(60*(i%u||0));return a+"° "+Number(u.toFixed(6)).toString().split(".").map(function(t,n){return 0===n?t.padStart(2,"0"):t}).join(".")+"' "+Number(o.toFixed(4)).toString().split(".").map(function(t,n){return 0===n?t.padStart(2,"0"):t}).join(".")+'"'},W=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var e=S(t),a=N(t),i=S(n),u=N(n),o=6378137*Math.acos(Math.sin(P(i))*Math.sin(P(e))+Math.cos(P(i))*Math.cos(P(e))*Math.cos(P(a)-P(u)));return Math.round(o/r)*r},I=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:W;return r="function"==typeof r?r:W,n.slice().sort(function(n,e){return r(t,n)-r(t,e)})},D=function(t,n){return I(t,n)[0]},F=function(t){return!1!==Array.isArray(t)&&0!==t.length&&t.reduce(function(t,n){return{maxLat:Math.max(S(n),t.maxLat),minLat:Math.min(S(n),t.minLat),maxLng:Math.max(N(n),t.maxLng),minLng:Math.min(N(n),t.minLng)}},{maxLat:-1/0,minLat:1/0,maxLng:-1/0,minLng:1/0})},A=function(t,n){var r,e,a=S(t),i=N(t),u=P(a),o=P(i),c=n/6378137,f=u-c,s=u+c,l=P(90),d=P(-90),h=P(180),g=P(-180);if(f>d&&sh&&(e-=2*Math.PI)}else f=Math.max(f,d),s=Math.min(s,l),r=g,e=h;return[{latitude:x(f),longitude:x(r)},{latitude:x(s),longitude:x(e)}]},C=function(t){if(!1===Array.isArray(t)||0===t.length)return!1;var n=t.length,r=t.reduce(function(t,n){var r=P(S(n)),e=P(N(n));return{X:t.X+Math.cos(r)*Math.cos(e),Y:t.Y+Math.cos(r)*Math.sin(e),Z:t.Z+Math.sin(r)}},{X:0,Y:0,Z:0}),e=r.X/n,a=r.Y/n,i=r.Z/n;return{longitude:x(Math.atan2(a,e)),latitude:x(Math.atan2(i,Math.sqrt(e*e+a*a)))}},B=function(t){var n=F(t),r=n.minLat+(n.maxLat-n.minLat)/2,e=n.minLng+(n.maxLng-n.minLng)/2;return{latitude:parseFloat(r.toFixed(6)),longitude:parseFloat(e.toFixed(6))}},_=function(t,n){var r=P(N(n))-P(N(t)),e=Math.log(Math.tan(P(S(n))/2+Math.PI/4)/Math.tan(P(S(t))/2+Math.PI/4));return Math.abs(r)>Math.PI&&(r=r>0?-1*(2*Math.PI-r):2*Math.PI+r),(x(Math.atan2(r,e))+360)%360},k=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_,e="function"==typeof r?r(t,n):_(t,n);if(isNaN(e))throw new Error("Could not calculate bearing for given points. Check your bearing function");switch(Math.round(e/22.5)){case 1:return"NNE";case 2:return"NE";case 3:return"ENE";case 4:return"E";case 5:return"ESE";case 6:return"SE";case 7:return"SSE";case 8:return"S";case 9:return"SSW";case 10:return"SW";case 11:return"WSW";case 12:return"W";case 13:return"WNW";case 14:return"NW";case 15:return"NNW";default:return"N"}},T=function(t,n,r){var e=W(n,t),a=W(t,r),i=W(n,r),u=Math.acos((e*e+i*i-a*a)/(2*e*i)),o=Math.acos((a*a+i*i-e*e)/(2*a*i));return u>Math.PI/2?e:o>Math.PI/2?a:Math.sin(u)*e},$=function(t,n){var r=S(n),e=N(n),a=S(t),i=N(t);return(x(Math.atan2(Math.sin(P(e)-P(i))*Math.cos(P(r)),Math.cos(P(a))*Math.sin(P(r))-Math.sin(P(a))*Math.cos(P(r))*Math.cos(P(e)-P(i))))+360)%360};function R(t){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var X=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W;return t.reduce(function(t,r){return"object"===R(t)&&null!==t.last&&(t.distance+=n(r,t.last)),t.last=r,t},{last:null,distance:0}).distance},Y=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var e,a,i,u,o,c,f,s=S(t),l=N(t),d=S(n),h=N(n),g=6356752.314245,M=P(h-l),m=Math.atan(.9966471893352525*Math.tan(P(parseFloat(s)))),v=Math.atan(.9966471893352525*Math.tan(P(parseFloat(d)))),p=Math.sin(m),y=Math.cos(m),b=Math.sin(v),x=Math.cos(v),L=M,O=100;do{var E=Math.sin(L),j=Math.cos(L);if(0===(c=Math.sqrt(x*E*(x*E)+(y*b-p*x*j)*(y*b-p*x*j))))return 0;e=p*b+y*x*j,a=Math.atan2(c,e),o=e-2*p*b/(u=1-(i=y*x*E/c)*i),isNaN(o)&&(o=0);var w=1/298.257223563/16*u*(4+1/298.257223563*(4-3*u));f=L,L=M+1/298.257223563*(1-w)*i*(a+w*c*(o+w*e*(2*o*o-1)))}while(Math.abs(L-f)>1e-12&&--O>0);if(0===O)return NaN;var W=272331606109.84375*u/(g*g),I=W/1024*(256+W*(W*(74-47*W)-128)),D=g*(1+W/16384*(4096+W*(W*(320-175*W)-768)))*(a-I*c*(o+I/4*(e*(2*o*o-1)-I/6*o*(4*c*c-3)*(4*o*o-3))));return Math.round(D/r)*r},Z=function(t){return/^NNE|NE|NNW|N$/.test(t)?"N":/^ENE|E|ESE|SE$/.test(t)?"E":/^SSE|S|SSW|SW$/.test(t)?"S":/^WSW|W|WNW|NW$/.test(t)?"W":void 0},V=function(t,n){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:W)(t,n)/(Number(n.time)-Number(t.time))*1e3},q=function(t,n,r){return W(n,t)+W(t,r)===W(n,r)},G=function(t,n){for(var r=!1,e=n.length,a=-1,i=e-1;++a