UNPKG

18.4 kBJavaScriptView Raw
1(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{NpuA:function(e,t,r){var i,n,s;function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}
2/* @license
3Papa Parse
4v4.6.3
5https://github.com/mholt/PapaParse
6License: MIT
7*/Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),n=[],void 0===(s="function"==typeof(i=function(){"use strict";var e,t,r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r?r:{},i=!r.document&&!!r.postMessage,n=i&&/(\?|&)papaworker(=|&|$)/.test(r.location.search),s=!1,o={},h=0,u={parse:function(t,i){var n=(i=i||{}).dynamicTyping||!1;if(C(n)&&(i.dynamicTypingFunction=n,n={}),i.dynamicTyping=n,i.transform=!!C(i.transform)&&i.transform,i.worker&&u.WORKERS_SUPPORTED){var a=function(){if(!u.WORKERS_SUPPORTED)return!1;if(!s&&null===u.SCRIPT_PATH)throw new Error("Script path cannot be determined automatically when Papa Parse is loaded asynchronously. You need to set Papa.SCRIPT_PATH manually.");var t=u.SCRIPT_PATH||e;t+=(-1!==t.indexOf("?")?"&":"?")+"papaworker";var i=new r.Worker(t);return i.onmessage=v,i.id=h++,o[i.id]=i}();return a.userStep=i.step,a.userChunk=i.chunk,a.userComplete=i.complete,a.userError=i.error,i.step=C(i.step),i.chunk=C(i.chunk),i.complete=C(i.complete),i.error=C(i.error),delete i.worker,void a.postMessage({input:t,config:i,workerId:a.id})}var f=null;return u.NODE_STREAM_INPUT,"string"==typeof t?f=i.download?new l(i):new p(i):!0===t.readable&&C(t.read)&&C(t.on)?f=new m(i):(r.File&&t instanceof File||t instanceof Object)&&(f=new c(i)),f.stream(t)},unparse:function(e,t){var r=!1,i=!0,n=",",s="\r\n",o='"',h=!1;"object"==a(t)&&("string"!=typeof t.delimiter||u.BAD_DELIMITERS.filter((function(e){return-1!==t.delimiter.indexOf(e)})).length||(n=t.delimiter),("boolean"==typeof t.quotes||Array.isArray(t.quotes))&&(r=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(h=t.skipEmptyLines),"string"==typeof t.newline&&(s=t.newline),"string"==typeof t.quoteChar&&(o=t.quoteChar),"boolean"==typeof t.header&&(i=t.header));var f=new RegExp(g(o),"g");if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return l(null,e,h);if("object"==a(e[0]))return l(d(e[0]),e,h)}else if("object"==a(e))return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:d(e.data[0])),Array.isArray(e.data[0])||"object"==a(e.data[0])||(e.data=[e.data])),l(e.fields||[],e.data||[],h);throw"exception: Unable to serialize unrecognized input";function d(e){if("object"!=a(e))return[];var t=[];for(var r in e)t.push(r);return t}function l(e,t,r){var a="";"string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t));var o=Array.isArray(e)&&0<e.length,h=!Array.isArray(t[0]);if(o&&i){for(var u=0;u<e.length;u++)0<u&&(a+=n),a+=c(e[u],u);0<t.length&&(a+=s)}for(var f=0;f<t.length;f++){var d=o?e.length:t[f].length,l=!1,p=o?0===Object.keys(t[f]).length:0===t[f].length;if(r&&!o&&(l="greedy"===r?""===t[f].join("").trim():1===t[f].length&&0===t[f][0].length),"greedy"===r&&o){for(var m=[],_=0;_<d;_++){var g=h?e[_]:_;m.push(t[f][g])}l=""===m.join("").trim()}if(!l){for(var y=0;y<d;y++){0<y&&!p&&(a+=n);var v=o&&h?e[y]:y;a+=c(t[f][v],y)}f<t.length-1&&(!r||0<d&&!p)&&(a+=s)}}return a}function c(e,t){return null==e?"":e.constructor===Date?JSON.stringify(e).slice(1,25):(e=e.toString().replace(f,o+o),"boolean"==typeof r&&r||Array.isArray(r)&&r[t]||function(e,t){for(var r=0;r<t.length;r++)if(-1<e.indexOf(t[r]))return!0;return!1}(e,u.BAD_DELIMITERS)||-1<e.indexOf(n)||" "===e.charAt(0)||" "===e.charAt(e.length-1)?o+e+o:e)}}};if(u.RECORD_SEP=String.fromCharCode(30),u.UNIT_SEP=String.fromCharCode(31),u.BYTE_ORDER_MARK="\ufeff",u.BAD_DELIMITERS=["\r","\n",'"',u.BYTE_ORDER_MARK],u.WORKERS_SUPPORTED=!i&&!!r.Worker,u.SCRIPT_PATH=null,u.NODE_STREAM_INPUT=1,u.LocalChunkSize=10485760,u.RemoteChunkSize=5242880,u.DefaultDelimiter=",",u.Parser=y,u.ParserHandle=_,u.NetworkStreamer=l,u.FileStreamer=c,u.StringStreamer=p,u.ReadableStreamStreamer=m,r.jQuery){var f=r.jQuery;f.fn.parse=function(e){var t=e.config||{},i=[];return this.each((function(e){if("INPUT"!==f(this).prop("tagName").toUpperCase()||"file"!==f(this).attr("type").toLowerCase()||!r.FileReader||!this.files||0===this.files.length)return!0;for(var n=0;n<this.files.length;n++)i.push({file:this.files[n],inputElem:this,instanceConfig:f.extend({},t)})})),n(),this;function n(){if(0!==i.length){var t,r,n,o=i[0];if(C(e.before)){var h=e.before(o.file,o.inputElem);if("object"==a(h)){if("abort"===h.action)return t=o.file,r=o.inputElem,n=h.reason,void(C(e.error)&&e.error({name:"AbortError"},t,r,n));if("skip"===h.action)return void s();"object"==a(h.config)&&(o.instanceConfig=f.extend(o.instanceConfig,h.config))}else if("skip"===h)return void s()}var d=o.instanceConfig.complete;o.instanceConfig.complete=function(e){C(d)&&d(e,o.file,o.inputElem),s()},u.parse(o.file,o.instanceConfig)}else C(e.complete)&&e.complete()}function s(){i.splice(0,1),n()}}}function d(e){this._handle=null,this._finished=!1,this._completed=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=w(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new _(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){if(this.isFirstChunk&&C(this._config.beforeFirstChunk)){var i=this._config.beforeFirstChunk(e);void 0!==i&&(e=i)}this.isFirstChunk=!1;var s=this._partialLine+e;this._partialLine="";var a=this._handle.parse(s,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var o=a.meta.cursor;this._finished||(this._partialLine=s.substring(o-this._baseIndex),this._baseIndex=o),a&&a.data&&(this._rowCount+=a.data.length);var h=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(n)r.postMessage({results:a,workerId:u.WORKER_ID,finished:h});else if(C(this._config.chunk)&&!t){if(this._config.chunk(a,this._handle),this._handle.paused()||this._handle.aborted())return;a=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(a.data),this._completeResults.errors=this._completeResults.errors.concat(a.errors),this._completeResults.meta=a.meta),this._completed||!h||!C(this._config.complete)||a&&a.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),h||a&&a.meta.paused||this._nextChunk(),a}},this._sendError=function(e){C(this._config.error)?this._config.error(e):n&&this._config.error&&r.postMessage({workerId:u.WORKER_ID,error:e,finished:!1})}}function l(e){var t;(e=e||{}).chunkSize||(e.chunkSize=u.RemoteChunkSize),d.call(this,e),this._nextChunk=i?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),i||(t.onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)),t.open("GET",this._input,!i),this._config.downloadRequestHeaders){var e=this._config.downloadRequestHeaders;for(var r in e)t.setRequestHeader(r,e[r])}if(this._config.chunkSize){var n=this._start+this._config.chunkSize-1;t.setRequestHeader("Range","bytes="+this._start+"-"+n),t.setRequestHeader("If-None-Match","webkit-no-cache")}try{t.send()}catch(e){this._chunkError(e.message)}i&&0===t.status?this._chunkError():this._start+=this._config.chunkSize}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._finished=!this._config.chunkSize||this._start>function(e){var t=e.getResponseHeader("Content-Range");return null===t?-1:parseInt(t.substr(t.lastIndexOf("/")+1))}(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){var r=t.statusText||e;this._sendError(new Error(r))}}function c(e){var t,r;(e=e||{}).chunkSize||(e.chunkSize=u.LocalChunkSize),d.call(this,e);var i="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,i?((t=new FileReader).onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input;if(this._config.chunkSize){var n=Math.min(this._start+this._config.chunkSize,this._input.size);e=r.call(e,this._start,n)}var s=t.readAsText(e,this._config.encoding);i||this._chunkLoaded({target:{result:s}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function p(e){var t;d.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e=this._config.chunkSize,r=e?t.substr(0,e):t;return t=e?t.substr(e):"",this._finished=!t,this.parseChunk(r)}}}function m(e){d.call(this,e=e||{});var t=[],r=!0,i=!1;this.pause=function(){d.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){d.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){i&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=E((function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}}),this),this._streamError=E((function(e){this._streamCleanUp(),this._sendError(e)}),this),this._streamEnd=E((function(){this._streamCleanUp(),i=!0,this._streamData("")}),this),this._streamCleanUp=E((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function _(e){var t,r,i,n=/^\s*-?(\d*\.?\d+|\d+\.?\d*)(e[-+]?\d+)?\s*$/i,s=/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,a=this,o=0,h=0,f=!1,d=!1,l=[],c={data:[],errors:[],meta:{}};if(C(e.step)){var p=e.step;e.step=function(t){if(c=t,v())_();else{if(_(),0===c.data.length)return;o+=t.data.length,e.preview&&o>e.preview?r.abort():p(c,a)}}}function m(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function _(){if(c&&i&&(b("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+u.DefaultDelimiter+"'"),i=!1),e.skipEmptyLines)for(var t=0;t<c.data.length;t++)m(c.data[t])&&c.data.splice(t--,1);return v()&&function(){if(c){for(var t=0;v()&&t<c.data.length;t++)for(var r=0;r<c.data[t].length;r++){var i=c.data[t][r];e.trimHeaders&&(i=i.trim()),l.push(i)}c.data.splice(0,1)}}(),function(){if(!c||!e.header&&!e.dynamicTyping&&!e.transform)return c;for(var t=0;t<c.data.length;t++){var r,i=e.header?{}:[];for(r=0;r<c.data[t].length;r++){var n=r,s=c.data[t][r];e.header&&(n=r>=l.length?"__parsed_extra":l[r]),e.transform&&(s=e.transform(s,n)),s=k(n,s),"__parsed_extra"===n?(i[n]=i[n]||[],i[n].push(s)):i[n]=s}c.data[t]=i,e.header&&(r>l.length?b("FieldMismatch","TooManyFields","Too many fields: expected "+l.length+" fields but parsed "+r,h+t):r<l.length&&b("FieldMismatch","TooFewFields","Too few fields: expected "+l.length+" fields but parsed "+r,h+t))}return e.header&&c.meta&&(c.meta.fields=l),h+=c.data.length,c}()}function v(){return e.header&&0===l.length}function k(t,r){return i=t,e.dynamicTypingFunction&&void 0===e.dynamicTyping[i]&&(e.dynamicTyping[i]=e.dynamicTypingFunction(i)),!0===(e.dynamicTyping[i]||e.dynamicTyping)?"true"===r||"TRUE"===r||"false"!==r&&"FALSE"!==r&&(n.test(r)?parseFloat(r):s.test(r)?new Date(r):""===r?null:r):r;var i}function b(e,t,r,i){c.errors.push({type:e,code:t,message:r,row:i})}this.parse=function(n,s,a){var o=e.quoteChar||'"';if(e.newline||(e.newline=function(e,t){e=e.substr(0,1048576);var r=new RegExp(g(t)+"([^]*?)"+g(t),"gm"),i=(e=e.replace(r,"")).split("\r"),n=e.split("\n"),s=1<n.length&&n[0].length<i[0].length;if(1===i.length||s)return"\n";for(var a=0,o=0;o<i.length;o++)"\n"===i[o][0]&&a++;return a>=i.length/2?"\r\n":"\r"}(n,o)),i=!1,e.delimiter)C(e.delimiter)&&(e.delimiter=e.delimiter(n),c.meta.delimiter=e.delimiter);else{var h=function(t,r,i,n){for(var s,a,o,h=[",","\t","|",";",u.RECORD_SEP,u.UNIT_SEP],f=0;f<h.length;f++){var d=h[f],l=0,c=0,p=0;o=void 0;for(var _=new y({comments:n,delimiter:d,newline:r,preview:10}).parse(t),g=0;g<_.data.length;g++)if(i&&m(_.data[g]))p++;else{var v=_.data[g].length;c+=v,void 0!==o?1<v&&(l+=Math.abs(v-o),o=v):o=0}0<_.data.length&&(c/=_.data.length-p),(void 0===a||a<l)&&1.99<c&&(a=l,s=d)}return{successful:!!(e.delimiter=s),bestDelimiter:s}}(n,e.newline,e.skipEmptyLines,e.comments);h.successful?e.delimiter=h.bestDelimiter:(i=!0,e.delimiter=u.DefaultDelimiter),c.meta.delimiter=e.delimiter}var d=w(e);return e.preview&&e.header&&d.preview++,t=n,r=new y(d),c=r.parse(t,s,a),_(),f?{meta:{paused:!0}}:c||{meta:{paused:!1}}},this.paused=function(){return f},this.pause=function(){f=!0,r.abort(),t=t.substr(r.getCharIndex())},this.resume=function(){f=!1,a.streamer.parseChunk(t,!0)},this.aborted=function(){return d},this.abort=function(){d=!0,r.abort(),c.meta.aborted=!0,C(e.complete)&&e.complete(c),t=""}}function g(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function y(e){var t,r=(e=e||{}).delimiter,i=e.newline,n=e.comments,s=e.step,a=e.preview,o=e.fastMode,h=t=void 0===e.quoteChar?'"':e.quoteChar;if(void 0!==e.escapeChar&&(h=e.escapeChar),("string"!=typeof r||-1<u.BAD_DELIMITERS.indexOf(r))&&(r=","),n===r)throw"Comment character same as delimiter";!0===n?n="#":("string"!=typeof n||-1<u.BAD_DELIMITERS.indexOf(n))&&(n=!1),"\n"!==i&&"\r"!==i&&"\r\n"!==i&&(i="\n");var f=0,d=!1;this.parse=function(e,u,l){if("string"!=typeof e)throw"Input must be a string";var c=e.length,p=r.length,m=i.length,_=n.length,y=C(s),v=[],k=[],b=[],w=f=0;if(!e)return M();if(o||!1!==o&&-1===e.indexOf(t)){for(var E=e.split(i),R=0;R<E.length;R++){if(b=E[R],f+=b.length,R!==E.length-1)f+=i.length;else if(l)return M();if(!n||b.substr(0,_)!==n){if(y){if(v=[],D(b.split(r)),z(),d)return M()}else D(b.split(r));if(a&&a<=R)return v=v.slice(0,a),M(!0)}}return M()}for(var S,O=e.indexOf(r,f),T=e.indexOf(i,f),x=new RegExp(g(h)+g(t),"g");;)if(e[f]!==t)if(n&&0===b.length&&e.substr(f,_)===n){if(-1===T)return M();f=T+m,T=e.indexOf(i,f),O=e.indexOf(r,f)}else if(-1!==O&&(O<T||-1===T))b.push(e.substring(f,O)),f=O+p,O=e.indexOf(r,f);else{if(-1===T)break;if(b.push(e.substring(f,T)),F(T+m),y&&(z(),d))return M();if(a&&v.length>=a)return M(!0)}else for(S=f,f++;;){if(-1===(S=e.indexOf(t,S+1)))return l||k.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:v.length,index:f}),P();if(S===c-1)return P(e.substring(f,S).replace(x,t));if(t!==h||e[S+1]!==h){if(t===h||0===S||e[S-1]!==h){var I=L(-1===T?O:Math.min(O,T));if(e[S+1+I]===r){b.push(e.substring(f,S).replace(x,t)),f=S+1+I+p,O=e.indexOf(r,f),T=e.indexOf(i,f);break}var A=L(T);if(e.substr(S+1+A,m)===i){if(b.push(e.substring(f,S).replace(x,t)),F(S+1+A+m),O=e.indexOf(r,f),y&&(z(),d))return M();if(a&&v.length>=a)return M(!0);break}k.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:v.length,index:f}),S++}}else S++}return P();function D(e){v.push(e),w=f}function L(t){var r=0;if(-1!==t){var i=e.substring(S+1,t);i&&""===i.trim()&&(r=i.length)}return r}function P(t){return l||(void 0===t&&(t=e.substr(f)),b.push(t),f=c,D(b),y&&z()),M()}function F(t){f=t,D(b),b=[],T=e.indexOf(i,f)}function M(e){return{data:v,errors:k,meta:{delimiter:r,linebreak:i,aborted:d,truncated:!!e,cursor:w+(u||0)}}}function z(){s(M()),v=[],k=[]}},this.abort=function(){d=!0},this.getCharIndex=function(){return f}}function v(e){var t=e.data,r=o[t.workerId],i=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var n={abort:function(){i=!0,k(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:b,resume:b};if(C(r.userStep)){for(var s=0;s<t.results.data.length&&(r.userStep({data:[t.results.data[s]],errors:t.results.errors,meta:t.results.meta},n),!i);s++);delete t.results}else C(r.userChunk)&&(r.userChunk(t.results,n,t.file),delete t.results)}t.finished&&!i&&k(t.workerId,t.results)}function k(e,t){var r=o[e];C(r.userComplete)&&r.userComplete(t),r.terminate(),delete o[e]}function b(){throw"Not implemented."}function w(e){if("object"!=a(e)||null===e)return e;var t=Array.isArray(e)?[]:{};for(var r in e)t[r]=w(e[r]);return t}function E(e,t){return function(){e.apply(t,arguments)}}function C(e){return"function"==typeof e}return n?r.onmessage=function(e){var t=e.data;if(void 0===u.WORKER_ID&&t&&(u.WORKER_ID=t.workerId),"string"==typeof t.input)r.postMessage({workerId:u.WORKER_ID,results:u.parse(t.input,t.config),finished:!0});else if(r.File&&t.input instanceof File||t.input instanceof Object){var i=u.parse(t.input,t.config);i&&r.postMessage({workerId:u.WORKER_ID,results:i,finished:!0})}}:u.WORKERS_SUPPORTED&&(t=document.getElementsByTagName("script"),e=t.length?t[t.length-1].src:"",document.body?document.addEventListener("DOMContentLoaded",(function(){s=!0}),!0):s=!0),(l.prototype=Object.create(d.prototype)).constructor=l,(c.prototype=Object.create(d.prototype)).constructor=c,(p.prototype=Object.create(p.prototype)).constructor=p,(m.prototype=Object.create(d.prototype)).constructor=m,u})?i.apply(t,n):i)||(e.exports=s)}}]);
\No newline at end of file