bluebot
Version:
A bitcoin trading bot for auto trading at various exchanges
2 lines • 24.4 kB
JavaScript
// https://github.com/jakwings/toml-j0.4
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var r;r="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,r.toml=e()}}(function(){return function e(r,t,n){function i(u,a){if(!t[u]){if(!r[u]){var c="function"==typeof require&&require;if(!a&&c)return c(u,!0);if(o)return o(u,!0);var s=new Error("Cannot find module '"+u+"'");throw s.code="MODULE_NOT_FOUND",s}var l=t[u]={exports:{}};r[u][0].call(l.exports,function(e){var t=r[u][1][e];return i(t?t:e)},l,l.exports,e,r,t,n)}return t[u].exports}for(var o="function"==typeof require&&require,u=0;u<n.length;u++)i(n[u]);return i}({1:[function(e,r,t){r.exports=function(){function e(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function r(e,r,t,n,i,o){this.message=e,this.expected=r,this.found=t,this.offset=n,this.line=i,this.column=o,this.name="SyntaxError"}function t(e){function t(){return e.substring(Ot,Dt)}function n(e){throw u(e,null,Ot)}function i(r){function t(r,t,n){var i,o;for(i=t;n>i;i++)o=e.charAt(i),"\n"===o?(r.seenCR||r.line++,r.column=1,r.seenCR=!1):"\r"===o||"\u2028"===o||"\u2029"===o?(r.line++,r.column=1,r.seenCR=!0):(r.column++,r.seenCR=!1)}return Tt!==r&&(Tt>r&&(Tt=0,jt={line:1,column:1,seenCR:!1}),t(jt,Tt,r),Tt=r),jt}function o(e){Nt>Dt||(Dt>Nt&&(Nt=Dt,Ut=[]),Ut.push(e))}function u(t,n,o){function u(e){var r=1;for(e.sort(function(e,r){return e.description<r.description?-1:e.description>r.description?1:0});r<e.length;)e[r-1]===e[r]?e.splice(r,1):r++}function a(e,r){function t(e){function r(e){return e.charCodeAt(0).toString(16).toUpperCase()}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function(e){return"\\x0"+r(e)}).replace(/[\x10-\x1F\x80-\xFF]/g,function(e){return"\\x"+r(e)}).replace(/[\u0180-\u0FFF]/g,function(e){return"\\u0"+r(e)}).replace(/[\u1080-\uFFFF]/g,function(e){return"\\u"+r(e)})}var n,i,o,u=new Array(e.length);for(o=0;o<e.length;o++)u[o]=e[o].description;return n=e.length>1?u.slice(0,-1).join(", ")+" or "+u[e.length-1]:u[0],i=r?'"'+t(r)+'"':"end of input","Expected "+n+" but "+i+" found."}var c=i(o),s=o<e.length?e.charAt(o):null;return null!==n&&u(n),new r(null!==t?t:a(n,s),n,s,o,c.line,c.column)}function a(){var e,r,t,n,i,o,u,p;for(e=Dt,r=[],t=l(),t===ye&&(t=s(),t===ye&&(t=f()));t!==ye;)r.push(t),t=l(),t===ye&&(t=s(),t===ye&&(t=f()));if(r!==ye){if(t=Dt,n=c(),n!==ye){for(i=[],o=l(),o===ye&&(o=f());o!==ye;)i.push(o),o=l(),o===ye&&(o=f());i!==ye?(o=Dt,u=s(),u!==ye?(p=a(),p!==ye?(u=[u,p],o=u):(Dt=o,o=Ce)):(Dt=o,o=Ce),o===ye&&(o=be),o!==ye?(n=[n,i,o],t=n):(Dt=t,t=Ce)):(Dt=t,t=Ce)}else Dt=t,t=Ce;t===ye&&(t=be),t!==ye?(Ot=e,r=xe(),e=r):(Dt=e,e=Ce)}else Dt=e,e=Ce;return e}function c(){var e,r;return e=Dt,r=pe(),r!==ye&&(Ot=e,r=me(r)),e=r,e===ye&&(e=Dt,r=he(),r!==ye&&(Ot=e,r=Fe(r)),e=r,e===ye&&(e=Dt,r=p(),r!==ye&&(Ot=e,r=Se(r)),e=r)),e}function s(){var r,t;return Zt++,10===e.charCodeAt(Dt)?(r=Ee,Dt++):(r=ye,0===Zt&&o(Re)),r===ye&&(e.substr(Dt,2)===_e?(r=_e,Dt+=2):(r=ye,0===Zt&&o(De))),Zt--,r===ye&&(t=ye,0===Zt&&o(we)),r}function l(){var r,t;return Zt++,Te.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o(je)),Zt--,r===ye&&(t=ye,0===Zt&&o(Oe)),r}function f(){var r,t,n,i,u,a;if(Zt++,r=Dt,35===e.charCodeAt(Dt)?(t=Ue,Dt++):(t=ye,0===Zt&&o(Ze)),t!==ye){for(n=[],i=Dt,u=Dt,Zt++,a=s(),Zt--,a===ye?u=He:(Dt=u,u=Ce),u!==ye?(e.length>Dt?(a=e.charAt(Dt),Dt++):(a=ye,0===Zt&&o(Me)),a!==ye?(u=[u,a],i=u):(Dt=i,i=Ce)):(Dt=i,i=Ce);i!==ye;)n.push(i),i=Dt,u=Dt,Zt++,a=s(),Zt--,a===ye?u=He:(Dt=u,u=Ce),u!==ye?(e.length>Dt?(a=e.charAt(Dt),Dt++):(a=ye,0===Zt&&o(Me)),a!==ye?(u=[u,a],i=u):(Dt=i,i=Ce)):(Dt=i,i=Ce);n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)}else Dt=r,r=Ce;return Zt--,r===ye&&(t=ye,0===Zt&&o(Ne)),r}function p(){var r,t,n,i,u,a;if(r=Dt,t=h(),t!==ye){for(n=[],i=l();i!==ye;)n.push(i),i=l();if(n!==ye)if(61===e.charCodeAt(Dt)?(i=Ie,Dt++):(i=ye,0===Zt&&o(qe)),i!==ye){for(u=[],a=l();a!==ye;)u.push(a),a=l();u!==ye?(a=x(),a!==ye?(Ot=r,t=ze(t,a),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)}else Dt=r,r=Ce;else Dt=r,r=Ce}else Dt=r,r=Ce;return r}function h(){var e;return e=d(),e===ye&&(e=y()),e}function d(){var e,r,t;if(e=Dt,r=[],t=v(),t!==ye)for(;t!==ye;)r.push(t),t=v();else r=Ce;return r!==ye&&(Ot=e,r=Be()),e=r}function v(){var r,t;return Zt++,Ye.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o(Je)),Zt--,r===ye&&(t=ye,0===Zt&&o(Qe)),r}function y(){var e,r,t,n;if(e=Dt,r=g(),r!==ye){if(t=[],n=S(),n!==ye)for(;n!==ye;)t.push(n),n=S();else t=Ce;t!==ye?(n=g(),n!==ye?(Ot=e,r=Pe(t),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)}else Dt=e,e=Ce;return e}function g(){var r,t;return Zt++,34===e.charCodeAt(Dt)?(r=Le,Dt++):(r=ye,0===Zt&&o(Ve)),Zt--,r===ye&&(t=ye,0===Zt&&o(ke)),r}function A(){var r,t;return Zt++,39===e.charCodeAt(Dt)?(r=Ge,Dt++):(r=ye,0===Zt&&o(Ke)),Zt--,r===ye&&(t=ye,0===Zt&&o(We)),r}function C(){var r,t;return Zt++,e.substr(Dt,3)===$e?(r=$e,Dt+=3):(r=ye,0===Zt&&o(er)),Zt--,r===ye&&(t=ye,0===Zt&&o(Xe)),r}function b(){var r,t;return Zt++,e.substr(Dt,3)===tr?(r=tr,Dt+=3):(r=ye,0===Zt&&o(nr)),Zt--,r===ye&&(t=ye,0===Zt&&o(rr)),r}function x(){var e;return e=m(),e===ye&&(e=B(),e===ye&&(e=G(),e===ye&&(e=Q(),e===ye&&(e=P(),e===ye&&(e=ce(),e===ye&&(e=fe())))))),e}function m(){var e;return e=U(),e===ye&&(e=F(),e===ye&&(e=I(),e===ye&&(e=j()))),e}function F(){var e,r,t,n;if(e=Dt,r=g(),r!==ye){for(t=[],n=S();n!==ye;)t.push(n),n=S();t!==ye?(n=g(),n!==ye?(Ot=e,r=ir(t),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)}else Dt=e,e=Ce;return e}function S(){var e;return e=w(),e===ye&&(e=E()),e}function w(){var r,t,n;return Zt++,r=Dt,t=Dt,Zt++,n=s(),Zt--,n===ye?t=He:(Dt=t,t=Ce),t!==ye?(ur.test(e.charAt(Dt))?(n=e.charAt(Dt),Dt++):(n=ye,0===Zt&&o(ar)),n!==ye?(Ot=r,t=Be(),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),Zt--,r===ye&&(t=ye,0===Zt&&o(or)),r}function E(){var r,t,n,i,u;return r=Dt,t=_(),t!==ye?(n=R(),n===ye&&(n=g(),n===ye&&(n=_(),n===ye&&(n=Dt,117===e.charCodeAt(Dt)?(i=cr,Dt++):(i=ye,0===Zt&&o(sr)),i!==ye?(u=D(),u!==ye?(i=[i,u],n=i):(Dt=n,n=Ce)):(Dt=n,n=Ce),n===ye&&(n=Dt,85===e.charCodeAt(Dt)?(i=lr,Dt++):(i=ye,0===Zt&&o(fr)),i!==ye?(u=O(),u!==ye?(i=[i,u],n=i):(Dt=n,n=Ce)):(Dt=n,n=Ce))))),n!==ye?(Ot=r,t=pr(),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),r}function R(){var r,t;return Zt++,dr.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o(vr)),Zt--,r===ye&&(t=ye,0===Zt&&o(hr)),r}function _(){var r,t;return Zt++,92===e.charCodeAt(Dt)?(r=gr,Dt++):(r=ye,0===Zt&&o(Ar)),Zt--,r===ye&&(t=ye,0===Zt&&o(yr)),r}function D(){var e,r,t,n,i;return Zt++,e=Dt,r=T(),r!==ye?(t=T(),t!==ye?(n=T(),n!==ye?(i=T(),i!==ye?(r=[r,t,n,i],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce),Zt--,e===ye&&(r=ye,0===Zt&&o(Cr)),e}function O(){var e,r,t,n,i,u,a,c,s;return Zt++,e=Dt,r=T(),r!==ye?(t=T(),t!==ye?(n=T(),n!==ye?(i=T(),i!==ye?(u=T(),u!==ye?(a=T(),a!==ye?(c=T(),c!==ye?(s=T(),s!==ye?(r=[r,t,n,i,u,a,c,s],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce),Zt--,e===ye&&(r=ye,0===Zt&&o(br)),e}function T(){var r;return xr.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o(mr)),r}function j(){var e,r,t,n;if(e=Dt,r=A(),r!==ye){for(t=[],n=N();n!==ye;)t.push(n),n=N();t!==ye?(n=A(),n!==ye?(Ot=e,r=Fr(),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)}else Dt=e,e=Ce;return e}function N(){var r,t,n;return Zt++,r=Dt,t=Dt,Zt++,n=s(),Zt--,n===ye?t=He:(Dt=t,t=Ce),t!==ye?(Sr.test(e.charAt(Dt))?(n=e.charAt(Dt),Dt++):(n=ye,0===Zt&&o(wr)),n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),Zt--,r===ye&&(t=ye,0===Zt&&o(or)),r}function U(){var e,r,t,n,i;if(e=Dt,r=C(),r!==ye)if(t=s(),t===ye&&(t=be),t!==ye){for(n=[],i=Z();i!==ye;)n.push(i),i=Z();n!==ye?(i=C(),i!==ye?(Ot=e,r=Er(n),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)}else Dt=e,e=Ce;else Dt=e,e=Ce;return e}function Z(){var e,r,t;return e=H(),e===ye&&(e=Dt,r=_(),r!==ye?(t=s(),t!==ye?(Ot=e,r=Be(),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e===ye&&(e=s())),e}function H(){var e,r,t;return e=Dt,r=Dt,Zt++,t=C(),Zt--,t===ye?r=He:(Dt=r,r=Ce),r!==ye?(t=M(),t!==ye?(Ot=e,r=Be(),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e===ye&&(e=E()),e}function M(){var r,t,n;return Zt++,r=Dt,t=Dt,Zt++,n=s(),Zt--,n===ye?t=He:(Dt=t,t=Ce),t!==ye?(Rr.test(e.charAt(Dt))?(n=e.charAt(Dt),Dt++):(n=ye,0===Zt&&o(_r)),n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),Zt--,r===ye&&(t=ye,0===Zt&&o(or)),r}function I(){var e,r,t,n,i;if(e=Dt,r=b(),r!==ye)if(t=s(),t===ye&&(t=be),t!==ye){for(n=[],i=q();i!==ye;)n.push(i),i=q();n!==ye?(i=b(),i!==ye?(Ot=e,r=ir(n),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)}else Dt=e,e=Ce;else Dt=e,e=Ce;return e}function q(){var r,t,n;return r=Dt,t=Dt,Zt++,e.substr(Dt,3)===tr?(n=tr,Dt+=3):(n=ye,0===Zt&&o(nr)),Zt--,n===ye?t=He:(Dt=t,t=Ce),t!==ye?(n=z(),n!==ye?(Ot=r,t=Be(),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),r===ye&&(r=s()),r}function z(){var r,t,n;return Zt++,r=Dt,t=Dt,Zt++,n=s(),Zt--,n===ye?t=He:(Dt=t,t=Ce),t!==ye?(Or.test(e.charAt(Dt))?(n=e.charAt(Dt),Dt++):(n=ye,0===Zt&&o(Tr)),n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),Zt--,r===ye&&(t=ye,0===Zt&&o(Dr)),r}function B(){var r,t;return r=Dt,e.substr(Dt,4)===jr?(t=jr,Dt+=4):(t=ye,0===Zt&&o(Nr)),t!==ye&&(Ot=r,t=Ur()),r=t,r===ye&&(r=Dt,e.substr(Dt,5)===Zr?(t=Zr,Dt+=5):(t=ye,0===Zt&&o(Hr)),t!==ye&&(Ot=r,t=Mr()),r=t),r}function Q(){var e,r,t,n,i;return e=Dt,r=P(),r!==ye?(t=Dt,n=Y(),n!==ye?(i=J(),i===ye&&(i=be),i!==ye?(n=[n,i],t=n):(Dt=t,t=Ce)):(Dt=t,t=Ce),t===ye&&(t=J()),t!==ye?(Ot=e,r=Ir(),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function Y(){var r,t,n,i,u,a,c;if(r=Dt,46===e.charCodeAt(Dt)?(t=qr,Dt++):(t=ye,0===Zt&&o(zr)),t!==ye)if(n=W(),n!==ye){for(i=[],u=Dt,95===e.charCodeAt(Dt)?(a=Br,Dt++):(a=ye,0===Zt&&o(Qr)),a===ye&&(a=be),a!==ye?(c=W(),c!==ye?(a=[a,c],u=a):(Dt=u,u=Ce)):(Dt=u,u=Ce);u!==ye;)i.push(u),u=Dt,95===e.charCodeAt(Dt)?(a=Br,Dt++):(a=ye,0===Zt&&o(Qr)),a===ye&&(a=be),a!==ye?(c=W(),c!==ye?(a=[a,c],u=a):(Dt=u,u=Ce)):(Dt=u,u=Ce);i!==ye?(t=[t,n,i],r=t):(Dt=r,r=Ce)}else Dt=r,r=Ce;else Dt=r,r=Ce;return r}function J(){var r,t,n;return r=Dt,101===e.charCodeAt(Dt)?(t=Yr,Dt++):(t=ye,0===Zt&&o(Jr)),t===ye&&(69===e.charCodeAt(Dt)?(t=Pr,Dt++):(t=ye,0===Zt&&o(kr))),t!==ye?(n=P(),n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce),r}function P(){var e,r,t;return e=Dt,r=k(),r===ye&&(r=be),r!==ye?(t=L(),t!==ye?(Ot=e,r=Lr(),e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function k(){var r;return 43===e.charCodeAt(Dt)?(r=Vr,Dt++):(r=ye,0===Zt&&o(Wr)),r===ye&&(45===e.charCodeAt(Dt)?(r=Gr,Dt++):(r=ye,0===Zt&&o(Kr))),r}function L(){var r,t,n,i,u,a;if(r=Dt,t=V(),t!==ye){if(n=[],i=Dt,95===e.charCodeAt(Dt)?(u=Br,Dt++):(u=ye,0===Zt&&o(Qr)),u===ye&&(u=be),u!==ye?(a=W(),a!==ye?(u=[u,a],i=u):(Dt=i,i=Ce)):(Dt=i,i=Ce),i!==ye)for(;i!==ye;)n.push(i),i=Dt,95===e.charCodeAt(Dt)?(u=Br,Dt++):(u=ye,0===Zt&&o(Qr)),u===ye&&(u=be),u!==ye?(a=W(),a!==ye?(u=[u,a],i=u):(Dt=i,i=Ce)):(Dt=i,i=Ce);else n=Ce;n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)}else Dt=r,r=Ce;return r===ye&&(r=W()),r}function V(){var r;return Xr.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o($r)),r}function W(){var r;return et.test(e.charAt(Dt))?(r=e.charAt(Dt),Dt++):(r=ye,0===Zt&&o(rt)),r}function G(){var r,t,n,i;return r=Dt,t=K(),t!==ye?(84===e.charCodeAt(Dt)?(n=tt,Dt++):(n=ye,0===Zt&&o(nt)),n!==ye?(i=re(),i!==ye?(Ot=r,t=it(),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce),r}function K(){var r,t,n,i,u,a;return Zt++,r=Dt,t=X(),t!==ye?(45===e.charCodeAt(Dt)?(n=Gr,Dt++):(n=ye,0===Zt&&o(Kr)),n!==ye?(i=$(),i!==ye?(45===e.charCodeAt(Dt)?(u=Gr,Dt++):(u=ye,0===Zt&&o(Kr)),u!==ye?(a=ee(),a!==ye?(t=[t,n,i,u,a],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce),Zt--,r===ye&&(t=ye,0===Zt&&o(ot)),r}function X(){var e,r,t,n,i;return e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(n=W(),n!==ye?(i=W(),i!==ye?(r=[r,t,n,i],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function $(){var e,r,t;return e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function ee(){var e,r,t;return e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function re(){var e,r,t;return e=Dt,r=te(),r!==ye?(t=ae(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),e}function te(){var r,t,n,i,u,a,c;return r=Dt,t=ne(),t!==ye?(58===e.charCodeAt(Dt)?(n=ut,Dt++):(n=ye,0===Zt&&o(at)),n!==ye?(i=ie(),i!==ye?(58===e.charCodeAt(Dt)?(u=ut,Dt++):(u=ye,0===Zt&&o(at)),u!==ye?(a=oe(),a!==ye?(c=ue(),c===ye&&(c=be),c!==ye?(t=[t,n,i,u,a,c],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce),r}function ne(){var e,r,t;return Zt++,e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),Zt--,e===ye&&(r=ye,0===Zt&&o(ct)),e}function ie(){var e,r,t;return Zt++,e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),Zt--,e===ye&&(r=ye,0===Zt&&o(st)),e}function oe(){var e,r,t;return Zt++,e=Dt,r=W(),r!==ye?(t=W(),t!==ye?(r=[r,t],e=r):(Dt=e,e=Ce)):(Dt=e,e=Ce),Zt--,e===ye&&(r=ye,0===Zt&&o(lt)),e}function ue(){var r,t,n,i;if(r=Dt,46===e.charCodeAt(Dt)?(t=qr,Dt++):(t=ye,0===Zt&&o(zr)),t!==ye){if(n=[],i=W(),i!==ye)for(;i!==ye;)n.push(i),i=W();else n=Ce;n!==ye?(t=[t,n],r=t):(Dt=r,r=Ce)}else Dt=r,r=Ce;return r}function ae(){var r,t,n,i,u;return Zt++,90===e.charCodeAt(Dt)?(r=pt,Dt++):(r=ye,0===Zt&&o(ht)),r===ye&&(r=Dt,t=k(),t!==ye?(n=ne(),n!==ye?(58===e.charCodeAt(Dt)?(i=ut,Dt++):(i=ye,0===Zt&&o(at)),i!==ye?(u=ie(),u!==ye?(t=[t,n,i,u],r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce)),Zt--,r===ye&&(t=ye,0===Zt&&o(ft)),r}function ce(){var r,t,n,i,u,a,c,s,l,f;if(r=Dt,91===e.charCodeAt(Dt)?(t=dt,Dt++):(t=ye,0===Zt&&o(vt)),t!==ye){for(n=[],i=le();i!==ye;)n.push(i),i=le();if(n!==ye){if(i=Dt,u=se(),u!==ye){for(a=[],c=le();c!==ye;)a.push(c),c=le();if(a!==ye){if(c=Dt,44===e.charCodeAt(Dt)?(s=yt,Dt++):(s=ye,0===Zt&&o(gt)),s!==ye){for(l=[],f=le();f!==ye;)l.push(f),f=le();l!==ye?(s=[s,l],c=s):(Dt=c,c=Ce)}else Dt=c,c=Ce;c===ye&&(c=be),c!==ye?(u=[u,a,c],i=u):(Dt=i,i=Ce)}else Dt=i,i=Ce}else Dt=i,i=Ce;i===ye&&(i=be),i!==ye?(93===e.charCodeAt(Dt)?(u=At,Dt++):(u=ye,0===Zt&&o(Ct)),u!==ye?(Ot=r,t=bt(i),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)}else Dt=r,r=Ce}else Dt=r,r=Ce;return r}function se(){var r,t,n,i,u,a,c;if(r=Dt,t=x(),t!==ye){for(n=Dt,i=[],u=le();u!==ye;)i.push(u),u=le();if(i!==ye)if(44===e.charCodeAt(Dt)?(u=yt,Dt++):(u=ye,0===Zt&&o(gt)),u!==ye){for(a=[],c=le();c!==ye;)a.push(c),c=le();a!==ye?(c=se(),c!==ye?(i=[i,u,a,c],n=i):(Dt=n,n=Ce)):(Dt=n,n=Ce)}else Dt=n,n=Ce;else Dt=n,n=Ce;n===ye&&(n=be),n!==ye?(Ot=r,t=xt(t,n),r=t):(Dt=r,r=Ce)}else Dt=r,r=Ce;return r}function le(){var e;return e=l(),e===ye&&(e=s(),e===ye&&(e=f())),e}function fe(){var r,t,n,i,u,a,c,s,f,h,d;if(r=Dt,123===e.charCodeAt(Dt)?(t=mt,Dt++):(t=ye,0===Zt&&o(Ft)),t!==ye){for(n=[],i=l();i!==ye;)n.push(i),i=l();if(n!==ye){if(i=Dt,u=p(),u!==ye){for(a=[],c=Dt,s=[],f=l();f!==ye;)s.push(f),f=l();if(s!==ye)if(44===e.charCodeAt(Dt)?(f=yt,Dt++):(f=ye,0===Zt&&o(gt)),f!==ye){for(h=[],d=l();d!==ye;)h.push(d),d=l();h!==ye?(d=p(),d!==ye?(s=[s,f,h,d],c=s):(Dt=c,c=Ce)):(Dt=c,c=Ce)}else Dt=c,c=Ce;else Dt=c,c=Ce;for(;c!==ye;){for(a.push(c),c=Dt,s=[],f=l();f!==ye;)s.push(f),f=l();if(s!==ye)if(44===e.charCodeAt(Dt)?(f=yt,Dt++):(f=ye,0===Zt&&o(gt)),f!==ye){for(h=[],d=l();d!==ye;)h.push(d),d=l();h!==ye?(d=p(),d!==ye?(s=[s,f,h,d],c=s):(Dt=c,c=Ce)):(Dt=c,c=Ce)}else Dt=c,c=Ce;else Dt=c,c=Ce}if(a!==ye){for(c=[],s=l();s!==ye;)c.push(s),s=l();c!==ye?(u=[u,a,c],i=u):(Dt=i,i=Ce)}else Dt=i,i=Ce}else Dt=i,i=Ce;i===ye&&(i=be),i!==ye?(125===e.charCodeAt(Dt)?(u=St,Dt++):(u=ye,0===Zt&&o(wt)),u!==ye?(Ot=r,t=Et(i),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)}else Dt=r,r=Ce}else Dt=r,r=Ce;return r}function pe(){var r,t,n,i;return r=Dt,91===e.charCodeAt(Dt)?(t=dt,Dt++):(t=ye,0===Zt&&o(vt)),t!==ye?(n=he(),n!==ye?(93===e.charCodeAt(Dt)?(i=At,Dt++):(i=ye,0===Zt&&o(Ct)),i!==ye?(Ot=r,t=Rt(n),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)):(Dt=r,r=Ce),r}function he(){var r,t,n,i,u,a,c,s,f,p;if(r=Dt,91===e.charCodeAt(Dt)?(t=dt,Dt++):(t=ye,0===Zt&&o(vt)),t!==ye){for(n=[],i=l();i!==ye;)n.push(i),i=l();if(n!==ye)if(i=h(),i!==ye){for(u=[],a=Dt,c=[],s=l();s!==ye;)c.push(s),s=l();if(c!==ye)if(46===e.charCodeAt(Dt)?(s=qr,Dt++):(s=ye,0===Zt&&o(zr)),s!==ye){for(f=[],p=l();p!==ye;)f.push(p),p=l();f!==ye?(p=h(),p!==ye?(c=[c,s,f,p],a=c):(Dt=a,a=Ce)):(Dt=a,a=Ce)}else Dt=a,a=Ce;else Dt=a,a=Ce;for(;a!==ye;){for(u.push(a),a=Dt,c=[],s=l();s!==ye;)c.push(s),s=l();if(c!==ye)if(46===e.charCodeAt(Dt)?(s=qr,Dt++):(s=ye,0===Zt&&o(zr)),s!==ye){for(f=[],p=l();p!==ye;)f.push(p),p=l();f!==ye?(p=h(),p!==ye?(c=[c,s,f,p],a=c):(Dt=a,a=Ce)):(Dt=a,a=Ce)}else Dt=a,a=Ce;else Dt=a,a=Ce}if(u!==ye){for(a=[],c=l();c!==ye;)a.push(c),c=l();a!==ye?(93===e.charCodeAt(Dt)?(c=At,Dt++):(c=ye,0===Zt&&o(Ct)),c!==ye?(Ot=r,t=_t(i,u),r=t):(Dt=r,r=Ce)):(Dt=r,r=Ce)}else Dt=r,r=Ce}else Dt=r,r=Ce;else Dt=r,r=Ce}else Dt=r,r=Ce;return r}var de,ve=arguments.length>1?arguments[1]:{},ye={},ge={Expressions:a},Ae=a,Ce=ye,be=null,xe=function(){return Pt},me=function(e){kt=Jt(Pt,!0,e)},Fe=function(e){kt=Jt(Pt,!1,e)},Se=function(e){Yt(kt.table,e[0]),kt.table[e[0]]=e[1]},we={type:"other",description:"Newline"},Ee="\n",Re={type:"literal",value:"\n",description:'"\\n"'},_e="\r\n",De={type:"literal",value:"\r\n",description:'"\\r\\n"'},Oe={type:"other",description:"Whitespace"},Te=/^[ \t]/,je={type:"class",value:"[ \\t]",description:"[ \\t]"},Ne={type:"other",description:"Comment"},Ue="#",Ze={type:"literal",value:"#",description:'"#"'},He=void 0,Me={type:"any",description:"any character"},Ie="=",qe={type:"literal",value:"=",description:'"="'},ze=function(e,r){return[e,r.value]},Be=function(){return t()},Qe={type:"other",description:'[a-z], [A-Z], [0-9], "-", "_"'},Ye=/^[a-zA-Z0-9\-_]/,Je={type:"class",value:"[a-zA-Z0-9\\-_]",description:"[a-zA-Z0-9\\-_]"},Pe=function(e){return e.join("")},ke={type:"other",description:"DoubleQuote"},Le='"',Ve={type:"literal",value:'"',description:'"\\""'},We={type:"other",description:"SingleQuote"},Ge="'",Ke={type:"literal",value:"'",description:'"\'"'},Xe={type:"other",description:"ThreeDoubleQuotes"},$e='"""',er={type:"literal",value:'"""',description:'"\\"\\"\\""'},rr={type:"other",description:"ThreeSingleQuotes"},tr="'''",nr={type:"literal",value:"'''",description:"\"'''\""},ir=function(e){return{type:"String",value:e.join("")}},or={type:"other",description:"NormalCharacter"},ur=/^[^\0-\x1F"\\]/,ar={type:"class",value:'[^\\0-\\x1F"\\\\]',description:'[^\\0-\\x1F"\\\\]'},cr="u",sr={type:"literal",value:"u",description:'"u"'},lr="U",fr={type:"literal",value:"U",description:'"U"'},pr=function(){var e=t();return e.length<=2?Bt(e[1]):Qt(parseInt(e.substr(2),16))},hr={type:"other",description:'"b", "f", "n", "r", "t"'},dr=/^[bfnrt]/,vr={type:"class",value:"[bfnrt]",description:"[bfnrt]"},yr={type:"other",description:"Backslash"},gr="\\",Ar={type:"literal",value:"\\",description:'"\\\\"'},Cr={type:"other",description:"FourHexadecimalDigits"},br={type:"other",description:"EightHexadecimalDigits"},xr=/^[0-9A-Fa-f]/,mr={type:"class",value:"[0-9A-Fa-f]",description:"[0-9A-Fa-f]"},Fr=function(){var e=t();return{type:"String",value:e.substr(1,e.length-2)}},Sr=/^[^\0-\x08\n-\x1F']/,wr={type:"class",value:"[^\\0-\\x08\\n-\\x1F']",description:"[^\\0-\\x08\\n-\\x1F']"},Er=function(e){return{type:"String",value:e.join("").replace(/\\\r?\n(?:\r?\n|[ \t])*/g,"")}},Rr=/^[^\0-\x1F\\]/,_r={type:"class",value:"[^\\0-\\x1F\\\\]",description:"[^\\0-\\x1F\\\\]"},Dr={type:"other",description:"AnyCharacter"},Or=/^[^\0-\x08\n-\x1F]/,Tr={type:"class",value:"[^\\0-\\x08\\n-\\x1F]",description:"[^\\0-\\x08\\n-\\x1F]"},jr="true",Nr={type:"literal",value:"true",description:'"true"'},Ur=function(){return{type:"Boolean",value:!0}},Zr="false",Hr={type:"literal",value:"false",description:'"false"'},Mr=function(){return{type:"Boolean",value:!1}},Ir=function(){var e=t(),r=parseFloat(e.replace(/_/g,""));return Mt(r)||n(e+"is not a 64-bit floating-point number."),{type:"Float",value:r}},qr=".",zr={type:"literal",value:".",description:'"."'},Br="_",Qr={type:"literal",value:"_",description:'"_"'},Yr="e",Jr={type:"literal",value:"e",description:'"e"'},Pr="E",kr={type:"literal",value:"E",description:'"E"'},Lr=function(){var e=t(),r=e.replace(/_/g,""),i=!1;if("-"===r[0]){var o="-9223372036854775808";(r.length>o.length||r.length===o.length&&r>o)&&(i=!0)}else{"+"===r[0]&&(r=r.substr(1));var u="9223372036854775807";(r.length>u.length||r.length===u.length&&r>u)&&(i=!0)}return i&&n(e+" is not a 64-bit signed integer."),r=parseInt(r,10),Mt(r)||n(e+" is not a 64-bit signed integer."),{type:"Integer",value:r}},Vr="+",Wr={type:"literal",value:"+",description:'"+"'},Gr="-",Kr={type:"literal",value:"-",description:'"-"'},Xr=/^[1-9]/,$r={type:"class",value:"[1-9]",description:"[1-9]"},et=/^[0-9]/,rt={type:"class",value:"[0-9]",description:"[0-9]"},tt="T",nt={type:"literal",value:"T",description:'"T"'},it=function(){var e=t(),r=new Date(e);return Mt(r.getTime())||n("Date-time "+e+" is invalid. It does not conform to RFC 3339 or this is a browser-specific problem."),{type:"DateTime",value:r}},ot={type:"other",description:"FullDate (YYYY-mm-dd)"},ut=":",at={type:"literal",value:":",description:'":"'},ct={type:"other",description:"Hour (HH)"},st={type:"other",description:"Minute (MM)"},lt={type:"other",description:"Second (SS)"},ft={type:"other",description:"TimeOffset (Z or +/-HH:MM)"},pt="Z",ht={type:"literal",value:"Z",description:'"Z"'},dt="[",vt={type:"literal",value:"[",description:'"["'},yt=",",gt={type:"literal",value:",",description:'","'},At="]",Ct={type:"literal",value:"]",description:'"]"'},bt=function(e){for(var r={type:"Array",value:e?e[0]:[]},t=0,n=r.value,i=n.length;i>t;t++)n[t]=n[t].value;return r},xt=function(e,r){var t=[e];if(r)for(var i=e.type,o=0,u=r[3],a=u.length;a>o;o++)i!==u[o].type&&n(zt(u[o].value)+' should be of type "'+i+'".'),t.push(u[o]);return t},mt="{",Ft={type:"literal",value:"{",description:'"{"'},St="}",wt={type:"literal",value:"}",description:'"}"'},Et=function(e){var r={};if(e){r[e[0][0]]=e[0][1];for(var t=0,n=e[1],i=n.length;i>t;t++){var o=n[t][3];Yt(r,o[0]),r[o[0]]=o[1]}}return{type:"InlineTable",value:r}},Rt=function(e){return e},_t=function(e,r){for(var t=[e],n=0,i=r.length;i>n;n++)t.push(r[n][3]);return t},Dt=0,Ot=0,Tt=0,jt={line:1,column:1,seenCR:!1},Nt=0,Ut=[],Zt=0;if("startRule"in ve){if(!(ve.startRule in ge))throw new Error("Can't start parsing from rule \""+ve.startRule+'".');Ae=ge[ve.startRule]}var Ht,Mt,It,qt,zt,Bt,Qt,Yt,Jt;Ht=function(e){return"Value for "+e+" should not be redefined in the same table."},Mt=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},It=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},qt=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},zt="object"==typeof JSON&&JSON?JSON.stringify:function(e){return'"'+String(e).replace(/[\x00-\x1F"\\]/g,function(e){switch(e){case'"':case"\\":return"\\"+e;case" ":return"\\t";case"\n":return"\\n";case"\r":return"\\r";case"\b":return"\\b";case"\f":return"\\f";default:var r=e.charCodeAt(0).toString(16);return"\\u"+"0000".substr(r.length)+r}})+'"'},Bt=function(e){switch(e){case'"':case"\\":return e;case"t":return" ";case"n":return"\n";case"r":return"\r";case"b":return"\b";case"f":return"\f";default:n(zt(e)+" cannot be escaped.")}},Qt=function(e){if((!Mt(e)||0>e||e>1114111)&&n("U+"+e.toString(16)+" is not a valid Unicode code point."),String.fromCodePoint)return String.fromCodePoint(e);var r="";return e>65535&&(e-=65536,r+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),r+=String.fromCharCode(e)},Yt=function(e,r){qt(e,r)&&n(Ht(zt(r)))},Jt=function(e,r,t){for(var i="",o=0,u=t.length;u>o;o++){var a=t[o];if(i+=(i?".":"")+zt(a),qt(e,a))if(r)if(It(e[a]))if(Wt[i]||n(Ht(i)),o+1===u){var c={};e[a].push(c),e=c}else i+="."+zt(e[a].length-1),e=e[a][e[a].length-1];else Lt[i]||n(Ht(i)),e=e[a];else It(e[a])?(Wt[i]&&o+1!==u||n(Ht(i)),i+="."+zt(e[a].length-1),e=e[a][e[a].length-1]):(Lt[i]||n(Ht(i)),e=e[a]);else if(r&&o+1===u){var c={};e[a]=[c],e=c,Wt[i]=!0}else e=e[a]={},Lt[i]=!0}return r?Wt[i]||n(Ht(i)):((Vt[i]||Wt[i])&&n(Ht(i)),Vt[i]=!0),{table:e,path:t}};var Pt={},kt={table:Pt,path:[]},Lt={},Vt={},Wt={};if(de=Ae(),de!==ye&&Dt===e.length)return de;throw de!==ye&&Dt<e.length&&o({type:"end",description:"end of input"}),u(null,Ut,Nt)}return e(r,Error),{SyntaxError:r,parse:t}}()},{}],2:[function(e,r,t){"use strict";var n=e("./lib/parser"),i={parse:function(e){return n.parse(e)},SyntaxError:n.SyntaxError};r.exports=i},{"./lib/parser":1}]},{},[2])(2)});